Titanium Appcelerator - 使用地图创建路线?

时间:2012-08-15 20:02:24

标签: titanium titanium-mobile appcelerator-mobile

我正在Titanium Appcelerator中创建一个简单的Map应用程序,现在只关注iOS。我有2个由经纬度指定的注释。我想绘制地图上2点之间的方向。

我看到了

mapview.addRoute();
MapView对象上的

方法,但是它要求你输入路径中的所有点来正确绘制它?!这根本听起来不对 - 为什么当谷歌地图已经做到这一点时,它需要我找到所有要点。

有没有一种方法我只是简单地说“这里是A点,这里是B点,画出地图上2点之间的路线”。

1 个答案:

答案 0 :(得分:3)

在地图上绘制路线只不过是一个矢量绘图。手机上的mapsapp也一样。

您必须查询地图apis以获取路线,获取路线(点)并在代码中使用它来绘制路线。

如果您不想自己动手,市场上有一个可以提供帮助的免费模块

https://marketplace.appcelerator.com/apps/2580?87150712

如果您想亲自动手,这篇文章可能会对您有所帮助:

http://developer.appcelerator.com/question/74221/mobile-map-route-from-google-server