Universiti Teknologi Malaysia Institutional Repository

Highly efficient computer oriented octree data structure and neighbors search in 3D GIS spatial

Keling, Noraidah and Mohamad Yusoff, Izham and Ujang, Uznir and Lateh, Habibah (2015) Highly efficient computer oriented octree data structure and neighbors search in 3D GIS spatial. In: first 3D Geoinfo, 28-30 Oct,2015, Kuala Lumpur, Malaysia.


Official URL: http://www.geoinfo.utm.my/jointgeoinfo2015/


Three Dimensional (3D) have given new perspective in various field such as urban planning, hydrology, infrastructure modeling, geology etc due to its capability of handling real world object in more realistic manners, rather than two-dimensional (2D) approach. However, implementation of 3D spatial analysis in the real world has proven difficult due to the complexity of algorithm, computational power and time consuming. Existing GIS system enables 2D and two-and-a-half dimensional (2.5D) spatial datasets, but less capable of supporting 3D data structures. Recent development in Octree see more effort to improve weakness of octree in finding neighbor node by using various address encoding scheme with specific rule to eliminate the need of tree traversal. This paper proposed a new method to speed up neighbor searching and eliminating the needs of complex operation to extract spatial information from octree by preserving 3D spatial information directly from Octree data structure. This new method able to achieve O(1) complexity and utilizing Bit Manipulation Instruction 2 (BMI2) to speedup address encoding, extraction and voxel search 700% compared with generic implementation.

Item Type:Conference or Workshop Item (Paper)
Uncontrolled Keywords:complexity of algorithm, urban planning, hydrology
Subjects:G Geography. Anthropology. Recreation > G Geography (General) > G109.5 Global Positioning System
Divisions:Geoinformation and Real Estate
ID Code:63375
Deposited By: Fazli Masari
Deposited On:30 May 2017 03:10
Last Modified:30 May 2017 03:10

Repository Staff Only: item control page