获取一组Node的经度和纬度

时间:2014-09-14 17:24:56

标签: openstreetmap osmdroid

在我的 Android应用程序中,当我捕捉图片时, GPS 读取我的位置信息(纬度/经度),我需要得到 lat /很久为我的城镇并将其插入我的数据库,我通过www.openstreetmap.com支持的 JSOM 软件下载我的区域文件,该文件在osm扩展中,我的想法告诉我我需要编写一个程序来解析这个文件(原始数据)并将整个节点的(id + lat + long +其他信息)插入我的数据库是最好的解决方案,因为时间杀了我!

换句话说,我的问题是如何在file.osm中提取数据

注意:每个节点都有唯一的ID

1 个答案:

答案 0 :(得分:0)

目前还不太清楚你的实际问题是什么。您的智能手机应该已经能够通过集成的GPS设备获得lat和lon。

您是否需要当前位置的城镇名称?在这种情况下,您可以使用Nominatim并运行简单的反向地理编码查询。

您需要特定城镇的位置吗?在这种情况下,请使用Nominatim和常规地理编码查询。