从mySQL表中的地址生成Lat / Lon

时间:2011-03-16 15:01:34

标签: php mysql wordpress google-maps latitude-longitude

我目前有一个mySQL表,其中包含我需要获取纬度和经度的某些位置的地址。这是在WordPress中用于将商店位置映射到谷歌地图的表格。我正在寻找获得此数据库中所有记录的lat / lon的最佳方法。

有没有人知道我可以用来运行所有记录并获取每个地址的纬度/经度的简单策略?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

不确定您的意思是什么类型的地址。如果是IP,则有数据库可以为您的大多数访问者的IP提供大约和长时间。然后你必须抓住它。

如果你的意思是邮政地址,那么我知道世界上没什么可帮助的。在英国,皇家邮政的PAF曾经包含lat和long,但你必须有邮政编码。我怀疑美国的邮政编码和法国的Cedex代码可能有类似的数据。

除此之外,我预计你会失败。

答案 2 :(得分:0)

您要求代码吗?我使用bash脚本来解决它。这不是一个副本,实际上Linux bash commandl-ine非常简单。您很可能希望将数据库转储到文本文件中,然后从shell中读取并查询它。对于像德国这样的国家,我花了大约4-5个小时的邮政编码从0-99999。