使用谷歌地图API时,它不是最新的地图

时间:2015-03-15 15:44:01

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

我的问题是我无法通过谷歌地图api获取最新地图

当我在谷歌地图上搜索NW Debron Ln, Bend, OR 97701 直接时,我会得到这样的地图,

enter image description here

Google Maps link

但是当我在我的应用上使用地图 api 时,地图看起来像这样,没有一些建筑物。

enter image description here

1 个答案:

答案 0 :(得分:3)

关闭45度图像。那些瓷砖比较旧,直的卫星图像更新,显示正在建造的房屋和房屋。根据{{​​3}},使用google.maps.Map.setTilt(0)停用45度图像。

var geocoder;
var map;

function initialize() {
    var map = new google.maps.Map(
    document.getElementById("map_canvas"), {
        //Northwest Debron Lane, Bend, OR 97701, USA (44.0764875, -121.3496508)
        center: new google.maps.LatLng(44.0764875, -121.3496508),
        zoom: 19,
        mapTypeId: google.maps.MapTypeId.SATELLITE
    });
    map.setTilt(0);

}
google.maps.event.addDomListener(window, "load", initialize);
html, body, #map_canvas {
    height: 100%;
    width: 100%;
    margin: 0px;
    padding: 0px
}
<script src="https://maps.googleapis.com/maps/api/js"></script>
<div id="map_canvas" style="border: 2px solid #3872ac;"></div>