由于需要使用我自己的DEM和Raster数据, Google Earth API几乎无法运行。
是否有任何项目可以做到这一点?
#1 楼
嗯,WebGL很有前途,但现在功能很少。您可以看一下API和示例。据我所知,FF4和Chrome 9支持它。您将在其网站上找到有关浏览器兼容性的更多信息。
JavaScript库:
http://cesium.agi.com/和演示
要探索(示例和教程):
使用webGL绘制建筑物,树木和阴影的逼真的3D地图。
>基于Technion开发的OpenStreetMap数据(和CGIAR)的WebGL应用程序。单击此处查看静态视图,然后从http://osm3d.cs.technion.ac.il/
适用于瑞士地理位置的webGL应用程序。令人印象深刻!在线观看或观看视频
来自GMaps的一些新闻(2011年10月):http://googlesystem.blogspot.com/2011/10/google-maps-in-webgl。 html
这是一个使用WebGL的诺基亚应用程序:http://maps3d.svc.nokia.com/webgl/index.html
一些WebGLEarth在线示例:http:// /webglearth.googlecode.com/svn/trunk/api/examples/。主要演示:http://www.webglearth.com/
planetaryjs,一个Globe JS库(于2014年1月添加):http://planetaryjs.com/
评论
+1我不知道WebGLEarth存在。希望WebGL为此类应用程序替换Flash和其他插件。
– Sean
2011年7月30日15:41
尽管不是3D模式,但这是i2maps项目在瑞士上班途中流程的又一个示例,可能会有所帮助。
– radek
2012年1月23日在18:39
诺基亚演示特别令人印象深刻,因为它与其他演示不同,它具有拉伸和有趣的建筑数据。
–拉吉·亚瑟(Ragi Yaser Burhum)
2012年7月6日在20:29
#2 楼
ReadyMap可能是另一个选择。这是一个示例(具有Leaflet集成的好处!)[通过@LeafletJS]:还有一个带有3D覆盖的地球仪:
更多:演示,代码。
更新:该项目似乎改变了其路线。 ReadyMap现在为:
ReadyMap和osgEarth开发人员的免费数据服务
3D Globe应用程序(最容易出现的问题)移到了新的努力集中在osgEarth(网页,画廊,资源)上。
评论
到目前为止,所有链接似乎已消失。
–rotoglup
2014年11月5日在18:06
@rotoglup感谢您的更新。确实-项目似乎不再存在o_O
– radek
2014年11月6日10:23
#3 楼
方便的文章,概述了此处的更改和实用性:http://www.georelated.com/2011/11/3d-gis-from-desktop-to-web.html
也请查看这些人:
http://www.webglearth.org/
#4 楼
刚刚找到了这个。...OpenLayers / Cesium Hybrid:http://jktaylor.github.com/openlayers/examples/adapters/editingtoolbar.html
或
您可以单独使用铯查看器:
http://cesium.agi.com/CesiumViewer/
#5 楼
我喜欢这种WebGL的实现,这不是地球仪地图样式,而是更像DEM数据,但是1.0版尚未发布,我不知道什么时候确切在今年夏天提供http ://openscales.org/news/openscalesgl-announce.html
评论
我去年发布了与postgis 3d相关的类似问题