如何使用API​​ v3加载新的Google地图

时间:2014-09-23 12:52:41

标签: google-maps google-maps-api-3

maps.google.com上的经典我的地图将不再可用。

现在我们必须使用新地图。我想将它们嵌入到网站中,而不是谷歌建议的iframe。

在此更改之前,我使用了简单的kml图层:

var kmlLayer = new google.maps.KmlLayer('https://maps.google.com/maps/ms?ie=UTF8&t=m&authuser=0&msa=0&output=kml&msid=212840568890456843825.0004c1fba0c8371a81c2b');";
kmlLayer.setMap(gMap);

但是在我的地图自动更新期间它被打破了,如果我使用相同的链接 - 我有空图标。这是新地图(由谷歌转换),我可以像以前一样使用API​​ V3加载吗?

https://www.google.com/maps/d/viewer?mid=zhJ_pzBRPGN8.kCI6hT4Kq0Ao


换句话说: 我想在这里创建地图:https://www.google.com/maps/d/ 并使用API​​ v3嵌入它们,但在哪里可以获得该层的链接?中心坐标,缩放级别?

1 个答案:

答案 0 :(得分:2)

将KML图层链接更改为: https://mapsengine.google.com/map/kml?mid=zhJ_pzBRPGN8.kCI6hT4Kq0Ao&lid=zhJ_pzBRPGN8.kZ0hfyeW-GtI

我从"分享","下载KML"您链接到的地图上的网址。