我正在创建一个用于表示空域的3D应用程序,我想要一个可视化由纬度/经度框指定的地球区域。
所以我可以对该区域进行二维或三维可视化,并在我的应用程序中使用它。我不介意它是否只是一个可以在可视化中用作“地面”的2D图像。
我对3d编程很不熟悉。
根据我的理解,我需要某种GIS,谷歌地球似乎是理想的或OSSIM,但我的应用程序是在java中,而不是一个Web应用程序,所以我认为我不能使用它们?
他们的任何替代库是否会在Java中使用类似的东西(使用Jmonkey引擎)?
感谢您的帮助
答案 0 :(得分:1)
开始查看NASA WorldWind Java API,这是一个开源,高性能的3D虚拟全球API和SDK。
您可以使用World Wind框架构建基于Java的应用程序 - 它提供带有API的“google-earth”地图,以便在地图上绘制您想要的任何内容。
您可以浏览示例应用程序的库,以了解您可以创建的内容。 http://goworldwind.org/demos/
还有OpenMap,但只支持2d。