Google maps 创建带有多个标记的简单谷歌地图到网站

Google maps 创建带有多个标记的简单谷歌地图到网站,google-maps,google-maps-api-3,google-maps-markers,Google Maps,Google Maps Api 3,Google Maps Markers,我使用“谷歌我的地图”工具创建了带有多个标记的谷歌地图,我的代码如下所示: <iframe src="https://www.google.com/maps/d/u/0/embed?mid=1PdcME79x-maD5xuiVEi4C777aL4" width="640" height="480"></iframe> 这是非常快速和简单,没有任何代码编写,但我不喜欢的是标题栏,它显示的名称和共享按钮。我能把这个酒吧藏起来吗?谢谢。您可以从“MyMap”中获得

我使用“谷歌我的地图”工具创建了带有多个标记的谷歌地图,我的代码如下所示:

<iframe src="https://www.google.com/maps/d/u/0/embed?mid=1PdcME79x-maD5xuiVEi4C777aL4" width="640" height="480"></iframe>    


这是非常快速和简单,没有任何代码编写,但我不喜欢的是标题栏,它显示的名称和共享按钮。我能把这个酒吧藏起来吗?谢谢。

您可以从“MyMap”中获得KML的链接:

并使用它在Google Maps Javascript API v3地图中填充Kmlayer:

var kmlLayer = new google.maps.KmlLayer({
  url: "http://www.google.com/maps/d/kml?mid=1PdcME79x-maD5xuiVEi4C777aL4",
  map:map
});

代码片段:

函数初始化(){
var map=new google.maps.map(
document.getElementById(“地图画布”){
中心:新google.maps.LatLng(37.4419,-122.1419),
缩放:13,
mapTypeId:google.maps.mapTypeId.ROADMAP
});
var kmlLayer=new google.maps.kmlLayer({
url:“https://www.google.com/maps/d/kml?mid=1PdcME79x-maD5xuiVEi4C777aL4“,
地图:地图
});
google.maps.event.addListener(kmlLayer,'status_changed',function(){
document.getElementById('status').innerHTML=kmlLayer.getStatus();
});
}
google.maps.event.addDomListener(窗口“加载”,初始化)
html,
身体,
#地图画布{
身高:100%;
宽度:100%;
边际:0px;
填充:0px
}

谢谢您的回复。我明白了,但我怎样才能获得KML链接?当我试图获取kml链接(导出到kml->整个地图)时,它只下载kml文件,没有链接。你能帮我吗?可能的副本可能的副本
var kmlLayer = new google.maps.KmlLayer({
  url: "http://www.google.com/maps/d/kml?mid=1PdcME79x-maD5xuiVEi4C777aL4",
  map:map
});