3D terrain visualization of geographic information systems(GIS)data has become an important issue in recent years.This is due to the emergence of new geo-browsers such as Google Earth,widely popular among users.The av...3D terrain visualization of geographic information systems(GIS)data has become an important issue in recent years.This is due to the emergence of new geo-browsers such as Google Earth,widely popular among users.The availability of 3D representation tools has increased the demand for 3D terrain visualization.The aim of this paper is to review the literature related to the 3D terrain visualization of GIS data from the first map produced until the online mapping era.The reviews are divided into four different sections:manual visualization of 3D terrain,automated visualization of 3D terrain,online visualization of 3D terrain,and software for visualizing 3D terrain.Then,the paper compares between the different types of systems developed by various authors based on the capabilities and the limitations of the system.Some of the techniques have their own strengths and limitations which solve the problem in 3D terrain visualization.However,the research on improving 3D terrain visualization is still ongoing.This is due to the popularity of online environments and mobile devices that render 3D terrain.This review paper will help interested users understand the current state of 3D terrain visualization of GIS data in a better way.展开更多
Study on 3D terrain visualization is a hot research topic in GIS, virtual reality, computer graphics, digital photogrammetry and other fields, is also an important part of the digital earth strategy. Try to take advan...Study on 3D terrain visualization is a hot research topic in GIS, virtual reality, computer graphics, digital photogrammetry and other fields, is also an important part of the digital earth strategy. Try to take advantage of IDL data processing and graphic display function and ArcEngine spatial analysis function, in the Visual c# under the environment of hybrid programming mechanism, use of component design and development of integrated development technologies analysis of terrain visualization application operating environment, realized the 3D digital terrain expression and spatial analysis function. The results show that the IDL and ArcEngine integrated development method applied to the 3D terrain visualization analysis software platform developed operability and extension force with strong, both in terms of space efficiency and image data analysis , development costs advantages.展开更多
A real-time algorithm for constructing contour maps from grid DEM data is pre-sented.It runs completely within the programmable 3D visualization pipeline.The interpolation is paralleled by rasterizer units in the grap...A real-time algorithm for constructing contour maps from grid DEM data is pre-sented.It runs completely within the programmable 3D visualization pipeline.The interpolation is paralleled by rasterizer units in the graphics card,and contour line extraction is paralleled by pixel shader.During each frame of the rendering,we first make an elevation gradient map out of original terrain vertex data,then figure out the final contour lines with image-space processing,and directly blend the results on the original scene to obtain a final scene with contour map using alpha-blending.We implement this method in our global 3D-digitalearth system with Direct3D?9.0c API and tested on some consumer level PC platforms.For arbitrary scene with certain LOD level,the process takes less than 10 ms,giving topologically correct,anti-aliased contour lines.展开更多
Spatial analysis,including viewshed analysis,is an important aspect of the Digital Earth system.Viewshed analysis is usually performed on a large scale,so efficiency is important in any Digital Earth application makin...Spatial analysis,including viewshed analysis,is an important aspect of the Digital Earth system.Viewshed analysis is usually performed on a large scale,so efficiency is important in any Digital Earth application making these calculations.In this paper,a real-time algorithm for viewshed analysis in 3D scenes is presented by using the parallel computing capabilities of a graphics processing unit(GPU).In contrast to traditional algorithms based on line-of-sight,this algorithm runs completely within the programmable 3D visualization pipeline to render 3D terrains with viewshed analysis.The most important difference is its integration of the viewshed calculation with the rendering module.Invisible areas are rendered as shadows in the 3D scene.The algorithm process is paralleled by rasterizer units in the graphics card and by vertex and pixel shaders executed on the GPU.We have implemented this method in our 3D Digital Earth system with the DirectX 9.0c API and tested on some consumer-level PC platforms with interactive framerates and high image quality.Our algorithm has been widely used in related systems based on Digital Earth.展开更多
文摘3D terrain visualization of geographic information systems(GIS)data has become an important issue in recent years.This is due to the emergence of new geo-browsers such as Google Earth,widely popular among users.The availability of 3D representation tools has increased the demand for 3D terrain visualization.The aim of this paper is to review the literature related to the 3D terrain visualization of GIS data from the first map produced until the online mapping era.The reviews are divided into four different sections:manual visualization of 3D terrain,automated visualization of 3D terrain,online visualization of 3D terrain,and software for visualizing 3D terrain.Then,the paper compares between the different types of systems developed by various authors based on the capabilities and the limitations of the system.Some of the techniques have their own strengths and limitations which solve the problem in 3D terrain visualization.However,the research on improving 3D terrain visualization is still ongoing.This is due to the popularity of online environments and mobile devices that render 3D terrain.This review paper will help interested users understand the current state of 3D terrain visualization of GIS data in a better way.
文摘Study on 3D terrain visualization is a hot research topic in GIS, virtual reality, computer graphics, digital photogrammetry and other fields, is also an important part of the digital earth strategy. Try to take advantage of IDL data processing and graphic display function and ArcEngine spatial analysis function, in the Visual c# under the environment of hybrid programming mechanism, use of component design and development of integrated development technologies analysis of terrain visualization application operating environment, realized the 3D digital terrain expression and spatial analysis function. The results show that the IDL and ArcEngine integrated development method applied to the 3D terrain visualization analysis software platform developed operability and extension force with strong, both in terms of space efficiency and image data analysis , development costs advantages.
基金supported by the National Hi-Tech Research and Development Program of China ("863" Project) (Grant Nos.2009AA12Z227,2009AA12Z215)the National Natural Science Foundation of China (Grant No.40801156)
文摘A real-time algorithm for constructing contour maps from grid DEM data is pre-sented.It runs completely within the programmable 3D visualization pipeline.The interpolation is paralleled by rasterizer units in the graphics card,and contour line extraction is paralleled by pixel shader.During each frame of the rendering,we first make an elevation gradient map out of original terrain vertex data,then figure out the final contour lines with image-space processing,and directly blend the results on the original scene to obtain a final scene with contour map using alpha-blending.We implement this method in our global 3D-digitalearth system with Direct3D?9.0c API and tested on some consumer level PC platforms.For arbitrary scene with certain LOD level,the process takes less than 10 ms,giving topologically correct,anti-aliased contour lines.
基金This work is supported in part by 863 program grants 2009AA12Z227,2009AA12Z215also by the MOST Program(Grant No.2008BAH23B04).
文摘Spatial analysis,including viewshed analysis,is an important aspect of the Digital Earth system.Viewshed analysis is usually performed on a large scale,so efficiency is important in any Digital Earth application making these calculations.In this paper,a real-time algorithm for viewshed analysis in 3D scenes is presented by using the parallel computing capabilities of a graphics processing unit(GPU).In contrast to traditional algorithms based on line-of-sight,this algorithm runs completely within the programmable 3D visualization pipeline to render 3D terrains with viewshed analysis.The most important difference is its integration of the viewshed calculation with the rendering module.Invisible areas are rendered as shadows in the 3D scene.The algorithm process is paralleled by rasterizer units in the graphics card and by vertex and pixel shaders executed on the GPU.We have implemented this method in our 3D Digital Earth system with the DirectX 9.0c API and tested on some consumer-level PC platforms with interactive framerates and high image quality.Our algorithm has been widely used in related systems based on Digital Earth.