项目简介:国家级气象服务项目, 与国家气象局的工作相配合制作各种作物气象相关的业务平台, 监测预报各种作
物的发育。长期维护, 不时有新的功能去添加与更改。
工作内容:
1. 参与项目的重新解构,即将各个模块的业务利用 cli 脚手架提取成不同的包,再在主项目中引入各种业务
包并配置路由以实现业务需求,在路由配置中使用了懒加载 loadChildren 的形式以防止这种单页面应用首页加载
速度过慢。使用依赖注入的形式来满足不同业务对局部参数的更改,方便相似业务的复用。
2. 参与项目的打包与部署,主要是运用 docker 容器化部署方式实现各个项目的单独管理,负责公司环境的
本地测试和产品环境实际部署。
3. 参与基础业务系统模块的功能开发,根据设计文档设计好模块页面与业务逻辑,在业务中经常利用
localStorage 来存储信息以达到性能优化。在地图交互方面实现图层点击,图层管理等业务。数据可视化方面则
利用 Echars 实现常见条形图,折线图,饼形图等的制作,能进行批量制作。
相关技术:Angular - TS - Sass - Mapbox - Echars - ArcGIS