使用OpenStreetMap创建反向地理编码系统的选项

时间:2015-05-07 12:14:48

标签: openstreetmap reverse-geocoding

我需要使用开源地图为我的特定国家/地区创建本地反向地理编码服务。

我的第一个选择是OpenStreetMap,所以我下载了我的国家PBF文件。

有人能说出如何开始使用这些数据吗?或其他选择?

2 个答案:

答案 0 :(得分:2)

已有各种search engines for OSM可用。目前最受欢迎的是Nominatim。它支持地理编码和反向地理编码。

答案 1 :(得分:1)

嗯,你可以通过阅读wiki开始,我想找出你将用作输入的节点/方式/关系标签会很有趣。除此之外,你应该了解任务的最佳数据结构,我想你想要执行最近邻居查询,所以你可能需要实现/使用R-Tree ...