ArcGIS学习总结(二)——空间数据处理

一、介绍

ArcToolbox 是 ArcGIS Desktop 中的一个软件模块。内嵌在 ArcCatalog 和 ArcMap 中,在 ArcView、ArcEditor 和 ArcInfo 中 都可以使用。

ArcToolbox 具有许多复杂的空间处理功能,包括的工具有:

  1. Coverage 的处理
  2. 矢量分析
  3. 地理编码 
  4. 统计分析

空间数据处理是基于已有数据派生新数据的一种方法。是通过空间分析方法来实现的。是基于矢量数据进行的,包括如下几种常用的操作:融合,剪切,拼接,合并(并集),相交(交集)。

地理坐标系(Geogrpahic Coordinate System

地理坐标系使用基于经纬度坐标的坐标系统描述地球上某一点所处的位置。某一个地理坐标系是基于一个基准面来定义的。 基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的基准面。

椭球体

长半轴 a(米)

短半轴 b(米)

Krassovsky(北京 54 采用)

6378245

6356863.0188

IAG 75(西安 80 采用)

6378140

6356755.2882

WGS 84

6378137

6356752.3142

在 ArcGIS 中基于这三个椭球,建立了我国常用的三个基准面和地理坐标系:

  1. GCS_WGS1984(基于 WGS84 基准面)
  2. GCS_BEIJING1954(基于北京 1954 基准面)
  3. GCS_XIAN1980(基于西安 1980 基准面) 投影坐标系(Projected Coordinate Systems

投影坐标系使用基于 X,Y 值的坐标系统来描述地球上某个点所处的位置。这个坐标系是从地球的近似椭球体投影得到的,它对应于某个地理坐标系。投影坐标系由以下参数确定

  1. 地理坐标系(由基准面确定,比如:北京 54、西安 80、WGS84)
  2. 投影方法(比如高斯-克吕格、Lambert 投影、Mercator 投影)

在 ArcGIS 中提供了几十种常用的投影方法

北京 1954 投影坐标系和西安 1980 坐标系都是应用高斯-克吕格投影,只是基准面、椭球、大地原点不同。

地理变换

地理变换是一种在地理坐标系(基准面)间转换数据的方法,当将矢量数据从一个坐标系统变换到另一个坐标系统下时,如果矢量数据的变换涉及基准面的改变时,需要通过地理变换来实现地理变换或基准面平移。

主要的地理变换方法有:三参数和七参数法。

投影变换

当系统所使用的数据是来自不同地图投影的图幅时,需要将一种投影的地理数据转换成另一种投影的地理数据,这就需要进行地图投影变换。

二、操作步骤

空间数据处理

设定工作区:在ArcMap中 执行菜单命令:<工具>-><选项>,在“空间处理”选项页里,点击“环境变量”按钮,在环境变量对话框中的常规设置选项中,设定“临时工作空间”为 e:\gisdata 

第 1 步 裁剪要素

  1. 在ArcMap中,添数据GISDATA\云南县界.shp,添加数据GISDATA\Clip.shp (Clip 中有四个要素)
  2. 激活Clip图层。选中Clip图层中的一个要素

点击打开ArcToolbox,指定输出要素类路径及名称,这里请命名为“云南县界_Clip1”指定输入类:云南县界 指定剪切要素:Clip(必须是多边形要素)

依次选中Clip主题中其它三个要素,重复以上的操作步骤, 完成操作后将得到共四个图层(“云南县界_Clip1”“云南县界_Clip2”“云南县界_Clip3”“云南县界_Clip4” )。     

第 2 步 拼接图层

    1. 在ArcMap中新建地图文档,加载你在剪切要素操作中得到的 四个图层
    2. 点击打开ArcToolbox 在ArcToolbox中执行“追加”命令  输出要素:设定为 云南县界_Clip1, 输入要素:依次添加其它三个图层右键点击图层“云南县界_Clip1”,在出现的右键菜单中执行“数据”->”导出数据”

指定导入数据的路径和名称:YNOK.shp。 通过以上操作我们就完成了将4个图层拼接为一个图层的处理。新建一地图文档,加载数据 YNOK.shp,查看图层及打开其属性表看看与“云南县界”中的属性表有何区别。

第 3 步 要素融合

  1. 在拼接图层的基础上继续
  2. 执行“融合”命令
  3. 输入要素:指定为YNOK
  4. 融合字段:选择为“所属州”,将根据这个字段的值对要素进行融合,YNOK 图层中“所属州”相同的要素将合并成一个要素

以上操作,根据指定字段的值,对现有图层中的要素进行融合,产生新的图层――YNOK_Dissovle,打开并查看其属性表类似地,重复以上过程,并将融合字段指定为:CHINESE ,看看结果有何不同

第 4 步 图层合并

  1. 在 ArcMap 中新建一个地图文档,加载数据 GISDATA\西双版纳森林覆盖.shp 和 GISDATA\西双版纳县界.shp
  2. 调整图层顺序,将西双版纳县界置于下方
  3. 打开ArcToolbox,在ArcToolbox执行“联合”命令
  4. 在联合对话框中 输入要素:依次添加“西双版纳森林覆盖”“西双版纳县界”两个图层     输出要素类:设置为 Union.shp 查看输出要素类:Union的的属性表,并检查属性 “Type”,其中为“Y”的表示有植被覆盖的区域,右键点击图层Union,修改属性->符号 (设置为唯一值图例,字段设置为TYPE)

第 5 步 图层相交

  1. 在图层合并练习的基础继续
  2. 在ArcToolbox中,执行“相交”命令
  3. 在“相交对话框”中 输入要素:依次添加 “西双版纳森林覆盖”“西双版纳县界”两个图层 输出要素类:设置为 Intersect.shp

 

            

查看输出要素类InterSect,并与“西双版纳森林覆盖”及“图层合并”操作所得结果――“Union”进行比较,并进一步思考这类操作适合求解哪一些现实问题。

第 6 步 定义投影

  1. 在ArcMap中新建地图文档,添加第4步成生成的图层:Union.shp
  2. 在TOC中,右键点击图层“Union”,查看属性,在属性对话框中,点击“源” 选项页,查看这图层是什么坐标系
  3. 打开ArcToolbox,执行命令“定义投影”命令

在定义投影对话框中,选择要素类:Union,点击坐标系输入框右边的按钮, 在出现的“空间参考属性”对话框中,选择一个地理坐标系,GCS_BEJING_1954

 

 点击“选择按钮”,从预定义的坐标系中选择(坐标系统\Geographic Coordinate Systems\Asia\Beijing 1954.prj)

在TOC中,右键点击图层“Union”,查看属性,在属性对话框中,点击“源”选项页,查看这个图层的坐标系是否已经被指定为“北京1954地理坐标系

第 7 步 投影变换

地理坐标系->北京 1954 坐标系转换->西安 80 坐标系

  1. 在第6步的基础上进行
  2. 打开ArcToolbox,执行命令“数据管理工具->投影和变换—>要素—>投影”命令
  3. 在“投影”对话框中,依次设定输入要素类为――Union,输出要素类为――Union_PRJ_BJ54.shp, 输出坐标系选择为――“BEJING_1954_GK_ZONE_17N” 从预定义的坐标系中选择(坐标系统\Projected Coordinate Systems\Gauss Kruger\Beijing 1954\Beijing 1954 GK Zone 17N.prj)

确定后,完成由地理坐标系GCS_BEJING_1954 到投影坐标系

  • 16
    点赞
  • 80
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
图书目录: 前言 第一章导论1 11地理信息系统1 111基本概念1 112GIS系统构成1 113GIS功能与应用3 114GIS技术与发展4 12GIS空间分析6 121空间分析6 122基于GIS的空间分析7 123常用GIS平台空间分析功能比较9 13ArcGIS 9概述10 131ArcGIS 9体系结构10 132ArcGIS 9软件特色12 133ArcGIS 9空间分析14 第ArcGIS应用基础15 21ArcMap基础15 211ArcMap的窗口组成15 212新地图文档创建19 213数据层的加载20 214数据层的基本操作21 215数据层的保存25 22ArcCatalog应用基础26 221ArcCatalog基础操作26 222目录内容浏览29 223数据搜索31 224地图与图层操作33 225地理数据输出34 23Geoprocessing空间处理框架35 231空间处理框架的基本介绍35 232ArcToolbox应用基础38 233ArcToolBox内容简介39 第三章空间数据的采集与组织41 31Shapefile文件创建41 311创建Shapefile和dBASE表41 312添加和删除属性项42 32Coverage文件创建43 321创建新的Coverage和INFO表43 322建立拓扑45 323定义Coverage的坐标系统45 324Coverage维护操作47 33Geodatabase数据库创建48 331Geodatabase概述48 332Geodatabase建立的一般过程50 333创建一个新的Geodatabase51 334建立数据库中的基本组成项52 335向Geodatabase加载数据56 336进一步定义数据库63 34数据编辑82 341图形编辑82 342属性编辑92 35实例与练习93 351某地区地块的拓扑关系建立93 352某市区几何网络的建立100 第四章空间数据的转换与处理106 41投影变换106 411定义投影107 412投影变换109 413数据变换111 42数据格式转换117 421数据结构转换118 422数据格式转换120 43数据处理122 431数据裁切122 432数据拼接125 433数据提取128 44练习:数据更新变换130 第五章空间数据的可视化表达137 51数据符号化137 511矢量数据符号化138 512栅格数据符号化148 52专题地图编制152 521版面设计152 522制图数据操作155 523地图标注163 524地图整饰166 525地图输出177 53实例与练习——制作上海市行政区划图178 第六章GIS空间分析导论183 61空间分析的数据模型183 62GIS空间分析的基本原理与方法186 621栅格数据分析的模式186 622矢量数据分析方法189 623空间统计分析与内插191 624三维空间分析193 63ArcGIS 9空间分析模块和功能194 第七章矢量数据的空间分析196 71缓冲区分析196 711基本概念196 712缓冲区的建立196 72叠置分析202 721图层擦除(Erase)202 722识别叠加(Identity)204 723交集操作(Intersect)206 724对称区别(Symmetrical Difference)208 725图层合并(Union)209 726修正更新(Update)211 73网络分析212 731网络的组成和建立213 732网络分析的预处理213 733网络分析的基本功能和操作219 74实例与练习233 741市区择房分析233 742最短路径问题分析与应用242 第八章栅格数据的空间分析248 81设置分析环境248 811加载分析模块248 812设置工作路径249 813设置单元大小249 814设置分析区域250 815选择坐标系统251 816管理过程文件251 82距离制图252 821距离制图基础252 822直线距离254 823区域分配255 824成本距离加权256 825最短路径257 83密度制图258 84表面分析260 841栅格插值260 842等值线绘制265 843地形因子提取266 844山体阴影270 85统计分析271 851单元统计271 852邻域统计272 853分类区统计275 86重分类277 861新值替代277 862旧值合并278 863重新分类279 864空值设置280 87栅格计算280 871数学运算281 872函数运算282 873栅格计算器283 88实例与练习285 881学校选址285 882寻找最佳路径290 883熊猫分布密度制图295 884GDP区域分布图的生成与对比298 885山顶点的提取304 第九章三维分析308 91创建表面308 911栅格表面的创建309 912TIN表面的创建313 92表面分析317 921计算表面积与体积318 922坡度与坡向的计算318 923可视性分析320 924提取断面323 925表面阴影324 926表面长度的计算326 93ArcScene三维可视化328 931要素的立体显示328 932设置场景属性332 933飞行动画335 94数据转换340 941维要素三维化340 942表面数据的矢量转换341 95实例与练习343 951地形指标提取343 952地形特征信息提取349 953表面创建及景观图制作352 954污染物在蓄水层中的可视化356 955模拟场景飞行360 第十章地统计分析363 101地统计基础363 1011基本原理363 1012克里格插值368 1013ArcGIS地统计分析369 102探索性数据分析372 1021数据分析工具372 1022检验数据分布381 1023寻找数据离群值382 1024全局趋势分析384 1025空间自相关及方向变异385 1026多数据集协变分析387 103空间确定性插值388 1031反距离加权插值388 1032全局多项式插值392 1033局部多项式插值395 1034径向基函数插值398 104地统计插值401 1041克里格插值基础401 1042普通克里格插值403 1043简单克里格插值408 1044泛克里格插值411 1045指示克里格插值414 1046概率克里格插值416 1047析取克里格插值418 1048协同克里格插值421 105练习:克里格方法内插生成高程曲面422 第十一章水文分析429 111无洼地DEM生成429 1111水流方向提取429 1112洼地计算431 1113洼地填充435 112汇流累积量436 113水流长度438 114河网的提取439 1141河网的生成439 1142Stream Link的生成440 1143河网分级442 115流域的分割443 1151流域盆地的确定443 1152汇水区出水口的确定444 1153集水流域的生成445 116实例与练习446 1161山脊、山谷线的提取446 1162地形鞍部的提取449 1163沟谷网络的提取及沟壑密度的计算452 第十空间分析建模456 121空间分析模型与建模456 1211空间分析模型及其分类456 1212空间分析建模457 122图解建模458 1221基本概念及类型458 1222图解模型的形成过程460 1223实例分析463 123脚本文件466 1231简介466 1232脚本编写基础467 1233创建脚本文件467 124实例与练习471 1241明暗等高线制作471 1242提取坡向变率(SOA)475

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Arcgiser

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值