11地理信息系统arcgis实习教程第十一章
- 格式:doc
- 大小:597.50 KB
- 文档页数:8
ArcGIS培训教程引言地理信息系统(GIS)是一种强大的工具,能够帮助用户捕捉、分析和管理地理和空间数据。
ArcGIS是由Esri公司开发的一款领先的GIS软件,广泛应用于各个领域,包括城市规划、环境管理、资源监测等。
本教程旨在为初学者提供ArcGIS的基本知识和操作技能,帮助用户快速入门并掌握ArcGIS的使用。
第一章:ArcGIS简介1.1地理信息系统(GIS)的概念1.2ArcGIS的特点和优势1.3ArcGIS的应用领域第二章:ArcGIS软件安装与配置2.1系统要求2.2安装步骤2.3许可证配置第三章:ArcGIS界面与基本操作3.1ArcGIS软件界面介绍3.2地图导航与缩放3.3图层管理与符号化3.4基本地图元素编辑与标注3.5基本空间分析工具的使用第四章:空间数据管理4.1空间数据的概念与类型4.2空间数据获取与导入4.3空间数据库管理4.4空间数据质量控制与维护第五章:空间数据分析与应用5.1空间查询与选择5.2缓冲区分析5.3地图代数与栅格分析5.4网络分析5.5三维分析第六章:地图设计与输出6.1地图设计原则与布局6.2地图元素设计与布局6.3地图标注与注记6.4地图打印与输出第七章:ArcGIS高级功能与应用7.1地理处理模型与脚本编写7.2ArcGISServer与WebGIS7.3三维GIS与虚拟现实7.4大数据与实时GIS分析结论本教程从ArcGIS的基本概念和操作入手,逐步介绍了ArcGIS 软件的安装与配置、界面与基本操作、空间数据管理、空间数据分析与应用、地图设计与输出以及高级功能与应用等方面的内容。
通过本教程的学习,用户可以掌握ArcGIS的基本使用方法,并能够进行简单的空间数据分析和地图制作。
然而,GIS是一个不断发展和创新的领域,要成为一名优秀的GIS专业人员,还需要不断学习和实践,探索更深入的空间分析技术和应用领域。
希望本教程能为您的GIS学习之旅提供有价值的帮助。
ArcGIS地理信息系统软件使用教程第一章:介绍ArcGIS地理信息系统软件ArcGIS是一款由Esri(Environmental Systems Research Institute)公司开发的地理信息系统软件。
它提供了一套完整的地理空间数据管理、地理分析、地图制作和数据发布的工具。
本章将介绍ArcGIS的基本概念、软件架构和功能特点。
1.1 ArcGIS的基本概念ArcGIS由ArcMap、ArcCatalog和ArcToolbox三个主要组件组成。
ArcMap用于地图制作和分析,ArcCatalog用于数据管理,ArcToolbox包含了各种地理分析工具。
除此之外,ArcGIS还提供了许多扩展模块,如ArcGIS Pro、ArcScene等。
1.2 ArcGIS的软件架构ArcGIS是基于客户端/服务器架构设计的。
它使用Geodatabase作为数据存储和管理的核心,Geodatabase支持多种数据类型和数据模型。
ArcGIS客户端通过ArcGIS Server与服务器进行数据传输和处理。
1.3 ArcGIS的功能特点ArcGIS提供了丰富的地理分析和空间数据处理功能。
它支持数据的导入、清理和整理,提供了强大的查询和筛选功能。
同时,ArcGIS还支持多种地图投影和坐标系统,可以实现地图的量化、比例尺控制和标签注记。
第二章:地理数据的导入和管理地理信息系统的核心是地理数据的管理和分析。
本章将介绍如何导入和管理地理数据,包括数据的格式转换、数据库连接和数据集的创建。
2.1 数据格式转换ArcGIS支持多种地理数据格式,如Shapefile、文件地理数据库(File Geodatabase)和数据库地理数据库(Enterprise Geodatabase)。
通过ArcCatalog或ArcToolbox中的导入工具,可以将不同格式的数据转换为ArcGIS支持的格式。
2.2 数据库连接ArcGIS可以与常见的数据库系统(如Oracle、SQL Server)建立连接,从而直接查询和编辑数据库中的地理数据。
实例与练习练习1:某地区地块的拓扑关系建立1. 背景:拓扑关系对于数据处理和空间分析具有重要意义,拓扑经常应用于地块查询、土地利用类型更新等。
2. 目的:通过本例,让读者掌握创建一个要素数据集的拓扑关系的整个流程,并对创建拓扑后的一些工作,如拓扑错误检测、拓扑错误修改、拓扑编辑等基本操作有一个较全面的了解。
3. 要求:在Topology 数据集中导入上述两个Shapefile ,建立该要素数据集的拓扑关系,使拓扑生效后检测拓扑错误,修改拓扑错误,最后进行拓扑编辑。
4. 数据:Blocks.shp 、Parcels.shp ,存放在…/ChP3/Ex1中,请将其拷贝到E :/ChP3/Ex1。
结果数据存放于…/ChP3/Ex1/Result 中。
5. 操作步骤:(1)创建地理数据库1) 在ArcCatalog 树中,右键单击Result 文件夹,单击New ,单击Personal Geodatabase ,输入所建的地理数据库名称:NewGeodatabase 。
如图1所示。
在新建的地理数据库中创建要素数据集,如图2所示。
打开New Feature Dataset 对话框,如图3所示。
将数据集命名为:Topology 。
图1创建地理数据库 图2创建要素数据集2)3)单击Edit按钮,打开Spatial Reference属性对话框,如图4所示。
图3 New Feature Dataset对话框图4 Spatial Reference属性对话框4)单击Import按钮,选择要与之具有相同坐标系统的数据集:Blocks.shp或Parcels.shp,如图5所示。
5)单击Add按钮,返回Spatial Reference属性对话框。
这时要素数据集定义了坐标系统。
单击确定按钮。
(2)向数据集中导入数据1)在ArcCatalog树中,右键单击Result文件夹中的Topology数据集,单击Import,单击Feature Class(multiple),如图6所示。
ArcGIS效用网络分析实习指导一、主要内容掌握ArcGIS效用网络的生成与分析,包括:1、模拟数据的浏览;2、效用网络的生成;3、网络规则的设置;4、具体网络分析工具的练习。
二、学时安排:2学时三、预习内容1、基本概念:网络数据模型在现实世界中,地理网络是由若干线状实体和点状实体构成,形成一个网状结构体系,网络资源沿着这个线性网流动。
网络数据模型即是真实世界中网络系统(如交通网、通讯网、自来水管网、煤气管网等)的抽象表示.构成网络的最基本元素是上述线性实体以及这些实体的连接交汇点.前者常被称为网线或链(link),后者一般称为结点(node).网线构成网络的骨架,是资源传输或通讯联络的通道,可以代表公路、铁路、航线、水管、煤气管、河流等;结点是网线的端点,又是网线汇合点,可以表示交叉路口、中转站、河流汇合点等.除了上述基本网络元素之外,网络还可能有若干附属元素,如在路径分析中用来表示途经地点的可以进行资源装卸的站点(stop);在资源分配中用来表示资源发散地点或资源汇聚地点的中心(center),对资源传输或通讯联络起阻断作用的障碍(barrier)等.2、NetWork 特点•NetWork 编辑更加容易。
可以根据规则,完成自动维护拓扑关系。
•NetWork 要素可表达复杂的网络部分。
比如电闸等复杂对象。
•NetWork 分析。
可进行路径、流向、追踪等分析。
•NetWork 可版本管理。
可作到支持多用户同时编辑同一个大型网络。
3、NetWork 应用•最佳的城市物流服务路线建立。
•城市电力网络故障分析。
•环境监测过程中水污染源追踪。
•城市交通最佳路径选择。
•带GPS 导航车,查询最佳到达路线。
4、两种网络(1).传输网络常用于道路、地铁等交通网络分析。
特点:在传输网络中,汽车和火车都是可以自由移动的物体,具有主观选择方向的能力。
传输网络解决的问题有:A.计算点与点之间的最佳距离,时间最短或者距离最短,最佳路径能够绕开事先设置的障碍物B.可以进行多点的物流派送,能够按照规定时间规划送货路径,也能够自由调整各点的顺序,也会绕开障碍物C.寻找最近的一个或者多个设施点D.确定一个或者多个设施点的服务区,绘制服务区范围的条件可以是多个,例如,同时列出3分钟、6分钟、9分钟的服务区E.绘制起点-终点距离矩阵(2).效用网络常用于水、电、气等管网的连通性分析。
arcgis学习教程ArcGIS 学习教程ArcGIS 是一个强大的地理信息系统(Geographic Information System,简称 GIS)软件套件,由美国 Esri(Environmental Systems Research Institute,环境系统研究所)开发。
它提供了从数据收集和空间分析到地图制图和空间模拟等一系列功能,被广泛应用于各个领域,如环境保护、城市规划、农业、地质勘探等等。
本教程将引导您进入 ArcGIS 的学习之旅,帮助您快速入门并掌握其基本操作和功能。
第一部分:ArcGIS 概述1. 介绍 ArcGIS 的定义和作用- 了解 ArcGIS 是什么以及它的应用领域- 理解 ArcGIS 在数据收集、分析和可视化方面的重要性2. 系统要求和安装- 检查计算机是否符合 ArcGIS 的最低系统要求- 下载和安装 ArcGIS 软件第二部分:ArcGIS 基础操作1. 用户界面导览- 介绍 ArcGIS 的主要界面组件和菜单选项- 学习如何创建新项目和打开现有项目2. 数据导入和管理- 导入不同格式的地理数据集合,如矢量数据、栅格数据、数据库等- 进行数据管理,包括添加字段、设置数据属性等3. 空间分析和查询- 学习如何执行空间分析操作,如缓冲区分析、叠加分析等- 运用查询工具筛选感兴趣的数据4. 地图制图和样式设置- 创建地图并添加图层- 设定地图样式,包括符号化、标签设置等第三部分:ArcGIS 高级功能1. 地理处理和模型构建- 掌握地理处理工具的使用方法和参数设置- 构建模型以自动化地理处理流程2. 地图布局和出版- 制作专业的地图布局,包括添加比例尺、图例和边框等- 准备地图输出,如打印和导出为图像文件3. 数据共享和在线地图- 将地理数据发布到 ArcGIS Online 或本地网络,并与他人共享 - 利用在线地图资源进行数据可视化和分析第四部分:ArcGIS 应用案例和扩展1. 环境保护和自然资源管理- 使用 ArcGIS 进行环境问题的分析和监测- 应用 ArcGIS 在自然资源管理中的实际案例2. 城市规划和土地利用- 运用 ArcGIS 进行城市规划和土地利用分析- 理解如何利用 ArcGIS 为城市和社区提供可持续发展解决方案3. 农业和农村发展- 利用 ArcGIS 在农业生产和农村发展中的应用- 了解如何利用 GIS 技术优化农业资源分配和决策4. 教育和研究领域- 在教育和研究领域应用 ArcGIS 的案例和实践- 发掘地理信息系统对教育和研究的潜在价值结语本教程只是为您介绍了 ArcGIS 的核心概念和基本操作,是一个入门级的学习教程。
一、几何校正第一步:打开arcmap,点击添加宁夏回族自治区的地图。
第二步:点击Arccatalog→选择宁夏地图右键→属性(Propertjes)→Spatial Reference →图1→Edit→Select → Projected Coordinate Systems → Continental → Asia → Asia Lambert conformal conic.prj → Add →得到图2;→ Modify → xian 80.prj→得到图3→add→图4→点击确定。
第三步:点击view→Toolbars→在georeferencing前打√,点击georeferencing →将Auto Adjust前的√弄掉第四步:点击Tools→Extensions→全部打√第五步:放大选定点,放大到像元级→点击(Add control point)→点住选定点→右键→Input X and Y 或者 Input DMS of Lon and Lat)→OK→选另外一个点,总共需要达3个点以上第六步:点击Georeferencing→Update Display→Rectify→确定→得到校正后的图像图5。
图1 图2图3 图4图5二、数字化(1)栅格化第一步:点击Arccatalog→右键→New→Shapefile→Name:nx-river→Feature Type: Polyline→Edit→import→ningxia1.img(校正好的宁夏地图)→确定→得到图6→Ok.第二步:点击加入nx-river →点击再加入ningxia1.img(校正好的宁夏地图)第三步:View →Toolbars → Editor ; Editor→ start Editing →放大→选择笔→点河流→键盘上下左右→双击;→ Editor →Save Edits →Stop Editor第四步:Tools →Extension (全部打√) →View →Toolbars →√Spatial Analyst ; → Spatial Analyst → convert → Features to Raster → Input features :nx-river → Output cell size : 3 → Output raster: nx-river-r(如图7) → ok →得到栅格化的图8。
目录 ........................................................................................................................ 错误!未定义书签。
实习一ArcMap地图符号的制作 .. (2)1点状符号的制作 (2)2线状符号的制作 (3)3面状符号的制作 (7)实习二ArcMap 数据编辑 (10)实习三ArcMap统计图和统计表的制作 (12)1、ArcMap统计图的制作 (12)2、ArcMap统计报告的制作 (14)实习四地图数据组的操作 (18)实习五、ArcMap属性表操作和查询检索 (20)实习六ArcMap空间分析 (24)1缓冲和叠加分析 (24)2空间数据的合并 (28)3空间数据的裁剪 (29)实习七工具条定制创建 (31)1、学会汉化界面 (31)2、学会组装常用的命令 (31)3、了解用VB创建新命令的原理 (33)实习八ArcCatalog (34)1.Coverage创建 (34)r表创建(与1类似) (37)3.建立拓扑关系1)右击需要建立拓扑关系的Coverage,弹出快捷菜单选择Properties对话框 (37)4.Shp创建(与1类似) (37)5.Shp坐标系统的定义 (37)实习九ArcMap和ArcCatalog 关联 (39)实习十ArcToolbox (41)实习十一地图数字化(综合实习) (43)实习一数据的导入和采集 (43)1、GPS采集的数据转化地图数据 (43)2 在ArcView中读.dgn文件 (44)3 在ArcView中读.TIFF格式(遥感影像)文件 (45)4加载JPEG格式数据(数据来源:兰坪县地质图) (46)5地图数据采集――屏幕矢量化 (46)实习二ArcView 中的数据的查询、 (51)检索、空间分析、统计计算 (51)实习一ArcMap地图符号的制作学习目的:根据地图制作的需要及自已的意愿,设置和生成属于自已的地图符号。
ArcGis学习教程免费版在线观看作者:池建文章来源:清华大学出版社点击数:7624 更新时间:2011-8-8摘要:Arcgis学习视频教程根据书籍章节逐步讲解较为详细,无需下载直接在网上观看,有土豆和优酷视频,任你选择。
《精通ArcGIS地理信息系统》本书从gis软件应用与开发的角度,全面、系统、由浅入深地介绍了arcgis软件的结构功能、软件操作、数据处理及应用与开发。
书中提供了大量实例,供读者理解软件的功能与操作。
《精通ArcGIS地理信息系统》本书从gis软件应用与开发的角度,全面、系统、由浅入深地介绍了arcgis软件的结构功能、软件操作、数据处理及应用与开发。
书中提供了大量实例,供读者理解软件的功能与操作。
本书共分4篇。
第1篇首先介绍了arcgis地理信息系统的基本原理、结构体系及arcgis 9的特点和功能,然后重点介绍了arcgis的数据创建与管理及arcgis常用的shapefile、coverage、geodatabase 这3种矢量数据的创建与维护;第2篇着重介绍了空间可视化工具arcmap软件平台,并对空间数据的存储、转换、发布与管理做了详细的介绍;第3篇主要介绍了arcgis 9的空间分析工具及其使用方法与步骤;第4篇结合实例介绍了arcgis 9的一些典型应用。
Arcgis学习视频教程根据书籍章节逐步讲解较为详细,无需下载直接在网上观看,有土豆和优酷视频,任你选择。
下面是在优酷上面的arcgis教学视频第1篇arcgis数据创建与管理第1章gis基本原理与arcgis软件简介(教学视频:11分钟)第2章空间数据库管理工具arccatalog基础(教学视频:30分钟)第3章空间数据shapefile文件的创建(教学视频:19分钟)第4章空间数据coverage的创建(教学视频:35分钟)第5章空间数据geodatabase数据库创建(教学视频:76分钟)第2篇arcgis数据处理与可视化第6章空间可视化工具arcmap(教学视频:55分钟)第7章空间数据的编辑(教学视频:14分钟)第8章空间数据的转换(教学视频:43分钟)第9章空间数据的处理(教学视频:34分钟)第10章空间数据的可视化与制图(教学视频:96分钟)第3篇arcgis空间数据分析第11章空间分析工具arctoolbox(教学视频:50分钟)第12章arcgis矢量数据的空间分析(教学视频:47分钟)第13章ArcGIS栅格数据的空间分析(教学视频:71分钟)第14章①ArcGIS三维分析(教学视频:70分钟)第14章②ArcGIS三维分析2(教学视频:21分钟)第15章ArcGIS地统计分析(教学视频:92分钟)第16章实例1——大型超市选址综合(教学视频:73分钟)第17章实例2——小型校园GIS查询系统的构建(教学视频:116分钟)--------------------------下面是同样的视频,发布在土豆上面的。
地理信息系统实习教程地理信息系统实习教程《地理信息系统实习教程》内容共分五部分:第一部分主要是GIS的产生、发展、硬软件环境、数据采集、数据结构、空间数据库的建立等基本原理和实习(第一、二、三、四章),这是GIS的基础理论和基本技能训练部分;第二部分是空间分析与模型构建的技术方法与应用实习第五、六、七章),这部分内容是地理信息系统的核心,也是GIS实习的重点和难点;第三部分是GIS的产品输出的设计和买习(第八章),这部分内容是GIS理论和应用实践之间的纽带;第四部分是GIS与遥感技术、网络GIS技术的应用与实习(第九、十章),这部分内容是新技术与GIS技术的结合,反映GIS技术的发展趋势和培养学生的创新能力;第五部分是GIS应用系统的综合集成及实习(第十一章),主要讨论GIS 应用系统建立的目的、步骤和方法,培养学生运用GIS解决实际地学问题的能力。
全书以GIS原理、技术方法、应用实例、实习操作为主线,以空间数据库、空间分析、系统集成为重点,实习中突出算法编程与系统操作两部分。
并结合我国实际尽量应用面向对象、网络、多媒体软件开发的新技术。
全书体系结构严谨,内容涵盖了GIS主要技术方法。
本教材由一系列的练习组成,使学习者循序渐进地掌握地理信息系统(GIS)的基本功能,特别是通用的空间查询、分析功能。
内容包括:空间、属性信息查询,专题地图显示,地图输出,邻近分析,叠合分析,网络分析,空间插值,考虑成本的空间距离,不规则三角网的应用,空间和属性数据的输入、编辑、转换、维护,元数据查询,等等,涉及矢量、栅格、TIN三种数据模型,最后有综合应用帮助学习者加深理解,还涉及软件的二次应用开发。
所有练习采用ESRI公司的ArcGIS9.x(DeskTop),作者专门设计的练习数据和文字教材相配套。
为了扩大市场影响、鼓励使用正版软件,可以和ESRI联合,提供正版的教学软件。
目录第一章绪论§1.1地理信息技术的发展与应用一、GIS是信息技术(IT)的重要组成部分二、GIS技术的发展趋势三、GIS技术的产业化四、GIS技术的应用§1.2GIS教育一、国外GIS教育现状二、中国的GIS教育§1.3GIS软硬件环境一、GIS的硬件配置二、GIS软件的特点和组成§1.4GIS主要商品化软件一、ARC/INFOGIS软件二、GENAMAPGIS软件三、模块化的GIS环境(MGE,ModularGISEnvironment)四、MapInfo桌面地图信息系统软件五、MAFPTUDEGIS软件六、城市之星(CityStar)GIS软件七、吉奥之星(GeoSta-)GIS软件八、MAPGIS软件§1.5GIS演示与操作实习一、地理数据可视化二、操作电子地图三、地理查询与分析四、实习第二章地图数字化三、坐标变换的地理意义§2.2数字化的方法与步骤一、确定数字化路线二、地图预处理三、设置好数字化设备四、扫描仪的原理与使用§2.3利用ARC/INFO数字化一、利用.ARC/INFO数字化的基本步骤二、ARC/INFO数字化过程中的坐标和投影变换§2.4手工数字化一、手工矢量数字化二、手工栅格数字化§2.5空间数据的编辑处理一、利用ARCEDIT进行数据编辑二、利用Maplnfo进行数据编辑三、数字化与编辑过程中的若干技术问题§2.6实例分析一屏幕跟踪矢量化一、准备扫描图像二、栅格图像配准三、新建数字化图层四、屏幕跟踪矢量化地图§2.7实习实习一最小二乘法误差检验实习二用.Maplnfo对《上海市政区简图》进行屏幕跟踪矢量化实习三手工矢量和手工栅格数字化第三章空间数据结构§3.1地理实体及其空间关系一、地理实体的空间特征及其表示二、地理实体的空间相互关系§3.2矢量数据结构一、实体型数据结构二、索引编码三、拓扑型编码§.3.3栅格数据结构一、游程压缩编码二、链式数据编码三、四叉树编码§3.4矢量到栅格的数据格式转换一、由矢量到栅格的数据格式转换二、由栅格到矢量的数据格式转换§3.5空间数据结构的新技术一、三维数据结构二、矢栅一体化数据结构三、动态数据结构§3.6实习实习一手工空间数据编码实习二利用GIS软件建立空间拓扑数据文件实习三空间数据文件格式转换编程第四章GIS数据模型与数据库§4.1ARC/NFO数据模型一、Coverage及其组成二、ARC/1NFO中的拓扑定义三、特征属性数据的管理§4.2Maplnfo数据文件组织一、Maplnfo表二、Maplnfo工作空间三、OLE与Maplnfo地图对象§4.3GIS中的sQL查询一、关系数据库与sQL二、Maplnfo中的SQL查询§4.4GIS数据库设计一、数据库设计的基本原理和方法二、ER模型(EntityRelationshipModel)三、地理元数据和数据字典四、地理信息的分类和编码§4.5实习实习一利用ARC/INFO建立GIS数据库实习二利用Maplnfo建立GIS数据库,并进行SQL查询实习三利用ER模型设计GIS数据库第五章GlS空间分析技术§5.1基本图形运算一、图形量算二、包含分析三、直线段求交四、图形裁剪§5.2缓冲区分析一、缓冲区的概念与算法原理二、缓冲区分析实例三、讨论§5.3空问叠置分析原理与操作一、空间叠置分析的基本步骤二、ARC/INFO空间叠置分析的原理与操作§5.4网络分析一、网络的组成二、路径优化与选址问题三、地理编码§5.5栅格数据的空问分析一、栅格数据空间叠置分析的基本内容二、ARC/INFO的GRID模块§5.6空问分析综合应用实例一、多伦多市公园分布合理性分析二、一个伐木公司的决策§5.7实习实习一图形面积和周长量算及多边形内点生成实习二城市潜力势能缓冲区生成实习三空间叠置分析实习四网络路径分析实习五栅格数据叠置分析第六章数字高程模型的建立与应用§6.1DEM的建立一、:DEM数据采集概述二、数据处理三、DEM空间插值(格网化)程序设计四、一个插值实例计算与程序§6.2DEM的应用第七章GIS应用模型第八章GIS产品输出第九章GIS与遥感第十章网络地理信息系统第十一章GIS工程设计附送:地理实习总结地理实习总结实习总结地理实习总结地理实习总结“艰苦奋斗,严谨治学,求实创新,为人师表”是我们华南师范大学的校训。
利用 ArcGIS 进行地理信息系统分析地理信息系统(GIS)在当今的各个领域中发挥着至关重要的作用,它能够帮助我们更好地理解和管理地理空间数据。
而 ArcGIS 作为一款功能强大的 GIS 软件,为地理信息的处理和分析提供了丰富的工具和方法。
接下来,让我们深入探讨如何利用 ArcGIS 进行地理信息系统分析。
首先,我们要了解 ArcGIS 软件的基本界面和操作。
打开 ArcGIS,我们会看到一系列的菜单和工具栏,其中包含了数据导入、编辑、分析、可视化等功能模块。
在开始分析之前,需要将相关的地理数据导入到软件中。
这些数据可以是矢量数据(如点、线、面),也可以是栅格数据(如遥感影像)。
导入数据的方式多种多样,可以通过直接打开文件、连接数据库或者使用数据转换工具等。
数据准备完成后,就可以进行数据分析了。
比如,我们可以进行空间查询。
假设我们有一个城市的土地利用数据,想要找出所有的商业区,就可以通过设置查询条件,快速筛选出符合要求的区域。
这在城市规划、资源管理等方面非常有用,可以帮助决策者快速了解特定区域的土地利用情况。
缓冲区分析也是常见的操作之一。
比如,我们想要分析一条公路周边一定范围内的环境影响,就可以以公路为中心线创建一个缓冲区。
然后,我们可以将其他相关数据(如生态保护区、居民区等)与缓冲区进行叠加分析,从而评估公路建设可能带来的影响。
叠加分析功能更是强大。
它可以将多个图层进行叠加,从而得到新的信息。
例如,将土地利用图层和土壤类型图层叠加,就可以了解不同土地利用类型下的土壤分布情况。
这对于农业规划、环境保护等领域具有重要意义。
除了上述基本的分析功能,ArcGIS 还提供了网络分析工具。
比如,在交通规划中,可以利用网络分析来确定最优的路径。
假设我们要从一个地点到另一个地点,软件可以根据道路的条件、交通流量等因素,计算出最快、最短或者最经济的路线。
在进行地理信息系统分析时,数据的质量和准确性至关重要。
第十一章多边形合并、叠合1 多边形合并ArcMap 可以按要素的属性进行合并,如将相同类型的点、线、面合并为点簇、线簇、多边形簇。
本练习对乡进行合并,使乡合并为县。
图11-1 data frame1 的显示启动地图文档\gis_ex09\ex11\ex11.mxd,激活data frame1(见图11-1),仅有一个面状图层“乡”。
地图窗口在按钮条点击图标,出现ArcToolbox 窗口,为了有效利用显示屏,可将ArcToolbox 窗口拖动到目录表下侧,展开ArcToolbox / Data Management Tools / Generalize,鼠标双击Dissolve,出现Dissolve 对话框:Input Features:乡下拉选择图层名Output Feature Class:d:\gis_ex11\ex11\temp\dissolve1.shp 鼠标选择路径,键盘输入文件名Dissolve Field(s) (optional):合并的字段名√ CO_NAME勾选,按每个乡所在县的名称相同合并Statistics Field(s) (optional):需计算的字段Field Statistic TypeAREA SUM下拉添加多边形面积字段名,下拉选择计算方法为累加POP94SUM下拉添加94 年人口字段名,下拉选择计算方法为累加按OK 键继续,软件出现处理过程提示窗,左上角出现Completed 提示,表示处理完毕,按Close 键关闭。
叠合后的图层dissolve1 出现在目录表、地图窗口内(见图11-2)。
每个乡按所在县合并,空间处理的结果是取消了多边形乡的边界,保留了县的边界,对AREA 和POP94 二个字段作了累加计算。
用鼠标右键打开图层dissolve1 的Properties…,选择Symbology 标签,为每个县定一种颜色(Unique Values 为图例类型,CO_NAME 为Value Field),点击Symbology 标签左下角的Add all values 添加分类的值,按“确定”键,可以看到志远县在几何上由三个互不相邻的多边形组成(地图右上角),但是每个县在空间上是一个整体,在属性表中也只有一条记录,打开要素属性表显示结果如下:Di ssol ve_Shape*CO_NAM E SUM_ARE A S UM_PO P94(合并后的要素类型)(县名)(合并后的面积)(合并后的人口)Po lygo n兴益县437.722261461844Po lygo n广宁县665.428857468291Po lygo n志远县245.959860334346Po lygo n罗丰县510.328586618648图11-2 按乡合并成县2 多边形叠合练习简介激活data frame2,可以看到“高程”、“地块”二个多边形图层(见图11-3)。
“高层”多边形是由地形等高线组合而成。
打开图层属性表“Attribute of 高程”,可以看到该属性表有字段Hight,表示该多边形的最大高程。
打开图层属性表“Attribute of 地块”,可以看到该属性表有Landuse,Value, Class 等字段,分别表示土地使用、估计财产、地基类型。
在目录表的下部点击标签Source,可以看到,图层数据的存放路径。
点击按钮Add Data,在d:/gis_ex09/ex11/ 路径下,选择独立属性表found.dbf,用Add 按钮,该表加载。
鼠标右键点击该表,选Open 打开,可以看到该表有Class,Para 二个属性,表示地基类型和损失系数,关闭属性表窗口。
图11-3 data frame 的显示图11-4 地块属性表、地基-损失参数表的逻辑关系本例为一个假设的洪水淹没损失估计,损失与如下因素有关:(1)地形高程,高于500 的范围不受洪水淹没,由高程多边形的最大高程属性(Hight)决定。
(2)土地使用,只对住宅用地分析,由地块多边形的土地使用属性(Landuse)决定。
(3)地基类型,地基好的损失小,地基差的损失大,由地基—损失参数表(found.dbf)中的地基类型(Class)和损失系数(Para)决定。
(4)地块上居民的财产,由地块的估计财产属性(Value)决定。
图11-4 为地块属性表和地基—损失参数表的逻辑关系。
3 计算地块财产密度用鼠标右键打开图层“地块”的要素属性表“Attribute of 地块”,在按钮条中点击图标(Editor Toolbar),调出数据编辑工具条,选用菜单Editor / Start Edting,该表进入编辑状态。
鼠标右键点击字段名V_A,选用Calculate Values…,出现提示:V_A = ,用鼠标点击输入:[V al ue]/[A r ea]按OK 键结束,可以看到字段V_A 被赋值。
使用菜单Editor / Stop Editing,提示是否保留编辑,回答“是(Y)”,可以看到,编辑状态结束,属性表关闭。
4 空间叠合如果ArcToolbox 窗口未显示,在地图窗口点击图标,调出ArcToolbox,展开ArcToolbox / Analysis Tools / Overlay,鼠标双击Union,出现Union 对话框,在第一行Input Features 提示下,展开选择“高程”,再展开选择“地块”,可以看到这二个图层名出现在Features 列表中。
Output Feature Class:d:\gis_ex09\ex11\temp\Union1.shp 鼠标选择路径,键盘输入文件名JoinAttributes (Optional):ALL 默认,所有字段都合并按OK 键继续,软件出现处理过程提示窗,左上角出现Completed 提示,处理完毕,按Close 键关闭。
叠合后的图层Union1 出现在目录表、地图窗口内(见图11-5)。
5 计算叠合后的多边形面积打开图层属性表“Attributes of Unionl”,在表的由下侧选用菜单Options / Add Field…,在随后的对话框中定义所增加的字段:Name(字段名):N ew_A r eaType(数据类型):double(双精度浮点型)precision(字段宽度):10scale(保留小数点位数):1图11-5 叠合后的多边形专题图层按OK 键返回,再为字段New_Area 赋值。
鼠标右键点击属性表的字段名New_Area,选择菜单Calculate…,出现Field Calculator 对话框,勾选Advance 选项,在Pro-logic VBA Script Code文本框内输入以下VBA 代码:(“//”右边的文字为代码说明,不必输入,只输入英文代码即可)dim newarea as double //声明double 类变量newarea 用于保存面积值,该名字可以自行取名,但要与下面的命令框输入的名字保持一致dim pArea as IArea //声明IArea 类变量pArea 用于保存参与计算的字段set pArea = [shape] //为变量pArea 赋值newarea = pArea.area //求解多边形面积并赋给以上用户定义的变量newarea在下面的New_Area = 的命令输入框输入刚才创建的面积计算变量名newarea,按OK 键结束,可以观察到字段New_Area 中的计算结果为叠合后多边形的面积。
6 计算地块估计损失、地块损失密度选用菜单Options / Add Fied。
,在对话框内输入:Name:Estloss(地块的估计损失)Type: double(数据类型为数值型)Precision:10(宽度为10)Scale:2(小数点保留2位)按OK 键后,再选用菜单Options/Add Field…:Name:Lossden(单位面积的损失密度)Type:double(数据类型为数值型)Precision:8(宽度为8)Scale:3(小数点保留3位)按OK 键确认。
下一步将地基类型-损失系数表连接到叠合多边形属性表。
缩小当前的属性表窗口,到目录表中点击Source 标签(如果没有表名found,点击Add Data…,选择/gis_ex09/ex11/found.dbf,加载)。
鼠标右键点击Union1.shp,选用快捷菜单的Joins and Relates/Join…,执行表和表的合并连接操作,在Join Data 对话框中输入表连接的条件:What do you want to join to:Join attributes from a table 下拉选择,执行表和表连接1. Choose the field in this layer that the join will take place:CLASS 下拉选择Union1 属性表中的关键字段2. Choose the table to join to this layer or load the table:found 下拉选择被连表名3. Choose the field in the table to base the join only:CLASS 下拉选择found 表中的关键字段按OK 键确认,提示是否增加属性索引,回答“No”,完成合并连接,可以看到属性表“Attribute of Unionl.shp”多了字段found.PARA,即损失系数。
鼠标右键点击表中的字段名Union1.Estloss,选用Calculate / Values…,取消Advanced前的勾选,保持空白,不使用VBA 程序,在Union1.Estloss = 的提示下,借助鼠标在文本框输入:[U n i on1.N ew_Ar ea]*[Un io n1.V_A]*[fo un d.PAR A]先按回车键表示输入完毕,再按OK 键确认,字段Union1.Estloss 被赋值,即:地块估计损失= 地块财产密度×叠合后的多边形面积×损失系数再用鼠标右键点击字段名Union1.Lossden,选用Calculate / Values…,使Advanced 前的勾选框保持空白,不使用VBA 程序,在Union1.Lossden = 的提示下,用鼠标输入:[U n i on1.V_A]*[fo un d.P AR A]先按回车键表示输入完毕,再按OK 键确认,字段Union1.lossden 被赋值,即:地块的损失密度= 地块财产密度×损失系数7 地块过滤,分析结果表达关闭属性表窗口,返回data frame,过滤图层的要素,双击图层名Unionl,调出Layer Properties 对话框,选择Definition Query 标签,点击按钮Query Builder…,输入组合查询条件(单双引号必须都是英文字符):"U n i on1.H IGH T"<=500A ND"Un io ND US E"LI KE'R%'按OK 键返回,图层Unionl 中只有高程小于或等于500,土地使用为住宅,其土地使用(LANDUSE)属性为R 开头的字符串,才进入选择集,按“确定”键关闭Layer Properties 对话框,可以看到Unionl 中的要素被过滤。