地理信息系统导论实习Word文档下载推荐.docx

上传人:b****6 文档编号:18367505 上传时间:2022-12-15 格式:DOCX 页数:62 大小:92.36KB
下载 相关 举报
地理信息系统导论实习Word文档下载推荐.docx_第1页
第1页 / 共62页
地理信息系统导论实习Word文档下载推荐.docx_第2页
第2页 / 共62页
地理信息系统导论实习Word文档下载推荐.docx_第3页
第3页 / 共62页
地理信息系统导论实习Word文档下载推荐.docx_第4页
第4页 / 共62页
地理信息系统导论实习Word文档下载推荐.docx_第5页
第5页 / 共62页
点击查看更多>>
下载资源
资源描述

地理信息系统导论实习Word文档下载推荐.docx

《地理信息系统导论实习Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《地理信息系统导论实习Word文档下载推荐.docx(62页珍藏版)》请在冰豆网上搜索。

地理信息系统导论实习Word文档下载推荐.docx

纵坐标北移假定值:

1200000

1.启动ArcCatalog,连接到第2章的数据。

在目录树(Catalogtree)中选中idll.shp。

Metadta栏上的摘要信息显示坐标系统为地理坐标系统。

单击并连接空间参照信息,信息显示的坐标系统是GCS_Assumed_Geographic_1,一个假定的坐标系统。

2.首先定义idll.shp的坐标系统。

打开ArcToolbox窗口。

右击ArcToolbox,选中Environments。

再单击GeneralSetting下拉箭头,在thecurrentworkspace中选择Chapter2database。

双击DataManagementTools/ProjectionsandTransformations工具集里的DefineProjection工具。

选择idll.shp为Inputfeatureclass,对话框显示idll.shp已经有一个坐标系统,但那只是一个假定的坐标系统。

单击coordinatesystem按钮,打开SpatialReferenceProperties对话框,单击Select。

双击GeographicCoordinateSystems、NorthAmerica,选中NorthAmericanDatum1927.prj,单击OK,关闭对话框。

再次查看idll.shp的空间参照信息,Metadata栏显示为GCS_North_American_1927。

3.接下来把idll.shp投影到IDTM坐标系。

双击DataManagementTools/ProjectionsandTransformations/Feature工具集的Project。

在Project对话框中,选中idll.shp为Inputfeatureclass,单击outputcoordinatesystem按钮,打开SpatialReferenceProperties对话框。

单击New下拉箭头,选中Projected。

在NewProjectedCoordinateSystem对话框,输入idtm为Name,然后你需要在Projection框和GeographicCoordinateSystems中提供投影信息。

在Projection中,Name下拉菜单中选择Transverse_Mercator。

并输入下列参数值:

False_Easting为2500000、False_Nrothing为1200000、Central_-114为-114,Scale_Factor为0.9996,和Latitude_Of_Origin为42。

确认LinearUnit是Meter。

单击GeographicCoordinateSystems中的Select。

双击NorthAmerica,选中NorthAmericanDatum1983.prj。

单击OK关闭NewProjectedCoordinateSystem对话框。

在SpatialReference对话框中单击Saveas,输入idtm83.prj作为文件名称。

关闭SpatialReferenceProperties对话框。

4.Project对话框的GeographicTransformation旁边有一个绿点,这是因为idll.shp是基于NAD27的,而IDTM是基于NAD83。

该绿点提示投影需要进行地理转换。

单击GeographicTransformation的下拉箭头,选中NAD_1927_To_NAD_1983_NADCON。

单击OK运行该命令。

5.在Metadata栏,你可以证实idll.shp是否已经成功投影到idtm.shp。

问题1:

用自己的语言总结习作1的所有步骤。

习作2:

导入一个坐标系统

stationsll.shp是以十进制表示经纬度值的Shapefile文件。

stationsll.shp是包括爱达荷州的滑雪道的文件。

在习作2中,你将会通过导入习作1里的idll.shp和idtm.shp的投影信息完成本次地图投影。

1.在Metadata栏,确认stationsll.shp有一个假定地理坐标系统。

双击DefineProjection工具。

选择stationsll.shp为inputfeatureclass。

单击coordinatesystem按钮。

单击SpatialReferenceProperties对话框的Import,双击idll.shp把它加进来。

关闭对话框。

2.双击Project工具(DataManagementTools/ProjectionsandTransformations/Feature),选择stationsll.shp为inputfeatureclass,指定stationstm.shp为outputfeatureclass,并单击outputcoordinatesystem按钮。

在SpatialReferenceProperties对话框中单击Import,双击idtm.shp把它加进来。

单击GeographicTransformation下拉箭头,选中NAD_1927_To_NAD_1983_NADCON。

单击OK完成操作。

现在stationstm.shp已经被投影到与idtm.shp相同的坐标系(IDTM)中。

习作3:

用预定义坐标系统投影Shapefile

snow.txt是一个包含爱达荷州40个滑雪场地理坐标的文本文件。

习作3中,你先要从snow.txt创建一个事件图层。

然后用预定义坐标系统(UTM)对该事件图层进行投影,投影后的图层仍然用经纬度值来度量。

再把该图层存为Shapefile。

1.启动ArcMap。

重命名新数据帧为Task3&

4,并添加snow.txt到Task3&

4。

(注意Source栏上的目录表。

)单击Tools菜单,选择AddXYData。

在弹出的对话框里,确认输入表格为snow.txt,经度为X字段,纬度为Y字段。

对话框显示输入坐标的空间参照是未知坐标系统。

单击Edit按钮,打开SpatialReferenceProperties对话框。

单击Select,双击GeographicCoordinateSystems、NorthAmerica和NorthAmericanDatum1983.prj。

退出对话框。

2.snow.txtEvents被加到ArcMap。

现在可以投影snow.txtEvents,并把输出结果存为Shapefile。

在DataManagementTools/ProjectionsandTransformations/Feature工具集中双击Project工具。

选择snow.txtEvents为inputdataset,并输入snowutm83.shp为outputfeatureclass。

单击outputcoordinatesystem按钮。

单击SpatialReferenceProperties对话框中的Select。

双击ProjectedCoordinateSystem、UTM,NAD1983和NAD1983UTMZone11N.prj。

单击OK对数据集进行投影。

问题2:

步骤2要求做地理坐标转换,为什么?

习作4:

从一个坐标系统转换到另一个坐标系统

习作1的idtm.shp文件和习作3的snowutm83.shp文件。

习作4首先显示ArcMap中如何进行快捷投影,然后要求你把idtm.shp从IDTM坐标系统转换到UTM坐标系统。

1.右击Task3&

4,选择Properties。

CoordinateSystem栏显示当前坐标系统为GCS_North_American_1983。

ArcMap指定第一个图层(如snow.txtEvents)的坐标系统为该数据结构的坐标系统。

你也可以通过单击DataFrameProperties对话框的Import输入一个新的坐标系统。

在下一个对话框,双击snowutm83.shp。

现在Task3&

4就是基于NAD1983UTMZone11N坐标系统。

2.添加idtm.shp到Task3&

尽管idtm基于IDTM坐标系统,但它在ArcMap中用snowutm83.shp进行空间配准。

ArcGIS可以对数据集进行快捷重新投影。

ArcGIS利用现有的空间参照信息把idtm投影到该数据结构的坐标系统。

3.下一步就是要把idtm.shp投影到UTM坐标系,还要创建一个新的Shapefile。

双击Project工具。

选择idtm为inputfeatureclass,指定idutm83.shp为outputfeatureclass,单击outputcoordinatesystem按钮。

单击OK关闭对话框。

问题3:

步骤3中能否用Import代替Select?

如果可以,如何操作?

4.尽管在ArcMap中idutm83看起来和idtm完全一样,但其实它已经被投影到UTM格网系统。

挑战性作业:

所需数据:

idroads.shp文件和mtroads.shp文件

第2章数据库里有idroads.shp和mtroads.shp,分别是爱达荷后和蒙大拿州的道路Shapefile。

idroads.shp投影在IDTM,但它的横坐标左移假定值(500000)和纵坐标北移假定值(100000)有错。

mtroads.shp投影在NAD1983StatePlaneMontanaFIPS2500坐标系统,线单位为m,但它没有投影文件。

1.利用习作1中的DTM信息和Project工具,用正确的横坐标左移假定值(2500000)和纵坐标北移假定值(1200000)对idroads.shp重新进行投影,其他参数保持一致。

输出结果为idroads2.shp。

2.先用DefineProjection工具定义mtroads.shp的坐标系统。

然后用Project工具重新投影mtroads.shp到IDTM,输出结果命名为mtroads_idtm.shp。

3.用ArcCatalog中的Metadata栏验证idroads2.shp和mtroads_idtm.shp具有相同的空间参照信息。

第3章地理关系矢量数据模型

本章包括3个习作。

习作1练习如何将ArcInfo的交换文件转换成Coverage,将Coverage转换为Geodatabase要素类,将Geodatabase要素类转换为Shapefile,习作1中,你可以查看Coverage,Geodatabase要素类以及Shapefile的数据结构。

习作2查看美国国家水文地理数据集的分区和路径。

习作3练习如何在ArcCatalog和ArcMap中查看TIN。

查看ARC/INFO的Coverage和Shapefile的数据文件结构

land.e00为Arc/Info交换文件

在习作1,你将用交换文件land.e00创建Coverage和Shapefile。

你可以现在ArcCatalog中查看与这两个数据模型有关的数据集,然后用Windows浏览器查看它们的数据文件结构。

1.启动ArcCatalog,连接到第3章数据库。

打开ArcToolbox窗口,双击CoverageTools/Conversion/ToCoverage工具集下的ImportFromInterchangeFile工具,浏览到第3章数据库并选择land.e00作为输入的交换文件。

(注:

在ArcCatalog9.3中,View菜单ToolbarsArcView8.xTools,然后在调出的“ConversionTools”工具条中ImportFromInterchangeFile)。

单击OK,完成转换。

2.名为land的Coverage已出现在目录树中(如果没有,从ArcCatalog的View菜单中选择Refresh)。

单击加号,展开land。

该Coverage包括四个要素类:

arc、label、polygon和tic。

在Preview栏中,可以高亮选中目录树中的某一要素类对其预览。

Arc可显示线(弧段),label显示每个多边形的标识点,polygon显示多边形,tic显示land的控制点。

注意这四种类别符号与要素类型相对应。

3.右击目录树中的land,选择Properties,出现Coverage要素类属性对话框。

包括四个标签:

General、Projection、TicsandExtent和Tolerances。

General栏显示多边形要素类中的拓扑关系,Projection栏显示坐标系统未知,TicsandExtent栏显示该Coverage的控制点以及该Coverage的区域范围,Tolerances栏显示建立拓扑和编辑是的各种容限值。

4.右击目录树中land下的Polygon,选择Properties,出现CoverageFeatureClassProperties对话框。

该对话框包括General、Items和Relationships等标签。

Items栏显示属性表的字段。

5.与land有关的数据文件存储于两个文件夹中:

land和INFO。

你可以用Windows浏览器查看这些文件。

Land文件夹包含弧段数据文件(.adf)。

其中一些图形文件可由名称来识别,如arc.adf表示弧段的清单,pal.adf表示多边形/弧清单。

同一数据库中的其他Coverage共享一个INFO文件夹,INFO文件夹包含了arc0000.dat、arc0000.nit等属性数据文件。

这两个文件夹中的所有文件都是二进制文件,无法读取。

6.这一步是将land转换成多边形Shapefile。

至少有两种转换方法可供选择:

第一,可以用ConversionTools/ToShapefile工具集里的FeatureClasstoShapefile(multiple)工具,该工具可以把Coverage要素类(但不包括那些建立了初步拓扑的Coverage)转换成Shapefile。

第二,可以在右击数据集出现的菜单中进行。

这里采用第二种方法。

右击land的polygon要素类,单击Export,选择ToShapefile(singe)。

在其后的对话框中,将第3章数据库设定为输出路径,输入land_polygon作为输出要素类的文件名。

单击OK。

land_polygon成功创建到目录树中。

7.右击land_polygon.shp选择Properties,出现ShapefileProperties对话框,该对话框包含General、Fields和Indexes等标签,Fields栏显示Shapefile中的字段,Indexes栏显示Shapefile的空间索引,空间索引可以提高数据显示和查询的速度。

8.Shapefile文件land_polygon.shp带有多个数据文件。

其中land_polygon.shp是形态(几何)文件,land_polygon.dbf是dBASE格式的属性数据文件,land_polygon.shx是空间索引文件。

用自己的话描述Coverage和Shapefile在数据结构上有何不同。

Coverage数据模型用独立的系统存储空间和属性数据,以land为例说出它的两个系统。

查看分区和路径

nhd是加利福尼亚州洛杉矶的水文地理数据集,流域用8位编码表示(18070105)。

nhd是一个包含分区和路径的Coverage。

习作2要求查看这些复合要素以及弧或多边形等简单要素。

1.展开目录树中nhd。

它包括11个图层:

arc、label、node、polygon、region.lm、region.rch、region.wb、route.drain、route.lm、route.rch和tic。

2.启动ArcMap。

将数据帧命名为nhd1,将polygon、region.lm、region.rch、region.wb加到nhd1中。

polygon图层由全部的多边形组成,并在此基础上创建了三个亚区,右击加入的nhdregion.lm图层,选择OpenAttributeTable,FTYPE字段显示了nhdregion.lm由洪水区域组成。

由不同的亚区组成的分区可以互相重叠。

nhd中三个亚区直接是否存在重叠?

3.插入一个新的数据帧,命名为nhd2。

将arc、route.drain、route.lm、route.rch加到nhd2中。

arc图层有全部弧段组成(含有起始结点、终止结点、左多边形、右多边形),并在此基础上创建三个路径亚类,右击加入的nhdroute.drain图层,选择OpenAttributeTable。

表中的每个记录代表一个河段,地表水的每个河段都有一个唯一的标识码。

这些河段提供了与EPA(美国环保署)和河网上现有的与水有关数据的链接。

问题4:

不同的路径亚类可以在弧段基础上建立,在nhdCoverage的不同路径亚类中,你看到所用的弧段了吗

4.在nhd中的每个图层都可以导出成Shapefile格式或是Geodatabase中的要素类。

例如,可以右击nhdroute.rch,指向Data,选择ExportData。

ExportData可以让你把数据集存储为Shapefile或Geodatabase要素类。

查看TIN

emidatin是由数字高程模型制备的TIN。

1.在ArcCatalog的目录树中单击emidatin。

Contents栏显示emidatin的数据类型是TIN。

2.在ArcMap中插入一个新的数据帧,命名为Task3,将emidatin加到Task3。

右击emidatin,选择Properties。

在Source栏中,DataSource框中显示了结点和三角形的数目,以及Z(高程)的值域。

问题5:

emidatin中有多少个结点,多少个三角形?

3.在Symbology栏中,在Show框中取消Elevation复选框,单击Add按钮。

在随后的对话框中,选中Edgeswiththesamesymbol使其高亮显示,单击Add,然后单击Dismiss。

单击OK,关闭LayerProperties对话框。

现在ArcMap窗口显示了emidatin的三角形。

用上述相同的步骤,可以查看组成emidatin的结点。

fire和highway。

第3章数据库包括了fire(含有亚区的多边形Coverage)和highway(含有路径子类的Coverage)。

1.启动ArcMap,插入数据帧,命名为Fire。

将fireCoverage的polygon、regions.fire1、regions.fire2、regions.fire3加到Fire中。

三个亚区分别为过火一次、二次和三次的区域。

在fireCoverage中的分区是由空间上分离的组分构成的吗?

在fireCoverage中的分区相互叠置吗?

2.在ArcMap中插入一个数据帧,命名为Highway,将highway的arc和route.fastroute加入到该数据帧中。

用粗线符号表示highwayroute.fastroute。

highwayroute.fastroute由多少线段组成?

(提示:

放大显示highwayroute.fastroute,用Identify工具识别highwayroute.fastroute。

第4章基于对象的矢量数据模型

本章由三个习作组成。

习作1熟悉Geodatabase数据模型的基本要素;

习作2通过将一个多边形Shapefile图层转换为Geodatabase要素类,来更新面积和周长;

在习作3中你将看到带m值的聚合线构成的路径。

创建Geodatabase、要素数据集和要素类

elevzone.shp和stream.shp是两个具有相同坐标系和范围的Shapefile文件

在习作1中,首先要创建一个个人Geodatabase和一个要素数据集,再将两个Shapefile导入到要素数据集中,称为两个要素类。

Geodatabase中要素类的名称不可重复,换言之,一个独立的要素类和一个要素数据集中的要素类,它们的名称不能相同。

1.启动ArcCatalog,连接到第4章的数据。

本步骤要创建个人Geodatabase。

在目录树中右击第4章数据,单击New,选择PersonalGeodatabase。

将新的PersonalGeodatabase重新命名为Task1.mdb。

2.下一步是创建一个新的要素数据集。

右击Task1.mdb,单击New,选择FeatureDataset,在随后的对话框中输入Area1作为名称,单击下一步,选择投影坐标系统,导入stream.shp的坐标系统,将其作为要素数据集的坐标系统。

3.现在Area1应该出现在Task1.mdb中。

右击Area1,单击Import,选择FeatureClass(multiple)。

用浏览器按钮或拖放方法选择elevzone.shp和stream.shp作为输入要素。

注意输出Geodatabase的路径为Area1。

单击OK,执行导入命令。

4.在目录树中右击Task1.mdb,选择Properties。

DatabaseProperties对话框中有General和Domains标签。

Domains用于建立属性的有效值或值的有效范围,以最大限度减少数据输入的错误。

5.右击Area1下的elevzone,选择Properties。

FeatureClassProperties对话框中有General、Fields、Indexes等标签。

Fields栏显示要素类的字段。

要素类包含有若干子类,子类与子类之间至少有一个属性互不相同使之区分开来,同时一个要素类也包含子类的对象与对象之间的关联。

6.用Windows浏览器找到第4章数据中的Task1.mdb。

Task1.mdb是一个Access格式的数据库。

双击Task1.mdb,查看其内容。

其中一个表是elevzone,打开该表查看其内容。

该表与ArcCatalog中elev

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1