2013-02-11 66 views
0

我试图找到一种方法来获取当前在屏幕上可见的道路网络地图,同时使用适用于Android的Google Maps API v2。我想在道路上放置一些标记,但我不知道这是否可能?我可以得到地址,或两个地址之间的路径(使用路由管理器),但是我需要知道我是否可以路径...所有可见的道路?是否可以从Android Google Map获取路线网络?

回答

3

你想要的是将路线作为矢量(如经线,纬度的多边线)坐标。

但是,不,你不能。 (虽然有一个非官方Google API将路由指定为编码和压缩矢量,但这种用法不合法)。

这些载体由TeleAtlas/TomTom“拥有”,它们不是公共可用的,Google有权让他们出去。
如果你需要向量,那么你必须使用OpenStreetMap路由服务,它可以提供一个路由向量(通过OpenStreetmap API)

相关问题