基于GIS技术的城市地理信息公共服务平台设计与实现

期刊: 环球探索 DOI: PDF下载

郑雪锋 樊薇

广西产研院时空信息技术研究所有限公司 广西省南宁市53000

摘要

城市地理信息公共服务平台对城市空间资源管理和综合利用有非常重要的作用。传统的城市地理信息公共服务平台运行过程中存在查询服务的适应性较差、查询服务存在一定误差等情况,同时日常运行和维护需要花费巨大的资金。为了更好地解决这些问题,本文对传统城市地理信息公共服务平台进行了优化设计,通过GIS技术来进行GIS地理平台子系统的设计,并在系统中嵌入了GIS算法,来对服务平台的服务流程进行优化调整,可以有效提升城市地理信息公共服务平台的查询准确性,使平台更加稳定的运行。


关键词

GIS技术;城市地理信息;公共服务平台;设计

正文


引言

随着GIS技术的快速发展,GIS技术在城市地理信息公共服务平台的建设中得到了广泛地应用。充分利用GIS的核心算法可以有效提升城市道路资源、山川河流资源的整合效果,实现城市空间布局管理与城市管理信息之间的有效结合,提升城市空间数据管理服务质量,全面提升城市规划和管理的质量,促进城市的更好发展。但是,传统的公共服务平台会因为地域差异等情况导致平台的相关信息查询和信息的精准度受到影响,如果城市地理信息中的某项数据达到了平台设计的最大值,就会直接影响GIS技术的应用效果。

1、城市地理信息公共服务平台软件功能设计

1.1GIS地理平台子系统设计

由于GIS地理信息公共服务平台主要应用于城市基地信息资源架构的划分,所以GIS地理信息平台需要实现地理信息空间和地理数据等的调动和分析处理。为了更好的实现GIS地理信息公共服务平台的各项功能,本文平台设计中设置了地理空间划分软件系统、地理信息共享软件系统、GIS服务软件系统和地理数据编码软件系统。

首先是地理空间划分系统设计。地理空间划分的主要作用是通过资源存储空间和地理信息资源两者的有效结合来进行尺度空间的构建,通过打不通地理信息所存在的空间尺度的差异性,就可以实现通过一定时域序列管理方式来进行地理信息数据的管理工作,实现对地理信息数据的多尺度动态管理。所以,通过城市地理信息用户识别管理、GIS地理信息数据库访问、地理信息数据发布以及历史地理信息数据管理等就能够实现地理空间划分系统的各项功能。并通过GIS算法和GIS技术来为各项功能的实现提供支撑,保障GIS地理信息共享服务平台的稳定运行。

其次是地理信息共享软件系统设计。由于地理信息资源存在较为明显的空间特征,导致在地理信息数据交换过程中需要进行二维空间数据和三维空间数据的转化。每个网络空间数据节点位置都具备对应的三维空间属性,这样就可以通过GIS时域和空间值的开放和共享来实现网络服务终端的CA认证。通过CA认证来进行共享服务认证,这样可以有效实现相关地理信息数据的个人共享功能。

第三是GIS服务系统软件设计。GIS服务系统的主要作用是构建一个城市地理信息资源数据的用户交流通道。这个通道式通过电信接口和子接口等措施来完成。这也是城市地理信息公共服务平台的核心功能。所以需要在GIS服务系统设计中配置相应服务功能的接口,才能有效实现基于GIS技术的城市地理信息公共服务平台的各项互交功能。

最后是地址数据编码系统设计。地址数据是电子信息数据中非常重要的内容,本设计中,地址数据编码系统主要采用了自由空间分布匹配设计方案,以数据库中的各项地理信息资源数据来作为地址数据编码系统的原始数据,然后将原始数据中的地址信息进行拆分,进行标准化和池化处理,来获取地址信息所匹配的分布空间规则。然后再通过相关资源服务的配合来对各个地理信息的地质匹配对应的编码。最终实现空间信息和非空间信息之间的地址池转化功能。公共服务平台运行中,通常会出现不同用户同时访问同一个地理信息的情况,为了更好的满足用户的访问需求,需要将地理信息GIS地址信息转化为SHP格式来构建一个自建专题属性地址,来让被访问的地理信息的地址信息与用户访问数量相等,有效解决专题地理信息土层格式和分配地址池权重存在无法处理的情况。

1.2GIS算法底层嵌入设计

通过在基于GIS技术的城市地理信息公共服务平台的底层嵌入GIS算法,并将GIS算法设置为最高管理权限,可以有效实现服务平台相关服务组件、算法和注册封装的一致性。设计中,平台算法服务采用了.net服务的方式来构建,在保证Web处理服务不变的情况下将空间分析和处理算法的适应系数进行优化处理,实现在服务平台的底层建立注册逻辑表,并通过GIS算法来对注册表进行封装权限的设置。这时,权限系数为01两种情况,0为用户普通权限,用户就可以通过Web的第一层级和第二层级就可以实现相关数据信息的查询、申请和共享。1为用户超级权限,超级权限下,可以将满足权限要求的GIS算法标识符和QualifiesName键值表在底层算法注册中进行注册,同时还能够对注册信息进行相应的修改。本设计采用了动态模块方式来进行系统注册表加载容器的设置,并采用了在算法服务启动瞬间将权限和进程释放到底层注册中心的方式来保障GIS算法嵌入获取最高权限。

1.3GIS城市地理信息公共服务平台服务流程设计

通过对GIS城市地理信息公共服务平台的服务流程进行有效设计才能有效实现相关功能。本文在进行服务流程设计时,考虑到Web服务参量存在的离散性和耦合性特点,采用异构分布方式来进行相应流程的服务编码,最终构建一个可以反复使用的服务流程,并实现灵活交互的服务功能和可视化的服务定制。同时还需要考虑服务流程的优先级问题,通过前台和后台两种服务流程来进行整个服务流程的设计。通过前台服务流程的编排设计来满足服务运行过程中所需要的各项数据信息的展开和量化。通过后台服务流程来优化部署前台服务流程中对应的参量系数。首先,用户通过平台的服务流程创建功能来进行服务流程的创建,然后,根据用户所创建的服务流程情况,系统就可以对服务流程所需的各项资源数据进行准确的判断和确定是否需要进行相应的部署。然后结合部署的参量数据情况,来进一步修正处理前台服务流程开展中后台服务流程的各项数据。并根据修正后的后台服务流程数据来进行部署文件的生成,最终将流程部署信息存储到地理信息部署中,这样就完成了一次服务流程的编排。

2GIS城市地理信息公共服务平台应用测试

本文采用了本平台和对应城市地理信息公共服务平台同时对某事的地理信息数据进行运行来判断GIS地理信息公共服务平台的运行效果。首先是地理信息生成比较,将某市的城市地理信息数据分别导入到两个平台中,就可以得到该市城区的地理信息图,如图2所示,可以发现两个平台所得到的城市地理信息图存在一定的差异,本文设计的公共服务平台所提供的地理信息具有更高的准确度,而对比平台所得到的地理信息图存在河谷地区精确度存在误差的情况。

 

3、结语

综上所述,本文基于GIS技术来进行城市地理信息公共服务平台的设计,分别通过软件设计和算法设计等内容来对平台设计进行了说明,并通过应用测试方式来对平台的应用效果进行了判断。结果表明基于GIS的城市地理信息公共服务平台具有较高的地理信息生成质量和地理信息查询准确性。

 

参考文献

[1] 黄雄. 数字赣州地理信息公共服务平台设计与实现[D]. 东华理工大学,2018.

[2] 朱文德,梁海玲,胡应剑. 基于云GIS的数字县域地理信息公共服务平台建设——以广西平南县为例[J]. 测绘与空间地理信息,2021,44(10):34-37.

[3] 李智. 基于WebGIS的模块化海域管理分析平台设计与实现[D]. 辽宁:辽宁师范大学,2021.

[4] 周松. 地理信息公共服务平台关键技术的研究与实现[D]. 江苏:东南大学,2017. 


...


阅读全文