gpt4 book ai didi

google-maps - Google map - 对许多地址进行预地理编码?

转载 作者:行者123 更新时间:2023-12-04 17:54:18 26 4
gpt4 key购买 nike

我需要在 map 上绘制大约 1600 个地址。我不想在运行时进行地理编码,因为我相信这会花费太长时间。相反,我想提前对地址进行地理编码,将它们的 Lat/Long 值添加到表中,并在运行时从表中读取。不幸的是,我不知道如何/在哪里对一批地址进行地理编码。你们中有人会向我解释它和/或给我指点一个好的教程吗?

提前致谢。

最佳答案

您可以使用 Google Maps Data API 执行此操作。您会对地理编码部分感兴趣 ( See API docs )。只需编写一个 PHP 脚本即可:

1) 遍历你的地址

2) 发送 HTTP 请求(使用 CURL 或仅使用 file_get_contents())到 http://maps.googleapis.com/maps/api/geocode/json?address=1600+露天剧场+公园路,+山+景观,+CA&sensor=true_or_false

3) 解析JSON响应

4) 存储在你的数据库中

请注意,Google 有使用限制。我不确定这些是什么,所以 1600 个请求可能是问题,也可能不是问题。您可能希望在请求之间添加延迟和/或在几天内运行它。

关于google-maps - Google map - 对许多地址进行预地理编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4072062/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com