下面是小编为大家整理的做法和体会、成绩和问题、经验和教训,供大家参考。
课程总结 日月如梭, 时光飞逝, 转眼间就要实习了, 作为我们的一门专业课, 学习了两个学期的 ArcGis, 课程也结束了 , 回顾这两个学期的课程, 对于 ArcGis 这门课程颇有感受。
一、 认识 ArcGis 的窗口及工具 ArcGis 三剑客是指 ArcMap、 ArcCatalog、 ArcGis 空间处理工具 ArcToolbox和 ModelBuider, 而我们主要运用的是 ArcMap 和 ArcCatalog。
ArcMap 主要任务是地图的设计和编辑, 同时也能够用来完成基于地图的查询和分析功能, 它包含了 许多地图元素, 例如, 比例尺, 指北针, 地图标题, 描述信息, 图例等等;
ArcCatalog 用来帮助用户组织和管理所有的 GIS 信息, 例如地图、 数据集、模型、 空间处理工具、 元数据、 服务, 我们用来创建数据库, 组织文件文件夹和文件型数据, 首先, 创建个人地理数据库(personal geodatabase)
,再输入要素类(feature class)
和数据表。
空间处理是通过已有数据进行分析从而得到新信息的过程, 是 GIS 的关键功能之一, 例如 ArcToolbox, 他是一个功能完善的工具箱, 其包含有许多复杂的空间处理功能, 主要工具有数据管理工具(Data Management Tool)、 数据转换工具(Conversion Tool)、 矢量分析工具(Analysis Tool)、 地理编码工具(Geocoding Tool)。
二、 ArcGis 基础运用 1, ArcMap 矢量数据编辑 我们开展的第一个项目 便是对 “湖南省行政区划图”进行矢量化, 在 ArcMap中进行矢量数据的编辑需使用“Editor” 工具。
首先, 在 ArcCatalog 中创建数据库、 集、 要素, 第二步在 PhotoShop 中处理“湖南省行政区划图”, 将彩图变为灰度图, 再在 ArcMap 中利用同名地物点配准, 配准后就开始矢量化了 , 使用“Editor” 工具 中草图编辑工具绘出县级市界线, 在矢量化过程中要注意线节点、边界的捕捉, ArcMap 有个专门用于设置捕捉属性的工具 (Snapping Propweties)
,图层要素的捕捉属性有节点、 边线、 端点三种类型, 草图的捕捉有垂直草图、 编辑草图边线、 编辑草图节点三种。
矢量化时要将捕捉设置好, 避免错误的出现。
利用线构面, 修改好县界线, 使 用 Toplogy 工具中 Contruct Feature 用线构面,删除县级市线要素, 用县级市线转县级市面。
依据底图在属性列表中进行属性数据库录入, 使用 Disolve 融合工具, 生成地级市面, 在一次生成地级市线、 省线和省面。
用县级市面派生成地级市面, 必须要注意以下两点:
第一, 县级市要有所属地级市字段, 并前编辑完成。
第二, 县级市面中无被选中对象, 否则无法派生面。用面派生面的原理是取值相同的被融合成一个对象。
2, 使用地图空间书签 地图空间书签被用来识别一个特定的地理位置, 以便后面进行调用。
用户可以随时创建空间书签, 由于只是一种地图区域的快捷方式, 在查找和识别地图要素时可以创建空间书签, 地图中每个数据框都有自 己的书签列表, 在版面视图中,列表为活动数据框的书签列表。
创建一个空间书签, 在 ArcMap 主菜单中选择视图中书签, 创建, 弹出空间书签对话框, 在书签名称文本框中填入书签的名称。
“Identify Results”对话框通常用来显示查询结果, 单击 “Identify”识别按钮,在地图上点击要识别的要素, 闪烁显示要素, 并查看属性信息。
3, 创建关系类 在 GIS 数据集中, 要素类与要素类是有关系的, 要素类里面的要素之间也是有关系的, 那么在我们的 GIS 实际应用过程中要素类与普通表是有关系的(我们可以使用关联、 视图等方式解决), 那么上面所说的要素类与要素类的关系我们只能使用关系类来进行管理了 。
我们以建立“公交站点与公交线路” 的关系类为例:
首先, 建立一个 PDB数据库, 命名为“公交站点与公交线路查询系统”,
在该 PDB 下建立一个 Point feature class, 命名为“公交站点”, 在其下建立两个字段:
公交站点名称、 公交站点编号, 字段类型为 TEXT;
在该 PDB 下建立一个 Table, 命名为“公交线路”, 在其下建立两个字段:公交线路名称、 公交站点编号, 字段类型为 TEXT;
在该 PDB 下建立一个 1:
M(1 对多)
的 Relationship Class(关系类), 打开建立关系类向导:
命名、 选择源数据表和目标数据表、 选择关系类基数、 在源数据表和目标数据表中选择关键字段。
在 ArcMap 中加载该 PDB 中的数据, 在“公交站点” 图层上编辑三个点对象:分别给其编号和命名; 在 “公交线路”表上编辑每个公交站点所经过的公交线路;公交站点与公交线路的关系就这样建好了, 并且可以进行查询。
三、 ArcGis 空间分析 1, 矢量数据的空间分析 在 ArcGis 中, 矢量数据的空间分析主要有缓冲区分析、 叠置分析和网络分析等。
缓冲区建立的心态多种多样, 主要依据缓冲区建立的条件来确定, 常用的缓冲区有圆形、 三角形、 矩形、 和环形; 线缓冲区有双侧对称、 双侧不对称或单侧缓冲区等形状, 面缓冲区有内侧和外侧缓冲区。
不同形态的缓冲区可满足不同的应用要求。
叠置分析是对新要素的属性按一定的数学模型进行计算分析, 其中往往涉及到逻辑交、 逻辑并、 逻辑差等地运算, 根据操作要素的不同, 叠置分析可以分成点与多边形叠加、 线与多边形叠加、 多边形与多边形叠加; 根据操作形式的不同叠置分析可以分成图层擦除(Erase)、 识别叠加(Identify)、 交集 操作 (Intersect)、对称区别(Symmetrical Difference)、 图层合并(Union)
和修正更新(Update)。
网络分析是对地理网络, 城市基础设施网络进行地理分析和模型化过程, 通过网络研究的状态以及分析资源在网络上的流动和分配情况, 实现对网络结构及其资源等地优化问题。
网络分为几何网络和逻辑网络, 几何网络是要素类的几何关系, 研究几何形状及其物理关系包括边和接和点, 逻辑网络研究几何对象位置、联接、 逻辑关系, 包括边要素类表、 接合点要素类表, 连接表。
利用距离、 权重和规划条件进行分析应用在实际中, 主要包括做市区择房分析, 最短路径分析等。
2, 栅格数据的空间分析 ArcGis 空间分析模块(Spatial Analyst)
提供了一个范围宽阔且功能强大的空间分析和建模工具集, 以多种方式进行分析操作, 包括距离制图、 密度制图、表面生成、 表面分析、 统计分析、 重分类、 栅格计算等等。
加载空间分析模块, 为分析结果设定工作路径、 单元大小、 分析范围和坐标系统是完成空间分析的先决条件。
利用 ArcGis 空间分析功能我们用来做学校选址、 寻找最佳路径、 熟悉了ArcGis 栅格距离制图、 表面分析、 成本权重距离、 数据重分类、 最短路径等空间分析功能; 熟悉 ArcGis 密度制图函数的原理及差异性, 掌握如何根据实际采样数据特点, 结合密度制图功能和其他空间分析, 制作熊猫密度制图; 每种插值法在原理上和应用上都大有不同, 通过利用 IDW 内插方法和 Spline 内插方法进行 GDP 区域分布图的生成和对比; 山顶点的提取对于我们熟练掌握 ArcGis 栅格数据空间分析中等高线的提取、 栅格数据的邻域分析和窗口计算功能, 完成栅格数据表面分析。
3, 三维分析 ArcGis 具有一个能为三维可视化、 三维分析以及表面生成提供高级分析功能的扩展模块 3D Analyst, 可以用它来创建动态三维模型和交互式地图, 从而更好地实现数据的可视化和分析处理, 3D Analyst 扩展模块的核心是 ArcScene 应用, 他可以更加高效地管理三维 GIS 数据、 进行三维分析、 创建三维要素以及建立具有三维场景属性的图层。
利用三维分析首先创建区域 TIN 表面, 然后创建栅格表面, 将内容列表中的内容进行符号化设计, 建立三维景观图, 设置其基准高程为区域 TIN 表面,实现要素与地形的三维叠加显示, 通过对地形起伏程度进行拉伸以夸大或缩小起伏度, 可直观形象的向人展示该区域的地形地貌、 秀美景观, 使其具有重要的意义和实用价值。
4, 空间分析建模 空间分析建模是指用于 ArcGis 空间分析的数学模型, 其过程包括明确问题、分解问题、 组建模型、 检验模型结果和应用分析结果。
空间分析模型又可分为空间分析模型、 空间关系模型、 空间分析模型、 预测、 评价与决策模型。
我们可以用于解决各种各样的实际问题, 例如:
适宜性建模、 城市化建模、 道路选择等;水文建模:
水的流向; 表面建模:
城镇某个地方的污染程度; 距离建模:
从出发点到目的地的最佳路径选择、 邮递员的最短路径。
课程即将结束, 我从完全看不懂 ArcGis 英文菜单到能够基本熟悉 ArcGis 的各个菜单的作用, 虽然学习过程有些艰辛, 但仍让我感觉收获颇多, 矢量化过程中枯燥的一遍又一遍的修改错误, 让我明白耐心与细心的重要, 空间分析模块的应用, 配以大量的典型事例与练习, 加深了对 GIS 基本原理的认识和理解, 进而提高实践应用能力和动手能力。
实践过程中我也懂得了理论知识的重要性, 它对于实际操作是一个很重要的基础。
【做法和体会、成绩和问题、经验和教训】相关文章: