ARCGIS地图学实验四 投影变换_第1页
ARCGIS地图学实验四 投影变换_第2页
ARCGIS地图学实验四 投影变换_第3页
ARCGIS地图学实验四 投影变换_第4页
ARCGIS地图学实验四 投影变换_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.测绘工程专业地图学实习报告实习内容: 地图的符号化与投影转换 班 级: 2012级(2)班 学 号: 631201040228 姓 名: 党莹 指导老师: 李华蓉 时 间: 2014年10月18号 目录一、实验名称1二、实验内容1三、实验目的1四、实验步骤14.1将e00格式地图转化为shape文件14.1.1连接到文件夹14.1.2转化为coverage24.1.3数据导出为shape文件44.2给区域添加颜色属性54.2.1建立颜色color属性54.2.2给color属性赋值64.2.2改变所有区域的color属性值74.3添加标注84.3.1打开标注84.3.2取消重复标注标注84.

2、4边境线的编辑(两种方法)104.4.1 方法一:直接在边界图层上进行编辑104.4.2 方法二:用区域创建边界124.5 坐标投影(由兰伯特投影到高斯投影)134.5.1新建数据框134.5.2原图层格网的建立134.5.3 转化为高斯投影13五、实验过程中遇到的问题及解决方法15六、实验小结16精品一、实验名称地图的符号化与投影转换二、实验内容为地图上不同颜色的区域填充颜色,并添加注记改变边境线的属性值,为不同类别的边境线添加不同的属性地图投影三、实验目的 通过对不同区域颜色的填充,在颜色上对不同的省份加以区分,以地图学的视角搭配颜色,使整个区域既具有统一性又具有差异性;学会地图符号分类的

3、方法,学会运用属性表与符号属性改变不同类别要素的属性;掌握地图投影在arcgis中的运用,以直观的方式去了解不同投影方式的区别,学会投影坐标系的转化四、实验步骤4.1将e00格式地图转化为shape文件4.1.1连接到文件夹打开arcmap,在目录树中“文件夹连接”处右击点击“连接到文件夹”,选择待转换文件所在的文件夹(图4-1-1);4.1.2转化为coverage1)在菜单栏中单击arctoolbox按钮,在弹出的目录树中一次选择转换工具转为coverage从e00导入(图4-1-2);图4-1-1 连接到文件夹图4-1-2 从e00导入2)在弹出的对话框中点击文件夹按钮(图4-1-3),

4、选择待转换的e00文件(图4-1-4);注:e00文件必须保存在英文路径下,否则导入不成功图4-1-3 导入e00文件图4-1-4 选择e00文件3)e00文件导入成功后系统会提示(图4-1-5),此时在目录树中右击目标文件夹,选择“刷新”(图4-1-6),此时可以看到e00文件中的要素(图4-1-7);图4-1-5 e00导入成功图4-1-6 刷新文件夹图4-1-7 e00文件中的要素4)将e00文件中的要素拖入到图层中,就会在视图中看到地图的图形,效果图见图4-1-8;图4-1-8 将要素拖入图层中4.1.3数据导出为shape文件 1)在图层中的某一个图层选中,右击选择“数据”“导出数据

5、”(图4-1-9),在导出数据对话框中单击文件夹按钮(图4-1-10),弹出对话框后在保存类型中选择“shapefile”(图4-1-11),从而将本图层转化成shape文件;图4-1-9 选择导出数据图4-1-10 导出数据对话框图4-1-11 选择保存为shapefile 2)同理将其余3个图层均导出为shape文件,然后把原来的图层删除,这样一来就可以开始编辑了(由于本实验仅要求把面要素与线要素进行修改,因此只保留两个图层,图层名分别为“区域”与“边界”)。4.2给区域添加颜色属性如图4-2-1所示为目标地图,所有区域为一种颜色,现在的任务是用4种颜色绘制本图,让区域间的区别更加明显。填

6、色原则:符合视觉感受,不得太过鲜艳,颜色区分明显,相邻区域尽量不选用相同的颜色。图4-2-1 初始区域4.2.1建立颜色color属性1)右击区域图层选择“打开属性表”(图4-2-2),在“表“中选择“表选项“(图4-2-3),单击”添加字段“;2)在添加字段对话框中名称写入color,即添加一个颜色属性,其余为默认,单击“确定“(图4-2-4);3)将表拖到最后可以看到成功添加了“color“属性(图4-2-5);图4-2-2 打开属性表4-2-3 属性表图4-2-4 添加字段图4-2-5 成功添加color属性4.2.2给color属性赋值为了便于在处理颜色的过程中清晰地区别出填色区域与未

7、填色区域,以及区分相邻区域的颜色,需要先给color属性赋值0,1,2,3。1)在编辑器中选择“开始编辑“;2)将省会为哈尔滨市、呼和浩特市、乌鲁木齐市、长春市的区域的color值分别设置为0、1、2、3,可以看到此时地图颜色并没有变化。这是因为0123对应的颜色均为默认色,此时只要改变它们代表的颜色属性值即可显示;3)在“区域“图层单击右键,选择”属性“;4)在弹出的图层属性中选择符号系统类别唯一值,多个字段,“值字段“选择”color“,单击添加所有值,则0到3的颜色值即显示在对话框中了。双击颜色块即可改变不同值代表的颜色,改变后的图层属性如图4-2-6,效果图如图4-2-7。图4-2-6

8、 给color属性赋值图4-2-7 赋值后的效果4.2.2改变所有区域的color属性值右击区域图层选择“打开属性表“,依次改变所有区域的color属性值,效果如图4-2-8所示。图4-2-8 填色效果图4.3添加标注4.3.1打开标注在“区域“图层下右击,选择”标注要素“,便看到如图效果图4-3-1所示图4-3-1 初步标注4.3.2取消重复标注标注可以看出图中较小的区域也被标注了,这样既不符合要求也不美观,所以要将面积较小的岛屿、飞地等的标注取消。1)查看最小标注的面积(步骤见下表)将area属性的单位改为平方千米便于查询:右击area属性选择“计算几何“,将单位改为”平方千米“(图4-3

9、-2);打开属性表,右击area属性选择“降序排列“,可以看到上海市的面积,即标注的最小面积,复制这个面积值。2)在“区域“图层上右击,选择属性,打开图层属性;3)在图层属性中选择标注表达式,选择“高级“;4)表达式如图所示5)最后的效果图如图4-3-5所示图4-3-2 计算几何图4-3-3 改变标注属性图4-3-4 改变标注的表达式4-3-5 标注优化效果图4.4边境线的编辑(两种方法)4.4.1 方法一:直接在边界图层上进行编辑1)创建改变选段属性值的属性line右击边界图层打开属性表,选择添加字段,字段名为“line”(图4-4-1),确定后可以看到在属性表的最后多了一列line属性,它

10、们的默认值均为0(图4-4-2);图4-4-1 添加line属性图4-4-2 成功添加line属性2)改变不同类别边境线的属性值国境线a.开始编辑后选中属于边境线的所有线段,shift键可多选,选中后的状况如图4-4-3所示;b.在属性表中选择“显示所选记录”,选择line属性一列(图4-4-4),然后在“表选项”中选择“查找和替换”,选择替换,将属性值0改为1,其余选项如图4-4-5所示,即可看到所有选中线段的line属性值都变为了1(图4-4-6)。表选项显示所选记录图4-4-3 选择国境线图4-4-4 选择line属性图4-4-5 查找和替换图4-4-6 成功改变line属性海岸线 用上

11、述相同方法将海岸线的line属性值改为2内陆线用上述相同方法将内陆线的line属性值改为3内陆线选择的简便方法:由于内陆线比较多而且复杂,改变了海岸线与内陆线后,其余的线均为内陆线,正好此时内路线的line默认属性值为0,因此不需要选中再加以修改。3)给不同的属性值赋予不同的颜色线形右击边界图层选择属性,选择符号系统类别唯一值,多个字段,“值字段”选择line,双击线形选择不同的线条属性,即可给边界“上色”。边境编辑结果如图4-4-7所示。图4-4-7 边境效果图注:该方法的缺点:可以看到在选中线段的过程中,每一条边境线都被分割成了许多小的线段,这是所给的底图本身的绘图缺陷,在实践过程中带来了

12、不便。为了解决此问题则使用下面一种方法创建一个新的图层boundary,在用此图层进行上述编辑。即在没有给我们边界图层的情况下,也能“由面转线”,创建边境图层。4.4.2 方法二:用区域创建边界打开arctoolbox,依次双击数据管理工具要素要素转线。在弹出的对话框中选择打开面要素图层,编辑好转化路径即可创建一个由面要素边界组成的线要素图层,命名为boundary。经比较可以发现,“boundary”图层的边界线明显比“边界”图层的边界线要更连续一些,这样大大提高了效率,节省了不必要的麻烦。图4-4-8 “边界”图层的线图4-4-9 “boundary”图层的线建立好了以相对连续线条为线要素

13、的图层后,再用4.4.1的方法编辑边界要素。4.5 坐标投影(由兰伯特投影到高斯投影)4.5.1新建数据框要将投影后的图层放在一个新的区域便于观察,则需要建立一个数据框。在菜单栏中单击插入数据框4.5.2原图层格网的建立右击“图层“,选择属性,在对话框中单击”格网“新建格网,所有值均为默认最后确定,这样就建立了一个经纬格网,便于投影前后的对比和观察(图4-5-1)。图4-5-1 格网效果图4.5.3 转化为高斯投影方法一:1)激活新建数据框,在arctoolbox中选择数据管理工具投影和变换要素投影;2)在弹出的对话框中输入的要素集为“区域“,即待投影的平面,输出数据的名称为projectio

14、n(图4-5-2),在输出坐标系中选择gauss kruger投影下的xian_1980_3_degree_gk_cm_108e(图4-5-3),单击”确定“,即可得到一个新的图层,在此数据框中用相同的方法将线要素投影到此数据框中;3)改变图层的属性,使投影后的属性与原属性相同,如颜色、线形等;4)用4.5.2的方法建立格网,在布局视窗中调整两幅图的位置,可以看到对比效果(图4-5-4)。选择输出坐标系投影后图层保存路径选择被投影的图层图4-5-2 投影选项图4-5-3 选择投影坐标系方法二:1)新建数据框,右击数据框选择属性;2)在属性窗口中选择“坐标系”一栏,在其中选择好合适的投影坐标系,

15、当问到是否改变投影坐标系时选择“是”,即可得到一个以新的投影坐标系为准的数据框;3)直接将两个面与线图层复制到该数据框内,当问到坐标不一致是否变换是选择“确定,即可得到一副投影后的图形;4)之后建立格网等与上述方法相同。该方法的优点:保留了原来被投影图层的颜色、线形等属性信息,不用重新给面域编辑属性。图4-5-4 投影变换前后对比以下是分别用西安80投影坐标系、cgcs2000投影坐标系、投影后的地图对比如下:图4-5-5 西安80投影坐标系投影后的地图(西安80的23带投影)图4-5-6 cgcs2000投影坐标系投影后地图图4-5-7 africa sinusoidal投影五、实验过程中遇

16、到的问题及解决方法1、导入e00文件不成功此时有两种情况:e00文件保存在了中文路径下,系统会自动提示无法导入,此时只需将给定的e00文件重新保存在一个英文路径下即可; arcgis在安装时使用了中文路径:这种情况不易察觉,在arcgis运行时没有问题,但在导入e00文件时怎么都无法导入,此时就需要检查一下自己的arcgis安装路径了。由于arcgis中文版的不稳定性导致,因此需要重新将arcgis文件重新安装。2、添加color属性值,改变值的大小区域颜色并没有改变这是因为还没有改变color属性值所代表的颜色。在默认情况下所有属性值均为默认的一种颜色,因此若想将color不同的属性值反映到

17、图形上,则需要在属性面板中改变每个值代表的颜色。3、将附属岛屿所在的面合并后无法正确标注这也是合并工具的弊端。当将多个面元素或者线元素合并后,原先的面就被看作了一个面,想要区分或者分开编辑这些面已经是做不到了。因此合并需谨慎,比如此次实验中海南及其附属岛屿所在的面合并之后,在标注时,编程计算面积也无法实现将重复的注记去除,唯一的方法就是重做。4、无法看到新建数据框中的内容与格网无法看到新建数据框中的内容,这是因为此数据框还没有可见。在新建数据框上右键选择“激活“即可看到数据框中的内容了。而格网的可见需要在图层显示的下方选择布局窗口,即可看到格网的存在了。六、实验小结本次实验的内容比较繁多,都是

18、一些相对零碎的内容。在实验过程中也是几次碰壁,比如在面区域上色的过程中将同一个省份的多个面要素合并,这样在上色时十分的方便,但是这样以来在标注的过程中就造成无法正确标注,最后只能重做。这样一来我也明白了合并工具虽然能提高效率,但是弊端也是显而易见了,因此在之后的线要素编辑过程中我都不敢轻易地将境界线合并了。实验的重点在于坐标的投影变换。arcgis中投影的变换有多种方法,每种方法都有异曲同工的效果。在投影的过程中需要注意,同一中投影方式投影出来的图形大致上是一样的,只是由于坐标圆点不同,带号选取的不一样导致了投影出来的图形有一些小部分的变化。对于地球上不同的区域,只有选择了合适的投影坐标系才能得到比较准确的地图。比如上图中国地图使用非洲的坐标系投影,变形就非常大了。除了规定的实验内容外,我还了解到了其他许多新的知识。比如利用arctoolbox中的面元素转线元素工具,进行转

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论