3

我正在开发一款游戏,该游戏需要对象跟随屏幕上的街道。我需要的是一种让用户选择他们的位置并让应用程序获取该位置的地图数据的方法,以便游戏可以追踪街道。

我尝试使用 Google Maps Static API 从位图中跟踪像素,但转换位图是一个令人难以置信的处理器消耗。我查看了 OpenStreetMap,但找不到从应用程序内以编程方式下载 xml 地图数据的方法,它以 .osm 格式下载。

有什么建议么?谢谢你

4

1 回答 1

0

OpenStreetMap 提供了多种API,您可以通过指定边界框 ( bbox ) 来下载地球的特定部分。您很可能希望使用Overpass API,因为它目前似乎是最快且功能最丰富的 API。它还支持不同的输出格式。

于 2012-08-07T16:16:26.123 回答