Javascript 地图引擎谷歌-地图插入

Javascript 地图引擎谷歌-地图插入,javascript,google-maps,google-maps-api-3,google-maps-engine,Javascript,Google Maps,Google Maps Api 3,Google Maps Engine,我已经使用地图引擎Lite创建了一个地图。之后,我尝试将它插入到我的网页中,问题是我需要一个外部缩放级别,但我无法获得它(使用get参数,如“z”或“zoom”)。所以我试着通过谷歌地图API插入它。我想从以下代码执行此操作: https://mapsengine.google.com/map/embed?mid=XXXXX 有没有办法“创建”以XXXXX为参数的地图?我试过这个,但对我无效: var map; function initialize() { var mapOptions =

我已经使用地图引擎Lite创建了一个地图。之后,我尝试将它插入到我的网页中,问题是我需要一个外部缩放级别,但我无法获得它(使用get参数,如“z”或“zoom”)。所以我试着通过谷歌地图API插入它。我想从以下代码执行此操作:

https://mapsengine.google.com/map/embed?mid=XXXXX
有没有办法“创建”以XXXXX为参数的地图?我试过这个,但对我无效:

var map;
function initialize() {
var mapOptions = {
    zoom: 8,
    center: new google.maps.Load('XXXXX'),
    mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map-canvas'),
        mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
注意:“div#map canvas”存在于此脚本之后,在此之前包含了来自google的库


PS:请原谅我的英语,我的母语是西班牙语。

首先,您需要为此创建一个API密钥。。。xxx不会工作:)请遵循这一点,它有一个完整的细节,你可以通过javascript使用谷歌地图api。 创建有效的映射键后,上述代码应该可以工作


谢谢

您正在尝试做两件不同的事情。您试图执行的代码用于加载Maps Javascript API。您可以使用它创建自己的地图表单草稿。 对于使用maps Engine Lite创建的地图,您唯一的选择是将地图嵌入您自己的站点。要执行此操作,请确保将地图设置为“公用”,然后单击左侧面板中的文件夹图标。您将看到“嵌入我的站点”选项,该选项将为您提供可以复制/粘贴的HTML

您可以探索的另一个选项是使用Maps API构建地图,然后使用Kmlayer链接到地图引擎Lite KML。你提供的链接是 请注意,谷歌地图中以这种方式对KML的支持是有限的,因此您可能会得到意外的结果