Google Map API倾斜在给定的LatLng中无效

时间:2017-09-26 11:43:30

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

我正在使用leaflet.google.js进行谷歌地图。我在initMapObject函数中做了倾斜:45。在地图上,这适用于其他位置(latlang),但不能与我的需求位置倾斜(40.4134741,-74.3057727)。 我已经使用maps.google.com检查了相同的latlang,并且它是倾斜(给出按钮2D / 3D)。 请通过链接查看我的代码。

WebElement alertbox= driver.findElement(By.xpath(" //*[@id='globalModal']/div/div/div[3]/button"));
alertbox.click();

请帮帮我,我需要在我指定的位置倾斜视图。

谢谢

1 个答案:

答案 0 :(得分:1)

官方Google Maps JavaScript API文档说

  

Google Maps JavaScript API支持特定位置的特殊45°图像。这种高分辨率图像提供了朝向每个主要方向(北,南,东,西)的透视图。对于支持的地图类型,这些图像可用于更高的缩放级别。

https://developers.google.com/maps/documentation/javascript/maptypes#45DegreeImagery

我知道在JavaScript API中无处可用航拍图像,看起来它在40.4134741,-74.3057727不可用。

另请注意,Google地图网站是由Google不同团队管理的其他产品,因此您无法在Maps JavaScript API和maps.google.com中看到完全相同的行为。

我希望这能解释你的怀疑。