美文网首页
要素获取

要素获取

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

    对于要素的获取主要简述本人平时常用的,更多的获取的方法,请参考LSV_SDK的开发指南

    1.全局获取

    1.1新建一个全局的feature

    GSOFeature myFeature = null;

    1.2添加的时候获取这个要素

    feature = globeControl1.Globe.MemoryLayer.AddFeature(f);

    注意:f是后面创建的对象

    可以用来在添加数据的时候,刷新到要素列表中去

    2.选中获取

    2.1鼠标变为选中状态

    globeControl1.Globe.Action = EnumAction3D.SelectObject;

    2.2选中的就是要获取的要素

    GSOFeature myFeature =globeControl1.Globe.SelectedObject;

    3.全部获取

    3.1获取某个图层中的所有要素,返回的是一个feature的数组

    GSOFeatures features=globeControl1.Globe.MemoryLayer,GetAllFeatures();

    3.2feature就是features中的一个元素

    GSOFeature myFeature=features[i];

    4.要素的显示隐藏,删除是类似的过程,不多做赘述,参考开发指南

    显示/隐藏

    相关文章

      网友评论

          本文标题:要素获取

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