如何动态创建具有多个地址的 Google 地图?

How to create Google map with multiple addresses dynamically?

我在一个房地产网站上工作,我为这个网站制作了一个 PHP CMS。我想添加一个功能,其工作原理如下。

怎么可能?

最好的方法是使用 Google Place Autocomplete。您可以要求管理员在添加 属性 时输入多个字段。例如:

Property Name, Property Address, Property Locality (Google Place Autocomplete), Pincode, City, State, Country.

使用 Google 地点自动完成功能,您可以轻松获得 the lat/lng, pincode, city, state, country 输入的位置。

还有一种解决方法,但不推荐。在我的一个旧项目中,我没有 properties/places 的纬度和经度。所以我所做的只是简单的 google 地图搜索。如果该地点已在 google 地图上标记,您 might 就可以在地图上找到正确的位置。您可以尝试嵌入以下 url.

https://www.google.com/maps/embed/v1/place?key=YOUR_KEY&q=PROPERTY_NAME,PROPERTY_LOCATION