【发布时间】:2016-09-25 20:04:57
【问题描述】:
我正在使用 API 地图(Get your map:这是一个矢量地图,并使用了 open street map),我想从我的地图中提取一些数据并向我的地图添加一些特征。 例如,当用户有(200m)到火车站之类的东西时,我想向用户显示警报。我不知道该怎么做。
【问题讨论】:
标签: android openstreetmap
我正在使用 API 地图(Get your map:这是一个矢量地图,并使用了 open street map),我想从我的地图中提取一些数据并向我的地图添加一些特征。 例如,当用户有(200m)到火车站之类的东西时,我想向用户显示警报。我不知道该怎么做。
【问题讨论】:
标签: android openstreetmap
您需要问一个更具体的问题,而不是像向您展示如何使用谷歌地图那样笼统的问题。 你也没有提到你是否使用谷歌地图,或者你使用的是什么 API。
一般情况下,您使用getAddressLine 属性来获取街道信息。
这里是谷歌地图API的链接,
有一些关于如何使用谷歌地图和街景的很棒的教程,你可以随时打开谷歌地图活动,看看他们如何从那里获得街道名称。
【讨论】:
您可以使用Osmosis 或Osmconvert 从包含 OpenStreetMap 数据的文件中提取区域。
在这两种情况下,您都需要创建或获取包含城市边界的文件。
【讨论】: