2010-05-11 18 views
2

我有一个任务,可以在Web上创建3D内容的操作程序。当我说3D内容我的意思是 在3D地图上(女巫我有,它是像* .sdm),我应该加载到浏览器,并与它(旋转屏幕,更换相机等)工作一些基本操作。使用WebGL在Web上操作GIS内容

因为我总计n00b我想问几个问题: 1.如何将地图加载到浏览器中。只是为了通知我的地图有sdm扩展名。这可能吗? 2.我应该用什么来表示3D内容。我正在考虑用于webGL的GLGE框架,如果它当然可能的话

什么应该是最无痛和最有效的方法?也许我选择webGL时完全错误?

回答

1

使用WebGL的程序还不够成熟,无法满足您的需求。在未来几年内,当GIS应用程序开始出现时,它可能是可能的,但不是现在。

另外,请记住,WebGL是什么让您访问一个低级图形库。它不直接与GIS数据有关。

您可能想看看OpenLayers(2d,基于javascript)或WorldWind-Java(基于3d,jogl/java)。这两个程序都可以在浏览器中显示地图信息。

http://openlayers.org/

http://worldwind.arc.nasa.gov/java/