这是根据 kml 显示地图的以下代码。
var myLatLng = new google.maps.LatLng(41.875696, -87.624207);
var mapOptions = {
zoom: 11,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
var ctaLayer = new google.maps.KmlLayer('http://gmaps-samples.googlecode.com/svn/trunk/ggeoxml/cta.kml');
ctaLayer.setMap(map);
我需要的是使用解析 kml 在地图上显示它。我将在字符串中嵌入 kml 数据并传递给 api 以在地图上显示它。
我不希望从 url 或任何文件中获取 kml。我只想将 kml 嵌入此页面本身。有可能这样做吗?