在气象后端的开发工作中,经常会收到的一类任务:给前端工程师生成可叠加到地图上的图层。这类工作通常是后端工程师用代码直接绘制一个 .jpg
或 .png
格式的地图,并且将图片的四至(边界经纬度)参数告诉前端。前端使用地图组件将图片正确地叠加到 Google Map、高德地图等地图供应商提供的标准地图底图上,最终实现数据在地图上的可视化效果,我们经常在各类网站、APP 上看到的雷达图、气温分布图等,都是此类。
对于气象后端工程师来说,想要绘制一个符合要求的图层,并不是一件轻而易举的事情。它需要你:了解前端网页地图的相关知识(比如 EPSG:3857 投影)、掌握后端图层的绘制及投影转换技巧、知道如何在没有前端工程师帮助的情况下对输出的图片做自我检验。
下面我就来讲解一下,对于一个气象后端工程师,如何基于 Cartopy 绘制一个可以叠加到地图上的陕西省气温分布图。
Here we go~
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...