我正在使用具有地理编码功能的谷歌地图 API 创建一个应用程序。显然,我想使用最准确的api。我给应用程序一个地址,我需要在地图上找到它,但我只要找到纬度和经度就可以了,然后我可以使用它将其合并到我选择的任何地图 api 中。根据您的经验,哪个 api 最准确? Google、Yahoo、Bing 等。如果您能给出大概的百分比那就太好了。到目前为止,我正在使用谷歌,因为它似乎是最强大的,但我会考虑进行更改以提高准确性。
所有免费服务都只会精确到路段。对于每个路段,他们存储起始和结束街道号码,然后进行插值。这节省了处理时间和磁盘空间,还增加了针对新建筑物的一些弹性。
然而,它确实会导致地址均匀分布或聚集,具体取决于街道号码在现实生活中的分配方式。此外,路边规则也可能不一致。因此,免费和低成本的服务对于紧急服务甚至某些城市规划来说并不够好。
您提到了鲁棒性,对此的一个很好的解决方法是使用多个 API。首先使用最坚固的。如果失败,您的程序可以尝试其他程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)