【发布时间】:2015-11-25 10:37:56
【问题描述】:
我正在尝试在我的应用程序中获取整个道路数据。假设我有一条名为 Abc Street 或 Xyz 路的道路,我想至少获得它的起始地理点和最终/结束地理点,以便我可以在整个道路上绘制一条折线。
我想知道 Any map apis 中是否有任何 api 功能。 Google/Apple/OpenStreet/Bing 等
OpenStreet 地图允许您下载“方式”整个文件。但是在我的应用程序中下载和附加 GB 文件并不好。任何更简单的方法将不胜感激
我已尝试使用此查询
<osm-script output="json">
<query type="way">
<has-kv k="highway" regv="Nimitz Freeway"/>
</query>
<print/>
</osm-script>
尼米兹高速公路是美国奥克兰非常受欢迎的高速公路,但使用
结果不成功。也许如果有人可以帮助我对这个api做更多的了解
【问题讨论】:
-
也许你也解释一下你想用这些数据做什么。正如所指出的,有用于部件的 Overpass API,但如果你想开发一个路由解决方案,其中有一些像 GraphHopper(适用于 Android 或 iOS 等设备),它可以离线且更高效地执行此操作
-
@Karussell 我只想获取整条道路的地理点并在地图上显示为 iPhone 中的折线。我已经在看overpass api了,听起来很有希望,试试看吧
标签: iphone google-maps openstreetmap bing-maps