1.该项目分为船只数据展示,船只监控视屏,船只历史轨迹,区域围栏及节点,以及一些天气数据的可视化展示
2.我负责整个前端框架的搭建,利用 vue3+ant-design-vue+vue-router+pinia+VueUse+vite 构建基础的前端框架,利用 Vue3 的组合式 API和 maptalks 封装地图可复用的功能函数,
3.技术点:a.切换不同坐标系地图底图,会将主动调整至显示相同区域:maptalks使用proj4.js自定义坐标系,在使用火星坐标系底图时使用offset函数动态纠正区域;b.绘制台风形状:自定义一个图形类,定义它的取点方式,并注册到地图类上c.多个组件使用到同一用于监听地图状态的组合函数会重复注册监听函数:使用effectScope()创建 effect 作用域
点击空白处退出提示


















评论