Javascript 谷歌地图倾斜不工作

Javascript 谷歌地图倾斜不工作,javascript,google-maps,google-maps-api-3,tilt,Javascript,Google Maps,Google Maps Api 3,Tilt,我正在开发一个带有一些地块(谷歌地图上的图层)的网站,客户希望地图处于倾斜视图。我理解谷歌api,但我不知道为什么我的倾斜设置和航向没有被考虑在内 这是我创建地图的代码: map = new google.maps.Map(document.getElementById('map-canvas'), { zoom: 18, center: new google.maps.LatLng(35.8313284, -82.7251666), mapTypeId: google.

我正在开发一个带有一些地块(谷歌地图上的图层)的网站,客户希望地图处于倾斜视图。我理解谷歌api,但我不知道为什么我的倾斜设置和航向没有被考虑在内

这是我创建地图的代码:

map = new google.maps.Map(document.getElementById('map-canvas'), {
    zoom: 18,
    center: new google.maps.LatLng(35.8313284, -82.7251666),
    mapTypeId: google.maps.MapTypeId.SATELLITE,
    heading: 90,
    tilt: 45
});
我看到了一些有效的例子,但我无法让我的工作。在这里你可以看到现场直播


我只是想知道为什么倾斜不起作用,或者一开始航向不错,但它会旋转。

谷歌没有45°的图像

45°图像

谷歌地图API支持特定的45°图像 位置。此高分辨率图像提供透视图 朝向每个主要方向(北、南、东、西)。 这些图像在更高的缩放级别可用于支持的地图 类型

[……]

现有的google.maps.MapTypeId.SATELLITE和 google.maps.MapTypeId.HYBRID地图类型支持45°透视图像 在高缩放级别(如果可用)


你可以看到当前可用的位置。

谷歌没有45°的图像

45°图像

谷歌地图API支持特定的45°图像 位置。此高分辨率图像提供透视图 朝向每个主要方向(北、南、东、西)。 这些图像在更高的缩放级别可用于支持的地图 类型

[……]

现有的google.maps.MapTypeId.SATELLITE和 google.maps.MapTypeId.HYBRID地图类型支持45°透视图像 在高缩放级别(如果可用)


您可以查看当前可用的位置。

如果希望避免在请求45°图像时出错,您可以首先测试图像是否可用:

if (map.getTilt()) {

    map.setTilt(45);
}


希望这有帮助。

如果您想避免在询问45°图像时出错,您可以先测试图像是否可用:

if (map.getTilt()) {

    map.setTilt(45);
}


希望这能有所帮助。

好吧,我明白了,我想如果它在谷歌地图上搜索时有倾斜()的话,我的代码上也可能有倾斜,不是谷歌地图上的所有东西都能与api一起工作。举个例子,在谷歌地图上尽可能缩小ach,你会看到地球是一个真实的球体——遗憾的是,你不能通过api做到这一点(还有很多事情)谢谢你的时间和帮助OK我理解,我想如果在谷歌地图上搜索地球时它有倾斜()它也可以在我的代码中,不是所有在谷歌地图上工作的东西也可以在api上工作。例如,在谷歌地图上尽可能缩小地图,你会看到地球是一个真实的球体-遗憾的是,你不能通过api做到这一点(还有很多事情)谢谢你的时间和帮助也谢谢你的帮助。。。这是未来的:)谢谢你也。。。这是为了未来:)