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嵌入它们,但在哪里可以获得该层的链接?中心坐标,缩放级别?
答案 0 :(得分:2)
将KML图层链接更改为: https://mapsengine.google.com/map/kml?mid=zhJ_pzBRPGN8.kCI6hT4Kq0Ao&lid=zhJ_pzBRPGN8.kZ0hfyeW-GtI
我从"分享","下载KML"您链接到的地图上的网址。