美文网首页
动态对象添加

动态对象添加

作者: 46c039090c91 | 来源:发表于2019-01-04 15:58 被阅读0次

1.动态对象的添加与点的添加类似,只是使用了GSOGeoDynamicMarker插件,使得标注的图片可以做成动态的图片

2.添加一个动态对象

GSOGeoDynamicMarker marker = new GSOGeoDynamicMarker();

3.设置点的位置

marker.Position = new GSOPoint3d(120.4178, 31.328, 0);

4.设置样式

               marker.AltitudeMode = EnumAltitudeMode.ClampToModel;

                marker.TimerInterval = 50000;

                marker.PlaySpeed = 10; //运动速度

                marker.Play(); //播放

                //marker.Stop();//停止动画

                GSOMarkerStyle3D markerStyle = new GSOMarkerStyle3D();

                //设置显示图片位置(.gif 动态图)

                markerStyle.IconPath= System.IO.Path.Combine("C:\\Users\\TX-         2018\\source\\repos\\aboutfeature\\aboutfeature\\bin\\x64\\Debug\\Resource\\gif\\190104.gif");

                markerStyle.IconScale = 4; //图片显示缩放倍数

5.赋予样式

marker.Style = markerStyle;

6.把动态标注赋值给对象,跳转到对应位置

               GSOFeature newFeature = new GSOFeature();

                newFeature.Geometry = marker;//将几何对象加入要素中

                newFeature.Name = "动态标注";

                globeControl1.Globe.MemoryLayer.AddFeature(newFeature);

                globeControl1.Globe.FlyToFeature(newFeature);

运行结果

7.注意

7.1设置自己的图片路径的时候,注意原文档中已经有了一个图片的路径

这里是个路径 添加的自己的路径 一些路径获取的参考

7.2计算机配置比较低的时候,动态标注不能一下子弹出,需要等一会才可以看到效果

8.沿线运动和水面的添加是类似的操作

8.1沿线运动相当于给线设置了一个运动的模型风格

8.2水面相当于给面赋予一个动态的水面的风格

相关文章

  • react 对象动态添加属性 setState

    // js 对象动态添加 js对象动态添加 //总结,给对象动态添加变量属性的方法如下: //obj[变量]=变...

  • 动态对象添加

    1.动态对象的添加与点的添加类似,只是使用了GSOGeoDynamicMarker插件,使得标注的图片可以做成动态...

  • 二十一:Python之动态添加属性方法

    一:动态添加属性方法 动态添加属性:类属性,成员属性 动态添加方法:成员方法,类方法,静态方法 动态添加对象方法需...

  • runTime之--动态添加属性(给系统类对象)

    系统类对象动态添加属性 实现 就是添加关联 微云网盘动态添加属性demo

  • iOS RunTime 理解

    可以遍历对象的属性 可以动态的添加、修改属性,动态添加、修改、替换方法,动态添加、修改、替换协议 可以动态创建类、...

  • KVO

    1、当添加观察者之后,系统会动态添加观察对象所在类的子类。2、动态创建子类后,会动态添加方法

  • 11-Runtime-03(objc_msgSend执行的3大阶

    一、objc_msgSend消息方法 二、objc_msgSend动态方法解析 动态添加对象方法 动态添加类方法 ...

  • JavaScript进阶之:八、对象的动态特性

    js中的对象具有动态特性: js支持在对象定义之后,动态的 添加 / 修改 / 删除 / 查询 对象的成员:对象的...

  • 对象的动态特性

    给对象动态添加属性 当一个对象需要某个属性的时候,可以用两种方式为其添加属性 注意:当要动态的为一个对象添加属性的...

  • pythonx1_面向对象2

    面向对象 高级 === 动态添加属性python可以动态为对象绑定属性,但是不会影响到同类的其他对象。 cl...

网友评论

      本文标题:动态对象添加

      本文链接:https://www.haomeiwen.com/subject/vzqkrqtx.html