使用Here Maps JavaScript API旋转地图

时间:2016-08-25 14:53:30

标签: javascript here-api

是否有任何函数允许我们使用JavaScript API旋转Here map?

我发现它适用于android(https://developer.here.com/mobile-sdks/documentation/android-hybrid-plus/topics/maps.html),但我无法找到它。

如果此函数不存在,那么最好的选择是什么(仍使用Here JavaScript API)?

2 个答案:

答案 0 :(得分:1)

关于轮换的文档没有很好地描述,但我在组织的 repo 中找到了一个例子:

https://github.com/heremaps/developer-blog/blob/bef386d743d062275ac976546e3c745932ed8e47/javascript-api-3.1/js/MapRotation.js

您可以通过在 ViewModel 中设置 heading 属性来影响地图的旋转:

let mapView = map.getViewModel();

mapView.setLookAtData({
  heading: 90
});

答案 1 :(得分:0)

H.map.ViewModel.control

https://developer.here.com/javascript-apis/documentation/v3/maps/topics_api_nlp/h-map-viewmodel.html#h-map-viewmodel__control

如果您能够将其设置在某处,则可以从ViewModel控制angleXangleY