0

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

4

1 回答 1

3

你想要的是将路线作为矢量(作为纬度、经度的折线)坐标。

但是,不,你不能。(虽然有一个非官方的谷歌 API 将路由作为编码和压缩向量,但使用是不合法的。)

这些向量由 TeleAtlas/TomTom “拥有”,它们不是公开的,Google 也无权将它们分发出去。
如果您需要矢量,那么您必须使用 OpenStreetMap 路由服务,它可能提供路线矢量(通过 OpenStreetmap API)

于 2013-02-11T22:18:24.967 回答