崗位職責(zé):
1、基于開源引擎Cesium,從事三維GIS引擎相關(guān)設(shè)計(jì)與研發(fā);
2、研究和處理海量三維數(shù)據(jù)的調(diào)度和渲染等功能,優(yōu)化三維WEB系統(tǒng)性能;
3、研究Cesium平臺(tái)下的渲染機(jī)制,提高Cesium平臺(tái)上的展示效果;
4、負(fù)責(zé)新一代WebGIS技術(shù)架構(gòu)的設(shè)計(jì)和迭代,推進(jìn)新技術(shù)在業(yè)務(wù)中落地
任職要求:
1、具有2年及以上WebGIS開發(fā)經(jīng)驗(yàn),GIS/測(cè)繪/計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷;
2、 熟練掌握GIS開發(fā)底層邏輯、坐標(biāo)系、切片緩存技術(shù)、拓?fù)浣Y(jié)構(gòu)、網(wǎng)絡(luò)分析、空間分析等技術(shù)的相關(guān)知識(shí);
3、 深入理解點(diǎn)、線、面、柵格等空間數(shù)據(jù)存儲(chǔ)模型,掌握WMS、WFS、WMTS、TMS等OGC服務(wù)規(guī)范,熟悉3DTiles及具備數(shù)據(jù)輕量化處理經(jīng)驗(yàn);
4、 熟悉WebGIS地圖渲染原理(如矢量瓦片、柵格瓦片);
5、 熟練JavaScript開發(fā),包括模塊化開發(fā)、封裝、性能測(cè)試,壓縮混淆等;
6、 熟練Cesium或Three等3D引擎開發(fā),具備修改/擴(kuò)展源碼的能力,具有WebGL底層開發(fā)經(jīng)驗(yàn)者優(yōu)先;
7、 熟悉三維可視化和計(jì)算機(jī)圖形學(xué)相關(guān)知識(shí),如三維成像原理、矩陣、UV貼圖、著色器、材質(zhì)等,具備Shader編程能力者優(yōu)先;