基于ArcGIS的测绘成果管理分析
2020-07-04蒋亚珍
蒋亚珍
【摘要】随着科学技术的快速发展,测绘技术类型不断增多,其中ArcGIS技术发展迅速,并被推广应用于测绘成果管理中,能够有效提升测绘数据管理效率和质量。对此,本文首先对ArcGIS技术进行介绍,然后对其在测绘成果管理中的优势进行分析,并对基于ArcGIS的测绘成果管理系统创建要点进行详细探究,以期促进测绘成果管水平的提升。
【关键词】ArcGIS;测绘成果管理;优势;系统
1、引言
与传统的测绘成果管理方式相比,基于ArcGIS为测绘成果信息管理系统能够有效节约人力、物力等资源投入量,同时还能够有效提升测绘成果管理工作效率,为管理决策提供科学合理的方案,促进测绘成果管理工作朝向规范化以及合理化方向发展。因此,对基于GIS的测绘成果管理方式进行深入研究迫在眉睫。
2、ArcGIS概述
ArcGIS并非独立的GIS软件,其是一个统一的、完整的、可伸缩集成体系结构的系列GIS平台,能够有效满足ArcGIS用户的广泛需求。ArcGIS是由三个软件所组成的,分别包括ArcSDE、ArcIMS、以及ArcGIS,通过灵活应用各类软件,能够为人们提供全面的GIS功能。在ArcGIS使用初期,需重點关注数据编辑,结合实际需要创建ArcGIS数据库,并且构建完善的地理信息系统知识,由专业技术人员将大量数据信息应用于ArcGIS中。各类用户均具有连接在数据集以及数据库上的专业工作站,并且工作站中拥有ArcGIS应用,同时还能够完成ArcGIS各类任务的逻辑和工具。对于企业ArcGIS用户,可使用更高级的ArcGIS桌面软件,并且采用浏览器、移动计算设备等,与ArcGIS服务器进行连接,同时根据实际需要扩展ArcGIS平台的应用范围。
3、基于ArcGIS下测绘成果管理系统实现优势
3.1具有强大的功能性
基于ArcGIS的测绘成果管理系统技术优势明显,能够有效保证管理系统平台的安全性、稳定性。在ArcGIS测绘成果管理系统的实际应用中,能够对大规模数据进行发布、查看、分析以及运算管理,进而满足不同行业数据管理实际需要。
3.2具有可伸缩性特点
在创建ArcGIS测绘成果管理系统平台后,通过应用ArcIMS软件能够为不同用户以及管理人员提供各类数据信息。ArcGIS测绘成果管理系统的拓展性比较强,通过应用系统平台,可创建完善的管理方案,进而有效减少测绘成果管理投入成本。
3.3降低数据管理成本
ArcGIS测绘成果管理系统还具有定向查询以及数据存储功能,可将各类测绘信息数据进行有效整合和统一管理,进而缩短测绘数据管理所需时间,降低数据管理成本。
3.4属性数据与空间数据的交互操作
为了实现测绘资料属性查询以及空间查询功能,需创建目录数据与空间辅助资料数据之间的关联,对测绘资料以及空间辅助资料的组织形式进行科学管理,并合理融合属性数据以及空间数据,进而实现二者交互。
4、基于ArcGIS的测绘成果管理系统
4.1数据库平台的选择
根据测绘成果空间数据库创建要求,并且综合考虑测绘成果的复杂性以及特殊性,在基于ArcGIS测绘成果管理系统的数据库平台创建中,应注意保证数据管理工作的安全性、灵活性以及应用性。在数据库平台实际应用中,需存储大量测绘数据,并且要求为多用户提供共享功能,因此必须高度重视网络环境中的安全管理问题,在计算机安全管理中,数据库安全管理至关重要,只有确保数据库系统安全,才能够提升现代数据库系统使用性能。Oracle9i的安全性比较高,并且其还具有延续性、初始化参数文件、数据库默认临时表空间、闪回查询、轻松取得建表等使用特性,因此可据此创建测绘成果管理数据库,将Oracle9i作为后台服务器,可有效提升数据库系统的灵活性和使用便捷性,为用户实际使用创建数据集成平台。
4.2操作系统与编程工具
在操作系统选择方面,应综合考虑当前各类用户所使用的主流系统,并且保证大多数远硬件的兼容性。其中,Windows的图形界面功能强大,操作方式便捷,使用率较高,因此可采用Windows操作系统,并且还可选用主流开发工具,包括vc、vb等。为了保证操作系统的一致性以及兼容性要求,并提升数据库编程开发工作效率,对于底层可采用vc开发,而对于数据库可采用vb开发,另外,对于系统中WebGIS网上发布子系统,则可应用Java进行开发。
4.3系统结构设计
根据测绘数据管理系统建设要求,采用Oracle作为数据库,对于空间数据,可采用Oracle数据表形式进行存储,将Oracle数据库与AreSDE空间数据引擎进行集合,进而实现空间数据高效管理。在系统实际应用中,Oracle关系数据管理系统能够为用户提供数据服务,而AreSDE服务器则可作为应用服务器,将空间数据以及属性数据缓冲存放在服务端,然后再发送至客户端,同时还可对客户端应用软件ArcGIS发出应用请求,通过应用ArcGIS,能够将空间数据以及属性数据进行有效处理,然后再将其转化为对于数据管理系统的请求,将由数据管理系统所返回的数据处理提交至客户端应用程序ArcSDE中,即可实现ArcSDE服务器调用。
基于ArcGIS的测绘数据成果管理系统是由三层结构所组成的,包括数据服务层、应用逻辑层以及表现层,如图1所示。其中,Oracle数据库存在于数据服务层中,其能够对,各类数据信息进行存储管理。
当数据服务层用户提出数据访问请求后,表现层客户端软件系统即可提出用户界面输入,在经过表现层、应用逻辑层中的应用服务器转换后,即可转变为对于数据服务层数据服务器的请求,数据服务器在对请求进行处理后,即可将结果反馈至逻辑层,然后返回至表现层,通过表现层为用户输出结果。在表现层以及应用逻辑层之间,可采用HTTP通信协议,据此调用Web服务器中的页面,进而实现信息管理服务。
4.4系统实现的支撑技术
4.4.1采用关系数据库管理空间数据
现如今,GIS技术发展迅速,通过应用关系数据库以及对象关系数据库,能够对空间数据进行有效管理,在上述系统中,采用ArcSDE通路能够有效利用RDBMS数据管理功能,对于空间数据库以及属性数据,均可存放于数据库管理系统中。另外,采用SQL语言对空间数据和属性数据进行操作,通过应用Oracle海量数据库,可发挥海量数据处理、数据仓库记录锁定等功能。
4.4.2组件式GIS技术
ArcGIS是ESRI公司推出的组件式GIS开发平台,具体包括以下几点:
(1)ArcIMS,其是基于Internet的GIS,GIS开发人员同用过利用ArclMS,能够创建GIS地图以及数据,为广域网以及Internet网络用户提供数据服务。ArclMS核心技术包括客户端以及服务器端,通过应用ArclMS,能够拓展Web站点。
(2)ArcSDE,ArcSDE為通道,能够对数据库管理系统中的空间数据进行保存管理,ArcSDE能够为ArcGIS桌面提供空间数据,同时,通过联合应用ArcIMS,能够将数据发送至Internet网络,是对多用户空间数据管理的关键部分。另外,在WebGIS系统高级应用中,ArcSDE还可开放C和Java接口。
(3)ArcObjects,ArcObjects以COM技术韦基础,是桌面式ArcGIS中至关重要的组成部分,包含开发GIS应用程序对象接口,可提供数据存储、管理等服务。
结语:
综上所述,本文主要对基于ArcGIS的测绘成果管理系统进行了详细探究。GIS技术、计算机技术发展迅速,在测绘成果管理方面,传统的管理方式适用性逐渐降低,通过创建以ArcGIS技术为基础的测绘成果管理系统,创建图形化用户界面,并且可支持空间数据分析、查询等功能,能够有效提升测绘成果管理水平,实用性强,值得推广应用。
参考文献:
[1]陈起谟.浅谈ArcGIS在土地利用规划数据库建设中的应用[J].科学中国人,2017,2(7X):151-151.
[2]张裘同,赵进.基于ArcGISEngine的宅基地管理系统设计与研究[J].测绘与空间地理信息,2019,2(3):56-57.
[3]崔志刚,陈磊,祝畅,等.基于ArcGIS城市规划数据库的设计及应用[J].科技创新导报,2017,4(29):63-64.