项目结合安徽省地震信息化工作的实际需要,构建基于GIS支撑平台地震目录数据与地理空间有机融合的总体结构,运用WebGIS技术、Echart可视化插件、全景技术等构建二三维一体化地震信息Web展示系统,满足社会公众对数据服务的便捷性和易用性需求。同时,系统充分体现数据服务的可视化和主观性需求,能够实现便于用户理解、易于操作的PC端,基于微信小程序的移动端界面查询,体现图形和数据相互对应,所见即所得的服务思路。
虑到基于WebGIS的安徽省地震可视化服务系统是服务公众的需求定位,桌面端和移动端均整体采用动态标绘+地图服务的模式。其中,桌面端采用ASP.NET MVC4开发模式和C#语言进行程序设计和数据库连接。视图操作模块实现了地震信息与Web地图之间的关联操作。要素加载模块采用动态标绘+地图服务的模式可向用户直观展示地震信息在百度地图上的属性信息,实现大规模地震信息在地图上的动态展示,公众用户可快速自主的通过地图缩放的方式了解我省的地震事件、活动断裂、地震台站分布以及断裂与地震的关系。属性关联模块实现了地图上的地震信息与列表信息之间的联动操作,便于用户查询信息。属性查询模块实现了地震三要素条件下地震信息查询与展示。空间查询模块通过某次地震事件的缓冲区范围方便用户进行地震事件与活动断裂之间的空间关系。三维可视化模块向用户展示历史地震的动态三维模型以及安徽地区的三维虚拟化地震观测台站,通过此功能扩展桌面端的互动性和主观性。移动端系统基于微信程序开发平台,数据层底图数据为腾讯地图,系统展示界面与桌面端互为统一,实现了不同条件约束下的地震信息的筛选查询,地震详细信息显示以及断层数据的叠加、显示和查询。
扫一扫在手机打开当前页