文献综述
当今世界正处在快速发展的阶段,网络的发展已经成为推动社会发展的重要动力。
而在发展过程中,放在首位的应该是人民群众的生命安全,因此应急避难场所就是现代社会必不可少的公共设施,现有城市避难场所可分为公园、绿地、停车场、广场、学校操场[1]等,而且新冠肺炎疫情的爆发再次凸显了应急避难所的重要作用[2]。
而应急避难场所的信息查询、地图量测、避难场所最优路径和应急避险科普宣传等公共服务[3],切实有效地帮助人们寻求最优解。
而且,现今互联网技术的发展极大地推动了GIS行业的发展[4],提供了全新且高效的地理信息载体,综合利用这些电子地图服务,将其共性服务融合成一套可以统一调用的服务,将极大地简化开发流程,丰富系统中不同地图数据和服务的选择来源,大规模降低成本,减少重复劳动[5]。
OpenLayers 是一个强大、公共、开源、基于 JavaScript 的 Web映射库,它作为一种轻量级的开源 WebGIS 开发框架,具有开发简单、成本低廉、支持多类地图格式等特点[6], 是一个用于开发 WebGIS应用的地图引擎[7],其设计目的是为互联网客户端提供地图数据动态显示与交互操作,具有灵活的扩展机制[8]。
开发者可以通过OpenLayers实现在浏览器中对地图数据的平移、放大、缩小、选取面、选取线、要素选择、图层叠加等操作[9]。
OpenLayers 支持的地图来源包括 Google Maps、Yahoo Maps、Virtual Earth 等,用户还可以用简单的图片地图作为背景图,与其他的图层在OpenLayers 中进行叠加,OpenLayers 实现访问地理空间数据的方法都符合行业标准[10]。
OpenLayers 支持Open GIS 协会制定的 WMS(Web Mapping Service)和 WFS(Web Feature Service) 等网络服务规范,可以通过远程服务的方式,将以 OGC 服务形式发布的各类地图数据加载到基于浏览器的OpenLayers 客户端中进行显示[11]。
在国内的研究中,关于应急避难场所展示系统开发,叶应树、肖健等人为了将福建全省各地的应急避难场所以电子地图的形式展示在互联网上,采用百度地图API接口二次编程及JaveScript网页脚本技术,实现每个应急避难场所标注在百度地图平台上,并提供应急避难场所的分布、名称、地址、功能分布图和公交线路查询,建成一个优良的地图可视化服务系统[12]。
以上是毕业论文开题文献,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。