我正在尝试开发一个房地产网站,并寻找一个地图工具,允许用户提交查询,无论是邮政编码还是地名,结果返回该区域的所有列表以及地图 - 类似于所有其他房产搜索网站。我还需要将搜索范围扩大 1 英里、2、3、5 等的设施
这是否可以通过谷歌地图的标准集成来实现,或者我是否需要绘制各个边界。如果我每天在网站上收到 10,000 个查询,这也是一种经济有效的解决方案吗
我正在尝试开发一个房地产网站,并寻找一个地图工具,允许用户提交查询,无论是邮政编码还是地名,结果返回该区域的所有列表以及地图 - 类似于所有其他房产搜索网站。我还需要将搜索范围扩大 1 英里、2、3、5 等的设施
这是否可以通过谷歌地图的标准集成来实现,或者我是否需要绘制各个边界。如果我每天在网站上收到 10,000 个查询,这也是一种经济有效的解决方案吗
您的主要要求是首先根据半径检查位置:
(假设:该位置对一个州和一个国家有效)
您可以使用地点搜索来查找此链接StakOverflow 中提到的位置:查找位置 !
在此您可以使用https://developers.google.com/places/documentation/search?hl=fr获取地点搜索列表
最好的方法是在您的服务器上执行属性搜索,而不是将所有属性加载到 Google 地图上进行搜索。通过将每个属性的纬度/经度存储在数据库中,您可以执行搜索,然后通过在地图上显示结果来返回结果。