首页 用ArcGIS 绘制一幅完整的地图

用ArcGIS 绘制一幅完整的地图

举报
开通vip

用ArcGIS 绘制一幅完整的地图用ArcGIS绘制一幅完整的地图青岛海洋地质研究所戴勤奋这几年ArcGIS商业运作不错,培训费用也高得可以,可是观望一下我们地质行业,虽然都购买了最新的正版ArcGIS,但基本上还是在用MAPGIS(中地软件)画图,真正用ArcGIS的不多。去年下半年参加了一个编制全球各大区底图的项目,由于项目最后要求用ArcGISGeodatabase建库,我极力推动我们年轻的项目负责用ArcGIS来制图,并亲自作图示范,人家看我这么热情都不忍心打击我积极性,但好玩的是最后的问题演变成为如何将ArcGIS转换到MAPGIS的问题...

用ArcGIS 绘制一幅完整的地图
用ArcGIS绘制一幅完整的地图青岛海洋地质研究所戴勤奋这几年ArcGIS商业运作不错, 培训 焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载 费用也高得可以,可是观望一下我们地质行业,虽然都购买了最新的正版ArcGIS,但基本上还是在用MAPGIS(中地软件)画图,真正用ArcGIS的不多。去年下半年参加了一个编制全球各大区底图的项目,由于项目最后要求用ArcGISGeodatabase建库,我极力推动我们年轻的项目负责用ArcGIS来制图,并亲自作图示范,人家看我这么热情都不忍心打击我积极性,但好玩的是最后的问题演变成为如何将ArcGIS转换到MAPGIS的问题,因为人家的专业图都要求在MAPGIS上画,作为最基础的底图岂能标新立异?最后,项目就在ArcGIS到MAPGIS转换中告终,转的过程中发现MAPGIS的方位等面积投影误差有近二十公里,去年年底我们把问题报告给中地了,不知道他们现在改了没有。我算是MAPGIS的最早一批用户之一,当时(上世纪90年代初)MAPGIS叫MAPCAD,MAPGIS在画图与出图上有很多优势,我深有体会,在画图方面,尤其对于地质类复杂图件的成图,它的地位至今还是难以替代的。相比之下,我个人认为ArcGIS的优势不在画图上,主要在数据的规范化组织与管理上,如果说MAPGIS是直奔目标式的为出图而画图的话,ArcGIS则是以数据为中心的画图,更有利于成图数据的质量保证与重利用,两者的境界是不同的。如果纯粹是为了成图,我认为MAPGIS是首选;如果既要成图又要建库,那么ArcGIS是实现制图与数据库建库一体化,即数据库协同地图同期完成的最佳选择。用ArcGIS制图关键是前期的设计,前期把图中需要表达的各要素类以及每个要素类中的要素分类考虑清楚,建好模板,后面的画图基本上是批量生产,只要数据准备好往里一倒就行了,其实并不麻烦。如果前期考虑得不是很清楚也没关系,只要最基本的的必选项能保证,其它的只要改模板就行,并不影响大局。下面以小比例尺的地理底图为例具体描述ArcGIS从设计、制图、质量检查到地图输出的全过程,希望对大家有用。1.设计定义要素类→要素分类编码→创建数据库→创建样式库→创建地图模板1.1定义要素类定义要素类就是考虑一下你的图要画哪些内容,要素类是数据存储范畴的称谓,在数据显示范畴要素类对应地图图层,不过要素类与图层不完全是一一对应,一个要素类可以表现为多个图层。根据小比例尺(小于500万)地理底图的编图要求,选择表1中的基础地理要素类作为成图图层,图1为相应的基础地理要素实体关系图。1表1地理底图要素类及代码要素几何数据集数据类要素类内容类名类型定位基础内外图廓线、坐标网线、南北回归线、坐标网CPTL线(C)南北极圈线水系水系线HYDL线单线河流、运河、干渠(H)水系面HYDA面湖泊、水库、双线河、沼泽居民地居民点RESP点国家首都、重要城市、一般城市(R)基境界与政区境界线BOUL线洲界、国界、海岸线、浅滩暗沙边线础(B)政区面BOUA面陆域与岛屿地山峰点TERP点山峰、火山理地形地貌地貌线TERL线大陆冰界、陆缘冰界、海洋冰界(T)地貌面TERA面沙漠海洋等深线TBYL线海洋等深线海洋、海峡、海湾、河口、半岛、山脉、地理注记地理注记线AALL线沙漠等无实体对应的地理名称沿走向(A)注记线图1基础地理要素实体关系图BaseGeography(基础地理)C(定位基础)H(水系)R(居民地)B(境界与政区)T(地形地貌)A(地理注记)AALL(地理注记线)BOUL(境界)#*NOBJECT_ID[要素序号]RESP(居民点)#*NOBJECT_ID[要素序号]*A﹄DATASET_ID[数据集编号]#*NOBJECT_ID[要素序号]*A﹄DATASET_ID[数据集编号]*AGBCODE[国标分类码]CPTL(坐标网)*A﹄DATASET_ID[数据集编号]*AGBCODE[国标分类码]*ACNAME[中文名]*AGBCODE[国标分类码]○AENAME[英文名]#*NOBJECT_ID[要素序号]*ACNAME[中文名]*AANNCODE[注记类码]*A﹄DATASET_ID[数据集编号]○AENAME[英文名]*AGBCODE[国标分类码]BOUA(政区)HYDL(水系线)/HYDA(水系面)#*NOBJECT_ID[要素序号]*A﹄DATASET_ID[数据集编号]#*NOBJECT_ID[要素序号]*AGBCODE[国标分类码]*A﹄DATASET_ID[数据集编号]*ACCOUNTRY[中文国名]*AGBCODE[国标分类码]○AECOUNTRY[英文国名]TERP(山峰)○ACNAME[中文名]○ACNAME[中文区名]○AENAME[英文名]○AENAME[英文区名]#*NOBJECT_ID[要素序号]○NHYDG[水系等级]*A﹄DATASET_ID[数据集编号]*AGBCODE[国标分类码]*NELEV[高程(米)]TERL(地貌线)/TERA(地貌面)*ACNAME[中文名]○AENAME[英文名]#*NOBJECT_ID[要素序号]*A﹄DATASET_ID[数据集编号]*AGBCODE[国标分类码]○ACNAME[中文名]图例○AENAME[英文名]地图数据集要素类型数据类型TBYL(海洋等深线)A—字符型N—数字型#*NOBJECT_ID[要素序号]地图数据类*A﹄DATASET_ID[数据集编号]约束*AGBCODE[国标分类码]#—主键﹄—外键数据集级要素类点线面*—非空○—允许空*NDEPTH[水深(米)]21.2要素分类编码要素分类编码就是考虑一下每一个要素类包含哪些要素,然后给那些要素编上码以便规范化。要素也是数据存储范畴的称谓,在数据显示范畴要素对应地图图层中的图元,要素分类编码与图元的图式是一一对应的。基础地理要素分类与代码有国家 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 (GB/T13923-2006),这里直接套用不需要另行编码了,表2列出了小比例尺地理底图中用到的要素分类编码,其中图式是我自己加上的仅供参考,地理底图的注记比较杂,其中注记类码也是我自己定义的仅供参考。对于其它专业领域要素的分类编码,如果分类比较多的话我个人还是倾向英文缩略编码,因为简便。去年年底看到有编10位层次码的,给每个要素送10位码,而且要求准确无误肯定是一件令人痛苦的事情。我个人认为规范化的结果应该是简化,如果越规范越复杂还不如不规范。表2基础地理要素分类代码及图式序号分类代码名称几何特征定义要素类图式C.1CPT(定位基础)1120100内图廓线线CPTL2120200坐标网线线CPTL线粗0.1mm,线色0/169/2303120401南北回归线线CPTL4120402南北极圈线CPTL线粗0.1mm,线色0/169/2305120500外图廓线线CPTL线粗0.1mm,线色0/169/230C.2HYD(水系)上游至下游HYDL有向线线粗0.12mm,线色0/169/2301210100常年河范围线构面HYDA边线粗0.12mm,边线色0/169/230填充色210/232/255HYDL线粗0.12mm,线色0/169/230上游至下游2210200时令河有向线季节性有水的河范围线构面HYDA边线粗0.12mm,线色0/169/230填充色210/232/2553序号分类代码名称几何特征定义要素类图式人工修筑的航运3220100运河线HYDL设施线粗0.12mm,线色0/169/230人工修筑的输水4220200干渠线HYDL设施线粗0.15mm,线色0/169/2305230100常年湖范围线构面HYDA同常年河6230200时令湖范围线构面季节性有水的湖HYDA同时令河7240100水库范围线构面HYDA同常年河经常湿润、泥泞8261200沼泽范围线构面HYDA或有积水的地段透明无边线填充区,花纹色0/169/230C.3RES(居民地)1310101首都点RESP属于一个地区的政治、经济、文2310103重要城市点RESP化、交通中心的城市3310104一般城市点RESPC.4BOU(境界与政区)1610100行政区域范围线构面BOUA无边线区2610201巳定国界线BOUL线粗0.4mm,线色76/0/1153610202未定国界线BOUL线粗0.4mm,线色76/0/115如1949年巴勒斯坦地区以色列4610301军事分界线线BOUL和阿拉伯国家的线色76/0/115停战界线如香港特别行政5610302特种地区界线BOUL区界线粗0.4mm,线色76/0/1156610303洲界线线世界各大洲界线BOUL平均大潮高潮时7250200海岸线线BOUL水陆分界线线粗0.3mm,线色0/132/1684序号分类代码名称几何特征定义要素类图式暗沙是由沙和珊瑚碎屑堆积体,8250672浅滩、暗沙线BOUL略高于高潮线或线色0/169/230与高潮线持平C.5TER(地形地貌)指长期覆盖在陆1751101大陆冰界线TERL地上的冰域线粗0.12mm,线色0/132/168指位于极地大陆边缘、与大陆相2751102陆缘冰界线TERL连的浮动冰层,线色0/77/168如南极冰架3751201海洋永冰界线TERL线色0/169/230自由漂浮于海4751202海洋浮冰界线面、能随风和海TERL流漂移的冰线色0/169/2305730200等深线线海洋等深线TBYL线色0/255/1976750100山峰点TERP7750400火山点TERP8750801沙漠范围线构面TERA透明无边线填充区,花纹色115/0/05分类注记图式序号名称代码类码1字体字号2(磅)字形字色图示ANNC.6(注记)大洲BC11隶书36正黑亚洲行609000BN11、BN21201政中国(B)区国家隶书正红BN12、BN2216英国BN13、BN2312比利时首都RC0010红北京居3190002民重要城市RP00黑体7正台北(R)地黑一般城市RT006青岛HH119长江水209000江、河、湖蓝3HH12宋体8斜珠江(H)渠、水库0/132/168系HH137日月潭华文蓝大洋SO1128斜中宋0/132/168太平洋海SS11、SS2118阿拉伯海蓝海洋SS12、SS22宋体16斜南海洋0/132/168259000SS13、SS23144黄海(S)要台湾海峡SB11、SB2112孟加拉湾海峡素蓝巴士海峡海湾SB12、SB22宋体10斜0/132/168河口北部湾巴布延海峡SB13、SB237杭州湾1注记类码由一个注记要素类字符(如:行政区注记要素类代码为B)、一个注记名称的英文首字符(如:大洲的注记名称代码为C)、1位数字的文字排列方式(0无排列方式、1沿线横排、2沿线竖排)、及1位数字的字号大小组成(0不分字号、1大号字、2中号字、3小号字)。2字号可根据实际需要整体调整,1磅≈0.353mm。6分类图式序号名称注记类码代码字体字号(磅)字形字色图示海沟ST11、ST2114蓝马里亚纳海沟海槽宋体斜0/132/16ST12、ST2212冲绳海槽海盆8ST13、ST2310中央海盆SM11、SM2115中大西洋海岭海岭蓝海脊黑体斜0/132/16SM12、SM2213九州-帕劳海岭海山8海SM13、SM2310黄岩海山洋SP11、SP2115阿拉伯半岛2590004半岛(S)宋体正黑要岛弧SP12、SP2213琉球岛弧SP13、SP2311朝鲜半岛素岛屿SI1110台湾岛礁石SI12宋体8正黑澎湖岛岬角浅滩暗沙SI136火烧岛群岛SA11、SA2112大巽他群岛列岛黑体正黑诸岛SA12、SA2210东沙群岛群礁SA13、SA238澎湖列岛TM11、TM2113喜玛拉雅山脉棕山脉黑体斜TM12、TM2211115/0/0昆仑山脉TM13、TN239长山山脉山峰TP00、TE00黑体6正黑莲花山1357和高程709000地5白底蓝(T)貌字水深值TB00黑体6正13700/132/168TD11、TD2113撒哈拉大沙漠棕沙漠宋体正TD12、TD2211115/0/0鲁卜哈利沙漠TD13、TD239塔克拉玛干沙漠蓝经纬度CD00宋体10正0/132/170°129000图686(C)廓蓝经纬线CL00黑体9正0/132/1北极圈6871.3创建数据库数据库用ArcCatalog创建,后台数据库用Access就行,也就是创建PersonalGeodatabase。如果数据量比较大的话也可以选择FileGeodatabase,FileGeodatabase是ArcGIS9.2引入的新特征,估计是ESRI公司想摆脱Access的局限性。FileGeodatabase在一个文件夹里存放数据集,每个数据集占用的磁盘空间可以达到1TB,而且FileGeodatabase可以跨平台,可以压缩,可以加密。这里仅以PersonalGeodatabase为例,创建步骤如下。(1)创键地理数据库:启动ArcCatalog,在既定目录下点击鼠标右键,选择New,再选择PersonalGeodatabase,创键示例数据库BasemapDB.mdb。(2)创键域:在已创建的地理数据库BasemapDB.mdb下点击鼠标右键,选择Properties,打开数据库属性的Domains页,然后按照已定义的分类代码(表2),在Domains页输入数据库的属性域。8(3)创建要素集:在已创建的地理数据库BasemapDB.mdb下点击鼠标右键,选择New,再选择FeatureDataset,创键地理底图要素集BASEMAP。然后在随后出现的对话框里定义要素集的坐标系及其投影,这里选择用经纬度存储地理坐标数据,具体选择“GeographicCoordinateSystems”下的WorldWGS1984。投影是数据显示时的选择,因此留待地图模板中定义。在要素集中定义空间参照系是为了让同一要素集中的要素类享有同一空间参照系,这样要素集内的要素类之间才可以建立拓扑关系。(4)创建要素类:在已创建的要素集BASEMAP下点击鼠标右键,选择New,再选择FeatureClass,然后按照已经定义的要素类及其属性(表1和图2),分别定义点、线、面各要素类,并在各要素类的属性页面输入要素类的属性,同时按设计要求选择属性的约束条件(是否可以为空、确省值以及属性的域)。91.4创建样式库样式库是一个ESRIStyle类型的文件,你可以把你需要用到的图元图式集中起来放到一个ESRIStyle文件中,以便统一管理及分发。创建样式库的工具是StyleManager,可以通过ArcMap调用。启动ArcMap,点击菜单Tools,选择Styles下的StyleManager。在StyleManager页面下点击Styles按钮,选择CreateNew就创建了一个空的样式库,这里命名为Basemap.style。参照已经定义的样式(表2),分别在样式库的Fill,Line,Maker,Text等目录中创建填充、线型、符号、文本等图元样式。实际上你没必要每一个都亲自画,你可以从其它样式库中拷贝已有的,或相近的,修改一下就行。样式可以作分类标示(Category),以后使用时便于查找。1011121.5创建地图模板万事俱备,现在可以在ArcMap下创建地图模板了,地图模板是一个ESRImxd文件。创建地图模板前,地图的比例尺以及地图投影必须是已知的。(1)创建数据框:启动ArcMap,选择菜单Insert,点击DataFrame,创建一个新的数据框。如果有图外图或图中图,例如中国行政区划图中常见的南海诸岛,或地质图中常见的剖面图、综合柱状图,就需要创建多个数据框。(2)定义地图投影:在已创建的DataFrame下点击鼠标右键,选择Properties,在数据框属性的坐标系页(CoordinateSystem)定义当前数据框的地图投影。地图投影分两部分,其一是大地基准面,例如示例中的GCS_WGS_1984;其二是平面投影方式,例如示例中的兰勃特等角割圆锥投影Lambert_Conformal_Conic。所定义的地图投影可以添加到Favorites中,以后用起来方便。13(3)添加地图图层:将数据库中的要素类按叠盖次序先后添加到数据框中。一个要素类可以表现为多个图层,同一个要素类的图层显示内容通过图层属性页中的DefinitionQuery限定,例如在水系图层中只显示3级以上的河流。14(4)定义各图层的显示方式:在图层下点击鼠标右键,选择Properties,在图层属性的Symbology页面选择需要图示的数据字段,这里是“国标分类码”GBCODE;以及图示方法,这里选择单值分类显示,显示样式从前面创建的样式库中提取。样式库通过SymbolSelector页面的MoreSymbols按钮添加到样式中供选用。15(5)定义地图标注类:ArcGIS9.2在注记方面有较大的改进,添加了标注扩展模块Maplex、标注类、以及标注管理器(LabelManager),用于比较复杂的地图注记。Maplex作为ArcGIS外加模块安装,Maplex安装后还需要一系列操作将Maplex引擎激活后方可使用。Maplex安装后,先点击Tools菜单的Extensions,在Extensions页面中选上Maplex,然后点击View菜单下的Toolbars,在工具列表中点击Labeling,再在随之弹出的labeling浮动菜单中选中usemaplexLabelEngine,这样Maplex就可以使用了。16地图模板中定义的地图标注类用于同一图层不同类别图元的分类标注,这里以居民地为例 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 居民地标注类的定义方法。按照表2中的定义,居民地标注类码为RC00、RP00、RT00,分别用于国家首都、重要城市和一般城市的标注。下面在地图模板中定义这三类地图标注。在居民地图层下点击鼠标右键,选择Properties,然后选择图层属性的Label页。a)先在Method文本框选择“Defineclassesoffeaturesandlabeleachclassdifferently”,表示分类标注;b)点击Add按钮输入标注类名,例如RC00_首都;c)点击SQLQuery,限定标注类的标注要素,例如[GBCODE]='310101',其中310101是首都的国标分类码;d)在LabelField文本框选择作为标注内容的数据字段,例如“中文名称”,如果标注涉及多个字段,或包含上、下标等标注 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 ,或需要沿线纵向标注,可点击Expression按钮,在LabelExpression页面输入VBScript代码;e)在TextSymbol框中分别选择RC00_首都标注类的字体、字号、字形、字色;f)点击PlacementProperties按钮,在PlacementProperties页面选择标注位置与方向,其中Position按钮用于定义标注的位置;LabelOffset定义标注的偏移距,对居民地,偏移距就是标注文字与居民地点符号中心的距离,例如2个像点;Orientation定义标注的方向,如果经纬网不是横平竖直的话,标注方向要选择GraticuleAlignment,也就是平行经纬网标注,当然极地区域是个例外。171819模板创建完成,可以提供制图人员使用,如果后期有改动也没关系,因为只要模板替换一下就行了,客户端的原始数据不需要改动。后面是欧洲大区的1/500万数据在定义模板下的显示结果。20212.制图图形编辑→数据入库→挂接模板→标注转注记→添加图外要素2.1图形编辑ArsGIS的图形编辑功能很全面,但我个人认为用起来不是很方便,可能是熟悉程度不够,所以我经常是用别的软件做图形编辑,然后转成shp格式文件装载到ArcGIS中,在ArcGIS中只是作一些修补型的编辑。ArsGIS的图形编辑工具可在View菜单的Toolbars下选择,包括编辑工具Editor、高级编辑工具AdvancedEditing,以及注记编辑工具labeling和拓扑编辑工具Topology等。22在图形编辑前需要在Editor浮动板的下拉菜单下点击“StartEditor”进入编辑状态,然后在Task的下拉框中选择操作类型,在Target下拉框中选择需要编辑的图层,才可以开始编辑,编辑完毕点击“StopEditing”退出编辑状态。23为了避免图层之间的干扰,可以在SetSelectableLayers页面将某些层设置为可视、不可选。2.2数据入库数据编辑完成后,即可通过ArcCatalog装载到数据库中,当然在数据库下也可以进行数据编辑,不过数据库下的数据编辑速度比较慢,因为前台一个操作可能涉及后台多个数据库操作,所以一般情况下最好是单个文件的图层编辑完成后再导入到数据库中去,尽量减少数据库下的编辑工作量。24ArcCatalog下的数据装载过程很简单,在需要装载数据的要素类下点击鼠标右键,在出现的菜单中选择Load并LoadData,随后按界面提示将数据导入即可。252.3挂接模板用ArcMap打开地图模板,在任一地图图层点击右键,在随之出现的菜单中选择Data并点击RepairDataSource,然后在出现的DataSource对话框中选择图层所对应的数据库要素类,数据自动载入,红色惊叹号消失,模板挂接就告完成。26模板挂接完成后,可以检查一下各图层的显示情况,如果某些要素没有显示出来,那就是这些要素的分类编码(GBCODE)输入有误,打开要素属性表修改一下就行了。2.4标注转注记地图上的文字或符号注记虽然不是地图中的主角,但是在成图过程中占用较大比例的制图工作量。对于有空间要素对应的注记,如居民地,可直接利用要素的属性;没有空间要素对应的地理名称,如山脉、海洋、海湾、海峡、海沟、海槽、海岭、海山、海台、海盆等等,可通过注记线解决,采集注记位置线,归入注记线类,注记内容赋入属性项,因为一个一个字往图上放不仅工作量大而且注记的位置也不容易确定。地图标注(Label)的显示可通过LabelManager统一管理,在数据框上点击右键,在Labeling菜单中选择LabelManager即可显示标注管理对话框。2728Label(标注)是地图的动态标注,如果要让动态Label成为固定比例尺下的地图标注,必须将Label在一定比例尺下转换为Annotation(注记),Annotation才是固定比例尺下的地图静态标注。Label到Annotation转换过程如下:先将地图显示比例尺定义到地图出图比例尺,例如1:5000000,在需要转注记的图层下点击鼠标右键,在出现的菜单中选择“ConvertLabelstoAnnotation”,然后在ConvertLabelstoAnnotation对话框中选择将Annotation保存到数据库中,系统会在数据库中创建一个地图注记类,将地图注记保存下来。29地图注记保存到数据库后,就可以对地图注记进行编辑了,你可以调整注记位置避免不同图层注记的压盖;可以修改注记文字的字体或大小,让注记文字大小比例与整幅地图协调等等;你还可以通过注记编辑工具的右键菜单让注记沿地图要素标注。注记编辑工具通过ViewToolbar的Annotation打开。由于Annotation是在数据库下编辑,所以编辑速度可能会比较慢。302.5添加图外要素所谓图外要素就是图名、图例、比例尺等地图元素(Element),图外要素添加在地图布局视图中完成,而不是在数据视图中完成,因此添加图外要素前需要通过View菜单下的LayoutView将地图视图切换到布局视图。31图外要素添加通过Insert菜单中的Title(加图名)、Legend(图例)、NorthArrow(指北针)、ScaleBar(比例尺)等完成。32332.6地图示例1)欧洲大区1:500万底图欧洲大区1:500万地理底图的电子地图根据美国VMap0数据简化整理而成,地理坐标范围:纬度30°N~63°N,经度8°W~73°E。电子地图数据以WGS84经纬度格式存储在ArcGISGeodatabase中,平面投影方式为正轴等角割圆锥投影(兰勃特等角),第一标准纬度40°N,第二标准纬度60°N,中央经度17°E,原点纬度30°E。地理底图要素类包括:图廓、居民地、水系、境界与政区、地形地貌和注记。地图要素分类编码按标准GB/T13923-2006《基础地理信息要素分类与代码》执行。注:1991~1993年美国国家测绘局(NIMA)为美国军方建立了全球地图数据库(DigitalChartoftheWorld--DCW),DCW数据经更新扩充后形成VMap0,数据精度为1:100万,现势性达到2006年。342)非洲大区1:1000万地理底图非洲大区1:1000万地理底图的电子地图根据美国VMap0数据简化整理而成,地理坐标范围:纬度37.7°S~39.5°N,经度33.7°W~68.7°E。电子地图数据以WGS84经纬度格式存储在ArcGISGeodatabase中,平面投影方式为方位等面积投影,投影中心(0°,20°E)。地理底图要素类包括:图廓、居民地、水系、境界与政区、地形地貌和注记。地图要素分类编码按标准GB/T13923-2006《基础地理信息要素分类与代码》执行。这里就方位等面积投影作个补充说明,方位等面积投影中的经线只有一条是直的,也就是中央经线是直的,其它都是弯的,因此在选取投影参数时必须注意,尽量让中央经线能在地图上画出来。这里选择中央经线为20°,经纬网每隔5°画一根,这样中央经线就能在图上画出来了。353)南极大区1:1000万地理底图南极大区1:1000万地理底图的电子地图根据美国VMap0数据简化整理而成,海区地形阴影背景根据美国地质调查局(USGS)数字高程模型(DEM)ETOPO2生成。地理范围覆盖纬度42°S以南的地区。电子地图数据以WGS84经纬度格式存储在ArcGISGeodatabase中,平面投影方式为极地投影,投影中心(90°S,90°E)。地理底图要素类包括:图廓、居民地、境界与政区、地形地貌和注记。地图要素分类编码按标准GB/T13923-2006《基础地理信息要素分类与代码》执行注:极地投影在ArcGIS中选择Stereographicprojection(球面投影,方位等角球面投影)。DEM数据的投影转换及图面裁剪通过ArcToolbox中的工具完成,其中DataManagementTools工具包的ProjectionsandTransformation下的ProjectRaster用于DEM数据的投影转换;DataManagementTools工具包的Raster下的Clip用于图面影像的裁剪。363.质量控制3.1拓扑检查地图的质量检查包括地图数据精度、数据完整性与正确性、逻辑一致性、属性精度、整饰精度、附件质量等多方面的内容,在ArcGIS中需要完成的主要是地图要素的拓扑检查,因此这里只谈在ArcGIS中如何进行地图拓扑检查。GIS中拓扑是用来描述要素间或要素类间几何关系的规则,使得地理数据库能更真实合理地模拟现实中的地理要素,同时也是数据质量控制的手段,保证地理要素的几何完整性。过去拓扑是作为一种空间数据结构融合到数据中的,随着面向对象GIS的发展,拓扑从数据结构中独立出来,作为要素行为和规则来实现。ArcGIS中的拓扑规则在数据库的要素集中进行管理,要素集外部的要素类不能参与到同一个拓扑中。此外,参与拓扑的要素必须属于简单要素类(点、线、面),而且每个要素类只能处在一个拓扑中。拓扑需要在数据库设计阶段考虑,根据数据建模需求,明确一系列要素类中要素之间的空间关系,然后定义相应的拓扑原则。拓扑中定义的规则可以控制同一要素类中要素间的关系、不同要素类间要素间的关系、以及要素子类之间的关系。ArcGIS系统允许定义的拓扑规则可以查看ArcGIS相关文档,例如面之间不许重叠(如:行政边界不允许重叠)、线之间不能交叉(如:等高线之间不能交叉)、线状要素的端点必须被另一要素类中的点状要素覆盖(如:管线与管线节点)等。下面创建一个拓扑规则,让居民点必须位于陆地上:1)在要素集的右键菜单下点击New,选择Topology;372)在随后出现的对话框中选择参与拓扑的要素类,这里选择居民点和政区;3)在下一步出现的对话框中选择拓扑规则,这里是RESP“MustBeProperlyInside”BOUA,该拓扑规则就在要素集中建立了;38拓扑检查只要在拓扑的右键菜单中选择Validate,然后点击Properties打开拓扑的属性页,在属性页的Errors对话框中查看拓扑检查结果,示例显示有两个拓扑错误。错误修改需要将拓扑调入ArcMap,ArcGIS用红点表示有拓扑异常的居民地。拓扑编辑工具为Topology,通过View菜单Toolbars的Topology打开。394.地图输出ArcGIS地图的输出有三种方式,一种是输出到位图,第二种是输出到PDF文件中,第三种是通过ArcPress直接打印,如果地图不是很复杂采用PDF的高质量打印能得到高质量的地图输出。如果地图比较复杂,例如地图要素的填充方式比较复杂,用PDF就可能无法输出,在非洲由于沙漠填充面积比较大就出现了这种情况,南极大区如果叠加DEM地形影像也无法输出到PDF文件中,此时可采用ArcPress在打印机上直接打印地图。4041下面是用PDF输出的地图一角:5.结束语ArcGIS比较庞大,功能比较多,菜单也埋得比较深,因此不大容易上手,但只要熟悉ArcGIS的技术人员将底层基础工作打点好,后期的制图工作并不麻烦,而且 工作流程 财务工作流程表财务工作流程怎么写财务工作流程图财务工作流程及制度公司财务工作流程 很规范,数据质量也有一定保障。此外,在ArcGIS制图过程中也发现了一些问题,例如在极地区域出现注记的无规律飘飞现象,在这些地区作地图编辑时不敢轻易移动要素,移动一下,这些要素可能就不见了,不知道是什么原因造成的。另一个关键问题就是ArcGIS占内存比较大,如果机器配置比较低的话,做图形编辑时速度比较慢,如果编辑数据库中数据,例如编辑地图的Annotation,速度就更慢。2009年4月13日完稿42
本文档为【用ArcGIS 绘制一幅完整的地图】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
中式烹调师
暂无简介~
格式:pdf
大小:1MB
软件:PDF阅读器
页数:42
分类:交通与物流
上传时间:2022-09-21
浏览量:0