1、熟练JS编程语言,熟悉ES6语法新特性及TypeScript语法;
2、熟练 Vue技术方向,有丰富的Vue2.x,Vue3.x项目开发经验,了解React基本语法;
3、熟练原生微信小程序开发,有小程序开发经验;
4、熟练使用地图框架openlayer,以及前端开源可视化库echarts、highcharts,熟悉cesium,有丰富的二三维GIS
开发经验;
5、熟练UI框架AntDesign、ElementUI、VantUI等;
6、熟悉JAVA编程语言,有半年后端开发经验,了解Mybaties、Spring Boot等框架;
县域·穹仪PC端
项目内容:该项目旨在为各个光伏开发公司提供光伏屋顶开发的一站式服务,提供收资、项目管理及无人机模型管理等;
技术栈:Vue3.2、Vite、less、axois、ElementPlus、Echarts、Openlayer、Cesium、WangEditor
工作内容及部分亮点:
(1) 独立负责前端开发工作,并参与讨论后端数据库接口设计及需求确认;
(2) 通过cesium加载3dTiles模型,在地图上展示屋顶及光伏板的三维模型,并联动地图进行数据选择及展示;
(3) 地图选择无人机飞行路线及参数,联动大疆无人机进行三维数据上传;
(4) 使用富文本编辑器对各类报告进行线上编辑、保存及导出;
(5) 封装表单组件,使用json配置化生成各类表单页面;
(6) 通过动态路由及自定义指令的方式,对于不同身份的用户进行权限管理,并在页面进行其他用户权限管理及参数配置;
(7) 联动小程序端进行任务派发和线下收资文件管理。
县域·穹仪小程序
项目内容:该小程序的主要服务对象是光伏屋顶开发人员,他们可以通过小程序进行风光资源、政策信息、光伏倾角以及电
费电价查询;对将要开发的光伏屋顶进行经济评价及发电量的计算;联动PC端进行任务派发和工单查询;
技术栈:原生小程序、less、axois、VantUI、Echarts、腾讯位置服务jssdk
工作内容及部分亮点:
(1) 独立负责小程序前端开发工作,并参与讨论后端数据库接口设计及需求确认;
(2) 通过地图选择或位置名称模糊搜索,查询风光资源图谱信息、各类政策文件及电价信息等,并对搜索结果进行长列表的
优化;
(3) 嵌入webview网页展示三维屋顶信息,并与小程序页面实现联动效果;
(4) 自定义封装各类表单组件,如下拉框、输入框、多选单选组件及年份区间选择器等,实现大量表单数据填报,从而提交
生成经济评价报告,并最后展示各类方案的参数对比表格;
(5) 实现pc端与小程序端的联动,在小程序端进行任务接收与填报,填报信息包括基本信息及各类图片及文件的上传。
项目内容:结合气象与农业数据,通过气象要素的分析,对农业生产时所遭遇的灾害进行及时预警,并且可以回访历史灾
害,对某次农业灾害的影响进行精细化统计。
上海农业农村一张图--灾害预警评估
技术栈:Vue3.2、vite、Vue-Router、VueX、TypeScript、ElementUI、less、Openlayer、Echarts
工作内容及部分亮点:
(1) 独立负责整个产品前端开发,包括前端的技术选择,模块的搭建、组件的封装复用;
(2) 通过媒体查询实现大屏在16:9以及32:9的不同屏幕展示;
(3) 以折线图,环形图方式展示天气情况以及统计受灾地块信息;
(4) 优化粒子流效果,通过WebWorker方式将屏幕分区域多线程绘制粒子流;
(5) 自定义全局loading、hook等。
公司官网
项目内容:主要展示公司发展历程、企业文化等;介绍公司目前已落地的产品和解决方案,以及公司自研的数据支撑平台;
实时更新公司最新新闻动态及招聘信息。
技术栈:Vue2.0、Vue-Router、Vuex、ElementUI、less
工作内容及部分亮点:
(1) 独立完成网站前端页面开发工作;
(2) 使用自定义指令的方式为网站添加各类动画过渡效果,增加网站的美观性;
(3) 通过GZip及其他webpack插件压缩代码及静态资源,优化网站加载速度;
(4) 通过组件、路由和图片懒加载的方式优化首屏加载的时间,增加用户的体验感;
(5) 通过预渲染的方式,对网站的SEO进行优化
主要展示公司发展历程、企业文化等;介绍公司目前已落地的产品和解决方案,以及公司自研的数据支撑平台; 实时更新公司最新新闻动态及招聘信息。
结合气象与农业数据,通过气象要素的分析,对农业生产时所遭遇的灾害进行及时预警,并且可以回访历史灾 害,对某次农业灾害的影响进行精细化统计。