1. 精通 HTML、CSS、JavaScript、ES6、Sass、Less、Vue 等多种技术语言,具备高效的前端开发能力和代码处理能力。
2. 熟悉使用微信小程序、uniapp、H5、React、Cesium、Leaflet、OpenLayer、Taro 等前端框架,能够根据不同项目需求选择合适的技术栈。
3. 熟练操作 Git、Webpack、Vite 等工具,能够优化开发流程和提高项目效率。
4. 熟悉 PostgreSQL、MySQL 数据库的基本使用。
5.熟悉使用geoserver进行地理空间数据服务发布,QGIS等专业GIS工具。
项目1:北京北控北斗科技投资有限公司官网:
独立负责北京北控北斗科技投资有限公司官网的前端设计与开发,采用原生HTML5、CSS和JavaScript构建。项目亮点:
1. 完整设计并实现了包含首页、产品中心、解决方案、新闻动态、关于我们、联系我们等多个核心模块
2. 使用媒体查询技术实现全站响应式设计,确保在不同设备上的良好显示效果
3. 开发中英文切换功能,提升网站国际化水平
4. 与后端CMS框架紧密集成,实现数据动态更新与管理
5. 从零开始独立构建整站,确保代码规范、性能优化及用户体验
项目2:SDK自研
本项目基于OpenLayers进行深度二次开发,封装了公司自主地图SDK(bgbd-map-core)。该SDK全面集成并优化了OpenLayers核心功能,包括:
1. 实现快速创建地图、图层管理、地图控件等基础功能模块
2. 开发地图交互组件,如快速创建地图、图层加载、常用的控件、测量工具、查询等功能
3. 对复杂空间数据可视化进行性能优化,支持大数据量渲染
4. 封装图形绘制、空间分析、坐标转换等高级GIS功能
5. 设计模块化架构,支持按需引入,降低应用体积
项目3:甘肃省城市国土空间监测评价分析系统
1. 针对甘肃省自然资源指标进行概览和计算,为用户提供直观的数据分析结果。
2. 以 Vue3+TypeScript+ElementPlus+openlayer 等前端技术进行开发,实现了基于 WebGIS 的应用系统。
3.服务器更新前端包,保障了系统的稳定性以及后期系统的维和禅道 bug 的修改。
本项目基于OpenLayers进行深度二次开发,封装了公司自主地图SDK(bgbd-map-core)。该SDK全面集成并优化了OpenLayers核心功能,包括: 1. 实现快速创建地图、图层管理、地图控件等基础功能模块 2. 开发地图交互组件,如快速创建地图、图层加载、常
独立负责北京北控北斗科技投资有限公司官网的前端设计与开发,采用原生HTML5、CSS和JavaScript构建。项目亮点: 1. 完整设计并实现了包含首页、产品中心、解决方案、新闻动态、关于我们、联系我们等多个核心模块 2. 使用媒体查询技术实现全站响应式设计,确保在不同设备