获取当前谷歌地图的图像

时间:2014-03-09 10:43:00

标签: google-maps google-maps-api-3

有谁知道如何获取我当前显示的谷歌地图的静态图像。我已经使用这段代码来获取div中的googl地图

 <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> 
function initialize() { 
    var mapOptions = { 
    center: new google.maps.LatLng(0,0),
    zoom:1,
    scrollwheel:false,
    disableDefaultUI: true, 
    draggable: false

    };

    map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
}

我正在使用这个网址获取静态图片

http://maps.googleapis.com/maps/api/staticmap?center=0,0&zoom=1&size=750x425&sensor=false&visual_refresh=true&scale=1

但是我没有得到与该功能显示的图像相同的图像。

1 个答案:

答案 0 :(得分:0)

没有营业执照的最大允许宽度/高度为 640px

你能做什么:使用2的刻度,将缩放设置为0,使用半尺寸的宽度/高度:

http://maps.googleapis.com/maps/api/staticmap?center=0,0&zoom=0&size=350x212&sensor=false&visual_refresh=true&scale=2

注意:结果不完全相同,因为缩放是不同的。您会看到不同的标签(缩放0,例如,您将看不到标签)