熟练使用 Vue3 + Composition API + TypeScript
熟练使用 Pinia / Vuex 进行复杂状态管理
熟练使用 Element Plus / Ant Design Vue
熟练封装可复用组件
熟练使用 ECharts 实现财务数据可视化/
二三维地图开发
项目介绍 :信阳-天象轻型数字化业务系统涵盖了从机构人员、作业指导、气象监控到灾害预防的全方位信息展示。通过实时数据监控、打点展示及决策支持,有效地提升了气象服务和应急响应能力,并为信阳地区的防灾减灾和气象科学研究提供了强大的数据支持与指导。
工作内容
数据展示与分析 :使用 ECharts 实现各类统计数据的可视化展示,包括职称结构、学历分布、党员情况等。人影智慧
使用 Leaflet,Cesium 地球引擎,能够实现飞机位置的实时显示以及地图上的轨迹绘制。
通过与气象数据,实时获取飞机的民航位置数据,并通过 WebSocket 技术实现实时数据推送,确保位置数据的实时性和精准性。
观测站网
该模块集成了多个气象监测站的数据,实时展示国家气象站、 区域气象站、土壤水分站、大气成分监控站、地面观测站、雷达站、水利站及小气候自动站的实时数据。所有监测站的数据通过leaflet打点的方式展示在地图上,用户可以直观查看每个站点的运行情况以及点击站点通过Echarts绘制图标展示详细信息。
防灾减灾模块
24小时降水信息 :提供未来24小时的降水情况,包括降水量、降水强度、降水时间等信息,通过Echarts绘制图表展示
近一小时极大风速情况 :展示过去一小时内的极大风速,帮助应对强风天气,避免因强风带来的灾害,通过Echarts绘制图表展示。
技术栈
前端技术 :
Vue.js, ts ,Leaflet,Element-Plus,Pinia,Cesium公司基于leaflet二次封装底层库,数据可视化:Echarts,使用Canvas 绘制大量标记抽稀处理,减少 DOM 操作,提高渲染效率;