免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 16210|回复: 13
收起左侧

[技术交流] MAPGIS和ARCGIS两个系列的软件产品的学习

[复制链接]

341

主题

8969

铜板

119

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
5363

灌水勋章宣传勋章

发表于 2010-2-2 01:00 | 显示全部楼层 |阅读模式
     一、软件准备及安装
    本次工作主要使用mapgis和ARCGIS两个系列的软件产品。ARCGIS软件包括完整版本的ARCINFO和ARCVIEW,所用版本号分别为8.3和3.2。
    1、ARCVIEW的安装
        相对简单,只要安照先安装主程序,再安装扩展模块,最后导入注册码就可以了。
    2、ARCINFO的安装
    (1)ARCGIS8.3破解版的安装
    1.用记事本打开crack文件夹中的ESRI文件,将其中的serverhostname改为你的机器名称,在第一行,然后保存。
    2.运行安装程序,选择默认设置,NEXT,一直NEXT到import license file界面,下面有一个选择文件选项,点击浏览选择你刚修改的文件,即ESRI.DAT,然后NEXT,这一步可以看到你的机器名称已经被加载了,然后NEXT。下一界面仍然选择NEXT继续安装,看到INSTALLATION COMPLETE界面时点击FINISH安装完成。
    3.安装完 LicenseManager以后,继续安装会有以下提示:Updata microsoft system files点击此选项,安装程序更新文件,更新完成后重新启动计算机。
    4.重新启动后继续安装,NEXT后出现License Manager界面,点击YES选项后继续,到下一选择界面时选择我同意,NEXT,选择安装ARCINFO,一直NEXT安装,当出现ARCGIS has been successfully installed界面时点击FINISN安装完成。
    5.接下来选择安装组件,选择其中前两个组件点击OK安装,直致安装完成。
    6.接下来配置服务,首先复制crack文件夹中的所有文件到你安装ARCGIS目录下的License文件夹中,覆盖已有的文件。
    7.接着从开始菜单里启动ARCGIS→License Manager→License Manager Tools在弹出的界面中选择configure using servers点击configure servers选项卡,更改前两个选项,第一个选项浏览找到你安装ARCGIS目录下License文件夹下的Imgrd.exe文件,第二个选项处浏览选择该文件夹下的Esri.dat文件,然后点击save service。
    8.然后点击start/stop/reread选项卡,点击1.start server     2. Reread license file 如果在选项卡的最下边出现Reread servers license file completed表示启动成功,如果不成功就多重复1.2两步骤,直致成功。
    9.启动成功以后就可以启动ARCGIS了。
    (2)ARCGIS8.3破解版的汉化
    1.将...arcgis\arcexe83\bin路径下的afcore.dll文件备份到其他文件夹。
    2.安装ArcGIS 8.3 SP1补丁程序
3.安装的ArcGIS 8.3汉化程序;
    4.使用先前备份的afcore.dll替换...arcgis\arcexe83\bin下的afcore.dll。
    5.选择开始菜单,启动ARCGIS8.3汉化完毕。
    3、技术总结
    主要要解决的是 License 的问题,因为没有合法的授权文件则不能正常的使用。
    关键操作是首先安装License,然后重新启动;
    再将CRACK的内容,拷贝进入安装目录下的LICENSE MANAGER;
    然后修改License的文件,将首行的计算机名称用自己的计算机名称代替;
    然后启动License服务。
    成功后,再继续安装DESKTOP,WORKSTATION。
     二、ARCGIS软件体系简介
    ArcGIS Desktop――一个专业GIS应用的完整套件
    ArcGIS Engine――为定制开发GIS应用的嵌入式开发组件
    服务端GIS――ArcSDE,ArcIMS和ArcGIS Server
    移动GIS――ArcPad以及为平板电脑使用的ArcGIS Desktop和Engine
    1、ArcObjects
    ArcGIS是基于一套由共享GIS组件组成的通用组件库实现的,这些组件被称为ArcObjectsTM。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如,单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。每一个使用ArcObjects建成的ArcGIS产品都为开发者提供了一个应用开发的容器,包括桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务端GIS(ArcGIS Server)。
    2、桌面 GIS
    对于那些利用GIS信息进行编辑,设计的GIS专业人士来说,桌面GIS占有主导地位。GIS专业人士使用标准桌面作为工具来设计,共享,管理和发布地理信息。ArcGIS Desktop是一个集成了众多高级GIS应用的软件套件,它包含了一套带有用户界面组件的Windows桌面应用(例如,ArcMap,ArcCatalogTM,ArcTooboxTM以及ArcGlobe)。ArcGIS Desktop具有三种功能级别――ArcView,ArcEditorTM和ArcInfoTM,都可以使用各自软件包中包含的ArcGIS Desktop开发包进行客户化和扩展。
    ArcGIS的主要组成部分:
    ArcView提供了核心的制图和GIS功能。它沿袭了ArcView GIS的基本功能。此外,它还提供了与传统的数据分析工具的连接,如电子数据表和商业图表,与地图构成了一个整体的,完整的分析系统。ArcView还做了明显的改进。如,新的ArcGIS桌面功能包括通过ArcCatalog浏览和管理数据,动态的投影转换,内嵌的VBA开发,新的编辑工具,支持静态注记等等。ArcView允许用户创建和编辑shapefile和个人化的空间数据库的简单要素。

    ArcEditor包含了ArcView软件的所有功能,还增加了对空间数据库和coverage数据的编辑能力。增加的功能包括,支持多用户编辑,版本管理,定制数据类型,与要素连接的注记和丈量数据类。ArcEditor提供对ESRI支持的所有矢量数据格式的建立和编辑能力。
    ArcInfo除了包括ArcView和ArcEditor的所有功能外,还增加了高级的空间处理能力。ArcInfo是一个完全的GIS数据建立,更新,查询,制图和分析系统。
    ArcView,ArcEditor,和ArcInfo是ArcGIS软件家族的三个产品,它们在功能上是逐级增加的。ArcView提供了完全的制图工具和分析工具,以及简单的编辑和地理处理工具。ArcEditor包括ArcView的全部功能,以及对Coverage和GeoDatabase的高级编辑功能。ArcInfo在前两者的功能之上增加了高级的地理处理功能,并包括ArcInfo Workstation(Arc,ARCPLOT(tm),ARCEDIT(tm)等)。
    ArcView,ArcInfo和新增的ArcEditor软件享有共同的体系结构,所以使用不同客户端软件的不同用户可以共享他们的工作:在这三个软件中,用户可以交互使用所有的地图,数据,符号,图层,定制的工具和用户界面,报表以及元数据等。
    这三个不同功能级别的软件都可以通过可选的扩展模块来扩展功能。
    ArcGIS 8扩展模块包括ArcGIS Spatial Analyst,ArcGIS 3D Analyst,ArcGIS Geostatistical Analyst,ArcPress for ArcGIS,ArcGIS StreepMap和MrSID Encoder for ArcGIS。这些扩展模块的主要特点是它们可以和ArcGIS桌面软件的任一产品配合使用。
    ArcSDE是在数据库管理系统(RDBMS)中存储和管理多用户空间数据库的通路。ArcSDE在一个相互协作的GIS系统中扮演了一个重要的基础的角色。ArcSDE结合了多用户编辑和对空间数据库的事务处理,与ArcEditor和ArcInfo紧密结合支持对多用户空间数据库的设计,建立,编辑和共享。ArcSDE支持Oracle,Microsoft SQL Server,IBM DB2和Informix商业关系型数据库。
    3、服务端 GIS
    GIS用户通过部署一个集中式的GIS服务器在大型组织之内以及Internet的用户之间发布和共享地理信息。服务端的GIS软件适用于任何集中执行GIS计算,并计划扩展支持GIS数据管理和空间处理的场合。除了为客户端提供地图和数据服务,GIS服务器还在一个共享的中心服务器上支持GIS工作站的所有功能,包括制图,空间分析,复杂空间查询,高级数据编辑,分布式数据管理,批量空间处理,空间几何完整性规则的实施等等。
    ArcGIS服务器产品符合信息技术的标准规范,可以和其它企业级的软件完美的合作,例如Web服务器,数据库管理系统(DBMS)以及企业级的应用开发框架包括.NET和JAVA2企业级平台(J2EE)。这促使了GIS和其它大量的信息系统技术的整合。
    ArcGIS 9所包含的三种服务端产品:
    ArcSDE――一个在多种关系型数据库管理系统中管理地理信息的高级空间数据服务器。ArcSDE是一个位于ArcGIS其它软件产品和关系型数据库之间的数据服务器,其广泛的应用使得在跨任何网络的多个用户群体中共享空间数据库以及在任意大小的数据级别中伸缩成为可能。
    ArcIMS――是一个可伸缩的,通过开放的Internet协议进行GIS地图,数据和元数据发布的地图服务器。ArcIMS已经在成千上万的应用中部署了,主要是为Web上的用户提供数据分发服务和地图服务。
    ArcGIS Server――是一个应用服务器,包含了一套在企业和Web框架上建设服务端GIS应用的共享GIS软件对象库。ArcGIS Server是一个新产品,用于构建集中式的企业GIS应用,基于SOAP的Web services和Web应用。
    要了解关于ArcGIS 9服务器产品的更多信息,请参考 “服务端GIS:ArcSDE,ArcIMS和ArcGIS Server”。
    GIS 将会利用 Internet 不断成长,并取得进一步的成功。 Internet 技术的不断发展,如 Web services ,为 GIS 用户共享,地理信息的服务以及跨组织的 GIS 互联提供了坚实的保障。
    4、嵌入式 GIS
    用户可以使用嵌入式的GIS,在所关注的应用中增加所选择的GIS组件,从而为组织的任何部门提供GIS的功能,这使得许多需要在日常工作中应用GIS作为一种工具的用户,可以通过简单的,集中于某些方面的界面来获取GIS的功能。例如,嵌入式的GIS应用帮助用户支持远程数据采集的工作,管理者的桌面上实现GIS,为系统操作人员实现定制界面,以及面向数据编辑的应用等。
    ArcGIS Engine提供了一套应用于ArcGIS Desktop应用框架之外(例如制图对象作为ArcGIS Engine的一部分,而不是ArcMap的一部分)的嵌入式ArcGIS组件。使用ArcGIS Engine,开发者在C++,COM,.NET和Java环境中使用简单的接口获取任意GIS功能的组合来构建专门的GIS应用解决方案。
    开发者通过ArcGIS Engine构建完整的客户化应用或者在现存的应用中(例如微软的Word或者Excel)嵌入GIS逻辑来部署定制的GIS应用,为多个用户分发面向GIS的解决方案。
    5、移动GIS
    依靠移动计算设备上的专业应用系统,GIS越来越多的从办公室中转移到野外。目前拥有GPS功能的无线移动设备被常常使用于野外专题数据获取和野外信息获取。消防员,垃圾收集员,工程检修员,测量员,公用设施施工工人,士兵,统计调查员,警察以及野外生物学家是使用移动GIS这个工具的一些野外工作者的代表。
    一些野外工作任务需要相对简单的GIS工具,但也有些工作涉及到需要高级GIS工具的复杂操作。ArcGIS包含了能够满足两方面需求的应用。ArcPad是ArcGIS实现移动GIS和野外计算(如需要记录和登记突发性事故的空间信息)的解决方案,这些类型的工作可以在手持计算机设备(运行Microsoft Windows? CE或者Pocket PC)或者平板电脑上完成。ArcGIS Desktop和ArcGIS Engine集中于需要GIS分析和决策分析的野外工作任务,这种典型的任务往往在高端平板电脑上执行。
    6、空间数据库( Geodatabase )
    作为geographic database的简写,geodatabase是在专题图层和空间表达中组织GIS数据的核心地理信息模型。
    Geodatabase是一套获取和管理GIS数据的全面的应用逻辑和工具。无论是客户端的应用(如ArcGIS Desktop),服务器配置(如ArcGIS Server),还是嵌入式的定制开发(ArcGIS Engine)都可以获取geodatabase的应用逻辑。
    Geodatabase是一个基于GIS和DBMS标准的物理数据存储库,可以应用于多用户访问,个人DBMS以及XML。
    Geodatabase原本被设计成一个开放的,简单几何图形的存储模型。Geodatabase对众多的存储机制开放,包括DBMS存储,文件型存储或者XML方法存储,并不局限于某个DBMS的供应商。
     三、ArcGIS主要模块详细介绍
1、ArcMap
    ArcMap把传统的空间数据编辑、查询、显示、分析、报表和制图等GIS功能集成到一个简单的可扩展应用框架上,它在ArcGIS中承担以地图为核心的应用。ArcMap既具有ArcView的易用性,有拥有ArcInfo的全部功能。此外,ArcMap包含一个复杂的专业制图和编辑系统,它既是一个面向对象的编辑器,又是一个完整的数据报表生成器。
    ArcMap的功能特点
ArcMap完全以菜单方式驱动,既可以被非技术化的用户熟练掌握,也能够为资深的GIS专家提供完整的工具。它具有如下特点:
    * 支持格式广泛的地理数据源。支持的矢量数据格式包括:ArcInfo coverages、DGN、DWG/DXF、PC ARC/INFO coverages、SDE3.0.2 layers、ArcSDE 8 layers、shapefiles、ARC TIN;支持的栅格数据包括:BIL、BIP、BMP、BSQ、ERDAS GIS、ERDAS LAN、JPEG、MrSID、TIFF、ERDAS IMAGINE、ERSI GRID、ADRG、GIF(需要LZW许可)。

    * 与其他应用程序交互自如,支持从ArcCatalog、ArcToolbox和Windows文件管理器的数据拖放操作。
* 地图显示和查询可以在多个窗口中显时进行,提供方便的地图缩放和漫游等操作。
* 观察和控制地图内容,具有完整的高质量的数字地图制图输出工具。
* 它是一个可扩展的、开放式的应用软件框架。根据客户的具体应用需求,通过使用标准的工业开发环境,如VBA、Visual Basic、Delphi、Visual C++等,可以扩展其功能。
在实际应用中,使用ArcMap能够完成如下任务:
* 地理要素的交互式显示、查询和分析。
* 根据属性信息制作并分析专题图
* 空间查询分析,既可以在单个图层内实现查询,也可以跨越图层检索。
* 输入编辑地理数据。支持多用户、客户机/服务器方式的长事务编辑和版本化(versioning)。
* 编辑通用的或用户自定义的地理要素,支持基于规则约束的编辑。
* 对于ArcEditor和ArcInfo,还支持客户机/服务器的多用户环境下的对象编辑,包括undo/redo、长短事务和版本化等。
* 在单用户环境下支持短事务的对象编辑及其undo/redo。
* 支持与逻辑网络关联的网络元素的编辑和分析。
* 支持扫描图像自动矢量化,以产生矢量线划图。
* 产生高质量的制图输出。
* 可以把地图显示输出至其他图形应用程序。
* 产生颜色分离和特殊亮色的PostScript文件,支持图像栅格化。
* 读写DBMS表格中的地理数据(本地方式和客户机/服务器方式)。
* 直接读入或导入所有已存在的ESRI数据格式。
* 导出丰富的通用数据格式(如DXF、VPF和SDTS等)。
* 直接读取并导入与OGIS兼容的简单要素数据。
* 显示格式丰富的地理参考影像。
* 允许用户为其他图像格式提供支持。
* 具备基本的图像处理功能。
* 可以按标准的输出投影显示地理数据。
* 地图移动缩放
* 交互式点取查询要素(如:点取工具、热链接和地图提示等)。
* 把ArcMap要素数据关联到来自任意DBMS或基于文件的外部属性数据表。要素数据甚至能够同时关系到多个属性表。
* 按表格方式显示要素属性。
* 字段内容赋值。
* 创建要素属性相关的图表。
* 与Internet的共存和交互。包括与HTML文档的超级链接,对GIF和JPEG图像的支持,以及“远程数据图层”等。
    许多用户会把大部分时间花在ArcMap上并把它作为一个核心应用,它把空间数据库的新建与编辑,地理数据的查询与显示,复杂的空间分析以及高质量的地图,报表与图表的生成完整地集成在一起。ArcInfo用户可将ArcMap看成能够完成制图和编辑任务的ARCEDIT和ARCPLOT的合并。新的类似CAD结构的工具和智能的地图生成工具使它成为一个使用简单功能强大的集成应用环境。
    空间数据编辑功能
ArcMap提供了一个非常艺术化的地图编辑环境。任何熟悉最新版CAD编辑包的用户都会认识到ArcMap对象编辑器具有的功能强大、直观和人性化的特点。用来完成地图布局的界面采用的是完全所见即所得的方式。
ArcMap中内置了图形编辑功能极强的对象编辑器,用于对ArcInfo所支持的各种空间数据进行编辑处理,其特点包括:
    * 支持面向对象数据(GeoDatabase)的编辑。
* shapefiles,coverages,geodatabases等空间数据的新建与更新
* 按照规则/行为的约束来编辑要素(如,网络连通性,属性一致性)
* 矢量及栅格数据的快速显示
* 矢量数据的编辑捕捉(包括CAD文件)
* 跨工作组的多版本及版本间冲突的解决
* 直接在GIS数据库上的高级CAD草图绘制
* 完全的所见即所得编辑
* 带放大窗口的编辑
* 非常容易客户化
* 空间要素的新建、移动、删除、修改、拷贝和粘贴(paste)。
    所提供的编辑操作有:
* 新建:点、多义线、多边形、真曲线(true curves)。
* 支持按角度、长度自动生成线段。
* 支持相对于已有要素的平行线、垂线、中点等生成新的要素。
* 支持相对与多层要素的点、线等复杂组合的捕捉选择。
* 支持要素缓冲区、同层要素合并、不同层要素组合、要素相交生成新要素。
* 支持要素镜像、平行拷贝、多边形切分、线段切分生成新要素。
* 支持按角度、半径或长度生成园弧(段)。
* 移动:支持平移、旋转、任意拖动等要素移动。
* 移动共享点和共享边。
* 删除:单个删除、成组删除、部分删除、共享要素删除。
* 修改:线段打断(split)、线段去头(trim)、线段延伸(extend)、线段架空。
* 线重构、多边形重构。
* 共享要素修改。
* 拷贝/粘贴:支持任意选中要素的拷贝可粘贴。
* 属性操作:增加属性、删除属性、拷贝/粘贴部分或全部属性。
* 注记操作:生成、编辑、拷贝、改变颜色、改变字体、改变大小、转换。
    长事务处理和版本管理
ArcMap和ArcSDE配合使用时,支持空间数据的长事务处理和版本管理功能。每个用户都是在直接对Geodatabase中的数据进行操作(编辑、修改),但是系统为其建立了记录所有修改“痕迹”的增量记录,即版本。用户在这个数据版本进行编辑修改时,并不用关心其他用户是不是也在对同一数据进行操作。只有当用户完成了他的(长)事务处理工作时,系统才将其当时的数据版本“合并”到原来的数据版本中去,“冲突”也是在此时再加以处理。系统为用户提供了解决冲突的三种选择:维持原状、否决自己的修改或否决别人的修改。
    视图与制图
数据视图(Data View)和版面视图(Layout View)提供了两种在ArcMap中浏览数据的方法。在数据视图中,用户无须关心诸如指北针等的页面要素就可与地图进行交互。版面视图是一个包含制图要素的虚拟页,它显示数据窗口中的所有数据。几乎所有能在数据视图中对数据进行的操作都可以在版面视图中完成。
ArcMap提供了一个完整的地图显示、编辑以及生产环境。相对于以往所有的GIS软件,ArcMap提供了无与伦比的强大功能:
* 多用户环境下能够处理与产品及比例尺无关数据库的数据模型。
* 人性化设计和所见即所得的界面使得复杂的地图布局和生产易于完成。
* 可定制的用户环境能充分满足制图人员的需要。
* 与Windows风格协调一致的、即取即用的界面,使用户很容易访问多种数据源(提供几十种数据读取/显示选项)。
* 支持复杂的、动态的表达和更多的输出格式。
* 支持动态地图投影。
* 支持智能化的地图标注。
* 强大的地图组合及页面布局工具。
* 自动生成栅格网/经纬网。
* 非常全的地图符号、线形、填充和字体库。
* 支持多种常用的输出格式(PostScript,PDF,CGM等)。
ArcMap在以前Arc/Info版本的基础上,增强了提供给制图人员的工具,并且支持以前版本的所有功能。
    图层目录表
数据视图和版面视图都使用目录表(TOC)来管理数据,TOC为地图中的数据集提供了一个类似图例的显示。数据集的外观可通过TOC来改变。
TOC也是地图数据层(Layers)的操作界面。往数据视图中添加数据就为该数据创建了一个层。该层不是数据的复制,而是数据的参考(指针)。层包含描述数据如何被绘制的信息。每一层都能被分配一个具体的绘制特征。例如:在一个土地规划部门被多个组使用的宗地数据能为每个组产生一个层。每一组都可以用不同的符号来表示自己的层。利用这些层,GIS管理人员和地图制作人员就能建立起可用来制图的数据集的具体视图。数据管理员能够通过允许用户获取指定的层来保护原始数据集的完整性。
数据可通过从ArcCatalog中拖放,或利用ArcMap界面上的“添加数据”按扭,或在TOC上单击右键弹出一个上下文菜单并选择“添加数据”选项来添加到ArcMap中。添加数据对话框反映了这些工具的界面设计中的一致性。一个包含所有特征类的完整的层或仅仅是其中的线或配准点或来自不同数据集的具体的特征类型都可被同时添加到ArcMap中,这样就简化并加速了地图创建的过程。
每一种数据集都成为TOC中的一个层,它包含一组用来定义它的名字、投影、如何被绘制以及如何被标注等属性。在任何一层上单击右键并从弹出的菜单中选择属性将会激活一个带有几个选项的属性条菜单。用户可利用这个菜单通过选择各种专题图类型、分类方法、色彩分级和符号来改变图层绘制的方法,标记属性用来设置标记的特征,例如晕喧和模糊效果的使用以及用来标记特征的表达式的建立。
    2、ArcCatalog
    ArcCatalog是用于定位、浏览和管理空间数据的以数据为核心的新的ArcInfo应用,它类似WINDOWS Explorer,但能快速地进入数据库进行地理数据与元数据的浏览。利用ArcCatalog提供的易于使用的界面与向导,你可以创建和管理空间数据库。ArcCatalog是用户规划数据库表,指定和利用元数据的环境。
    ArcCatalog帮助GIS数据库管理员维护空间和表格GIS数据。数据可能存放在本地硬盘、网络上的数据库、或者是一个ArcIMS Internet服务器。
    在ArcCatalog中无须另起应用就可以浏览数据,ArcCatalog有两个主要的可视化组件,显示目录列表的树状视图和提供4种数据浏览方法的浏览面板。目录中包含以特殊图标显示的GIS数据集。ArcCatalog能够识别不同的GIS数据集,如:ArcInfo coverages、ESRI shapefiles、geodatabases、INFO表、图像、grid、TIN、CAD文件、地址表、动态分段事件表、及其他的ESRI数据类型和文件。
    每一种数据集都有一个唯一的图标来表示。这意味着利用较少的时间查找和组织数据,利用较多的时间来创建地图,进行分析。
    树状视图
目录树(catalog tree)是地理数据树形视图,作为目录表显示不同来源的地理数据。用户可以通过它查看本地或网络上的文件和文件夹。目录树包括如下功能:
    * 能够感知数据类型的“聪明”图标。
* 从ArcCatalog至ArcMap或ArcToolbox的拖放操作,以及ArcCatalog内部的复制/剪贴支持。
* 上下文菜单支持简单的数据导向操作。
* 每个ArcCatalog对象(包括地理数据和简单的文件或文件夹)都支持属性页。
* 创建图层或地理数据快捷方式,后者存储有显示要素的符号。
* 创建所有支持的数据图层,包括Coverage要素类、Shape文件、CAD、TIN、栅格、geodatabase要素类、或包括X/Y坐标的表格。
* 从多个数据源中创建图层组,矢量数据可以和栅格数据叠加。
* 在coverage、shape文件和geodatabase之间实现导入/导出
* 内容敏感的导出功能上下文菜单
* 空间参考,定制并保存各种设置的能力。
* 增加数据库连接,管理ArcSDE实例连接。
* 支持文件类型的客户定制,并可以在ArcCatalog中查看定制文件。
* 可编程创建定制对象,并定义特别的工具以操作这些定制对象。
* 能够增加定制的属性页至已存在的ArcCatalog选项对话框。
    浏览面板
浏览面板显示树状视图中选择的项,浏览面板顶部的标签让用户按照4种方法检查数据项:内容模式、缩微模式(thumbnail)、文档模式和预览模式。选取内容视图在一个选择的工作空间或SDE数据库中显示特征数据集、特征类(Feature Class)、shapefile或INFO表中的属性项。小模式显示一个数据集的图形预览,一些数据集的小模式可被自动产生,而且能在ArcCatalog中创建。文档视图让用户利用扩展标注语言(XML)创建和显示被选数据集的文档(即:元数据)。预览模式显示被选择的数据集并提供缩放和漫游的工具。其功能包括:
    * 内容标签显示文件夹或任意数据类型的内容(如:geodatabase、shape文件、coverage、要素类等)。
* 四种不同的数据视图——大图标、列表、详细内容、和缩微方式。
* 预览标签显示地理或表格数据的预览,取决于所选的数据类型。
* 在预览图可以缩放。
* 创建缩略视图中使用的预览快照。
* 文档/元数据管理:以可编辑的XML文档方式存取标准的和用户定制的元数据,存取对象包括数据库、geodatabase和要素类。
* 可编程增加用户定制的标签。
    工具(命令)
ArcCatalog提供给用户一系列的工具和命令,以适应对空间数据的管理和组织的需要,其功能包括:
    * 与文件夹的连接/断开。
* 在ArcCatalog中直接启动ArcMap或ArcToolbox。
* 放大/缩小、漫游和全景显示工具。
* 创建缩微视图。
* 创建四种不同的数据视图——大图标、列表、详细资料、和缩微方式。
* 允许用户实现兼容FGDC文档标准的文档工具。
* 创建图层和图层组。
* 查看属性页面。
* 使用CASE工具。
* 导入coverage、shape文件和表格至geodatabase中。
* 导出geodatabase至coverage、shape文件或表格。
* 简单的数据装载程序。
* 构建栅格金字塔索引层。
* 查找工具:适用于以简单方式获取地理数据集。查找数据最常用的的方法是浏览文件夹并从列表中选择文件。该列表可以使用通配符生成。也可以通过指定文件的属性来查找文件。
    ArcInfo元数据及其管理
在ArcInfo中可以管理其所支持的所有数据类型的属性和文档。具体地,ArcCatalog应用可以对元数据进行编辑和浏览。元数据是对数据进行描述和定义的数据,它包括与空间数据相关的很多有用的信息,如数据属性全名,原始数据比例尺,定位精度,投影等。ArcInfo可以建立本身支持的数据类型的元数据,同样可以建立用户定义数据的元数据(如:文本,CAD,脚本),其中包括:ArcInfo Coverage、ESRI Shapefile、CAD图、影像、GRID、TIN、PC ARC/INFO Coverage、ArcSDE、Personal ArcSDE、工作空间、文件夹、地图、图层、INFO表、DBASE表、DBMS表、工程、文本、其它等等。
    ArcCatalog直接支持多种常用的元数据,提供了元数据编辑器以及用来浏览的特性页。它们都是完全可客户化的,所以任何格式的元数据都可编辑和存储。元数据的存储采用了XML(Extensible Markup Language)标准。对这些数据可以使用所有的管理操作(如:拷贝,删除,重命名等)。
    ArcInfo8提供了元数据文档编辑器,此外,ESRI预料到第三方开发商和最终用户会开发大量的客户化的元数据文档编辑器。
    如同支持多种元数据的文档编辑器一样,ArcCatalog也支持多种样式表,给你提供了查看XML的不同方法,这些样式表能把XML转换成更容易读的HTML。
    3、ArcToolBox
    ArcToolbox是用于完成数据转换、叠加处理、缓冲区生成和投影转换等空间数据处理的环境。
    ArcToolBox包含了120多个以向导或对话框形式和菜单选项来表示的空间数据处理工具,并按逻辑类别进行分组。处理任务可以立即执行也可以延期,既可以在本机执行也可以发送到网络上的地理处理服务器上执行。ArcToolBox通过直观而易于理解的方式使所有这些空间数据处理工作变得简单而方便。
    我们可以把ArcToolbox看作ArcInfo中数千个地理处理函数的新接口,ArcToolBox使以前在ARC命令行中完成的许多复杂的空间数据处理过程流程化和简单化了。ArcToolBox能够在TCP/IP网络上建立一个客户/服务器的关系连接,在客户机上你可以编写需要完成的地理处理作业,然后,将地理处理作业送到一个服务器上在指定的时间内完成。
    ArcToolbox允许执行的任务
* 使用ArcCatalog查找叠加时的数据集并把它拖放至ArcToolbox向导中。
* 使用Coverage转换为DXF命令,可以一次把多个Coverage转为相应的DXF文件。
* 创建AML程序并于指定的时间在远程机器上执行之(如UNIX或Windows NT)。
* 使用Microsoft Windows开发环境创建定制工具并加入到ArcToolbox中。
* 使用投影向导改变coverage的坐标参照系统,并在ArcCatalog观察其新数据。
* 使用拓扑工具集、Clean工具构建coverage的拓扑关系,并使用表格工具集、表格连接工具增加要素属性数据。  

    ArcToolbox的功能组织
    工具集
ArcToolBox被组织成4个主要类别的工具集:数据管理工具,分析工具,转换工具和自定义工具。例如:叠加分析向导(overlay wizard)一步步地引导用户从ArcCatalog中通过浏览或拖拉一个选项完成对多层数据的UNION、INTERSECT或IDENTIFY等分析操作。
    地理处理服务器
除了单机上运行地理处理工具外,ArcInfo用户还可以使用远程地理处理服务器。网络功能已经成为ArcInfo GIS平台的一部分,用户可以在客户端组织任务,并把它发送到其他机器(服务器)上执行。通过ArcToolbox,用户能够在远程服务器上运行ArcInfo,根据性能峰值调度执行的任务,并在指定的时间运行AML或其他脚本。
    两种批处理方式
* 使用工具进行批处理:利用工具的批处理模式,用户可以一次性重复执行该工具。每一步都可以指定不同的参数。您还可以指定该工具被执行的具体时间(调度),并把执行动作转化为AML脚本。
* 使用向导进行批处理:系统使用向导一步一步地引导用户完成批处理任务的组织,一旦完成,可以把任务描述为AML脚本,并指定该脚本的执行时间。
    ArcToolbox向导
下面是ArcToolbox提供的通用向导,用户也可以把定制工具作为向导加入到ArcToolbox中。
    地理处理向导,功能包括:
    * 定义和执行投影变换     * 追加数据
    * 求要素缓冲区(Buffer)     * 叠加分析(Intersect,Identify,Union)
    * 统计     * 创建等高线
    Geodatabase向导:
* 创建几何网络
* 把Coverage和Shape文件转为geodatabase
    数据转换向导:
    * Coverage转为IGDS     * DLG转为coverage     * DXF转为coverage
    * Etak转为coverage     * 产生coverage     * IGDS转为coverage
    * TIGER转为coverage     * 构建TIN      
    * SDTS转为coverage或GRID
    ArcToolbox有两个版本:随ArcInfo提供的完全版,以及随ArcView或ArcEditor提供的简化版。
    4、Workstation ArcInfo
    ArcInfo包括一个核心模块和若干个可选的扩展模块。
    核心模块:其功能主要包括数据的输入、转换、编辑、查询、统计、分析等功能。
    *数据输入和编辑
    支持数字化仪、鼠标、键盘及坐标文件输入,可对地图变形进行纠正,支持对复杂目标(如多边形)编辑,可对图形动态拖动、旋转、拷贝、平行拷贝,自动建立拓扑关系维护图形和属性对应关系。
    ArcInfo的体系结构
    *数据投影和转换
    能转入转出各种流行标准数据格式(包括矢量和栅格)。支持各种国际通用投影方式及其相互间的转换。
    *制图与输出
    用户可自定义符号(点,线,面),指定制图投影方式,系统提供了五种中文字体,可直接接受TrueType格式的字体。符合各种制图习惯,支持各种绘图仪及绘图语言及图形格式。
    *数据查询及分析
    既可用各种表达式也可用图形,坐标来查询图形或属性数据。支持复杂的空间查询,并以最适当的方式表达显示,可进行报表统计。支持各种外部数据库,包括ORACLE、SYBASE、INFORMIX、SQL SERVER,以及提供ODBC驱动的其它RDBMS。可进行SQL查询,也可对内部数据库与外部数据库进行连接,进行指针(CURSOR)操作。
    *图形数据的管理和维护
    可自动管理大量空间数据,用户不用关心图幅范围,可以调用任何连续空间的数据。
    *基本GIS分析功能
    可进行基本的空间数据关系和拓扑结构分析。如拓宽(Buffer)、叠加(Overlay)、坐标纠正及投影转换。
    *用户界面菜单生成和开发
    可用可视化的方法生成各种风格的菜单,对话框。
    ArcInfo的扩展模块:是有机地集成在ArcInfo中的可选的功能组件。包括GRID、TIN、NETWORK、COGO、ARCSCAN、ARCSTORM、ARCPRESS。
    GRID是一个功能强大的栅格分析,处理模块。可对栅格数据进行输入、编辑、显示、分析、输出。同时也可对图象进行简单处理、分析。它包含一整套栅格算子及分析工具,及地表建模工具。如水利流域模型、扩散模型、聚类分析、走廊分析、距离分析等。广泛用于土地规划、项目选址选线、市场调查、生态自然保护、军事指挥、水利规划、防灾等领域。
    在GRID内可以使用所有AML和菜单及其他客户化工具。
    此外GRID:
    有一整套数学算子
    可直接接受Raster文件输入
    支持连续和分类数据
    可接受不同分辨率的数据
    对数据大小没限制
    可对一个或多个数据集同时操作
    使用空间地图代数
    在GRID上的一些基本应用有:
    土地规划
    市场分析
    项目选址
    交通分析
    走廊分析
    扩散模型
    水利模型
    在非网络表面上的路径分析
    TIN是一个专门的地表模型生成、显示、分析模块。可根据等高线、高程点、地形线(如水崖线、陡坎)生成不规则三角网并进一步产生地表模型,对地表模型三维显示分析,如三维地图晕暄、飞行动画、通视分析、剖面提取、土方填挖计算等。广泛用于工程设计规划、通讯、军事、地图出版等领域。
    它可以:
    内插表面z值
    生成等高线
    计算坡度、坡向、表面积、表面距离
    生成表面泰森临域多边形
    体积、填挖方计算
    提取表面特征
    在一个或多个表面上生成剖面
    三维透视分析
    表面光照模拟
    你可以在ARCPLOT中生成TIN透视全景图,可以完全控制显示环境,包括:
    指定表面的一部分
    在一个页面上画出多个表面
    精确指定观察者和视点来定位表面
    指定视场、视角和视距
    在模型上缩放
    选择透视或全景显示
    指定表面分辨率和纵向比例
    TIN生成以后你可以在表面上蒙罩上一种或几种ArcInfo图形数据,包括:
    指定间距的网格
    点、线、面图层
    单个点(X、Y、Z)
    图形文件
    影像
    GRID
    等高线
    光照图
    光照和高程合成图
    它接受的数据有:等高线、高程点、网格数据、面状数据、USGS DEM、SPOT TAME、SVF等。
    NETWORK是一个网络分析模块,包括最短路径选择、邮递员问题、资源调拨、设施服务范围、网络流量、网络追踪等分析功能。广泛用于交通、城市规划、资源调度、紧急救险、市政设施、电力电信、行政划分、交通运输。
    NETWORK可以解决的问题有:
    查找最短路径
    查找最佳遍历路径
    资源供给网络划分
    判断网络关联性
    分析人口分布和现有服务设施及潜在服务设施的吸引力的关系
    计算一系列起点和终点的关联性
    决定服务能力,把需求配置到服务点上
    模拟某一点的可达性,及多点的基于旅行代价和交通情况的相互可达性。
    COGO主要用于数字测量、工程制图,用来解决一些空间特征的几何关系,如直线垂直、圆弧相切、测量上的前交后交等。可用来处理野外数字测量数据,处理精确的地籍图,工程设计图。
    它可以:
    用方向,距离和前后交方式输入
    输入弦角度和距离或半径方向生成圆弧
    开放或闭合导线
    导线闭合
    Crandall、compass transit、最小方差导线平差
    地面控制点重测或改变后的重建
    输入和管理任意多的测量点
    用某一ID号对测点选择或分组
    在圆弧或线的某一距离上建立站点
    用方向,角度,和距离组合建立自由点
    根据你的规范来绘制符号
    GIS应用和COGO功能可和测量控制结合到一起
    ARCSCAN是一个扫描矢量化模块,具有栅矢一体化编辑功能,可自动消除噪音、剔除色斑、自动识别断点、虚线、符号线、自动角度取直。交互与自动相结合,既可跟踪单线,也可跟踪色块边界。可大大提高图形数据录入的效率和准确性。
    ARCSTORM是一个数据库管理模块,可以管理巨大量的数据,是基于客户/服务器的机制设计的。适用于大量用户共用大量同样的数据。可用于日常的工作数据的维护和更新。其特点是:
    基于要素的锁定:当系统中某一用户修改部分要素时,只有这部分要素及少量相关要素锁定,别的要素可继续被别的用户查询或锁定修改。这样既保证了数据的完整性,又保证了数据库的多用户同时访问,而LIBRARY则是对整个TILE锁定。
    自动维护图形数据和外部表间的一致性;
    支持关系型数据库记录的长型事务处理,可以对数据库记录长时间锁定;
    只有ArcStorm的数据库管理员可以修改图库结构;
    ArcStorm可以维护数据库历史数据,数据修改写进历史数据中,可对历史数据重建。
    ArcPress是一个图形输出模块,可把ArcInfo的制图数据转换成栅格数据直接送到打印机/绘图仪上,减少对绘图仪的内存要求,突破对矢量图大小限制。制图数据也可转成PostScript格式,并可对图形分色,直接输出供制版。
    ArcPress可以用命令行,也可用ArcTools调用,可接受和输出多种格式数据,也可直接送到打印机上。
     四、ARCGIS数据文件组织及数据库简介
    1、数据模型
    ArcInfo除采用传统的GIS点线面数据模型外,在此基础上定义了一系列先进的数据模型。GIS的数据模型特点是单独存储空间数据与属性数据。空间数据包含几何数据及拓扑数据,几何数据即空间坐标、长度、面积、拓扑数据即空间特征的几何关系。
    ArcInfo的主要基本空间特征有:
    点:定义为空间的一套XY或XYZ坐标;
    线:定义为一系列有顺序的空间点;
    面:由一组或多组线围成的多边形;
    结点:线的起点或终点。
    其中:只作为一条线的起点或终点的叫悬挂结点;
    有两条线通过或既是一条线的起点又是其终点叫伪结点。因为去掉此结点,不影响围成的多边形及线的连通关系;结点用来描述如管线的交叉点,道路路口,电力线路设备,通信线路前端设备等现实世界特征。
    结点是一复杂的特征,不能单独存在,通过检查结点类型可以知道线与线的连接关系和多边形特征是否能正确完成。
    除此之外,ArcInfo定义了一些高级空间特征:
    区划(Region):定义为一组相互不重叠的多边形,用于描述具有相同属性单元的不连续多边形。如行政区划上的群岛、地籍上的飞地;
    事件(Event):定义为基于基本线特征基础上离起点或终点一定距离的一点。如要找高速公路上200公里处的事故点不需直接求出这一点的坐标,同时对线路或事件点修改不会造成不一致问题;
    路径(Route):定义为基于基本线特征基础上的路由。如在道路网上划分出的公共汽车线路,不同的公共汽车线路公用部分道路时不用重复输入线特征。路径的起点或终点可不与线特征起始点或终点重合,可定义为线路上离起点或终点一定距离的点,这样就不用断开线特征。
    ArcInfo丰富灵活的拓扑数据模型为其应用提供了便利。
    *可自动维护的可视化的结点和弧段的模型准确地描述了线性特征的连接和依赖关系,而这种关系单靠关系数据库来维护是几乎不可能的,可以广泛用于电力通信线路,市政管线,道路交通的管理和维护;
    *面状的拓扑关系模型可以方便地用于土地资源管理与评估,叠加分析;
    *路径系统可用于道路交通建设和管理,河流污染分段检测和控制等。
    2、ARCGIS主要的几种编辑数据格式介绍
    ArcGIS可以无缝地支持所有ESRI的数据格式:coverage、shapefile、geodatabase、grid以及ArcIMS提供的数据,也支持三种最常用的CAD文件格式(DXF、DWG和DGN)和众多常见的影像格式。下面将按照ESRI的发展历史,简要介绍coverage、shapefile和geodatabase这三种矢量数据格式。
    详细介绍使用PDF
     五、MAPGIS数据文件组织及数据库简介
    工作区是MAPGIS提出的一个概念,简单地说,工作区就是一个数据池,存放实体的空间数据、拓扑数据、图形数据和属性数据,每个工作区都对应于一个MAPGIS数据文件。MAPGIS开发函数库提供对工作区实施操作的一系列函数,如将工作区中的内容存盘,从盘上将数据装入工作区,对工作区中内容进行添加、修改、删除、检索等等。对硬盘数据(或数据库中数据)的存取及虚拟内存的管理等等复杂繁琐的工作无需应用程序的编写者去关心,而是由MAPGIS工作区管理模块自动完成。如图所示。由此可见,深入了解工作区的逻辑结构和工作区操作函数的使用,是进行成功的二次开发的关键。
    MAPGIS将工作区分为点、线、区、网、表五种类型,它们的差别主要表现在其中包含的空间实体的类型不同。详见下表:  
    由于不同种类的工作区中空间实体的类型不同,各类型的工作区所适用的数据操作函数也就不同。例如,对点工作区只能使用操作点实体数据的函数;而对区工作区则可对线、结点和区实体的数据进行操作。
     六、农用地分等定级数据库整理的主要问题
    本次数据库整合在软件操作上的基本内容是数据的转换、数据校验(查错)、数据编辑这三个方面。在实际的操作过程中,存在以下问题:
    1、数据转换过程中的问题
    A、数据转换出错,完不成数据转换
    原因有很多种,需要具体分析和处理。
    一种是在MAPGIS中,就存在拓扑错误,导致无法输出coverage、shapefile。这就需要对原始的MAPGIS的点、线、区文件,进行先期查错,必要时重新建立拓扑关系,重新进行数据库建立。
    另一些情况是由于MAPGIS与ARCGIS两个数据库对数据的管理和组织方式不同造成的。如在ARCINFO中规定,单条弧段的节点不能超过500,而在MAPGIS中则没有限制。这种情况需要先转为无限制数据管理的shapefile,然后抽稀或打断后,再输出到coverage格式。
    还有一种情况是数据库字段过长,无论是输出EOO,或coverage、shapefile,都不能正常输出,并且导致系统溢出。这是由于数据库系统限制和软件缺陷造成的。这就需要分类输出图形和属性数据库,然后再通过唯一的标识码来链接属性字段。
    其他的情况要视出错类型而定解决的办法,有时纯粹是操作或软件问题,这就需要重新启动软件或重新启机了。
    B、数据转换出现误差,造成一定程度的偏移。
    主要原因是由于拓扑重建造成的,这就需要对容限值进行设定,但是在空间分辨率和图形节点一定的情况下,设置过小的容限值是无效的。
    这就需要对图形进行增加节点或加密节点,即增加控制点的数量来达到减少误差的目的。在进行MAPGIS转shapefile时是无变形的,但是在转为coverage时,由于要进行拓扑重建,就会造成一定范围的误差。
    个人意见:在数据转换过程中,误差无法避免,但可以控制其精度,达到所需的应用目的为限。
    2、数据查错过程中的问题
    数据的查错主要是针对拓扑错误和属性值错误两种类型。拓扑错误又有点、线、面的不同错误。属性值赋值错误有缺项、错位、丢失等各类问题。针对不同的数据类型、数据意义,综合判断每个数据的错误类型和针对性修改方法。
A. 假节点错误(Pseudo Node)
    它表示一个节点、一条弧在此结点与自身相连,或者是两条弧在此结点相连。伪节点并不一定是错误所在,有些伪节点也是必须的。例如,如果连接一个伪节点的两条弧在弧属性表中有不同的属性,这种伪节点是必须的且合理的。最为典型的是岛屿造成的伪节点,和不同属性弧段的伪节点。
          岛屿伪节点                      两弧相交形成的伪节点
B. 悬挂弧段错误(Dangling Node)
一个节点仅与一条弧线相连,这条弧段称为是悬挂弧段,这个节点就是悬挂节点。这通常表示一个多边形没有很好的闭合,弧段连接不上,或者是一条弧数字化超过了它与其他弧段交会的点。在某些情况下,悬挂节点也可以接受,例如一幅街道图中,死胡同既是由悬挂线段表示。
    未封闭多边形            数字化未到位           数字化太过
C. 多边形标号错误(Label),有Label点缺失或Label重复、多余等。
    通常在多边形中标号错误包括:一个多边形无标号,或有多于一个标号的情形。后种情况通常发生在一个多边形有多个标号,或者多边形未闭合的情况下。
     
   一个多边形有两个标示点    由于悬挂弧段引起的一个多边形有两个标示点
D. 属性值检查和逻辑判断
       特征图层的属性编码检查比较困难,有必要逐一订正。但是利用ARCGIS强大的属性检查工具可以发现这些错误。
    主要命令有:
1. CODEFIND:用于检查是否所有的编码都落在有效值范围内,每个编码能与一张有效的编码值的表匹配,或者编码不落在无效编码范畴之中。
2. CONSIST:识别项之间不合理的或不一致的编码组合。
3. FREQUENCY:对要求的项用一清单列出所有出现过的编码及出现次数。一般频率很低的特征编码一般会有问题。
    3、数据编辑过程中的问题
     数据的编辑主要在MAPGIS和ARCGIS中双方面同时进行,因为发生的问题需要针对性的解决,因此需要对原始数据进行必要的变换、重建、属性字段的选择性输出等。发生的问题主要是数据的保存、拓扑、编辑过程中因数据量、误操作等导致的死机,数据毁坏的问题。因此需要对数据进行备份和维护。
七、数据库资料验收主要技术操作
    1、验收的内容
数据的验收工作主要有
序号 整合内容 要求 优先级 处理方式
1 分层结构 层名命名规则应与标准保持一致 1 层名修改
  图层应与标准保持一致  图层的增/删/合并;
代码修改
  要素分类代码应与标准保持一致  要素与代码的修改。
2 属性结构 属性结构中的名称、类型、长度应与标准保持一致 2 字段名称的增/删/改
  数据库标准中规定的必填属性数据项不能遗漏  属性数据的增/删/改
  属性数据之间、属性数据与几何图形之间保持逻辑一致性  重新拓扑
3 元数据 按照标准规定的格式和名称制作表格 3 制作表格
  按照《国土资源信息核心元数据标准》要求填写  填写表格
4 文件命名 行政区划数据命名规则与标准一致 4 按照标准命名规则重新命名
  文档数据命名规则与标准一致  按照标准命名规则重新命名
5 数学基础 采用6度分带高斯-克吕格投影,采用北京54座标,1956黄海高程系 5 保持原投影及坐标系统
6 数据格式 空间数据格式为ARCGIS的E00格式 6 将原MAPGIS格式文件转换为ARCGIS的E00格式
  文档格式采用WOOD2000、WPS2000提交  保持原格式
  元数据、表格采用ACCESS2000格式  在ACCESSS2000填写元数据
  序号
整合内容
要求优先级   处理方式
  7
数据拼接
地理范围保持完整7   原数据与转换后的数据检查/增/删
  拼接时具有相同的数学基础  保持原数学基础
  拼接数据具有相同的属性结构  按标准修改属性结构
  8
同一尺度数据接边
接边属性数据一致、空间数据一致8   检查接边两侧空间数据、属性数据/修改
  接边地物位置偏差符合限差范围  检查接边两侧地物/修改
  9
数据时点
数据时点保持一致9   保持原数据时点
  10
数据成果
提交数据库内容齐全10   按照标准、要求建立数据库、提交数据库成果
  提交文字成果齐全  按照标准、要求提交文字成果
  提交成果的存储方式正确  按照任务要求存储方式提交成果
抽象化后就是对每个图层的每个文件进行文件名称、数据库字段、图斑形状、拓扑关系等进行检查。
    2、操作步骤
    A、打开数据分层存储的文件夹,检查是否齐全、名称是否正确、命名是否标准。
    B、使用数据转换操作对成果E00文件进行格式转换,转为COVERAGE。
    C、在ARCMAP模块下,加载数据,打开属性库,初步检查空间关系,属性字段等是否正确,齐全;投影方式是否正确。(适合抽查)
    D、考虑到ARCMAP下,手工全面检查的效率低下,使用ARCWORKSTATION模块下的自动检查命令来实现NODE、LABEL点的错误查错。(适合全面检查)
    E、经过上述两种查错的文件,对查错结果进行评价和解释。
    F、审查结果评估,通过审查或提出改进要求。
    3、操作技术
    本次操作技术比较全面,需要全面而深刻的理解COVERAGE的数据组织形式和数据特征。建议详细阅读提供的文件集合,及所提供的有关培训教材。
   A在ARCMAP中加载数据及进行抽查。
   1首先,要打开ARCMAP模块。
   2新建一个空的工程文件,并保存。
   3加载数据

   4选择工具栏中的放大、缩小、漫游、查询等工具,对数据进行核对。包括其空间关系、属性值编码、字段属性值等,可以在ARCMAP中很容易的实现图形和属性的联动和检查。可以根据要求和检查内容,随机的选择抽查数据图层的各类内容。如下图数据界限空间不重合的错误。
   5打开属性库,进行初步校验
   用鼠标单击图层框中的图层,单击右键选择OPEN ATTRIBUTE ABLE,则会打开图层数据库文件。用鼠标拖动属性库在窗口中位置,以方便数据联动检查。也 可以打开逻辑条件命令,通过建立判断条件,以实现属性数据的判断选择。



B、在WORKSTATION中的COVERAGE文件拓扑查错
1建立工作区,将转换生成的COVERAGE文件通过CATLOGE程序拷贝进去。
2启动ARC命令对话框
3、键入下列命令
W d:\sy\cov  表示转换工作区到d:\sy\cov文件夹下
Nodeerrors a22   对面a22文件节点错误检查
                 Pseudo nodes表示假节点 后面的数字表示数量
                Dangling nodes 表示悬挂弧段后面的数字表示数量
                并且有显示具体的位置和表示码信息。
Labelerrors a22  对面a22文件进行标示点错误检查
                 Nolabels 表示有些面没有标示点
                 Multiple labels 表示有些面有多个标示点
    4、探讨
   通过上述两个大步的检查,可以发现所处理的数据在拓扑、属性字段、数据精度等各方面的问题。
   其中要注意的是对数据错误的解释和记录。因为有些错误是合理的,有些错误显示是合乎理论依据的。因此,需要对每个错误认真核对。
八、数据转换操作技术
主要的文件格式之间的转换有:
    1、MAPGIS格式到SHAPEFILE格式
MAPGIS的点、线、区文件,都可以通过MAPGIS中的转换模块进行转换,如图示:
分别输入点、线、区,直接输出SHAPEFILE格式即可。
    2、SHAPEFILE格式到MAPGIS格式
SHAPEFILE格式的点、线、面文件,都可以通过MAPGIS中的转换模块进行转换,如图示为输入:
保存为相应格式的MAPGIS的点、线、区文件即可。
    3、MAPGIS格式到E00格式
与1 同操作界面,只是选项不同。
    4、E00格式到MAPGIS格式
与2 同操作界面,只是选项不同。
    5、E00格式到COVERAGE格式
    转换操作在ARCGIS中的ARCTOOLS模块的Conversion Tools下进行,在菜单中启动ARCTOOLS工具后会显示如图各类工具集合。选择Export to coverage,
则会出现如下图所示的菜单
选择import from interchange file
然后输入EOO格式文件
输出COVERAGE文件的路径、文件名
单击OK,执行输出
    6、COVERAGE格式到E00格式
在ARCTOOLS---conversion tools---export form coverage----exprot to interchange file
具体执行步骤如5 。
    7、SHAPEFILE、COVERAGE格式到Geodatebase格式
第一步要建立个人的Geodatebase数据集合,启动ARCCATALOG,在File—new—personalgedatebase 中建立个人数据库。
第二步建立图形数据集并对数据集合进行设置
在建立好的个人数据集上右击,选择new—feature dateset
选择EDIT按钮,建立适合的投影,如高斯克吕格投影
设置空间属性,输入合适的最大、最小值。如图示为贵阳市范围值

对建立好的feature dateset,导入图形数据。
右击所建的feature dateset文件名,在IMPORT—依次选择适宜的文件格式进行导入操作。
在导入时有一些选项,如属性字段可以选择性输入。
    8、Geodatebase格式到SHAPEFILE、COVERAGE格式
对在Geodatebase中整理好的数据,可以导出到SHAPEFILE、COVERAGE等格式,以便于交换和使用。
如上图示为Geodatebase输出COVERAGE格式,选择POLY、LINE等选项。完成输出。
    9、操作说明及注意问题
因为有源数据或者是操作过程中各类失误或参数设置不正确等原因,会导致出现各类错误。
另外,同一个功能,可以在多处菜单和模块下实现,因为时间等原因,在此不一一介绍。

18

主题

244

铜板

5

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
735
发表于 2010-2-6 15:46 | 显示全部楼层
看起来还不错

7

主题

1753

铜板

11

好友

高级工程师

好好工作  天

Rank: 9Rank: 9Rank: 9

积分
1164
发表于 2010-4-11 22:10 | 显示全部楼层
复制了    好好学习下

0

主题

32

铜板

4

好友

助理工程师

学习学习

Rank: 5Rank: 5

积分
184
发表于 2010-4-18 23:58 | 显示全部楼层
学习学习
学习学习

5

主题

8685

铜板

6

好友

工程师

天高我为峰

Rank: 7Rank: 7Rank: 7

积分
431
QQ
发表于 2010-4-19 11:34 | 显示全部楼层
正想学呢!找到了,可惜没有视频操作的!
服务大家

6

主题

1998

铜板

7

好友

高级工程师

学习学习在学校

Rank: 9Rank: 9Rank: 9

积分
751
发表于 2010-4-25 19:48 | 显示全部楼层
产品介绍的,实际用时才好学习
该会员没有填写今日想说内容.

130

主题

2万

铜板

754

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
17555

宣传勋章优秀斑主地信元老灌水勋章活跃勋章贡献勋章

QQ
发表于 2010-4-25 22:54 | 显示全部楼层
虽然很多,但不是很精要啊!
读万卷书,不如行万里路;行万里路,不如阅人无数!
                                           【点击此处Q我】

5

主题

9011

铜板

35

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2111

宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

发表于 2010-4-30 16:32 | 显示全部楼层
学习一下咯
该会员没有填写今日想说内容.

0

主题

1100

铜板

11

好友

高级工程师

让自己没有其他选择!

Rank: 9Rank: 9Rank: 9

积分
924

活跃勋章

发表于 2010-7-29 20:52 | 显示全部楼层
学习学习

0

主题

29

铜板

3

好友

助理工程师

希望能多学点东西

Rank: 5Rank: 5

积分
150
QQ
发表于 2010-8-19 11:26 | 显示全部楼层
学习练习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表