薛建峰
(常州市基础地理勘测中心,江苏 常州213000)
测量标志是地理信息系统空间定位的一项重要测绘基础设施,是从事各类测绘活动的基准。近年国家十分重视测量标志保护工作。2017年7月1日起新修订施行的《中华人民共和国测绘法》,明确规定了测量标志保护的具体内容和要求,为测量标志保护工作提供了法律保障。
本文结合常州市测量标志管理,探讨了常州市测量标志管理信息系统的设计与实现过程。
常州市是江苏的地级市,据2017年统计,全市需要维护的各类测量标志共438个,其中省管标志196个,市管标志242个:维护工作面广量大,空间分散,传统的管理方式不适合现代测绘管理的工作要求。根据上级部门建设“数字中国、智慧社会”的要求,为进一步完善“智慧国土”建设,需根据测量标志维护与巡查要求升级改造“常州市测量标志管理信息系统”,同时在“一张图”、“综合巡查与动态监测系统”中增加测量标志巡查的相关内容,构成涵盖国土管理“批挂供”、国土资源综合巡查动态监测、测量标志巡查和维护等信息化管理联动网络,通过“智慧国土”信息系统平台及时发现城市建设对永久性测量标志的影响,达到人管与技管的短板互补目的,使维护工作更加直观、高效、便捷。
网络应用环境以Internet技术为核心,选择采用B/S架构,在全市国土系统内网实现常州市测量标志的维护、查询、统计分析等管理功能。服务端部署于常州市基础地理勘测中心内部服务器上,目前服务端平台为:① 操作系统为 WINDOWS SERVER 2003/2008 64位;② 量标志信息数据库为Sql Server;③ 相关地图数据存放在ArcGis Server地图服务器上;④ 平台接入常州市国土资源局办公系统,使用局办公平台账号登录;⑤ 客户端主要使用谷歌Chrome浏览器。
数据源分为测量标志信息数据库与ArcGIS测量标志地图数据2部分[1],其中测量标志信息数据库包括保管员与测量标志的点位信息。2类信息互相关联,同ArcGIS地图数据一起对测量标志定位显示。
系统采用JAVA 8开发,使用Spring MVC+Hibernate的开发架构将各类业务发布成REST接口,前端使用angularJS、BootStrap、Kendo UI进行开发(图1—2)。
软件界面分为保管员信息与测量标志点位信息查询、编辑、添加和点位查询与地图浏览两部分。主要功能为地图浏览、用户管理、标志管理、点位查询、统计分析等。
测量标志管理信息系统分系统管理员与保管员两种角色,根据不同角色设置相应操作权限。
图1 技术构架
图2 软件结构
地图浏览(图3)可查看标志类型、位置、分布以及点位附近的环境和交通情况,使用不同颜色和符号直观表示点位状态、巡查完成情况和相应预警提示信息,主要功能包括:地图与影像图切换、查询标志点并地图定位、地图上点选获取测量标志巡查维护信息等。
图3 标志的地图浏览
用户管理具有添加、修改、删除保管员信息,修改保管员密码,计算保管员津贴等功能。用户信息包括:保管员姓名、电话号码、身份证号、所属区、银行卡号等。
标志管理具有添加、修改、删除点位信息,上传点之记和巡查照片功能。不同类型的点位用相应控制点符号表示,以亮色和灰色区分维护和不维护,以红绿两色区分省管和市管标志,以红色“!”表示该点维护逾期或点位异常,维护逾期点位平台会以短信方式提醒保管员,以红色“X”表示该点已破坏。对历次巡查照片及巡查信息的对比,有利于对保管员巡查维护工作进行监督和考核。
系统可将查询到的测量标志定位到地图自动弹出点位照片,在地图上点击标志点可浏览点之记、保管员等图表信息并可输出。主要有地图与影像图层切换、双击测量标志信息时地图定位、距离测量、鹰眼图显示等功能。
以标志点信息进行多条件组合查询分析,可以进行按行政区域、标志类别、是否保管、省市分级保管等专项统计,统计分析结果可用饼状图或柱状图等多种方式直观表达,所有统计信息都可以通过excel表格输出,制作统计报告(图4)。
图4 按区域统计
可根据不同需要导出点位信息表、点之记、巡查照片及各种统计表格,也可以打印地图和影像图制作巡查工作底图。
(1)本文结合常州市测量标志管理的现状,从信息管理角度出发,对系统的总体架构、系统功能进行了详细设计,研究开发了常州市测量标志管理信息系统,实现了测量标志信息的更新、查询、输出等一般测量标志信息管理系统的功能,和标志点的历年巡查信息对比、专项统计分析等亮点功能。
(2)随着“智慧常州”工作的不断推进,测量标志的管理方法将更进一步向网络化、信息化方向发展。