3D geospatial visualizations: Animation and motion effects on spatial objects

被引:39
作者
Evangelidis, Konstantinos [1 ]
Papadopoulos, Theofilos [1 ]
Papatheodorou, Konstantinos [1 ]
Mastorokostas, Paris [2 ]
Hilas, Constantinos [3 ]
机构
[1] Technol Educ Inst Cent Macedonia, Fac Appl Technol, Dept Civil Surveying & Geoinformat Engn, Terma Magnisias 62124, Serres, Greece
[2] Piraeus Univ Appl Sci, Dept Comp Engn, 250 Thivon & P Ralli Str, Egaleo Athens 12244, Greece
[3] Technol Educ Inst Cent Macedonia, Fac Appl Technol, Engn Informat Dept, Terma Magnisias 62124, Serres, Greece
关键词
3D geospatial visualization; 3D spatial objects motion; WebGL; !text type='Java']Java[!/text]script; VIRTUAL-REALITY; INTERNET;
D O I
10.1016/j.cageo.2017.11.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Digital Elevation Models (DEMs), in combination with high quality raster graphics provide realistic three-dimensional (3D) representations of the globe (virtual globe) and amazing navigation experience over the terrain through earth browsers. In addition, the adoption of interoperable geospatial mark-up languages (e.g. KML) and open programming libraries (Javascript) makes it also possible to create 3D spatial objects and convey on them the sensation of any type of texture by utilizing open 3D representation models (e.g. Collada). One step beyond, by employing WebGL frameworks (e.g. Cesium.js, three.js) animation and motion effects are attributed on 3D models. However, major GIS-based functionalities in combination with all the above mentioned visualization capabilities such as for example animation effects on selected areas of the terrain texture (e.g. sea waves) as well as motion effects on 3D objects moving in dynamically defined georeferenced terrain paths (e.g. the motion of an animal over a hill, or of a big fish in an ocean etc.) are not widely supported at least by open geospatial applications or development frameworks. Towards this we developed and made available to the research community, an open geospatial software application prototype that provides high level capabilities for dynamically creating user defined virtual geospatial worlds populated by selected animated and moving 3D models on user specified locations, paths and areas. At the same time, the generated code may enhance existing open visualization frameworks and programming libraries dealing with 3D simulations, with the geospatial aspect of a virtual world.
引用
收藏
页码:200 / 212
页数:13
相关论文
共 22 条
[1]  
Batty Michael., 2010, Annals of GIS, V16, P1, DOI DOI 10.1080/19475681003700831
[2]  
Behr J., 2009, WEB3D 09 P 14 INT C, P127, DOI DOI 10.1145/1559764.1559784
[3]   A geoscience perspective on immersive 3D gridded data visualization [J].
Billen, Magali I. ;
Kreylos, Oliver ;
Hamann, Bernd ;
Jadamec, Margarete A. ;
Kellogg, Louise H. ;
Staadt, Oliver ;
Sumner, Dawn Y. .
COMPUTERS & GEOSCIENCES, 2008, 34 (09) :1056-1072
[4]  
Christen Martin, 2012, International Journal of 3-D Information Modeling, V1, P16, DOI 10.4018/ij3dim.2012070102
[5]  
Eha B., 2013, ENTERPRENEUR
[6]   Geospatial services in the Cloud [J].
Evangelidis, Konstantinos ;
Ntouros, Konstantinos ;
Makridis, Stathis ;
Papatheodorou, Constantine .
COMPUTERS & GEOSCIENCES, 2014, 63 :116-122
[7]  
Gesguiere Gilles, 2012, International Journal of 3-D Information Modeling, V1, P1, DOI 10.4018/ij3dim.2012070101
[8]   Web Mapping 2.0: The Neogeography of the GeoWeb [J].
Haklay, Muki ;
Singleton, Alex ;
Parker, Chris .
GEOGRAPHY COMPASS, 2008, 2 (06) :2011-2039
[9]   Web-based visualization of 3D geospatial data using Java']Java3D [J].
Hobona, Gobe ;
James, Philip ;
Fairbairn, David .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2006, 26 (04) :28-33
[10]   A Java']Java/CGI approach to developing a geographic virtual reality toolkit on the Internet [J].
Huang, B ;
Lin, H .
COMPUTERS & GEOSCIENCES, 2002, 28 (01) :13-19