Arcgis使用教程(六)ARCGIS空间数据查询

您所在的位置:网站首页 数据查询在什么模块 Arcgis使用教程(六)ARCGIS空间数据查询

Arcgis使用教程(六)ARCGIS空间数据查询

2024-01-16 22:13| 来源: 网络整理| 查看: 265

1.概念

空间数据查询,是指从空间数据库中查找或者标识一系列满足特定的语义与空间关系准则的地理目标子集的过程。 

2.空间数据查询类型

空间数据查询也可以称为查询检索或空间数据选取,根据查询结果可以产生某些带有某些特性的空间数据集。

根据数据查询方式的不同可以分为不同的查询类别:

2.1 任意查询(这个我自己定义的一个类型)

这种查询是指根据查询工具在空间数据集中任意查询数据,比如想看看空间数据具有哪些属性信息,可以随意选择一个要素进行属性的查询。

2.2定性查询

定性查询,按目标属性查询,得到满足该属性条件的地理目标集合,如查询水系层、面积大于10平方千米的湖泊等;

2.3定位查询

定位查询,按给定的空间范围进行查询,得到位于或穿越该范围的地理目标集合,如查询给定矩形范围内的全部地理目标;

2.4组合查询

组合查询,通过对查询得到的目标集合进行布尔运算,得到满足组合条件的结果目标集合,如查询位于给定矩形范围内的河流;

2.5拓扑查询

拓扑查询,通过点、线、面地理目标之间的空间拓扑关系进行查询。空间拓扑关系主要包括邻接、关联、包含等关系。如查询某省周围具有共同边界的相邻省(邻接关系)、某条省界两侧的省(关联关系)、某省内的所有城市(包含关系)等。查询结果为数据的进一步处理和分析提供基础数据,如显示查询的数据、列出其属性或进行属性相加计算等。

3.ARCGIS中空间数据查询详解 3.1 工具条中的查询工具

工具条中的查询工具主要有三个,这三个工具分别是:Select Features、Identify、Find三个工具。使用这三个工具可以进行任意查询,想查询哪里就查询哪里,本质上是定位查询,即基于鼠标选择的位置进行地理要素的查询。

1)Select Features

这个选择工具包含以下几种基于不同图形的选择工具,包括矩形、多边形、套索(用鼠标画任意形状)、圆形、线形5种选择方式。

矩形选择:选择后高亮显示查询结果

其他工具类似就不重复了。

2)Identify

这个工具也比较简单了,主要是用于查询空间数据的属性信息的,点击这个工具后,在点击或者画矩形选择要查询的地理要素,即可弹出该要素的属性信息。

3)Find

可以查询包含某种属性值信息的字段,比如我选择目标图层,输入6,显示查询到具有6属性的字段包含ID、FID、GRIDCODE等字段

3.2 菜单中的查询工具

菜单中的查询工具主要包括两个,如图:Select By Attributes(依据属性查询,属于上面的定性查询或者组合查询)和Select By Location(依据位置查询,属于上面的定位查询或者拓扑查询)

1)Select By Attributes

点击该菜单打开属性查询窗口如下:

点击字段列表中的字段,如gridcode。然后点击Get Unique Value查询该字段各个所出现的值,包含1-9等9个值:

选择Gridcode=3的要素:条件语句为Gridcode=3,如果是字符串的属性,注意查询值需要加上英文输入法下的单引号Gridcode='3'。

 

2)Select By Location

基于位置查询包含很多种查询关系,这里以intersect the source feature为例。输入参数图层包含Target Layer(目标查询图层)和Source Layer(目标查询所依据的图层要素)

如图中查询的结果即为paviau_gt_envi_tif_prj_roi样本1中要素和paviau_gt_envi_tif图层具有相交关系的所有要素。

Apply a search distance选项还可以设置查询要素的距离依据。

空间查询关系具有很多种,包括下面多种类型,这里就不具体翻译了,学了地理信息系统原理的同学应该大部分都能看得懂的。

3.3属性表中的查询工具

右键点击图层列表中的图层打开图层属性表(Open Attribute Table)

点击左上角小三角形下拉菜单,里面还有部分查询工具,除了第一个,其他和上面的基本是重复的。第一个find and reaplace工具可以查询和替换目标要素属性信息。

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3