axGlobeControl怎么平滑地显示移动的物体。
我先创建了一个“GraphicTrackerSymbol”3d符号球体 ,然后使用 “id=m_graphicTracker.Add(pPoint as IGeometry, gtSymbol);" 成功将3d球显示在globe上。
再使用 “IGraphicTracker”的MoveTo方法移动球体,并且确实在移动,但是球体却不停闪烁或者消失,不知为何。
下面是关键的代码:
第一张图是创建3d符号,第二张图是移动符号。
第二天更新:
问题终于解决了,放弃使用IGraphicTracker”的MoveTo方法了,直接用globeGraphicsLayer.UpdateElementByIndex()就行了,不知道大家还有没有更好的方法?
再使用 “IGraphicTracker”的MoveTo方法移动球体,并且确实在移动,但是球体却不停闪烁或者消失,不知为何。
下面是关键的代码:
第一张图是创建3d符号,第二张图是移动符号。
第二天更新:
问题终于解决了,放弃使用IGraphicTracker”的MoveTo方法了,直接用globeGraphicsLayer.UpdateElementByIndex()就行了,不知道大家还有没有更好的方法?
1 个回复
刘峥 - ArcGIS多面手
赞同来自: 胖砸
要回复问题请先登录或注册