1

我正在创建一个 3d 应用程序来表示空域,并且我想以某种方式可视化由纬度/经度框指定的地球区域。

所以我可以对该区域进行 2D 或 3D 可视化,并在我的应用程序中使用它。我不介意它是否只是可以用作可视化中的“背景”的 2d 图像。

我对 3d 编程和这类事情还很陌生。

据我了解,我需要某种 GIS,谷歌地球似乎是理想的或 OSSIM,但我的应用程序是 Java,不是 Web 应用程序,所以我认为我也不能使用?

他们是否有任何替代库可以在 Java 中做类似的事情(使用 Jmonkey 引擎)?

谢谢你的帮助

4

1 回答 1

1

开始查看NASA WorldWind Java API,它是一个开源、高性能的 3D 虚拟地球 API 和 SDK。

您可以使用 World Wind 框架构建一个基于 Java 的应用程序——它提供了类似于“google-earth”的地图和 API,可以在地图上绘制您想要的任何内容。

您可以浏览示例应用程序库以了解您可以创建什么。 http://goworldwind.org/demos/

还有OpenMap,但只支持2d。

于 2013-01-02T20:52:52.467 回答