我找不到关于它的文档- 是否有可能始终将标记放在地图的中心位置?地图是否可以移动,但标记始终在地图的中心?
非常感谢您的帮助!
更新-这是我们当前正在使用的JS:
<script src="https://js.api.here.com/v3/3.0/mapsjs-core.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.0/mapsjs-service.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.0/mapsjs-ui.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.0/mapsjs-mapevents.js" type="text/javascript" charset="utf-8"></script>
答案 0 :(得分:1)
您可以注册“同步”事件侦听器,然后在地图视图更改时随时检索地图中心。然后,您可以将标记的位置设置为检索到的中心坐标。查看代码段:
map.getViewModel().addEventListener('sync', function() {
var center = map.getCenter();
// Set marker position here:
// <marker object>.setPosition(center);
});