|
|
|
|

ArcPad理论介绍知识

ArcPad是为移动GIS和野外制图应用而设计的。它通过移动和手持设备为野外工作者提供了制图、GIS与GPS集成功能。应用ArcPad获取数据方便而快捷,大大提高了野外数据的有效和可利用性。 ArcPad 为您提供了以下功能:地图导航,包括漫游和缩放,空间书签以及确...

作者:ESRI论坛来源:ESRI论坛|2009年05月13日

ArcPad是为移动GIS和野外制图应用而设计的。它通过移动和手持设备为野外工作者提供了制图、GIS与GPS集成功能。应用ArcPad获取数据方便而快捷,大大提高了野外数据的有效和可利用性。 ArcPad 为您提供了以下功能:地图导航,包括漫游和缩放,空间书签以及确定当前GPS 的中心位置,为识别属性而进行的数据查询,超级链接显示以及属性定位地图距离、面积、方向量测GPS导航,自动GIS 野外作业的应用开发
为什么要应用ArcPad呢
传统上,野外数据的获取和编辑耗时且存在误差,地理数据以纸质地图的形式存放,野外编辑通过草图和纸质地图或笔记板进行,当回到办公室,这些野外编辑的数据经过解码手工输入到GIS数据库中,从而GIS数据更新和精度都很困难,从而导致GIS分析决策的滞后。
近期移动技术的发展使得GIS 信息应用到野外测量中成为可能。它可以将数据以数字地图的形式存储在小巧且功能强大的移动电脑里面,可获取批量地理信息。因此一些团体可以在其数据库中添加实时信息,通过应用最新的更为精确的空间数据,提高分析、显示和决策速度。

ArcPad中存在一组为移动GIS应用和任务而设计的特征和工具扩展模块集,其中包括:标准数据格式—ArcPad支持行业化标准矢量和栅格影像的显示。它可作为ArcIMS的客户端、ESRI的网络制图和GIS软件使用,或应用到地理网络中 数据编辑与获取—应用来自鼠标、输入笔或GPS的数据可方便的创建和编辑空间数据。ARCGIS桌面系统中的ArcPad工具—为移动地理数据库编辑而设计的ArcPad工具允许用户应用ARCGIS对数据进行检验,应用ArcPad在野外进行编辑然后更新至GIS中心数据库中。 GPS 支持—ArcPad提供包括GPS导航定位在内的GPS集成。显示和查询—确定地物的数据查询,超链接显示和地物定位;图上距离、面积和方向量测;包括漫游和缩放、空间书签和置当前GPS点位为中心的地图导航。支持语言—ArcPad是本地化的。 标准数据格式ArcPad的关键特征在于可直接应用来自个人电脑或集团GIS系统的数据,而不需进行数据格式转换。ArcPad应用的矢量数据是行业化标准的shapefile 文件格式。此外,ArcPad直接支持通用的栅格影像格式。ArcPad支持多层环境下的矢量和栅格数据。用户可以将栅格和矢量数据进行结合使用,唯一的限制是硬件的速度和存储能力。支持矢量和栅格数据的地图引擎已建立起来,并适应于Windows CE平台,目前的焦点问题是功能的最大化 。ArcPad 也包括无线数据获取操作,它可以作为ArcIMS的客户端, ESRI的网络制图和GIS软件,或被应用于地理网络中。数据通过TCP/IP连接下载,其中TCP/IP连接包括无线局域网、蜂窝电话或无线调制解调器。地物可在影像层中被识别。支持的数据格式ArcPad 支持以下数据格式:ESRI 的shapefile LizardTech 的MrSID JPEG PNG Window的位图格式 CADRG网络中ArcIMS影像服务,包括无线通信。数据获取与编辑ArcPad 允许用户应用来自鼠标、输入笔和GPS的数据创建和编辑空间数据。 ArcPad中的编辑能力包括:创建、编辑、删除和移动地物 添加、删除和移动线或多边形顶点 为已有的线地物设置悬挂节点 当应用GPS处理线或多边形时获取点信息(例如,嵌套点) 编辑属性信息,尤其是应用ArcPad Application Builder 创建的自定义格式ARCGIS 桌面系统中的ArcPad工具ARCGIS 桌面系统(包括ArcView,ArcEditor和ArcInfo)中的ArcPad是一个工具条,它提供了对数据处理工具,使处理后的数据能在ArcPad下使用。功能如下:带有数据检查功能的移动地理数据库编辑,转换功能,以及从ARCGIS Desktop到野外应用中的投影。提取,投影以及矢量数据至shapefile格式的转换 符号导出 应用 ArcMap中的ArcPad工具条,用户可以从个人和企业地理数据库中查询地物并应用ArcPad对其进行编辑。为了方便在ArcPad中编辑,查询出的数据被投影并转换成shapefile格式。 应用地理数据库中已定义的域和图表类型,ArcMap中的ArcPad工具可自动生成自定义输入格式,以创建选择列表。 ArcPad 工具中的编辑功能也可用于管理数据输入和地理数据库的更新过程。ArcView 3.x中也有一些这样的工具。GPS支持ArcPad 也支持与 optional GPS 或差分GPS的集成(DGPS). 通过与optional GPS 相连,ArcPad可以显示个体在地图上的实时位置。当笔接触地图时,位置坐标会立刻显示出来 。 支持GPS接收机GPS 支持基础导航;应用 ArcPad ,GPS数据的获取在世界范围内对所有支持以下GPS方案的接收机有效:国家海洋电子协会(NMEA) 0183 Trimble标准界面方案(TSIP) DeLorme Earthmate二进制方案 Rockwell精密光学GPS接收机(PLGR) GPS二进制方案 ArcPad可显示以下GPS信息:GPS方式(二维,三维和DGPS) 地面速度 地面进程 星座 信号质量 位置、高程和指南针 微分(开/关)ArcPad包括一个调试窗口,可显示来自GPS的信息和向GPS发送信息的选项。GPS数据获取所有GPS数据都以"track log"(以一个点shapefile的形式存储)或点集、多边形集、线集的shapefile格式记录。GPS信息可在 shapefile 中以属性信息的形式存储。ArcPad支持以下几种应用GPS 接收机获取数据的方式:支持点模式(例如,具有捕捉清晰点的功能)和流模式数字化 当捕捉一个点特征或捕捉一条折线或多边形的顶点时,它支持位置的平均。具有暂停捕捉GPS现状和多边形特征以及后期恢复捕捉的功能。 具有为误差测量值设置最大阈值的选项,例如:误差减小与估测 当GPS模式(二维、三维和DGPS)发生改变时激活警告选项并自动停止GPS 数据采集。 指定GPS位置间数据顶点采集的的最小时间间隔。显示和查询 ArcPad包含一组全面的地图导航、数据查询和显示工具集 地图导航ArcPad 有多种地图导航工具,包括:变量缩放与漫游 固定比例缩放(Fixed zoom) 缩放到指定层或空间书签 将中心置于当前GPS 点位上 缩放至所有层均可见的宽度漫游至通过属性查找选择的属性点上 查询ArcPad可使用户进行以下方面的查询操作:确定特征值并显示与其相关的属性 显示某一比例尺的数据层 为照片、文档、视频和语音记录等外部文件创建超级链接应用地图量测屏幕上的距离、半径和面积 计算所选地物的地理统计量,如面积和长度 显示在ArcPad中,用户控制各图层上的地图数据显示方式。用户可以设置层颜色、风格、厚度、填充样式、文本标签以及需求符号。ArcPad为点、线、多边形和角度提供了简单的标签符号。复杂的符号可使用ArcGIS Desktop 或ArcView3.x中的地图符号库直接定义。用户也可以显示一个可选标尺。支持语言ArcPad 用户界面可在多种语言条件下运行,使得那些母语非英语的移动GIS 用户易于操作。

arcpad的数据格式及交流标准
  
  arcpad的默认数据格式是apm文件,有人认为它是一种专有的格式,这种说法不完全正确。作为导航软件,它区别与地图分析软件及GIS软件,它的apm文件数据里面集合了shp数据层及各层特征索引的总和!具体的说,GIS系统是将不同的数据分别存放在不同的shp或者mif/mid层中,这样有利于编辑,各层文件中只有矢量形状、点、属性数据,而没有线形、颜色、缩放显示参数的数据;地图分析软件同样如此。作为导航软件arcpad为显示完整的地图,将所有数据、属性及各层的索引都存放在一个文件----apm中。其实apm就是shp的和集、层索引。
  
   polish map格式的mp文件(ascII格式)类似与这种表述。garmin的img文件,holux/alan的crd/lst文件都是这种表述。
  
   说了这么多冗长的数据格式问题,就是要说明一个原则:数据的最小化分层原则及交流标准!看似简单,这是很多人包括国际高手,走过N多的弯路总结的一个原则。血泪交融、语重心长呀,呵呵!
  
   矢量数据的最大优势是:编辑、整合、搜索、跨平台使用,要最大发挥这些性能,应遵循上述原则!无论是整理旧数据还是收集新数据,说明如下:
  
   2.1 区域合理分块:依据不同比例尺的数据,按UTM分块。如 0.5度×0.5度,1度×1度,2度×2度。。。在有意义的范围内最小化,有利于交流。而区域的合并非常简单。

   2.2 类型最小化分层:在可预见的范围内,类型越细越好。比如:城市按级别分层,道路按级别分层,河流.....这样可以在手持机、ppc、pc上得到最明确的分类控制;明确、快速的搜索范围;灵活的搭配组合及可能。交流、调教将非常的容易。而且几乎没有副作用。

   2.3 层属性数据文本化:对于爱好者来说,mapinfo的mif/mid格式是最佳格式。格式完全开放,纯文本,方便用外部程序加工利用、转化。比如:简体、繁体转换;语言变换如中文变英文;批量修改名称等。但不是必须。

上一篇:ArcGIS 9.3.1激发GIS潜力

下一篇:读写ESRI Shapefile格式的C#代码