设文无忧为首页 | 把文无忧加入收藏夹 | 站务联系     论文格式网:论文格文下载,论文格式大全,论文格式范例,如何写论文,怎么把握论文的格式,分类最全的论文范文格式网。
你所在的位置:首页 > 论文大全 > 计算机论文 > 软件类论文
软件类论文:基于ArcObjects组件的地理数据检查软件的实现
基于ArcObjects组件的地理数据检查软件的实现
| 文章出自:论文格式网 | 编辑:期刊咨询 | 点击: | 2012-08-02 14:01:31 |

  ArcObjects组件包括3000多个对象供开发人员调用的不同编程组件,范围从细粒度的对象(单个的几何对象)到粗粒度的对象(与现有ArcMap文档交互的地图对象),这些组件为开发者聚集了广泛的功能,可以快速的帮助开发人员进行GIS项目的开发。由于ArcGIS Desktop、ArcGIS Engine和等产品都是基于ArcObjects搭建和扩展的(见图1),那么,对于开发人员来说的开发经验在这3个产品开发是通用的。因此,通过Arcobjects提供的组件GIS开发方法,作业人员可以根据需要把实现各种功能组件像“积木”一样搭建起来,实现地理信息系统的灵活应用和扩展。
  的功能可以使用4种API访问、.NET、Java和C++。这些环境都能创建和兼容并包含作业人员定制的组件,通常为或OCXs。这些组件可方便地插入到框架,展现作业人员的定制并使它们可用于实际使用。本文采用Visual Basic 6.0作为开发环境,结合ArcGIS ArcMap 9.1本身制图、地图分析和编辑功能,实现对ArcMap的定制,缩短开发周期。
  对临时库的检查内容和要求主要如下属性检查:检查库体数据的属性是否符合建库要求。主要检查属性唯一性、内容的正确性、属性项的长度等,如要素分层是否正确、编码是否合法、编码所在图层是否正确、编码和要素是否一致、属性赋值情况等拓扑检查:检查库体数据的空间位置关系是否满足建库要求。如悬挂节点检查、自重叠检查、互重叠检查、线面套合检查、线自相交检查等矛盾检查:高程检查、地性点检查等接边检查:检查图形接边和属性接边情况匹配检查:检查居民地、水系等面状要素是否包含注记,是否正确。面要素是否与点要素或线要素一致等。
  经过以上检查保证数据的几何和属性的完整性、正确性,便于正式入库后的进一步处理。系统功能实现设计思想为了便于作业人员直观地对错误要素进行定位修改,作业人员只需打开地图文档(*.mxd),点击检查按扭,系统就将检查结果输出到错误信息窗口可停靠窗口)中,具体包括要素所在图层、要素、地物编码和错误描述等信息。作业人员只需点击错误信息行,即可缩放到错误要素。对于单一的错误要素(如某一要素的某一属性项错误)闪动并使其处于选中状态,而要素间如果存在空间错误问题(如两个要素间存在重叠关系),则以不同的予以区分要素。同时,提供属性自动显示功能只需将光标移动到需查看信息的要素上,便可查看到所关注的信息,便于作业人员检查。因此,本系统的基本思想是以程序检查为主,结合人机交互检查的方法,达到作业人员对错误问题及时发现和修改目的。
  又如植被符号与所构面要素不一致等。这类错误有时很难用肉眼去判别,而通过程序很容易达到这种检查效果。例如,检查房屋注记与房屋面要素属性是否一致,只需通过房屋面要素建立缓冲区搜索居民地注记层中是否存在被它包含的文字注记,并判断是否一致即可。
  要素属性显示该功能是为了方便作业人员自检,作业人员无需记较多的要素编码。随着光标的移动,自动搜索光标位置附近的要素,并从规则库(也可定义一个来存储规则库中的对应关系)读取被搜索到的要素属性信息与中文名称对应关系,使用定时器触发显示信息,并对该要素闪烁显示。本功能通过在类模块中实现Icommand和Itool接口来创建。
  探讨基于ArcObjects组件的地理数据检查软件的技术路线和关键技术。实践表明,通过软件的规范化控制和检查,使数据的准确性、可靠性和一致性得到保证,可以完成许多人工无法完成的数据质量检查,而且还可以大幅度提高基础地理数据加工与入库的工作效率。

论文下载,下载下来可不是把论文里边的名字换成你的就行了哦,这样是不对的哦,亲,一定要自己创作哦,因为期刊是要查抄袭的哦,多了解一下期刊的要求以及各地的评职标准吧。

友荐云推荐
相关论文列表
文无忧论文格式网是一个专业提供各类论文的标准格式,标准论文格式范文,各类论文范文模板,免费论文下载,各类应用文文书、合同范文等的论文网站。
Copyright©2012-2046 文无忧. All Rights Reserved .心无界 文无忧—文无忧 让你行文无忧 版权所有 文无忧lun.wen5u.com-论文无忧
网站合法性备案号:蜀ICP备14013885号-1