我正在一个房地产网站上工作,我为这个网站做了一个PHP CMS。我想添加一个功能,其功能如下。如何动态创建具有多个地址的Google地图?
- 我在这个网站上有一个名为“属性”的部分。
- 在本节中,客户可以通过CMS添加地址,图片,专业费用等属性详细信息。
- 当我们通过CMS添加地址时,我想让地址显示在旁边的谷歌地图上。
这怎么可能?
我正在一个房地产网站上工作,我为这个网站做了一个PHP CMS。我想添加一个功能,其功能如下。如何动态创建具有多个地址的Google地图?
这怎么可能?
执行此操作的最佳方法是使用Google Place Autocomplete。您可以让管理员在添加属性时输入多个字段。例如:
Property Name, Property Address, Property Locality (Google Place Autocomplete), Pincode, City, State, Country
。
使用Google地方自动完成功能,您可以轻松地获得输入地点的the lat/lng, pincode, city, state, country。
还有一个解决办法,但不推荐。在我的一个旧项目中,我没有物业/场所的经纬度。所以我做了简单的谷歌地图搜索。如果那个地方已经在谷歌地图上加了标签,您已经在地图上获得了正确的位置might
。您可以尝试嵌入以下网址。
https://www.google.com/maps/embed/v1/place?key=YOUR_KEY&q=PROPERTY_NAME,PROPERTY_LOCATION
非常感谢 –
请发布您的代码有问题,你有什么试过? –