崗位職責(zé):
1、氣象GIS產(chǎn)品開(kāi)發(fā)與優(yōu)化
-參與前端技術(shù)選型,設(shè)計(jì)可擴(kuò)展的WebGIS架構(gòu)(微前端、圖層管理服務(wù)等)。
-負(fù)責(zé)氣象圖層(如雷達(dá)回波、臺(tái)風(fēng)路徑、積冰區(qū))的“二維/三維可視化開(kāi)發(fā)”,基于Leaflet/OpenLayers/Cesium實(shí)現(xiàn)動(dòng)態(tài)渲染。
-優(yōu)化海量氣象數(shù)據(jù)(全球數(shù)值預(yù)報(bào)、機(jī)場(chǎng)實(shí)況報(bào)文)的“前端渲染性能”,解決地圖卡頓、圖層疊加沖突問(wèn)題。
-設(shè)計(jì)“可交互的氣象工具”:如航路天氣動(dòng)態(tài)模擬等。
2、可視化組件庫(kù)建設(shè)
-封裝“可復(fù)用的氣象GIS組件”(如風(fēng)場(chǎng)箭頭圖層、降水熱力圖控件等),提升團(tuán)隊(duì)開(kāi)發(fā)效率。
-制定“地圖樣式規(guī)范”:氣象預(yù)警配色方案、航路禁飛區(qū)標(biāo)識(shí)標(biāo)準(zhǔn)等。
3、多源數(shù)據(jù)融合與跨平臺(tái)適配
-對(duì)接氣象后端服務(wù)(如Micaps、GRIB2數(shù)據(jù)),解析并轉(zhuǎn)換地理數(shù)據(jù)格式(GeoJSON/矢量切片),確保數(shù)據(jù)與地圖引擎兼容。
-與算法團(tuán)隊(duì)協(xié)作,開(kāi)發(fā)“氣象-航班動(dòng)態(tài)聯(lián)動(dòng)模塊” ;
-確保氣象平臺(tái)在多終端兼容,適配不同分辨率與操作場(chǎng)景。
任職資格:
一、核心專業(yè)技能要求
1、精通業(yè)務(wù)數(shù)據(jù)管理,掌握海量氣象數(shù)據(jù)存儲(chǔ)、統(tǒng)計(jì)、分析技術(shù)。
2、GIS開(kāi)發(fā):精通基于Mapbox、Leaflet、Cesium的二三維地圖開(kāi)發(fā),精通PostgreSQL等地理空間數(shù)據(jù)庫(kù),實(shí)現(xiàn)包括地理信息疊加、空間快速計(jì)算、地理信息切片、氣象要素渲染。
3、可視化與高性能渲染:熟悉WebGL 技術(shù),實(shí)現(xiàn)氣象數(shù)據(jù)的渲染、播放;具備三維渲染能力,高效渲染三維云層、風(fēng)流場(chǎng)。
4、氣象數(shù)據(jù)知識(shí):了解氣象數(shù)據(jù)(如雷達(dá)拼圖、數(shù)值預(yù)報(bào)、自動(dòng)站觀測(cè))的基本概念、數(shù)據(jù)體量及可視化規(guī)范的優(yōu)先。
二、開(kāi)發(fā)能力與協(xié)作要求
1、架構(gòu)設(shè)計(jì)與攻堅(jiān)能力:能夠制定技術(shù)方案,氣象軟件可視化效果、前端響應(yīng)效率方面達(dá)到國(guó)內(nèi)一流水平。
2、工程化與協(xié)作規(guī)范:熟悉 Git 協(xié)作、代碼 Review 及單元測(cè)試,保障高復(fù)雜項(xiàng)目代碼質(zhì)量;精通 JavaScript/TypeScript(ES6+)、HTML5/CSS3,熟悉模塊化、異步編程及前端性能優(yōu)化;熟練掌握 Vue 框架及生態(tài),具備中大型單頁(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn);熟悉 Webpack/Vite 等構(gòu)建工具,掌握前端工程化與自動(dòng)化部署流程。
三、學(xué)歷經(jīng)驗(yàn)與軟素質(zhì)要求
1、本科及以上學(xué)歷,計(jì)算機(jī)、GIS、氣象相關(guān)專業(yè)優(yōu)先。
2、3年以上前端開(kāi)發(fā)經(jīng)驗(yàn),2年以上專注 WebGIS 開(kāi)發(fā),有數(shù)值模式應(yīng)用、雷達(dá)應(yīng)用、多源數(shù)據(jù)融合等氣象系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先。
3、邏輯清晰,能獨(dú)立攻關(guān)技術(shù)難點(diǎn)(如地圖卡頓、跨平臺(tái)兼容性), 溝通積極,擅長(zhǎng)跨角色協(xié)作。