2011-11-18 73 views
1

我正在寻找一个可动态更新的,“实时”地图可视化工具包,将支持以下概念:动态3D地图可视化工具包?

用户控制的飞行员的鸟瞰上空飞的一道风景,其中地势 动态变化(山丘上升和下降,滑动/滑动,山谷开放和 填充)实时。 (虽然最终目标是覆盖地形/地图图像,但目前只有颜色编码的景观表面可以接受)。

另一个过程是动态更新风景地形数据 ,就像我们的无所畏惧的传单经过它一样。

有大量的三维可视化“探险家”在那里,但他们似乎都要么只局限于静态的数据集,或需要将数据可视化的所有动态演化提前计算出来,然后串成作为动画。而飞行模拟器当然几乎都假设地形在飞行中不会改变。

技术心愿:

  • Linux的
  • C API首选,但开到C++或Java(或Ada的:-)
  • 自由/开源首选,但会考虑专有
  • 性能:好吧,我会尝试使用它的任何东西

回答

1

如果C++没问题,并且你不需要太高的级别,我会把HIGHL对于这样的项目,Y建议使用OpenSceneGraph。几年前,我在一个项目中使用它来显示地球上各种形式的地理空间数据(矢量海岸线数据,坐标图像等)。

请记住,您不仅限于使用C++编写整个解决方案: 我们的3D可视化应用程序结合了我们的C++/OSG 3D图形库,用于GUI的Java前端和一些老的fortran代码为严重的数字处理:O