数据组织结构
文章目录
前言
本文基于立方数据院学习平台的学习,介绍ArcGIS中常用的数据类型,加载CAD、表格数据、数据选择及编辑的逻辑。
一、常用数据类型介绍
常用的数据类型有:矢量数据
、栅格数据
、Geodatabase数据
。本文先介绍矢量数据和栅格数据。
1.1 矢量数据
- 点:空间的一个坐标点
- 线:多个点组成的弧段
- 面:多个弧段组成的封闭多边形
本次学习使用的GIS矢量文件包括Shapefile和Geodatabase文件。
Shapefile是一种用于存储地理要素的几何位置和属性信息的非拓扑简单格式。shapefile中的地理要素可通过点、线或面(区域)来表示,包含shapefile的工作空间还可以包含dBASE表(属性表),它们用于存储可连接到shapefile的要素的附加属性。
TIN(不规则三角网模型),是一种表示数字高程模型的方法。TIN模型根据区域有限个点集将区域分为相连的三角面网络,是一种特殊的矢量数据。
常见地形模型使用不规则三角网络表示如下:
应用场景:在做和数字高程模型相关分析的时候会用到,包括高程分析
、坡度分析
、坡向分析
、填挖方分析
等。其一般的流程是用CAD高程点和等高线生成TIN高程模型,然后再进行坡度、坡向等的分析。
1.2 栅格数据
栅格数据由行和列(或网格)组织的像元(或像素)矩阵组成,其中的每个像元都包含一个信息值。栅格可以是数字航空像片、卫星影像、数字图片或甚至扫描的地图。
在GIS中主要功能:
- 作为底图
- 栅格制作表面地图(DEM数字高程地图)
- 栅格计算分析
- 栅格作用要素的属性(栅格照片)
一般特征:
- 由像元组成,每一个像元大小一样,并且都含有一个值,如土地发展潜力评分、高程、坡度
- 像元值位于像元中心点,且每个值的数据类型一样(整型、浮点型)
- 值将运用到像元整个区域
- 含有属性表的栅格通常具有表示或定义类、组、类别或成员的像元值。
1.3 矢量数据和栅格数据对比
栅格数据 | 矢量数据 | |
---|---|---|
特点 | 定位明显,属性隐含 | 属性明显,定位隐含 |
优点 | 1.表示地理数据的精度较高; | 1.数据结构简单; |
缺点 | 1.矢量叠置较为复杂; | 1.图形数据量大; |
二、加载CAD、表格数据
特别说明:在ArcGIS中使用CAD数据或表格数据做分析,一定首先把CAD数据和表格数据转为SHP矢量数据或者Geodatabase数据库格式数据。
1.CAD数据加载
1.1 CAD数据加载
1.1.1 普通加载
闭合多段线在ArcGIS识别为面文件。
CAD文件在目录区包含Annotation(字符)、MultiPatch、Point(点)、Polyline(线)、Polygon(面)文件。
注:Annotation为字符文件,非点线面文件,再导出前需先转化。
1.1.2 分图层加载
流程:双击图层区的元素打开图层属性
,点击绘制图层
进行目标图层的选择,再导出。
1.2 导出
流程:在图层区右击元素点击导出数据
,保存类型选择Shapefile
。
2.表格数据加载
包含X/Y坐标形式的地理位置信息的数据可视为坐标数据(示例文件:txt、excel),ArcMap可以直接读取坐标数据从而把坐标文件转化为空间数据,在读取后切记保存为SHP文件!
流程:加载sheet → 图层区右击选择显示XY数据
→ 右击sheet事件选择导出数据
注意:“显示XY数据”时,除了设置x字段和y字段以外,还需要设置坐标系。
三、数据选择逻辑
与CAD、SketchUP等绘图和建模软件不同,ArcGIS中一旦选择了数据中的某些要素,那么ArcGIS将默认只对选中的要素进行分析,没有选中的要素则不参与分析。
ArcGIS支持四种选择方式:框选
、按属性选择
、按位置选择
、按图形选择
。
3.1 框选
点击工具栏中的选择要素
,元素被选中会以高亮的形式呈现。
点击清除所选要素
以取消选择。
注意:时常检查“清除所选要素”图标亮暗情况,亮则表示已选择数据。
框选中的默认选择方式是“按矩形选择
”,可通过下拉三角调出按多边形选择
、按套索选择
、按圆选择
、按线选择
。操作原理同上。
3.2 按属性选择
流程:打开属性表→按属性选择 或 菜单栏→选择→按属性选择
逻辑表达式:精确搜索(=)、范围搜索(and、or)、模糊搜索。
“名称” LIKE ‘%上海%’(选择名称中包含上海的)
“名称” LIKE ‘上海%’(选择名称中开头是上海的)
“名称” LIKE ‘%上海’(选择名称中结尾是上海的)
注意:模糊选择的筛选条件用单引号。
点击显示所选记录
可查看选择后的数据。
3.3 按位置选择
流程:菜单栏→选择→按位置选择
目标图层:被选择要素
源图层:选择要素
目标图层要素的空间选择方法:与源图层要素相交
3.4 按图形选择
- 导出“绘图”工具栏
- 理解图形的概念(不在图层中显示)
- 绘制图形后,按图形选择
四、数据编辑逻辑
4.1 现有数据编辑
如果想要编辑数据,必须先开启编辑器。
开启编辑后,可对矢量数据进行删除,对属性表进行内容的修改。
编辑完成后,需要点击编辑器下面的“保存编辑内容
”对编辑的内容进行保存。
补充说明:Excel表格数据和CAD数据不能直接编辑,必须转化为SHP数据或Geodatabase数据后才能编辑。
4.2 新建SHP数据
流程:在目录目标文件中右击新建SHP文件→开始编辑→编辑窗口→创建要素→构造工具→停止编辑(双击右键)
创建面文件时,善用构造工具中的“自动完成面
”和“自动完成手绘
”,并在初步绘制结束后可使用合并、裁剪功能。
补充说明:在新建SHP数据后,一般还需要对数据的属性进行编辑,即对数据的属性表进行修改。