空间坐标系和投影练习内容和目的意义通过同一地区、不同投影(包括投影类型不同,同一投影中投影参数不同两方面)数据的操作,体会投影的作用于意义。
通过对无投影文件数据集赋予投影文件,通过投影换算,基本掌握数据集投影计算的基本原理和步骤。
1、投影的意义与作用练习目的和要求:参考实习指导,将各步形成的主要图形、或者主要操作截面粘贴与报考中。
数据:E:\Chap02\Proj_Show.1.1地图显示1.1.1 启动ArcView单击,添加文件boxg,riv1g,cntrs09g,cntrs10g,cntrs13g,cntrs14g后出现下图,给view1显示框中每个文件打钩,显示地图。
1.1.2双击cntrs14g打开Legend Edit对话框,Symbol数量点击添加Symbol数量,并进行如下图设置:同样的方法操作cntrs09g,cntrs10g,cntrs13g,并保持设置与cntrs14g一致,结果如下图用Text工具按钮为图面加图幅名,可以用Pointer来调整注记的大小结果图如下:1.2投影信息显示1.2.1打开workstation-Arc1.2.2输入工作路径w+文件路径。
如:1.2.3用describe+文件名语句来查看投影信息。
如1.2.4输入各个文件投影信息如下:1.3投影比较在ArcV iew中添加文件riv1与riv1a数据并显示观察:造成文件riv1、riv1a显示差异的原因:其中蓝色部分是riv1,红色部分是riv1a,可以看到两张图并没有重合在一起,彼此之间有缝隙,在1.2实验中已经知道riv1和riv1a都是ALBERS投影,但是riv1的第二标准纬线为37 10 0.000中央子午线为109 30 0.00,而riv1a的第二标准纬线为37 9 30.000中央子午线为109 29 30.00,这样就造成了显示的差异。
1.4为Coverage赋予投影1.4.1:1.4.2:显示:1.4.3显示:完成为为Coverage赋予投影。
2.为无投影文件的数据集添加投影信息(文件)实习内容:掌握在ArcMap环境下为没有投影文件的coverage赋予投影信息实习要求:根据已知投影的地图,为有投影但无投影文件的coverage添加投影信息实习数据:E:\Chap02\Proj_Cal用于练习的数据为高斯投影,西安80坐标系;但是由于多种原因,在数据集中没有投影文件,同时投影单位为KM。
为此,需要给添加投影文件并将单位换算成M2.1练习1换算投影单位2.1.1打开workstation-Arc并进行如下操作:2.2练习2添加投影文件2.2.1打开ArcMap,在ArcTools box中选择Data Management tools/project and transformations/define projection(如下图所示)2.2.2在出现的Define Projection对话框中进行下图中坐标系统的设置2.2.3打开workstation-Arc进行下图操作2.3练习3换算投影(初步)2.3.1打开workstation-Arc进行下图操作完成投影换算:3.为不知投影信息的扫描图像赋予投影信息3.1加载数据3.1.1在ArcMap中加载文L51g009002a.tif。
3.1.2打开workstation-Arc进行下图操作3.2添加"影像配准"工具栏3.3确定控制点坐标3.3.1首先将Georeferencing工具条的Georeferencing菜单下Auto Adjust不选择。
在Georeferencing工具条上,Add Control Point按钮。
使用该工具在L51g009002_0.tif上精确找到同名地物(控制点),用鼠标点左键定位,再击右键选择“Input X and Y…”,打开Enter Coordinates对话框,同时在workstation的界面读取坐标值,将其复制到Enter Coordinates对话框。
如下图用同样的方法,在影像上增加另外3个控制点,保存它们的实际坐标。
如果必要,须考虑再选择一些控制点。
3.3.2点击V iew Link Table 按钮,打开Link Table对话框,讲对话框底边Auto Adjust选择,在输入4个控制点的情况下,Transformation设定为1st Order Polynmial。
如下图所示3.4矫正并重采样栅格生成新的栅格文件3.4.1在Georeferencing菜单下,点击Rectify,对配准的影响根据设定的变换公式重新采样,另存为一个新的影像文件3.5结果检验:加载投影变换后的图形文件,加载等高线和高程度点图层(cntrs,pnts);比较其吻合程度。
4.为ArcView Shape 格式的图形文件计算投影4.1将Shape格式的文件转换成Coverage格式打开workstation-Arc进行下图操作,将Shape格式的文件转换成Coverage格式4.2 加载snow.txt,并为其添加坐标系统4.2.1 打开ArcMap ,向其中加载snow.txt。
点击上方的TOOLS ,选择下方的Add XY Data。
4.2.2弹出的Add XY Data 对话框中,选择X Field 为longitude, Y Field 为latitude。
点击Edit按钮,弹出Spatial Reference Properities 对话框。
点击Selected按钮来添加固定的坐标系统。
选择地理坐标系统(Geographic Coordinate Systems)下的北美(North America)下的North American Datum 1983 坐标系。
4.2.3依次点击确定打开ArcMap中的Arc Toolbox工具箱中的Date Management Tools/Projections and Transformations/Define Projection。
如下图所示:4.3 生成snowutm83.shp4.3.1点击Show/Hide ArcToolbox Window使ArcToolbox显示出来。
打开ArcToolbox下的Data Management Tools / Projections and Transformations / Feature / Project .在弹出的Project 对话框中选择snow.txt Events为Input Database,将Output Feature Class重命名为snowutm83.shp。
将输出坐标系统设为投影坐标系统下NAD 1983下面的NAD 1983 UTM Zone 11N。
点击OK,得到snowutm83.shp。
4.4为生成的83cov定义投影在Define Projection对话框中进行如下设置,定义投影5.为grid文件计算投影实习内容:掌握ArcMap环境下、ARC/INFO workstation环境下对DEM进行投影换算的方法。
实习要求:在某地区DEM的制作过程中,作业人员为了简便,给坐标的X值(理论值)减去36000000M,其实就是没有考虑投影带号;Y值(理论值)减去400000M。
这里要求对其予以纠正。
实习数据:E:\Chap02\GTD_Proj。
5.1投影定义5.1.1打开ArcMap,启动ArcToolbox,选择Data Management Tools,然后选择Projections and Transformation/Define Projection,出现以下界面。
5.1.2选择Coordinate System后的键,选择投影select-Projected Coordinate System-GaussKruger-Beijing 1954-Beijing_1954_Degree_GK_CM_108E在Spatial Reference 属性对话框中选择Modify,修改False_Northing(-40000000),确定后出现以下界面,在确定就可以完成投影的定义。
5.1.3运行workstation-Arc查看投影的描述,具体操作如下图:5.2.1运行workstation-Arc,进行如下操作6.地图数字化过程中的投影计算目的:通过本实习,掌握在地图数字化过程中进行投影计算和地图接边的基本操作方法。
要求:对某地区1:1万标准分幅的河流图进行投影计算,并将其拼接。
数据:提供该地区投影计算的Master Coverage(主控Coverage)。
6.1打开workstation-Arc进行下图操作:按照同样的方法把每一个文件都进行重新编号,得到一组新的数据.6.2然后进行投影转换6.2.1输入create j55 F:\学习\ARCGIS\Chap02\Rivs\Master_Tics\mas_cov,即可创建一个j55的coverage。
6.2.2然后在输入transform F:\学习\ARCGIS\Chap02\Rivs\ed\j55 j55。
同理,将其他各个图幅也做相应处理。
6.2.3完成后,依次输入build j7 line,build j8 line.......build j64 line,再输入append riv_all arc tic。
即创建一个完整的图像,命名为riv_all。
再依次加个各个分幅,j7,j8.....j64。
输入end结束。
6.2.4在arcmap中打开最终的合成图riv_all,即可看到最终效果图。