【问题标题】:Integrating satellite images or maps in a 3d application在 3D 应用程序中集成卫星图像或地图
【发布时间】:2013-01-02 19:35:35
【问题描述】:

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

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

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

据我了解,我需要某种 GIS,google earth 或 OSSIM 似乎很理想,但我的应用程序是 java 的,不是 Web 应用程序,所以我认为我也不能使用?

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

感谢您的帮助

【问题讨论】:

    标签: java 3d gis google-earth


    【解决方案1】:

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

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

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

    还有OpenMap,但只支持2d。

    【讨论】:

    • 我认为 NASA worldWind 正是我想要的,虽然它似乎只是一个 sdk?如果它有一个独立的库或 API,那么我认为这正是我所需要的。感谢您的帮助。
    • Worldwind 有低级的API,但感觉更像是一个 SDK。想要一个更底层的 API - 查看geotools.org
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-04
    • 2010-12-09
    • 1970-01-01
    • 2013-02-09
    • 2010-12-28
    • 1970-01-01
    相关资源
    最近更新 更多