首页 / 浏览问题 / 其他 / 问题详情
marker点怎么更新经纬度和方向角
2EXP 2018年10月12日
js 应用

1个回答

您好,更新经纬度是更新它的Lonlat值就可以了。js中暂时还没有方法可以修改它的旋转角度
5,668EXP 2018年10月12日

setPosition(marker, point) {

marker.lonlat.lat = point.lat;

marker.lonlat.lon = point.lon;

return marker;

}

我写的一个方法是这样的,但是marker点并没有进行移动

点是动态更改的话marker的图层也要用refresh去刷新
看了一下demo感觉有点不同,我用的是标注图层类,不是矢量图层。就算是用setInterval的实质也是这个图层本身有刷新方法吧。

SuperMap.Layer.Markers 貌似没有刷新吧。
...