GIS实习报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GIS实习报告
一. 实习环境:
ArcGIS9.0虚拟机。
二.实验原理:
通过ArcCatalog对不同地区的数据进行整理,运用ArcMap对收集数据按照选址条件进行筛选,从而找到所需要的区域。
三.项目选址分析流程:
四.实验步骤:
1.准备数据库:
1.1 组织项目数据库
1.1.1 复制并连接项目目录
在ArcCatalog 中分别将"C:\Project" 和"C:\Greenvalley"连接到Catalog 树的根目录下1.1.2 创建个人数据库和数据目录
在"C:\Project" 下创建一个新的个人数据库WaterProject 和两个子目录“City_layers”
和“Analysis”。
1.2 将数据加入到项目目录中
A. 将C:\Greenvalley\Data\GreenvalleyDB个人数据库中“Parks”数据集下的
“parks_polygon”要素类复制到“C:\Project\WaterProject”个人数据库中;
B. 以GreenvalleyDB 个人数据库中“Transportation”数据集下的“street_arc”要素类为基础
创建图层,将其存为“C:\Project\City_layers\streets.lyr”;
C. 以GreenvalleyDB 个人数据库中“Hydrology”数据集下的“flood_polygon”要素类为基
础创建“flood_zone.lyr”图层,存储到“C:\Project\City_layers”下。
1.3 在ArcCatalog 中预览数据
A. 在ArcCatalog 中分别对“streets”和“flood_zone”图层进行预览,并创建其缩略图;
B. 浏览“City_Share”目录下的数据:“Image”子目录有一幅关于“古迹公园(historic park)”
的TIFF 影像,“land”子目录有两个关于地块边界的形文件,“utility”子目录下有一个关于污水管道连接点(Junction)位置的Coverage;
C. 浏览“State_Share”目录下的数据:一个全州的高程栅格文件“elevation”,一个关于低
地(高程低于365 米)边界的形文件“lowland”,一个投影文件“state_dot”;
D. 浏览“County_Share”目录下的数据:一个关于河流走向的形文件“river”。
1.4 在ArcMap 中检查数据
A. 运行ArcMap,依次添加以下图层:
City_Share\land 目录下的关于地块的两个形文件:Parcel_1 和Parcel_2;
flood_zone 图层和streets 图层;
City_Share\utility 目录下的Junction Coverage;
WaterProject 个人数据库中的parks_polygon 要素类;
B. 将flood_zone 图层拖到TOC 的底部;
C. 将Parcel_1 和Parcel_2 的填充色都设置为“No color”,然后缩放到全图;
D. 添加County_Share 目录下的river 形文件;
F. 添加State_Share 目录下的DEM 栅格文件“elevation”;
G. 添加State_Share 目录下的低地形文件“lowland”;
H. 添加elevation 栅格将其改为彩色显示(低的海蓝色,高的桔黄色),并且设置其显示
透明度为50%,然后将此设置保存为图层文件“c:\project\City_layers\elevation_grid.lyr”;
I. 保存地图文档为“c:\project\wasterwater_data.mxd”,退出ArcMap。
2.准备分析数据
2.1 为lowland 形文件定义坐标系统
A. 为lowland 形文件定义坐标系统,点击“Select…”,在“Browse for Coordinate Sys tem”
对话框中,选择c:\project\state_share 目录下的“state_dot.prj”文件;
B. 观察lowland 形文件的元数据,在Spatial 标签中可见其坐标系统现为
“User_Defined_Lambert_Azimuthal_Equal_Area”;
C. 运行ArcMap,打开“c:\project\wasterwater_data.mxd”地图文档,此时可见lowland 形
文件在正确的位置显示,然后退出ArcMap。
2.2 对river 形文件进行投影变换
A. 点击Arctoolbox 按钮以打开ArcToolbox 窗口,在其中双击“Data Management
Tools→Projections and Transformations→Define Projection”,在弹出的对话框中将输入设为“c:\project\County_share\river.shp”,可见其坐标系统为
“GCS_Assumed_Geographic_1”,通过点击其右边的属性按钮,将其坐标系统设为“Geographic Coo rdinate Systems\North America\North American Datum 1983.prj”;
B.在ArcToolbox 窗口双击“ Data Management Tools→Projections and
Transformations→Feature Project”,在弹出的对话框中,设置“Input Dataset or Feature Class”为“ c:\project\County_share\river.shp ”,设置“ Output Dataset or Feature Class ”
为“c:\project\City_share\river02prj.shp”, 设置“Output Coordinate System”为与WaterProject.mdb中parks_polygon 一致的坐标系统“PCS_Transverse_Mercator”,完成投影变换;
C. 此时在“c:\project\City_share”目录下将生成一个名为river02prj 的形文件。
2.3 将river02prj 形文件输入到WaterProject 个人数据库中
A. 在Catalog 树中的“c:\project\City_share\river02prj”上单击右键,执行“Export To
Geodatabase (multiple)...”,设置“Output Geodatabase”为“c:\project\WaterProject.mdb”;
B. 此时在WaterProject 个人数据库中将新增一个名为river02prj 的要素类,将它改名为
“river03exp”。
2.4 矢量化“historic park”图像
A. 启动ArcMap,打开一幅新的地图,并依次添加以下图层:
WaterProject 数据库中的parks_polygon 要素类;
City_share\land 目录下的parcel_2 Coverage;
City_layers 目录下的streets 图层;
B. 添加City_share\image 目录下的historic 栅格文件,通过其右键菜单的“Zoom to
Layer”命令将地图窗口缩放到此图像的范围,可在状态栏中看见其坐标范围大概为“0-13”,图像中古迹公园的范围用粗线勾勒出来;
C. 将地图文档保存为“c:\project\water project.mxd”;
D. 打开“Layers Overview”窗口;
E. 在streets 图层中找到古迹公园附近的“peacock”街道;然后将地图窗口放缩到所找到
的要素附近,最后关闭Find 对话框;
F. 标注Streets 图层,关闭parcel_2 图层,关闭Overview 窗口;
G. 打开Georeferencing 工具条,执行“Geo referencing→Fit to Display”,再打开
Maganification 窗口;
H. 在Georeferencing 工具条上选择“添加控制点(Add Control Points)”工具按钮,光标
变成十字丝形状,将Maganification 窗口拖到视图右上角有“602”字样的地方,先在圆圈内的十字叉中心处单击鼠标,再在streets 图层中“Robin”和“Sparrow”两条街道的交汇处单击,完成了第一个控制点的配准;
I. 在添加其余控制点之前,点击Georeferencing 工具条上的“控制点连接表(View Link
Table)”按钮;
J. 关闭“Link Table”窗口,按照第八步的方法依次添加“601”,“473”两处的控制点;
K. 在Georeferencing 工具条上分别执行“Update Georeferening”和“Delete Control Points”,然后关闭Georeferencing 工具条;
L. 打开parcel_2 图层,并将其附号设为“无填充色,红色边框”,关闭streets 图层的标注,然后关闭streets图层,保存地图文档;
M. 放大到公园周围,并将当前范围保存为一个名为“Park Boundary”的书签(View BookMarks Create…);
N. 打开Editor 工具条并开始编辑,编辑对象为waterproject.mdb,设置捕捉参数为parcel_2 的Vertex 和Edge;