marker点怎么更新经纬度和方向角

0 投票
27 浏览
js 应用
最新提问 10月 12 分类:  27次浏览 | 用户: 一颗风中飘扬的小草 (0 分)

1个回答

0 投票
您好,更新经纬度是更新它的Lonlat值就可以了。js中暂时还没有方法可以修改它的旋转角度
最新回答 10月 12 用户: 于浩 名扬四海 (1,062 分)

setPosition(marker, point) {

marker.lonlat.lat = point.lat;

marker.lonlat.lon = point.lon;

return marker;

}

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

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

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