> is
ont
ser
tial
4.2 Data Structure Conversion
There have three kinds of data structure conversion
algorithms in our 3-D GIS. One is an algorithm from TEN
to Octree, which is vector to raster conversion, can be
developed from the results of Tanninen and Samet [1986
] and Atkinson, etal. [1985]. Another is algorithm between
TEN and NURBSs which is similar to the generation of
TIN from contours and contours from TIN. The third is
algorithms between Octree and NURBSs. The algorithm
from NURBSs to Octree can be formed from Fisher and
Wales [1992]. The algorithm from Octree to NURBSs is
realized firstly interpolating subsurface points from
Octree, then establishing NURBSs parametric
coordinates. Some algorithms of these have been
realized in author's research work.
5. APPLICATION AND CONCLUSION
An application of 3-D GIS is being carried out by authors
in WTUSM, CHINA. Test area is a 9 km X km coal field, in
which about 100 drillings are spaced. There have three
coal layers and several rock layers. Test data include
sampling data of drillings, information of earth surface,
location of drillings and position of faults. Research works
involved establishment of 3-D model of test area by use
of different data structures, 3-D visualization and some
spatial analysises for different geology constructions such
as coal layer and fault. A HP Workstation, Starbase
graphic library and C language are used.
In 3-D GIS, objects are very complex. For example, in
Mine Information System there have ore body, gallery,
shaft, earth surface and building, etc. None of the
structures has ability to represent all objects well. Also,
each structure has it own advantages in spatial operation
and analysis such as raster is convenient for Boolean
operation and vector is easy for geometric transformation.
Hybrid data structure may be a better means to balance
different requirements. In this paper authors pay more
attention in hybrid data structure and integration of data
structures in 3-D GIS. A hybrid data structure based on
Octree and TEN is presented and a concept of 3-D GIS is
introduced, and some related issues such as data
organization, formation of data structure, data conversion
and application are discussed. These works are
contributions to the development of 3-D GIS.
REFERENCES
Atkinson,H., |. Gargantini and M.V.S. Ramanath, 1985.
Improvements to a Recent 3D-Border Algorithm. Pattern
Recognition, Vol.18, Nos 3/4, pp. 215-226.
Borgefors,G., 1984. Distance Transformations in
Arbitrary Dimensions. Computer, Vision, Graphics and
Image Processing. Vol.27, pp. 321-345.
Sensing, Munich, Germany, Vol. 30, Part B3/1, pp. 124-
181.
507
Borgefors,G., 1986. Distance Transformations in Digital
Images. Computer, Vision, Graphics and Image
Processing. Vol. 34, pp. 344-371.
Fisher, T.R., and R.Q. Wales, 1992. Three-dimensional
Solid Modeling of Geo-Objects Using Non-Uniform
Rational B-Splines (NURBS). In: Three-dimensional
Modeling with Geoscientific Information Systems. Kluwer
Academic Publishers, pp. 85-105.
Fritsch,d. and A. Pfannenestein, 1992. Integration of DTM
data structures into GIS data Models. In: International
Archives of Photogrammetry and Remote Sensing,
Washington, USA, Vol. XXIX, Part B3, pp. 497-503.
Jean Paul Lauzon, etal. 1985. Two-Dimensional Run
Encoding for Quadtree Representation. Computer, Vision,
Graphics and Image Processing. Vol.30, pp.56-69.
Molenaar, M., 1992. A Topology for 3D Vector Maps, ITC
Journal, 1992-1, pp.25-33.
Morakot Pilouk, etal., 1994. A Tetrahedron-Based 3D
Vector Data Model for Geoinformation. In: Advanced
Geographic Data Modeling, Netherlands Geodetic
Commission, Publications on Geodesy, No.40, pp.129-
140.
Raper,J. and B.Kelk, 1991. Three-dimensional GIS. In:
Geographical Information Systems: Principles and
Applications, Longman, London, Vol. 1, pp.299-317.
Rongxing Li, 1994. Data Structures. and Application
Issues in 3-D Geographical Information Systems.
Geomatica, 48(3), pp.209-224.
Tamminen,M.and H.Samet, 1986. Efficient Octree
Conversion by Connectivity * Labeling. Computer
Graphics, 18(3),pp.319-324.
Tang,L.,1992. Raster Algorithms for Surface Modeling. In:
International Archives of Photogrammetry and Remote
Sensing, Washington, USA, Vol. XXIX, Part B3,pp. 566-
573.
Xiaoyong, C. and K. IKEDA. 1994a. Three-dimensional
Modeling of GIS Based on Delaunay Tetrahedral
Tessellations. In: International Archives of
Photogrammetry and Remote Sensing, Munich,
Germany, Vol. 30, Part B3/1, pp. 132-139.
Xiaoyong, C. and K. IKEDA. 1994b. Raster Algorithms for
Generating Delaunay Tetrahedral Tessellations, In:
International Archives of Photogrammetry and Remote
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B4. Vienna 1996