ISpatialFilter spatialFilter = new SpatialFilterClass();
spatialFilter.Geometry = Polygon ;//设置用于筛选几何对象
patialFilter.GeometryField = featureLayer.FeatureClass.ShapfieldName; //设置筛选几何字段
spatialFilter.SpatialRel = esriSpatialRelEnum.esriSpatialRelWithin;//设置空间几何关系
IFeatureLayer featureLayer = this.axMapControl1.Map.get_Layer(8) as IFeatureLayer;
IFeatureCursor featureCursor = null;
featureCursor = featureLayer.FeatureClass.Search(spatialFilter, false);
IFeature feature = null;

feature = featureCursor.NextFeature();
while (feature != null)
{
string strName = feature.get_Value(feature.Fields.FindField("NAME")).ToString();//你要查询名称

IPoint p=feature.Shape as IPoint;
feature = featureCursor.NextFeature();
}

System.Runtime.InteropServices.Marshal.ReleaseComObject(featureCursor);

参考原文

ArcGIS C#二次开发范围内元素查询。导航障碍物提示问题

ArcGIS 空间查询一例相关推荐

  1. 【ArcGIS微课1000例】0011:ArcGIS空间查询(按位置选择Select by Location)完全案例详解

    利用按位置选择工具,您可以根据要素相对于另一图层要素的位置来进行选择.例如,如果您想了解最近的洪水影响了多少家庭,那么可以选择该洪水边界内的所有家庭. 您可使用多种选择方法,选择与同一图层或其他图层中 ...

  2. Arcgis javascript那些事儿(十八)——空间查询的几种方法

    一.引言 之前写过一些空间查询的方法,隔了半年重新使用的时候又重新查了下,总结了一些新的方法,供初级.中级高级使用者进行不同程度上的定制查询== 二.空间查询1--graphiclayer或featu ...

  3. ArcGIS API For JavaScript——空间查询(QueryTask)

    ArcGIS API For JavaScript提供了两个工具类用于查询任务 IdentifyTask:利用该工具类可以对多个图层进行查询,主要利用IdentifyParameters对象来规定空间 ...

  4. ArcGIS API For Javascript之调用动态地图服务+属性、空间查询

    引言 调用动态地图服务 需求 1根据需求隐藏服务中的某一个图层 11代码解释 2通过属性查询地图服务中的信息 21代码实现 22代码解释 3通过空间查询地图服务中的信息 31代码实现 32代码解释 4 ...

  5. ArcGIS——数据库空间SQL(一、oracle中使用sql空间查询及st_astext等函数出错问题)

    一.引言 将shp文件导入oracle中就想着直接用sql进行普通查询和空间查询,这样直接通过webserver发布就可以不用arcgis server直接进行接口调用了,感觉这样比较接触底层些,所以 ...

  6. Arcgis for Js之featurelayer实现空间查询和属性查询

    空间查询和属性查询是常用的两种对数据的检索与查询方式,在本节,将讲述Arcgis for Js下如何实现featurelayer的这两种查询方式,先贴图给大家看看: 实现界面 属性查询 空间查询 看完 ...

  7. 「Arcgis的」空间查询和属性查询

    「Arcgis的」空间查询和属性查询 概述 目录 「Arcgis的」空间查询和属性查询 概述 流程 FindTask QueryTask IdentifyTask 在ArcGIS API中查询功能是非 ...

  8. ArcGIS Engine属性查询和空间查询联合查询要素

    ArcGIS Engine属性查询和空间查询联合查询要素 项目中遇到了需要通过属性查询和空间查询两种查询方式联合,查找要素,主要流程是先通过空间查询,选择到符合条件的要素,添加到选择集中,然后再通过属 ...

  9. ArcGIS API For JS之空间查询和属性查询

    说实在真是无聊,虽然很想干一些东西但是悲哀的是没有平台,前几天看到一个关于GIS开发的文章,这一行真的很容易被人取代,知识更新太快了,GIS并不像其他前端开发,不太注重用户体验,因为大多都是政府部分的 ...

最新文章

  1. tomcat安装部署
  2. Python之Pandas:pandas.DataFrame.to_csv函数的简介、具体案例、使用方法详细攻略
  3. 求a^b前n位和后n位
  4. v html是双向绑定吗,vue自定v-model实现表单数据双向绑定问题
  5. 1227:Ride to Office
  6. html 5 新增标签及简介
  7. java数组_Java数组
  8. 加强财务知识细节:营业利润,利润总额,净利润
  9. MyOS 之 键盘鼠标
  10. 高等数学:第五章 定积分(1)概念与性质 中值定理 微积分基本公式
  11. 图片大小/像素/分辨率之间有什么关系
  12. z-index细解:一个z-index的值很大为何却在一个很小的值下面?
  13. Redis持久化之RDB(详解)
  14. iphone计算机照片大小,如何在iPhone上调整照片尺寸-缩小照片以缩小
  15. 使用CDS view进行S4HANA的OData开发
  16. js 高德地图,地图上落点,并点击地图上的图片可进行切换图片
  17. r语言的MASS包干什么的_R语言常用包汇总
  18. 人工智能在日常生活中的10种用途
  19. 准确度的陷阱与混淆矩阵
  20. 从标数法求最短路径数到杨辉三角的思考

热门文章

  1. python获取工程根目录_【Python】获取当前项目根路径/目录
  2. VS2019中在源文件中如何使用自己写的头文件(保姆级教程)
  3. c++中组数的替代方案
  4. ubtunu查看服务器信息,ubuntu查看服务器地址
  5. php7 安装zendopcache,安装PHP加速插件ZendOpcache
  6. 净核心vs节点js您应该选择什么
  7. 信息系统项目管理师:第5章:项目范围管理(2)-重点汇总
  8. 软件项目管理0703:净收确认
  9. SpringBoot启动项目时提示:Error:(3, 32) java: 程序包org.springframework.boot不存在
  10. Vue实现仿音乐播放器13-实现音乐榜单跳转显以及播放效果