如何在使用Mapbox方向API获取的路径中查找OSM标记信息

时间:2017-09-09 18:01:07

标签: openstreetmap mapbox mapbox-android

我正在使用Mapbox Direction API构建导航应用。

我想沿路线获取OSM标签信息。 标签信息,如速度限制,停车标志,交通信号,车道数量,单向等

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

如果您有权访问后端,则可以使用OSM的Atlas工具:

示例:从纬度/经度使用Location,然后使用小边框进行查询:

long osmIdentifier;
Location location;
atlas.edgesIntersecting(location.bounds().expand(Distance.ONE_METER))
        .forEach(edge -> 
            {
                if (edge.getOsmIdentifier() == osmIdentifier)
                {
                    System.out.println(edge.getTags());
                }
            });