您好, 访客   登录/注册

采用二次开发方法的成果管理GIS系统设计与实现

来源:用户上传      作者:

  摘要:文章主要针对采用二次开发方法的成果管理GIS系统设计与实现进行分析,结合现代技术发展现状,从测绘数据集成管理系统设计与测绘数据集成管理系统实现方面进行深入研究与探索,主要目的在于更好的促进测绘数据集成管理系统运行效率的提升。
  关键词:二次开发;GIS系统;设计
  在社会经济与科学技术快速发展作用下,数据逐渐受到人们的关注与重视。同时随着数据信息变化程度的加快,数据量与数据种类的提升,使得传统数据文件管理模式不能满足当前信息数据应用需求。而在GIS快速兴起作用下,数据处理、分析以及运用方面得到了全面拓展,并逐渐在人们日常生活中有了广泛运用。
  1.测绘数据集成管理系统设计
  通常情况下,测绘数据集成管理系统主要以传统的三层结构设计方式为基础,也就是将服务层、应用层以及数据层等作为出发点。在实际设计期间,服务层以COM 组件技术为核心,通过Arc GIS Engine平台科学创建数据集成管理系统模块,利用ArcGIS空间数据引擎确保针对大量空间数据进行搜索具有较强便捷性与高效性,并运用数据库载体技术实现数据库维护与管理效率的提升[1]。这也就是三方面内容的设计:首先,设计程序框架;其次,设计功能程序框架,主要针对业务运用、图像输出、图像管理以及数据信息更新等功能进行设计;最后,设计数据框架。
  结合国土资源测量工作进行分析可以发现,系统数据主要由城镇地籍数据与当前土地资源现状数据组合而成,并将各种要素种类、位置层等作为条件实施分层存储与管理,为集成化管理与维护工作的实现奠定坚实基础。同时系统使用C/S系统结构,以数据库为条件,确保其成为测绘数据集成管理系统的底层数据库,各种管理逻辑关系则属于中间层,而上层主要是根据实际需求为用户提供良好的服务。
  空间数据与自身相对应的属性数据共同组成了底层数据库。其中底层数据库也主要包含了地籍数据库、测绘数据库、影像资料数据库、勘探数据库、矿产数据库以及征地数据库等所有国土资源管理期间需要使用的数据信息和其对应的属性数据资源,特殊情况下也可根据实际需求在数据库中添加数据种类。
  各个部门工作职责与内容虽然具有较大差异,但在进行土地资源管理期间所需要的空间数据与属性数据之间具有较大的交叉性,而针对这些交叉的属性数据与空间数据进行逻辑管理,可在一定程度上有效促进系统运行效率快速提升[2]。另外,系统应用层主要为用户提供完善的功能,如数据资源入库、数据编辑、属性录入以及系统维修等。
  2.系统功能设计
  设计测绘数据集成管理系统功能期间,需要格外重视八个关键点:
  其一,以“数据中心”设计模式为出发点,确保集中分布数据库管理模式快速形成,使得信息数据信息可为各方面的应用提供良好的数据支持,并确保各种专题数据为系统运行提供保障。
  其二,测绘数据集成管理系统应使用Arc GIS Engine平台与SDE数据库引擎,进而为各种数据库与大量数据信息的存储、管理等提供支持。
  其三,测绘数据集成管理系统需要具有数据结构、密码设置、数据图层以及元数据的维护与管理功能[3]。并利用密码设置、恢复与备份、权限设置等功能强化系统安全性,这也可有效确保系统进行良好的升级与创新。
  其四,测绘数据集成管理系统应具有栅格数据、矢量数据统一管理功能,其中栅格数据可在格栅数据库与相应文件中进行叠加处理,并确保格栅数据与矢量数据具有重叠显示与打印功能。
  其五,测绘数据集成管理系统应为用户提供丰富的功能,例如组合查询、自定义查询。土地资源登记信息查询等。另外,也需要提供长度查询计算与面积查询计算功能。
  其六,测绘数据集成管理系统可结合实际需求进行区域图、分幅图、宗地图、历史专题图等编制与输出,同时也应科学定义各种图件模板。
  其七,测绘数据集成管理系统应根据需求快速制定完善的数据统计汇总文件,针对表格应具有汇总、查询以及统计等功能,而其输出格式应为EXCEL。
  其八,测绘数据集成管理系统应使用时间增量方法针对各种数据信息进行存储,并具有图形信息、历史信息以及属性信息查询查询功能。
  3.测绘数据集成管理系统实现
  3.1技术框架与操作环境
  首先,技术框架。测绘数据集成管理系统客户端根据实际需求运用C/S模式针对系统运行進行管理,通过Windows Forms与.NET对界面进行设计与开发。而数据库访问层GIS数据主要是运用Arc GIS空间数据引擎接口,确保Arc SDE在Oracle中实现空间数据的存储。各种非空间数据则是通过ADO.NET确保在数据库中与C#读取存储实现有机整合。
  其次,操作环境。结合GIS平台、Oracle操作系统、程序更新、开发与研究等实际需求,服务端实际运行期间需要运用Windows 2000以上的操作系统,开发平台应与数据库平台则保持为最新版本,服务器硬件需要高于P42,内存应在1CB以上,硬盘则需要在60G以上。
  3.2系统功能
  测绘数据集成管理系统操作界面需要具有作画界面、图层管理栏以及工具栏等基础功能。在工具栏中需要结合功能的科学性与逻辑性实施分类处理,为操作人员使用系统进行工作提供较强便捷性。图层管理栏中需要针对空间数据加载功能进行全面管理,如具有图层删除、显示控制、图层移动以及图层加载等功能。而作图界面在测绘数据集成管理系统进行图形编辑过程中具有重要地位,在操作界面中,相关工作人员可根据实际需求直接对所有空间数据进行编辑,进而满足数据入库与使用等需求。
  在查询空间数据属性期间,集成管理系统在针对空间数据进行入库、管理以及编辑期间,还需要对与空间数据相匹配的属性数据信息进行入库、查询与管理。另外,由于图像数据信息对于地形、地势以及土地资源状态具有直观的展示,因此操作人员可真正掌握土地资源当前的运用状态,这也为图像查询与调整等工作的实现奠定了坚实基础。
  结束语:
   综上所述,数据库技术、地理信息系统以及互联网技术的有机整合与相互协调发展,在测绘行业各种技术创新发展推动下,可为国土资源所有业务提供良好完善的数据信息,进而促进国土资源工作效率快速提升。
  参考文献:
  [1]杨航,余静,梁星,贾敦新.测绘成果保密监管移动GIS系统设计与实现[J].地理空间信息,2019,17(04):66-68+70+10.
  [2]滕威.基于GIS的物流配送车辆调度系统的设计与实现[J].电子设计工程,2017,25(18):50-53.
  [3]陈刚,武蕾.基于ADVISOR二次开发的混合动力系统设计与仿真研究[J].制造业自动化,2015,37(01):78-81.
转载注明来源:https://www.xzbu.com/1/view-14974790.htm