中科地信@126.com中科地信出品闫磊编写本章内容三、数据库建立一、数据生产和建库理论五、ArcMap介绍二、ArcGIS数据格式四、数据库维护六、数据建模中科地信出品闫磊编写一、数据生产和建库理论和内容1、数据生产2、数据建库中科地信出品闫磊编写1.1、数据生产方法扫描矢量化外业采集,如DAT,GPX,TXT,EXCEL从影像提取ERDASENVIPCI从影像采集中科地信出品闫磊编写1.2、数据建库确定数学基础技术流程制定人员和项目计划书数据图形和属性录入图形编辑和处理数据检查成果提交,如地图制图和打印中科地信出品闫磊编写数学基础参考1、平面坐标系统采用“1980西安坐标系”。2、高程系采用“1985国家高程基准”。3、投影方式农村集体土地所有权采用标准3°分带的高斯-克吕格投影。农村建设用地使用权采用与西安80坐标系有联系的任意带投影。4、分幅与编号农村集体土地所有权采用1:10000标准分幅与编号。农村建设用地使用权采用1:2000比例尺地形图的分幅与编号。5、比例尺农村集体土地所有权调查的比例尺为1:10000;农村建设用地使用权调查的比例尺为1:2000。中科地信出品闫磊编写技术流程原始数据收集和整理影像工作底图外业调查和成果整理属性录入、质量检查内业数据建库建立图层、字段设置,建立坐标系数据汇总,成果上交中科地信出品闫磊编写二、ArcGIS数据格式介绍数据格式主要分为矢量、影像数据矢量格式主要格式:SHP,GeoDatabase(地理数据库)影像数据主要格式:Grid,Img,JPG,TIF等ArcGIS矢量建议地理数据库影像用地理数据库或IMG格式中科地信出品闫磊编写矢量格式2.地理数据库\数据.mxd中科地信出品闫磊编写影像格式2.地理数据库\数据.mxd中科地信出品闫磊编写格式说明(中级)1.矢量数据结构是通过记录空间对象的坐标及空间关系表达空间对象的几何位置。2.栅格数据结构是以规则的阵列来表示空间地物或现象分布的数据组织。每个网格作为一个象元或象素,由行、列号定义,并包含一个代码,表示该象素的属性类型或量值。中科地信出品闫磊编写Shp文件Shapefile是一种用于存储地理要素的几何位置和属性信息的非拓扑简单格式。shapefile是可以在ArcGIS中使用和编辑的其中一种空间数据格式。shapefile格式在应存储在同一项目工作空间且使用特定文件扩展名的三个或更多文件中定义地理引用要素的几何和属性。这些文件是:.shp-用于存储要素几何的主文件;必需文件。.shx-用于存储要素几何索引的索引文件;必需文件。.dbf-用于存储要素属性信息的dBASE表;必需文件。几何与属性是一对一关系,这种关系基于记录编号。dBASE文件中的属性记录必须与主文件中的记录采用相同的顺序。中科地信出品闫磊编写Shp文件.sbn和.sbx-用于存储要素空间索引的文件。.fbn和.fbx-用于存储只读shapefile的要素空间索引的文件。.ain和.aih-用于存储某个表中或专题属性表中活动字段属性索引的文件。.atx-.atx文件针对各个shapefile或在ArcCatalog中创建的dBASE属性索引而创建。ArcGIS不使用shapefile和dBASE文件的ArcViewGIS3.x属性索引。已为shapefile和dBASE文件开发出新的属性索引建立模型。.ixs-读/写shapefile的地理编码索引。.mxs-读/写shapefile(ODB格式)的地理编码索引。.prj-用于存储坐标系信息的文件;由ArcGIS使用。.xml-ArcGIS的元数据-用于存储shapefile的相关信息。.cpg-可选文件,指定用于标识要使用的字符集的代码页。各文件必须具有相同的前缀,例如,roads.shp、roads.shx和roads.dbf。在ArcCatalog(或任何ArcGIS程序)中查看shapefile时,将仅能看到一个代表shapefile的文件;但可以使用Windows资源管理器查看所有与shapefile相关联的文件。复制shapefile时,建议在ArcCatalog中或者使用地理处理工具执行该操作。但如果在ArcGIS之外复制shapefile,确保复制组成该shapefile的所有文件中科地信出品闫磊编写SHP限制任何shapefile文件都有大小为2GB的上限,可理解为可包含的点要素最多约为7000万个。shapefile中可存储的线或面要素的实际数量取决于每个线或面中的折点数(一个折点相当于一个点)。中科地信出品闫磊编写地理数据库表现中科地信出品闫磊编写文件地理数据库的大小和名称限制文件地理数据库的大小:无限制表或要素类的大小:1TB(默认值),4GB或256TB(使用关键字指定)要素类和表的数目:2,147,483,647要素类或表中的字段数:65,534要素类或表中的行数:2,147,483,647地理数据库名称的长度:操作系统所允许的文件夹名的字符数要素类或表名的长度:160个字符字段名的长度:64个字符文本字段的宽度:2,147,483,647中科地信出品闫磊编写GeoDatabase数据格式(中级)三种:FileGeoDatabase-GDB(文件地理数据库)PersonalGeoDatabase-MDB(个人地理数据库)和ArcSDE中GeoDatabase文件地理数据库(FileGeoDatabase-GDB)是ArcGIS9推出新的是数据格式个人地理数据库(PersonalGeoDatabase-MDB)具于微软access的MDBArcSDE中GeoDatabase,基于各种数据库,如Oracle,SQLServer,DB2注意:GeoDatabase将代替Coverage数据格式。中科地信出品闫磊编写字段类型说明1.短整数值只能介于-32,768到32,767之间,2的15次方2.长整型(介于-2147483648和2147483647,2的31次方3.字符串长度最大2147483647,对于mdb长度大于255,变成了备注类型,对于shp最大是2544.单精度浮点数(浮点型)约为-3.4E38到1.2E384特定数值范围内包含小数值的数值5.双精度浮点数(双精度型)约为-2.2E308到1.8E30886.注意SHP浮点数,显示只有3位,实际又不是中科地信出品闫磊编写两种GeoDatabase比较(中级)1、文件存储容量:文件地理数据(FileGeoDatabase(GDB))是9才有的格式,是单表支持1TB而个人地理数据库(PersonalGeoDatabaseMDB)只支持2G,都是桌面端所带的功能,都免费)(相对Arcsde)2、对平台支持:GDB跨平台,可以支持windows,linux,Solaris,MDB只支持Windows中科地信出品闫磊编写两种GeoDatabase比较(中级)3、性能比较:存储空间FileGeoDatabase中比PersonalGeoDatabase和Shapefile小50~70%,数据处理,查询速度快20%~10倍,其差异最根本的原因是数据结构。使用数据2\data.mdb为6M多,而GDB是3M多,中科地信出品闫磊编写地理数据库中科地信出品闫磊编写Shapefiles和GeoDatabase区别1.Shapefiles只有点、线、面,对应我们的矢量,是比较早的格式,目前较少使用,仅仅限为数据交换时使用2.GeoDatabase严格说是一个容器,在容器支持注记,支持拓扑、制图表达,影像数据等3.SHP字段名只能是10个英文,数据精度只能0.0014.地理数据库中图层名第一个不能使用数字开头中科地信出品闫磊编写三、资源数据库建立中科地信出品闫磊编写看帮助有关内容中科地信出品闫磊编写步骤1.建数据库2.建数据集3.建要素类(含文字注记)4.定义字段中科地信出品闫磊编写设置和修改默认数据库中科地信出品闫磊编写四、数据库维护1、碎片处理2、建立索引3、修改字段4、修改数据精度中科地信出品闫磊编写数据库维护和碎片处理数据库右键-》数据库碎片整理最好定期备份文件地理数据库,以防出现任何问题。中科地信出品闫磊编写如果是MDB也可以中科地信出品闫磊编写批量压缩地理数据库工具:2.地理数据库\工具箱.tbx\批量压缩数据中科地信出品闫磊编写MXD维护和压缩中科地信出品闫磊编写批量维护压缩MXD工具:2.地理数据库\工具箱.tbx\Mxd紧缩中科地信出品闫磊编写字段修改1、建数据库,导入字段其他图层2、数据导出是修改字段3、打开mdb修改字段4、删除字段工具中科地信出品闫磊编写Mdb修改字段中科地信出品闫磊编写导出数据修改字段中科地信出品闫磊编写删除字段中科地信出品闫磊编写建立索引,添加属性索引中科地信出品闫磊编写修改坐标系右键修改,可以选择或则导入中科地信出品闫磊编写数据精度修改新建要素类,后导入(I)原来字段,后加载数据中科地信出品闫磊编写或则使用Append中科地信出品闫磊编写数据库升级和降级新建数据库,可以自己选择版本,复制,粘贴中科地信出品闫磊编写五、ArcMap介绍1.如何加载数据2.MXD3.内容列表4.数据框中科地信出品闫磊编写5.1添加数据添加数据按钮,可以加一个和多个矢量和影像,可以拉框,按shift连续选择,按Ctrl不连续选择从目录窗口中拖动中科地信出品闫磊编写5.2MXD保存已在ArcMap中创建的地图时,它将作为一个文件保存在磁盘中。这便是ArcMap文档,也称为地图文档或mxd(因为文件的扩展名(.mxd)将自动追加到地图文档名称中)。双击打开现有.mxd文件便可使用该文档。这样将会为该.mxd文件启动ArcMap会话。地图文档中包括地图中所使用地理信息的显示属性(如,地图图层的属性和定义、数据框以及用于打印的地图布局),还包括所有可选自定义设置和添加到地图中的宏。中科地信出品闫磊编写MXD保存相对路径中科地信出品闫磊编写5.2内容列表在内容列表中列出图层的方法在内容列表中列出图层的方法有很多种:按绘制顺序、按源以及按图层是否可见或可选。单击选项卡顶部的图标可在这些分组方法之间进行切换。通过查看按钮(激活的按钮会高亮显示)以及内容列表上项目的结构,可以区分处于活动状态的模式。以不同方式列出图层是显示图层相关信息的简单方法。中科地信出品闫磊编写按源列出单击按源列出会显示每个数据框中的图层,并将根据图层所引用的数据源所在文件夹或数据库对各图层进行编排。此视图还会列出已作为数据添加到地图文档的表。管理和修复地图文档中每个图层对自身数据源的路径引用时,此视图将十分有用。中科地信出品闫磊编写按可见性列出单击按可见性列出可以查看当前显示在活动数据框中的动态图层列表。在执行平移和缩放操作、与地图进行交互、选择要素及打开和关闭图层时,图层的排列顺序将会自动更新。按可见性列出图层可用于对具有大量图层的详细地图或复杂地图进行直观的简化和组织。由于内容列表的可见性列表的组织方式为自动控制,因此您无法手动更改图层顺序或对图层进行手动分组。图层组中的图层将会单独列出,因为每个图层都具有其各自的可见性状态和选择属性。您可以选择在内容列表选项对话框中的图层条目旁边显示图层组名称。中科地信出品闫磊编写按可见列出中科地信出品闫磊编写按选择列出单击按选择列出可以根据图层是否可选和是否包含已选要素来对图层进行自动分组。可选图层表示此图层中的要素可在编辑会话中使用交互式选择工具(例如,基础工具工具条中的工具或编辑工具)进行选择。选定-图层中包含已选要素。可选(无已选要素)-图层处于可选状态,但未选中任何要素。不可选-图层处于不可选状态,因而您无法使用交互式选择工具从中选择要素。中科地信出品闫