基于百度地图Web API技术的WEBGIS气象服务研究及系统设计
2021-04-15任芳梁佳马磊
任 芳 梁 佳 马 磊
(陕西省气象服务中心 陕西 西安 710014)
0 引 言
随着计算机技术和GIS功能的快速发展,气象行业对其需求不断增强[1-2]。基于WEBGIS技术的气象信息展示平台可以针对不同用户需求提供精细化、个性化、可视化、灵活生动的产品展示方式,更好地提升气象服务效果[3-4]。百度地图为公众、企业提供了权威、可信、统一地理信息服务。将百度地图Web API技术与WEBGIS相结合,可实现地理地图的快速载入与显示[5]。
目前陕西省气象服务中心现有的专业气象服务网站已不能满足专业用户的需求,其主要存在的问题有:网站开发周期长;展示方式单一(表格、曲线图等);显示信息过于庞杂,没有针对性地将用户需要的、关注的信息进行展示,降低了用户的体验感;网站后台相关服务压力过大,造成维护困难问题。因此,实现专业气象服务产品的科学管理、先进的图形化及可视化发布等功能显得十分必要。
因此,针对陕西省专业气象服务网站的薄弱环节,拟采用基于百度地图Web API的地图资源并结合WEBGIS技术,研究并设计陕西省专业气象服务网站服务系统,最终提高网站系统图形化及可视化等功能。
1 开发环境
服务器采用Windows Server 2008 64位软件作为操作系统,系统开发采用百度地图Web API技术与WEBGIS相结合,编程语言为C#,并融合Asp.Net、JavaScript、Ajax等网页开发技术,开发环境为Microsoft Visual Studio 2015,数据库管理系统使用SQL Server 2008,Web Server为IIS 7.5。
2 建设内容
1) 研究百度地图Web API技术在WEBGIS中的应用[6]。实现在GIS地图上叠加展示用户指定区域内站点的各种气象数据,包括预报、实况、预警等;……
