随着WebGIS技术的不断普及与计算机大数据、云计算、人工智能的高速发展,“数字城市”“智慧地球”的愿景已经逐步实现。WebGIS不仅越来越多地应用于大众生活,也大量应用于国土、农业、军事、市政、水利、地灾等各个行业中。引入WebGIS后,结合空间环境信息的应用,能更及时、更准确地展现和模拟各种信息,更好地服务于各种工作。
通过前面章节的学习,从基础开发、进阶提升到扩展开发,阶梯式积累Leaflet框架开发知识,最终目的是要结合需求应用到实际项目中。本章将结合灾害应急救援中的实际应用,介绍基于Leaflet开源框架开发的救援物资跟踪监管系统。
应用概述
近年来受全球气候变化影响,不同地区各种自然灾害频繁发生,对人民的生产、生活造成了重大影响。因此,对防灾救灾、灾害预警及灾后救助等提出了严峻挑战。建设灾害应急救援指挥中心对国家应急救援与人民生命财产安全具有重大意义,物资管理则是其中一个重要方面。物资储备、物资运输等物资管理工作,为防灾减灾争取了宝贵的时间,有效保障了人民生命财产的安全。自然灾害所需的救援物资是国家根据灾情的大小,派发给灾区群众的公益性财产,由于救援物资具有公有性和免费性等特征,如何合理分配和应用救援物资就成为国家自然灾害救援部门需要考虑的重要问题,因此,探究科学的管理方法对物资管理人员来说非常重要。救援物资管理作为灾后帮助灾区重建的物质基础,其作用和影响力重大。高效、及时、科学的救援物资管理能够在一些突发性的大自然灾害面前发挥重要功能。
灾害救援的信息化与地理信息密切相关,GIS在物资运输、物资信息化管理与监测方面有着不容忽视的重要作用。通过GIS应用,管理人员可以更好地从空间、时间上了解物资各方面的现状与变化发展,以及其规范管理,便于各级灾害救援中心开展物资监测与管理、仓库基础设施与物资资源管理等多方面的工作。
灾害救援信息化建设内容丰富,范围较广。在此,仅从救援物资管理应用角度,从物资信息在线查看与监测等业务应用中选择一些常用功能,构建广谱性的救援物资跟踪监管系统,包括物资信息的存储与统计、物资运输过程的监测预警等。本章介绍的救援物资跟踪监管系统,模拟全国范围内仓库、物资相关数据,结合GIS应用,通过地图标注、图表与动态推演等方式,直观模拟展现全国当前的救援物资仓库管理、物资查询状况。
需求分析
在实际应用中,做好救援物资动态、快速调度工作,需要通过对救援物资进行实时跟踪及物资数据的分析,做出相应的决策。根据救援物资管理的实际需求,救援物资跟踪监管系统主要包括以下功能模块。
(1)基本功能。
基本功能主要提供底图和业务图层的加载与显示控制功能,提供缩放地图、移动地图等基本操作功能。
(2)仓库管理。
动态查询救援物资仓库的信息,根据标注查看仓库所属单位、负责人、面积等详细信息,对仓库的布局和规划制订合理方案。
(3)物资查询。
单个物资、多个物资的实时查询,物资在所有仓库的统计,直观掌握物资在不同仓库的储备情况,针对不同需求实时更新物资储备。
(4)电子围栏。
在地图上实时绘制电子围栏区域,如矩形、多边形等,将物资与电子围栏相关联,监测物资的移动情况。
(5)工具箱。工具箱提供测量、热力图、
物资历史轨迹查看功能,用户通过测量工具可以直观地掌握仓库之间的距离信息,根据热力图可以了解物资分布情况,为救援物资储备提供依据和指导。
实现方案
救援物资跟踪监管系统以公共地图数据服务、仓库信息相关的业务数据为基础,客户端使用Leaflet框架,后台结合.NET框架实现,构建一个涵盖地图基本功能、仓库管理、物资查询、电子围栏及工具箱等功能的WebGIS系统。