Extending the existing geo-dbms to third dimension: the 3D data type and spatial operations

Next generation of geo-DBMS would be given attention on extending its dimensionality and functionality in order to fill the demand in 3D applications, e.g. geosciences, subsurface, AEC, and etc. Current 3D GIS offer predominantly 2D functionality with 3D visualization and navigation capability. Howe...

Full description

Saved in:
Bibliographic Details
Main Authors: Abdul Rahman, Alias, Chen, Tet Khuan
Format: Conference or Workshop Item
Language:English
Published: 2008
Subjects:
Online Access:http://eprints.utm.my/id/eprint/7814/1/EXTENDING_THE_EXISTING_GEO-DBMS_TO_THIRD_DIMENSION_THE_3D_DATA_TYPE_AND_SPATIAL_OPERATIONS.pdf
http://eprints.utm.my/id/eprint/7814/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.7814
record_format eprints
spelling my.utm.78142017-09-10T04:13:58Z http://eprints.utm.my/id/eprint/7814/ Extending the existing geo-dbms to third dimension: the 3D data type and spatial operations Abdul Rahman, Alias Chen, Tet Khuan T Technology (General) Next generation of geo-DBMS would be given attention on extending its dimensionality and functionality in order to fill the demand in 3D applications, e.g. geosciences, subsurface, AEC, and etc. Current 3D GIS offer predominantly 2D functionality with 3D visualization and navigation capability. However, promising developments were observed in the DBMS domain where more spatial data types, functions and indexing mechanism were supported. In this aspect, DBMS are expected to become a critical component in developing of an operational 3D GIS. However, extended research and developments are needed to achieve native 3D support at DBMS level. One of the desired components in such future software or system is the geometric modeling that works with 3D spatial operations. The fundamental aspects of the 3D spatial operations are still not much been addressed up to the level where an operational 3D system could be realized. The main problem from this aspect is the unavailability of 3D spatial data type within geo-DBMS environment. It is the aim of this paper to describe 3D spatial operations for geometrical and topological models within geo-DBMS environment. In the experiment, we utilize an existing geo-DBMS, PostgreSQL, later known as PostGIS, that compliant to the standard specifications from Open Geospatial Consortium (OGC), e.g. abstract and geometry specification. The main reason about utilizing the PostGIS is because it is an open source based technology and suitable for educational purposes. In this paper, we discuss a suitable way of developing a new 3D data type, polyhedron, using C language. This polyhedron is a 3D equivalent of a set of polygon that bounds a solid object, in which by connecting them in a proper manner and sharing a common edge between two adjacent polygons. These new data types will be used as inputs for 3D spatial operations. The research focuses two types of 3D spatial operations, i.e. computational-geometry, and metric operations. The computational-geometry operations manipulate the coordinate triplet using the geometrical modeling approach, e.g. 3D intersection, 3D difference, 3D XOR, and 3D union. The metric operation deals with the mathematical computation, e.g. volume calculation of a polyhedron. The approach works and we highlighted the results by using the simple data sets. The research shows that the essential research findings are applicable for real world objects and provides a solution towards a full 3D analytical operation in future. 2008 Conference or Workshop Item PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/7814/1/EXTENDING_THE_EXISTING_GEO-DBMS_TO_THIRD_DIMENSION_THE_3D_DATA_TYPE_AND_SPATIAL_OPERATIONS.pdf Abdul Rahman, Alias and Chen, Tet Khuan (2008) Extending the existing geo-dbms to third dimension: the 3D data type and spatial operations. In: 7th International Symposium & Exhibition on Geoinformation (ISG 2008), 13-15 October 2008, Putra World Trade Centre(PWTC), Kuala Lumpur, Malaysia.
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic T Technology (General)
spellingShingle T Technology (General)
Abdul Rahman, Alias
Chen, Tet Khuan
Extending the existing geo-dbms to third dimension: the 3D data type and spatial operations
description Next generation of geo-DBMS would be given attention on extending its dimensionality and functionality in order to fill the demand in 3D applications, e.g. geosciences, subsurface, AEC, and etc. Current 3D GIS offer predominantly 2D functionality with 3D visualization and navigation capability. However, promising developments were observed in the DBMS domain where more spatial data types, functions and indexing mechanism were supported. In this aspect, DBMS are expected to become a critical component in developing of an operational 3D GIS. However, extended research and developments are needed to achieve native 3D support at DBMS level. One of the desired components in such future software or system is the geometric modeling that works with 3D spatial operations. The fundamental aspects of the 3D spatial operations are still not much been addressed up to the level where an operational 3D system could be realized. The main problem from this aspect is the unavailability of 3D spatial data type within geo-DBMS environment. It is the aim of this paper to describe 3D spatial operations for geometrical and topological models within geo-DBMS environment. In the experiment, we utilize an existing geo-DBMS, PostgreSQL, later known as PostGIS, that compliant to the standard specifications from Open Geospatial Consortium (OGC), e.g. abstract and geometry specification. The main reason about utilizing the PostGIS is because it is an open source based technology and suitable for educational purposes. In this paper, we discuss a suitable way of developing a new 3D data type, polyhedron, using C language. This polyhedron is a 3D equivalent of a set of polygon that bounds a solid object, in which by connecting them in a proper manner and sharing a common edge between two adjacent polygons. These new data types will be used as inputs for 3D spatial operations. The research focuses two types of 3D spatial operations, i.e. computational-geometry, and metric operations. The computational-geometry operations manipulate the coordinate triplet using the geometrical modeling approach, e.g. 3D intersection, 3D difference, 3D XOR, and 3D union. The metric operation deals with the mathematical computation, e.g. volume calculation of a polyhedron. The approach works and we highlighted the results by using the simple data sets. The research shows that the essential research findings are applicable for real world objects and provides a solution towards a full 3D analytical operation in future.
format Conference or Workshop Item
author Abdul Rahman, Alias
Chen, Tet Khuan
author_facet Abdul Rahman, Alias
Chen, Tet Khuan
author_sort Abdul Rahman, Alias
title Extending the existing geo-dbms to third dimension: the 3D data type and spatial operations
title_short Extending the existing geo-dbms to third dimension: the 3D data type and spatial operations
title_full Extending the existing geo-dbms to third dimension: the 3D data type and spatial operations
title_fullStr Extending the existing geo-dbms to third dimension: the 3D data type and spatial operations
title_full_unstemmed Extending the existing geo-dbms to third dimension: the 3D data type and spatial operations
title_sort extending the existing geo-dbms to third dimension: the 3d data type and spatial operations
publishDate 2008
url http://eprints.utm.my/id/eprint/7814/1/EXTENDING_THE_EXISTING_GEO-DBMS_TO_THIRD_DIMENSION_THE_3D_DATA_TYPE_AND_SPATIAL_OPERATIONS.pdf
http://eprints.utm.my/id/eprint/7814/
_version_ 1643644858236141568
score 13.211869