gpt4 book ai didi

php - 使用 PHP 查询 MySQL 数据库以显示英国邮政编码特定半径内的属性

转载 作者:行者123 更新时间:2023-11-29 21:45:30 24 4
gpt4 key购买 nike

我有一个 MySQL 表,其中包含英国的属性列表。该表包含每个属性的完整地址,包括邮政编码。我需要能够查询数据库以显示给定邮政编码的特定半径(例如 3 英里)内的所有属性。

我搜索过,但找不到类似的问题。

Google 上的研究似乎表明我需要使用 Google map ,但我找不到任何 Material 来帮助我前进。在此阶段,我不需要在 map 上显示结果,一个简单的属性列表就足够了。

我并不是要求有人为我编写这个代码(尽管那会很好!),我只是在朝着正确的方向前进。

谢谢。

最佳答案

如果您的资源已记入 Google 服务器,Google Places API 将能够检索它们。您只需将半径 3 英里设置为参数即可。

https://maps.googleapis.com/maps/api/place/nearbysearch/output?parameters

更多有关传递参数的详细信息可以查看官方这篇documentation .

如果这些地点未计入 Google,则在请求此 REST API 后将不会显示它们。然后您必须遵循以下标准程序:

  • 创建一个查询,以获取给定邮政地址 3 英里范围内的请求地址。从表中选择地址,其中 radius=3 & postalCode=xxxxx;
  • 获得地址后,使用 Geocoder API 将其转换为纬度/经度。
  • 最终将它们显示在 Google map 上。

希望这有帮助!!

关于php - 使用 PHP 查询 MySQL 数据库以显示英国邮政编码特定半径内的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34145281/

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