从打开的街道地图中提取数据

时间:2016-09-25 08:15:37

标签: android openstreetmap

我正在使用API​​地图(Get your map:这是一个矢量地图并使用open street map),我想从地图中提取一些数据并向地图添加一些功能。 例如,当用户有(200米)火车站等时,我想向用户显示警报。我不知道该怎么做。

2 个答案:

答案 0 :(得分:0)

你需要问一个更具空间性的问题而不是一般性的东西,以告诉你如何使用谷歌地图。 你也没有提到你使用谷歌地图,或者你使用的是什么API。

通常,您使用getAddressLine属性来获取街道信息。

这是指向谷歌地图的API的链接,

google maps getAddressLine

有关于如何使用谷歌地图和街景的一些很棒的教程,你可以随时打开谷歌地图活动,看看他们如何从那里获得街道名称。

答案 1 :(得分:0)

您可以使用OsmosisOsmconvert从包含OpenStreetMap数据的文件中提取区域。

在这两种情况下,您都需要创建或获取包含城市边界的文件。