《地理信息系统原理课程综合实习》
实习报告
班 级:
姓 名: 学 号:
指导老师: 孙朝晖
武汉大学遥感信息工程学院
1. 实习目的
本实习是为学习和理解《地理信息系统原理》课程的相关知识而专门设计的。 1. 通过实习加深对地理信息系统的组成、功能、数据库以及数据输入、数据编辑、数
据分析、数据显示输出等基本概念、理论和方法的理解和掌握。
2. 要求学生了解ArcGIS9的基本组成,了解Geoway和ArcGIS9软件的基本组成和基
本功能,了解Geoway和ArcGIS9的文件结构和类型,掌握创建这些文件的方法; 3. 了解GIS数据库的相关知识,掌握空间数据和属性数据的输入方法、数据编辑方法; 4. 掌握影像匹配、DEM生成、坐标变换的基本方法; 5. 掌握栅格数据、矢量数据和属性数据的基本分析方法; 6. 掌握数据显示的基本方法以及布局地图的制作和输出方法。
2. 实习内容
1) 栅格地图矢量化
数据是地理信息系统的血液,一个地理信息系统最昂贵的部分往往是数据的来源,如今有多种方式可以获得GIS数据,如遥感,实地测量,GPS数据,但往往原有的地图数据是GIS数据很重要的一种来源。由于地图数据已经成图,要在GIS中使用这些数据主要是将地图数字化。
地图数字化有手扶式数字化仪和数字扫描仪两种形式,在此次实习中我们便是将扫描后的地图即数字栅格地图进行矢量化,并对其进行注记。本次实习中我们通过辨认DRG中的地图符号表达,使用Geoway软件将其进行矢量化。主要包括点状、现状和面状要素的矢量化和添加注记两步。实习中最关键的部分还是符号的辨认,在准确识别地物的前提下,精确地将其进行矢量化。
2) ArcGIS数据建库
从合适的dwg文件中采集10个独立房屋,10组有公共边界的房屋,10个池塘,将其转换为dxf文件,利用arcedit将dxf文件转换为coverage,并进行拓扑建立,将建立后的coverage添加属性,并将其转换为shapefile文件。利用生成后的shapefile文件进行报表生成,利用数据生成专题图。
建立personal geodatabase,从dwg文件中选择合适的层,将其导入到要素集,对导入后的要素添加拓扑,利用ArcMap修改拓扑错误,将修改后的线性文件生成为面状文件,并进行添加属性操作。
3) AcgGIS地理数据空间分析
利用上一步生成的shapefile文件或Geodatabase,自己添加相关属性数据,并进行空间
分析,空间分析的内容可以为缓冲区分析、叠置分析等。
3. 实习实现思路和方法
1) 栅格地图矢量化
栅格地图进行矢量化是利用Geoway软件进行的,首先建立工程,进行图像配准,图像配准是将地图从设备坐标转换为地理坐标系。具体做法是在选择地图上的有坐标参考点,然后输入其地理坐标,在此过程中需要注意坐标的单位的转换,以及选择已知坐标点的的准确性。
由GIS基础知识的学习知道在矢量数据中有点、线、面和注记四个基本的组成部分,以下分别说明它们的矢量化方法。
点状地物是指一些无形状、无大小只有坐标位置的独立地物,一般有水井、独立树、塔等。以水井为例说明基本步骤:
第一步、设置作业环境:
设置激活图层:在窗口左侧的“工程管理器”中的“水系”层上单击鼠标右键,选择“设置为激活图层”命令。
击活符号视图:点击窗口右下角“状态栏”上原本灰色的“符号”标签,使之变成黑色。在这种视图下,我们输入的所有对象都将以制作数据的形式显示,否则只会显示“母线”数据。
第二步、选择工具:在“输入工具栏”中选择“点”工具,并选择其地物编码。 第三步、采集:在工作区内每按下一次鼠标左键,就完成一次“水井”地物的采集。按下鼠标右键则结束工具使用。
对于点要素还需特别注意有向点和高程点的采集。不同于以上的一般点对于有向点还需要通过鼠标拖动旋转,使其方向符合要求。对于高程点在进行采集时需要输入其高程,在此过程中需要注意输入高程和进行数字化的顺序,在操作过程中发现,只有在输入某一高程点高程后,进行点的采集才能使其具有正确的高程。
线要素和面要素的数字化过程类似于点要素的采集,但在线要素和面要素采集过程中需要灵活使用Geoway给出的工具,在进行线的采集时可以根据线的形状灵活使用不同的线条类型如样条曲线、折线,以使其形状更贴合原数据。还可以使用线跟踪工具,能够加快线条数字化的速度,但某些情况下线跟踪的精度不如手工数字化,如当线出现分叉时。对面要素的数字化分两步,首先是将其数字化为闭合的线要素,然后在其属性中将其选择为面状要素。
对于注记的生成,虽然文档中所说的为新建一个注记层,并且在新建注记的时候需要将注记与地物类型相匹配,但在实际操作过程中发现,当新建了注记层之后无法将其与相应地物类型联系,只有将注记记在相同层中才能满足。
2) ArcGIS数据建库