一、崗位職責(zé)
1. 負(fù)責(zé)數(shù)據(jù)可視化駕駛艙的前端架構(gòu)設(shè)計(jì)與開發(fā),確保界面美觀、交互流
暢。
2. 將建筑 BIM 模型轉(zhuǎn)換為 Web 端可交互的 3D 可視化場(chǎng)景,實(shí)現(xiàn)模型
與實(shí)時(shí)數(shù)據(jù)的聯(lián)動(dòng)。
3.
與現(xiàn)有 Java 工程師共同開發(fā)后端數(shù)據(jù)服務(wù),完成復(fù)雜數(shù)據(jù)圖表(如熱力
圖、拓?fù)鋱D、時(shí)空軌跡)的展示。
4. 優(yōu)化前端性能,尤其針對(duì)大規(guī)模 3D 模型與實(shí)時(shí)數(shù)據(jù)渲染進(jìn)行技術(shù)攻關(guān)。
5. 參與產(chǎn)品需求討論,提出可視化方案建議,提升系統(tǒng)智能化體驗(yàn)。
6. 協(xié)助后端工程師進(jìn)行數(shù)據(jù)接口設(shè)計(jì)與優(yōu)化,提升數(shù)據(jù)查詢效率。
7. 編寫技術(shù)文檔,維護(hù)前端組件庫(kù)與可視化模塊。
二、工作經(jīng)歷要求
1. 本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程、地理信息系統(tǒng)(GIS)或相關(guān)專業(yè)
2. 3 年以上前端或全棧開發(fā)經(jīng)驗(yàn),其中至少 1 年專注于數(shù)據(jù)可視化或 3D
Web 開發(fā)
3. 有完整參與過(guò)至少 1 個(gè)數(shù)據(jù)可視化大屏或 3D 可視化項(xiàng)目(需提供作品
或演示鏈接)
4. 熟悉前后端協(xié)作流程,能獨(dú)立完成從數(shù)據(jù)接口對(duì)接到前端展示的全流程
開發(fā)
三、優(yōu)先條件:
1.
有智慧城市、智慧建筑、工業(yè)互聯(lián)網(wǎng)等領(lǐng)域的可視化項(xiàng)目經(jīng)驗(yàn)
2.
熟悉 BIM 相關(guān)軟件(如 Revit, Navisworks)或了解 IFC 標(biāo)準(zhǔn)
3.
有 Cesium.js 或類似地理信息可視化框架的實(shí)際項(xiàng)目經(jīng)驗(yàn)
4.
有 WebGL 性能優(yōu)化經(jīng)驗(yàn)(如模型壓縮、遮擋剔除、著色器優(yōu)化)
5.
了解常用的數(shù)據(jù)分析算法,并能通過(guò)前端實(shí)現(xiàn)可視化表達(dá)