2

我的任务是创建用于在网络上处理 3d 内容的程序。当我说 3d 内容时,我的意思是在 3d 地图上(我有女巫,它类似于 *.sdm),我应该将其加载到浏览器中并对其进行一些基本操作(旋转屏幕、更换相机等)。

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

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

4

1 回答 1

1

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

另外,请记住,WebGL 使您可以访问低级图形库。它与 GIS 数据没有直接关系。

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

http://openlayers.org/

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

于 2010-07-02T21:21:32.897 回答