首页 / 浏览问题 / 组件GIS / 问题详情
怎么用IobjecsJAVA9D产生GeoPoint点闪烁效果?
30EXP 2020年04月02日

如下图所示,我我想让红点不断切换为红色和蓝色,以达到闪烁效果,该怎么实现呢?求给点思路。

1个回答

您好,闪烁效果有两种解决办法:1.可以在同一位置新建两个对象(不同的颜色位于不同的图层),分别赋不同的颜色,然后通过时间来控制点图层显隐。
2.可以使用标绘对象的闪烁动画来解决。在点位置构造标绘对象(GeoGraphicObject),然后将绘制的标绘对象存储到数据集中(数据集必须是WGS84的CAD数据集),然后通过AnimationManager动画管理器创建闪烁动画,并设置闪烁动画的相关设置,比如交替时间,交替颜色等。可以参考.net的示范代码。实现逻辑是一样的:http://support.supermap.com.cn/product/search.aspx?querystr=%E6%A0%87%E7%BB%98

9,237EXP 2020年04月03日
您好,第一种思路可以再详细说明一下吗?我想通过时间来控制图层显隐,但是程序会莫名卡住,烦请您再说一下怎么通过时间来控制?
...