我在这个链接上使用了向导
http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html
创建一个样式化的地图,没有标签或道路给出样式化的地图输出
http://maps.googleapis.com/maps/api/staticmap?center=31.48138,75.801544&zoom=9&format=png&sensor=false&size=640x480&maptype=roadmap&style=feature:road|visibility:off&style=element:labels|visibility:off
现在我想知道静态样式地图角落的纬度和经度。 任何帮助表示赞赏。感谢。
答案 0 :(得分:2)
返回的静态地图总是具有相同的大小(640x480)。
因此,当您使用此工具时,您所要做的就是将工具内的地图站点设置为相同的大小。
然后你将能够在工具中检索地图的边界,这对于静态地图是相同的。
为方便使用,在使用向导时在控制台内运行:
document.getElementById('map').style.cssText='width:640px;height:480px;left:'+
((document.body.offsetWidth-640)/2)+'px';
google.maps.event.trigger(map,'resize');
google.maps.event.addDomListener(document.getElementById('staticMapButton'),
'click',
function(){
prompt('bounds',map.getBounds().toString());
});
当您单击staticMap-button
时,系统会立即显示界限