GIS数据处理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据准备
融合要素
创建图表
剪切图层
数据输出
在做项目时,很多情况下是你并不拥有所需要的全部数据。如果你在分析中你缺少一些数据,就往往无能为力。但是有些情况,可能是你拥有太多的数据,你可能有很多过分详细的数据,或者大范围地区的数据(实际上在项目中并不需要这么多数据)。
你可以通过将图层中几个要素融和成一个要素的方法来实现数据的简化。你也可以通过剪切的方法按照其他图层对指定图层进行切割。你也可以通过对一个图层进行选择的从而使得对少量要素进行操作,并可以为这些少量的要素创建一个图层。这个图层可以保存在地图文档中,也可以保存在磁盘中作为一个数据集。
11.1 融合要素
融合是将输入图层中指定属性字段的属性值相同的要素进行合并,同时产生一个新的数据集。比如,美国各州按照Sales region字段进行了融合。
除了几何属性和ID,新的数据集还有另外两个缺省属性:融合中使用的字段(Sales region)和在新的要素中融合了多少要素。你也可以增加其他字段。在Sales region区域。在输出表中,这些值可以按各地区进行统计。
练习11a
你现在为一个木材公司工作,公司计划采伐阿拉斯加东南部的Tongass国家森林。这些森林根据它们的一些共性,比如类型,生长时间,可以被分成多个地区。美国国家Forest Service将这些森林划分成大的地区租赁给公司。但是限定一些地区不准采伐,比如动物保护区。
作者: 刘业森, liuyesen@王华斌, wanghuabin@
作者: 刘业森, liuyesen@ 王华斌, wanghuabin@
Forest Service 现在考虑租赁五个相邻的地区。
作为你们公司的GIS 分析员,你的工作是计算租赁地区森林的潜在价值。你的分析将帮助公司确定在每一个地区的投标。
你现在有一个关于森林的多边形图层。它的属性包括每一个地区的估价,以及租赁地区的归属。
在本练习中,你把这些地区融合成为五个租赁地区。然后你将计算各个累加地区,从而估计各个地区的价值。在第12章中,你考虑到一些不可以采伐的地区精炼你的估算。
(1) 打开ArcMap ,在ArcMap 开始对话框中,选择使用已经存在的地图文档,在已经
存在的地图中,双击浏览地图(假如ArcMap 早已打开,点击File 菜单下的Open)选择C:\GTKArcGIS\Chapter11目录下的
ex11a.mxd ,点击打开。
地图显示森林地区,根据归属不同用不同颜色显示。
ACTC 223
(2) 在目录表中,鼠标右击Stands 图层,然后点击Open Attributes Table ,打开属性表。
StandValue 属性包括了每一个地区的价值(单位:百万美元)。它是通过将ValuePerMeter 和Shape_Area 相乘得来的。(Shape_Area 字段存储了每一个要素的面积,单位是平方米)。
(3) 关闭属性表,在Tools 菜单下,点击GeoProcessing Wizard 。
在向导的第一个面板中,共有五种操作,
其中只有融合要素是可用的。
其他的几种
都要求几个图层。
(4) 点击Next ,加入第二个面板。
在这个面板中你将选择融合的图层,融合所基于的属性,以及数据集输出的设置。
(5)在第一个下拉列表中,Stands被选中。(它是当前地图中的唯一图层)。在第二个下
拉列表中,选中LeaseID。
输出的数据可以被存储为Shapefile或Geodatabase的要素类。现在你将把它存储为geodatabase的要素类,因为它的Tongass数据都是这种格式的。为了保证Tongass数据库的完整,你要把结果输出到MyTongass数据库中。
(6)点击第三个框后面的浏览按钮。在保存数据对话框中,点击Personal Geodatabase
feature classes。
(7)在C:\GTKArcGIS\Chapter11\MyData目录中,鼠标双击MyTongass。mdb。
(8)在Name框,键入Leases。检查你的对话框是否和下图吻合,点击Save。
面板中的输出目录被更新。
作者: 刘业森, liuyesen@王华斌, wanghuabin@
ACTC 225
(9) 点击Next 。
ArcMap 可以统计融合要素的属性值,在输出的属性表中包括了统计值。这些数字的属性可以统计,最大值,最小值,平均值,总数, 标准差以及方差。
(10) 点击StandValue 前面的加号,可以看见这些操作。选中Sum ,点击Finish
。
当stands 被融合,新的Leases 图层被增加到地图上,你图上的颜色可能不同。
(11)在目录表中,鼠标右击Lease图层,选择Open Attribute Table。
(12)浏览这张属性表。
LeaseID就是你融合中基于的属性字段,增加的Count_LeaseID你告诉生成每一个输出要素所融合的输入要素的个数。Sum_Stand Value就是你在GeoProcessing Wizard 中选中的属性。它包括了每个地区总价值的统计(单位百万美元)。比如,A地区,大约是6。26亿美元。
Shape_Length和Shape_Area是ArcMap为geodatabase要素类自动维持的字段。(对于多边形要素,Shape_Length表示这个多边形的周长)。
(13)关闭属性表。
(14)如果你要保存你的结果,在File菜单下,点击Save As。保持在
C:\ArcGIS\Chapter11\MyData目录下,保存文件名为my_ex11a。mxd。
(15)如果你将继续下一个练习不要关闭ArcMap,否则在File菜单下点击Exit,退出
ArcMap。
作者: 刘业森, liuyesen@王华斌, wanghuabin@