0
我有一段艰难的时间,想知道我是否可以简单地从我在Google地图中“我的地点”标记的地方截取一张图片?我可以在不输入指向每个单独位置的所有代码的情况下执行此操作吗?来自“我的地点”地图的静态Google地图图像?
任何帮助将不胜感激!
我有一段艰难的时间,想知道我是否可以简单地从我在Google地图中“我的地点”标记的地方截取一张图片?我可以在不输入指向每个单独位置的所有代码的情况下执行此操作吗?来自“我的地点”地图的静态Google地图图像?
任何帮助将不胜感激!
静态地图图片的谷歌地图API不不支持观看KML文件 - 你可以导出我的位置映射到文件格式。
如果你想与标记和你有位置的地图要么
如果你使用,你可以从你的我的位置地图使用该脚本加载KML文件互动的JavaScript方式:
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('[PATH_TO_KML]');
ctaLayer.setMap(map);
作为https://developers.google.com/maps/documentation/javascript/layers#KMLLayers
看到结合html示例
<body onload="initialize()">
<div id="map_canvas" style="width:100%; height:100%"></div>
</body>
由于看到https://developers.google.com/maps/documentation/javascript/tutorial
要获得KML,你从你的我的位置,要么
&output=kml
附加到链接的末尾以获取到KML文件的链接。请注意,在API中加载KML图层会自动将视图置于标记周围并选择缩放级别以包含所有标记。