还剩2页未读,继续阅读
文本内容:
土地利用ARCGIS制图介绍———————浅谈自己的一点体会__王玮学号1020900091摘要ARCGIS数据模型与三个新的应用模块Arc__pArcCatalogArcToolbox结合所具有的全部功能,ARCGIS的功能是很强大的,能够通过运用这些功能,制作出很好的地图关键字Arc__pArcCatalogArcToolbox地图编辑.1前言对地理数据新的需求意味着单纯把数字数据放在一张张图纸上的概念已经远远不够了为了满足用户的需求和对制图不断增长的兴趣,ArcGIS具有创建和管理智能GIS的全部功能通过易用的界面实现功能,界面可通过模型、脚本和应用程序来实现自定义和扩展设置2ARCGIS概述ArcGIS数据模型与三个新的应用模块Arc__pArcCatalogArcToolbox结合所具有的全部潜能其中Arc__p提供了一个完整的地图显示、编辑以及生产环境增强了提供给制图人员的工具,在提供给人们生产高质量印刷地图时所需表达和布局工具的同时,还提供了一个非常艺术化的地图编辑环境3用ARCGIS制图
3.1制图目的小组分工我们小组成员有崔金鑫(组长),任佳,于芳和我,整个制图过程中,大家一起参与,相互讨论,分工合作1)通过使用Arc__pArcCatalogArcToolbox等工具,制作一张北京土45图该图共有3个图层,分别为土地利用图层,行政边界图层和道路图层不同的地物应用对应的符号标志出来2)把本小组制作好的数字地图与周围小组的图(毗邻的图)进行拼接,消除具有公共属性的图与图之间的边框
3.2定制投影坐标系统在ArcCatalog里面新建3个线的shapefile分别为土地利用,行政区界道路Shapefile要设立坐标系,设立shapefile文件里的坐标系分别为高斯和北京54坐标系,坐标中心轴为117,北纬偏移为
500000.
3.3配准这是一幅图的9分之一,应对图进行坐标配准,对底图的十字司的采点,对图的坐标进行配准三个图层应有相同的边框,我们开始做了几次都不成功,因为把图层分配给了不同的人员去做,导致叠加的时候不重合采用了一个边框与三个图层融合的方法在ArcCatalog里新建一个边框的线层shapefile文件,在Arc__p中加载,打开编辑环境,勾上边,通过对底图的边框的自动捕捉点画出一个总边框,然后用这个总边框一一与每个图层进行融合,这样每个图层都共同使用一个边框,使误差减到最小
3.4矢量化建好shapefile文件后,在Arc__p里把土里利用的shapefile加入加载北京45地图要生成地图,先得对底图进行矢量化,此时地图并不能被矢量化,打开底图属性,在符号里对底图进行二值化二值化后的底图可以开始矢量化了鉴于地图中土地利用地物要素比较多,决定使用自动矢量化,要先在勾选扩展模块里的Arcscan,在工具条中把Arcscan工具条选出,打开编辑条工具,对底图开始编辑,选中Arcscan里的矢量化工具,对底图进行矢量化自动矢量化后的图有很多不规范的地方,需要人为经过修改和修正,这是矢量化里最繁密的一个步骤,把多余矢量化的线段和数字删掉,断点的线段要一一连起,这一步骤非常重要,每一线段都要仔细检查有没有断开,否则拓扑就会不成功跟以上步骤一样,再分别加载道路和行政区划图层,分别再次对底图进行两次自动矢量化,再经过人为修改和__,实践证明,在做道路和行政区划图层时,用自动矢量化会比较繁琐,因为道路和行政区划在我们要做的这张图上线段并不多,可以用矢量化工具进行手工绘制这样免去了自动矢量化要连接断点的步骤,可以一气画下
3.5拓扑在ArcCatalog里面把做好的三个Shapefile文件分别导出为coverage文件再新建一个geodatabase,在geodatabase里新建要素类,导入坐标属性,打开arctool工具,在clean里把coverage文件转成geodatabase文件,通过Arc__p把三个geodatabase图层加载在拓扑的时候把容差尽量改小,这样生成的图边界能够重合还有在要素类里要导入坐标系,否则没有坐标系定义
3.6图例在Arc__p里打开,里面的图例与要求的不太匹配,打开photoshop,用画笔制作需要填充的小图例,保存为jpg格式再打开style__nager命令,选择fillsymbol,在右侧窗口单击右键,点new打开symbolpropertyeditor对话框,以天然草地为例共设三个图层,第一图层设置背景图像为相隔竖线,填充颜色为绿色,再加一图层,设置竖线,为浅绿,相隔再宽一点,把先前做好的符号填充进去,注意要调整符号之间的间隔,要最合适比例,最好2~3号符号,最后填充的时候不会太密在用photoshop画图时,要把画布的尺寸和图像的像素设低一点,不然填充时会变得很大依以上步骤,把天然草地,人工草地,旱地,居民点等图例划出
3.7输入属性在Arc__p里加载三个拓扑好的图层,分别打开它们的属性表,在土地利用图层中属性表添加landuse和landid字段,对照地图上的序号一一输入属性;在行政边界图层中属性表添加administered和name字段,输入属性;在道路图层上添加roadid字段,输入属性输入属性时必须在编辑器打开的状态下再输入landuse属性的时候,尽管是手工一一输入,但是在已输入landid的情况下可以用字段排序的方法按照大小顺序将土地排序,在知道一种编号对照一种土地类型的时候,可以在标号相同的landuse属性中用__的方法进行粘贴
3.8填充打开三个图层的属性,在符号中,__符号中的分类,将土地利用图层按landuse分类,行政边界图层按name分类,道路图层按roadid分类
3.9拼接图幅新建一个Geodatabase,在里面新建要素集,在要素集导入标准图框中的shape文件坐标属性,将要拼接的两幅图中导入到新建的Geodatabase中打开Arc__p,加载新建的面层,图,及标准图框的面层,__图所在的边框在新建的图层里在ArcCatalog中为每幅小图及它相应图框建立拓扑关系拓扑容差为1米,把边框优先级设为1,地块优先级为2添加拓扑规则边框与地块图层之间必须覆盖,面块图层不能重叠(面—面),不能有缝隙(面—线)将要拼接的两幅图的拓扑添加进来,选择“工具”中的“地理处理向导”,选择其中的“合并图层”,系统自动合并图层在ArcCatalog中为合并的大图层新建拓扑关系,设置容限值为
0.5,添加的规则不能重叠(面—面),不能有缝隙(面—线)在Arc__p里加载合并图层的拓扑关系,选择“编辑器”中的“开始编辑”,用属性查询查询到两边的地块属性相同时,用shift键选择两个地块,选择“编辑器”中的“合并”,将属性相同的地块合并,中间的边框自然被消除如果所选到的地块属性中没有地块类属性或不相同时,则该地块不合并4技术流程5存在有待解决的问题和__5.1存在问题1)我们小组在这次制图中,有很多是手工制作,像拓扑前的线段连线,和如果遇到的地图线段非常多的时候,用手工输入不仅浪费时间,还效率极低,希望能__一个小程序能够自动识别断线和断点,让电脑进行自动连线2)在输入属性表的时候,也是手工对照地图的序号一个一个输入,希望能找到一种方法能自动识别相同的编号对应的地物属性5.2没有完成的问题由于时间原因,我们小组没有完成将地图最终制图输出,应该进行一下版面和辅助要素设置使地图最终成图更加美观5.3__图例的制作和边框的配准是整个环节中感觉比较创新的部分最难的是整理矢量化的线段,做工最细致和繁琐6结束语这次用ARCGIS制图让我们了解了整个制图的过程,整个制图过程中,小组成员分工合作,经过相互讨论发现了一些好方法还有跟其他组成员之间的相互交流也是制图中必不可少的一步我们在制图的过程中也有遇到过很多失败和返工,不过最后通过讨论和练习都一一解决了,通过这次亲自动手制图,能更加深刻的理解课上所学的知识,提高了实际动手的能力,增强了小组之间的凝聚力和相互合作的精神同时可以看出ARCGIS的功能是很强大的,能够通过运用这些功能,制作出很好的地图定制投影坐标系统拼接图幅填充输入属性图例拓扑矢量化。