我在哪里可以找到以给定纬度和经度确定街道的算法?

时间:2013-04-28 11:27:07

标签: gps reverse-geocoding openstreetmap

我找不到可以通过给定坐标确定街道的算法的描述。我正在使用OpenStreetMaps作为我的地图数据源。我找到了this工具来完成工作,但没有给出算法。请注意,我需要的算法不是工具本身。并且该算法可能不是专门为OSM设计的。我只需要掌握算法如何工作的想法。

感谢您的回复 问候 加吉克

1 个答案:

答案 0 :(得分:2)

从纬度和经度确定街道没有数学算法。

每条街道都必须放在一个数据库中,还有一系列纬度和经度点。我猜测每个纬度和经度点距离道路中心约50米。

将所有这些信息放入数据库后,"算法"选择给定纬度和经度最接近系列中其中一个纬度和经度点的街道,并返回街道名称。