寻找一个移动平台来查看矢量数据并将其用作简单的地图

时间:2012-02-27 19:13:39

标签: android ios vector-graphics

我想开发或使用现有平台,这样我就可以查看自定义矢量数据并将其用作手机上的地图,例如Android / IPhone(甚至可能是WP7)。

我希望我已经拥有了一个良好的基础设施,因此我不需要自己开发整个基础设施。

结论 -

  1. 是否有可以满足我需求的现有平台?
  2. 如果没有,你们会怎么建议我应该开始?我该如何保存矢量数据?我怎么读它?我应该用像OpenGL这样的图形引擎来查看吗?这个解决方案是否有可能跨平台?
  3. 我知道这是可能的,因为它已经完成了Waze之类的应用。它在iOS和Android上的工作原理相同。

    谢谢!

1 个答案:

答案 0 :(得分:0)

经过大量研究后,我发现了一种适合我大部分需求的解决方案。 目前我决定只使用Android,所以我使用的是AndEngine(将来我猜它将是纯OpenGL)。 AndEngine可以读取.svg文件并在运行时将它们转换为PNG,并且还内置了对ZoomCamera的支持,这使我可以非常轻松地平移和缩放地图。

我正在将SVG转换为PNG,因为显然移动设备没有非常好的抗锯齿支持,渲染弯曲路径也可能是个问题。