多个标记物谷歌地图嵌入API

36

我需要在嵌入式地图上放置多个由坐标指定的标记点。我知道如何为一个标记点做到这一点,但是不知道如何处理多个标记点。

<iframe width="100%" height="100%" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"
        src="https://www.google.com/maps/ms?msid=204293175747830583907.0005022420ef3bca6a816&msa=0&ie=UTF8&t=m&ll=40.79042,-73.945541&spn=0.462677,1.056747&output=embed"></iframe>
1个回答

60

您不能使用Google Maps iframe嵌入代码完成此操作。

您需要使用Google Maps Map Maker(http://www.google.com/maps/mm)或者使用Google Maps API(https://developers.google.com/maps/)来完成此操作。

使用Google Maps Map Maker的缺点是每次想要进行更改时,您需要手动返回并重新创建地图。

我建议使用Google Maps API。

这是一个非常好的小教程,它向您展示了如何使用Google Maps API在简单的地图上放置多个标记 - http://wrightshq.com/playground/placing-multiple-markers-on-a-google-map-using-api-3/


谢谢你的回答,我已经使用GMAP API V3解决了这个问题:) - yuriy.stos
4
你最后一个链接已经失效了。 - RareNCool
教程链接正常工作,解释了如何“在Google地图上放置多个标记(使用API 3)” :-) - Erenor Paz
7
谷歌地图 API 现在是收费服务。必须转向其他免费的地图服务。 - Rakesh
我从这个答案中得到了帮助。 - josibu

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接