在做AE开发时,有的功能需要获取某个图层选择的要素,以下是部分代码(非原创):

注:对于一个文档map做处理时,一定要注意ILayer是矢量IFeatureLayer或栅格IRasterLayer,两者是有很大不同的!

ILayer pLayer;
IFeatureLayer pFeatureLayer;

IQueryFilter queryFilter = new QueryFilterClass();
 IFeatureSelection pFeatSelection = pFeatureLayer as IFeatureSelection;
ISelectionSet selectionSet = pFeatSelection.SelectionSet;
ICursor cursor = null;
selectionSet.Search(queryFilter, true, out cursor);
 IFeatureCursor featureCursor = cursor as IFeatureCursor;
IFeature pFeature = null;
 pFeature = featureCursor.NextFeature();

转载于:https://www.cnblogs.com/wylaok/archive/2012/05/02/2479462.html

选择要素选择集中的某个图层的要素相关推荐

  1. AE要素选择(点选和拉框选择)

    转自:http://www.cnblogs.com/gisak/archive/2011/03/30/2000297.html 选择一个要素或者一个要素集(FeatureSelection)的方法很多 ...

  2. ArcGIS AO中控制图层中要素可见状态的总结

    一.DefinitionExpression 实现新建查询图层,查询结果要素为选中状态 该接口可以通过两种方法来控制要素的可见状态. 思路1 通过该接口的 DefinitionExpression 方 ...

  3. 申请鸿蒙选择应用程序是什么,申请鸿蒙系统有一个应用选择怎么选择呢

    [分享交流] 申请鸿蒙系统有一个应用选择怎么选择呢 33804 电梯直达 huafen774590890 新学乍练 发表于 2020-12-18 22:19:17 来自:HUAWEI Mate 30 ...

  4. 鸿蒙申请敏感应用怎么选择,申请鸿蒙系统有一个应用选择怎么选择呢

    [分享交流] 申请鸿蒙系统有一个应用选择怎么选择呢 35694 电梯直达 huafen774590890 新学乍练 发表于 2020-12-18 22:19:17 来自:HUAWEI Mate 30 ...

  5. 升级鸿蒙系统无法选择应用,申请鸿蒙系统有一个应用选择怎么选择呢

    [分享交流] 申请鸿蒙系统有一个应用选择怎么选择呢 34364 电梯直达 huafen774590890 新学乍练 发表于 2020-12-18 22:19:17 来自:HUAWEI Mate 30 ...

  6. sql选择_SQL选择成

    sql选择 SQL选择成 (SQL Select Into) SQL SELECT INTO operator is a very useful operator when it comes to d ...

  7. 鸿蒙系统报名选择一个应用,申请鸿蒙系统有一个应用选择怎么选择呢

    [分享交流] 申请鸿蒙系统有一个应用选择怎么选择呢 34214 电梯直达 huafen774590890 新学乍练 发表于 2020-12-18 22:19:17 来自:HUAWEI Mate 30 ...

  8. 没有选择的选择才能坚持和专注

    最近妹妹的淘宝店,正在热销#赣南脐橙#,前段时间,让我给她的店铺写个文章,帮她宣传一下脐橙,也一直忙,无法静下心来写,今早打来电话,让我给她看店,她要去果园采摘脐橙.所以忙里偷闲写了这个文章,也是自己 ...

  9. 3dmax建模模式下的选择--循环选择

    无论通过哪种模式建模,面片建模,多边形建模,或者是样条线绘制建模,我们都必须能够很好的对操作对象进行选择,而且是准确高效的选择,那么选择的方法和手段就是我们必须掌握的建模技能.这里我们重点介绍一下循环 ...

  10. 步进电机基础(7.6)-步进电机的选择方法-选择电机的计算方法

    步进电机基础(7.6)-步进电机的选择方法-选择电机的计算方法 前言 基本信息 前言说明 7.6 选择电机的计算方法 1 . 负载惯量所需的加速转矩和摩擦转矩 2 . 计算题 [ 例 题 1 ] [ ...

最新文章

  1. aspen软件对电脑的要求_BIM软件对电脑配置的要求——Fuzor软件对电脑配置的要求...
  2. 2018 - 待深入学习博客
  3. putty保存用户名和密码_使用PuTTY远程登录软件登录 Linux 实例
  4. count sort, radix sort, bucket sort
  5. 将图片处理成圆形_如何把图片批量处理成指定/固定的文件大小/体积以内?
  6. jenkins 通过批处理自动构建 非标准项目
  7. hashmap 扩容是元素还是数组_HashMap 中的容量与扩容实现
  8. [线性代数]Note 1--方程组的几何解释
  9. 【Elasticsearch】用Elasticsearch和Raspberry Pi构建一个真实世界的警报
  10. 土木专业应用计算机,计算机在土木中的应用
  11. 优惠券玩法解说 JAVA优惠券商城系统开发
  12. java poi word转html 报错
  13. 公众号添加跳转网页链接
  14. python用smtp发邮件怎么抄送_Python发送邮件并抄送
  15. 【洛谷P2000】拯救世界
  16. 汽车充电桩的功能有哪些
  17. LabVIEW代码中常见的错误
  18. 定语状语异同 限定和修饰关系 句子结构(修饰和被修饰)
  19. Android之重写与重载
  20. 浅谈项目责任成本管理

热门文章

  1. Codeforces Round #565 (div. 3)
  2. .net core 在jenkins上自动构建 运行xunit ,生成测试报告
  3. JavaScript 字符串(String)对象
  4. 人工智能面试题86问,新手找工作必备!
  5. 【alpha】Scrum站立会议第4次....10.19
  6. 超市负库存产生的原因及对策
  7. 跟小静读CLR via C#(15)--String,熟悉而又陌生
  8. iPhone为何优越过 Android呢
  9. .NET中的加密类(对称加密)
  10. Linux在终端启动程序关闭终端不退出的方法