首页 / 浏览问题 / 云GIS / 问题详情
关于动画图层的事情问题
23EXP 2020年08月21日
iserver 8c 810 操作系统:win7 x64

我在代码中定义了动画图层事件

animatorVector.events.on({"featurerendered":drawFrame});

事件触发后获取当前渲染要素

function drawFrame(feature)

{

            Px = feature.geometry.x;
            Py = feature.geometry.y;

}

这个 feature.geometry.x是当前动画渲染的坐标,请问这个坐标是屏幕坐标吗?

比如说我的这个当前坐标feature.geometry.x是116.3366550170695,39.9502028205757,当我的这个坐标点超出屏幕范围之后,feature.geometry.x这个坐标点就变了。

1个回答

您好,这个坐标是空间坐标而非屏幕坐标。坐标系为经纬度的范围再+-180,+-90之前,超出该范围,不存在有效feature。
3,352EXP 2020年08月24日
坐标点还是在+-180,+-90之间,我的意思是我拖动地图,我的当前这个坐标点被拖动到当前屏幕的可见范围之外,feature.geometry.x就变了
...