新疆山洪调查评价应用平台
项目描述:新疆山洪调查评价应用平台是专门为新疆雨量天气打造的一款实时监测平台,专门针对新疆的雨量段位,山洪情况,社会经济情况做出评估
技术栈:vue-cli,vue-router,axios,vuex,Element-ui,Es6,OpenLayers地图服务, scss,
项目职责:成果查询,险情评估,辅助预警,灾情查询,系统管理,匹配管理,雨量站管理,以及子模块
项目技术实现:
使用Element-ui进行骨架搭建和基本布局
使用Promise对Axios进行二次封装,以及数据请求页面渲染
辅助预警模块:通过Swiper垂直滚动属性来实现小流域的数据展示,并用js来实现弹出框拖拽的功能,
通过三元表达式来进行一个全疆和县域的数据切换
系统管理模块:使用Download方法将数据进行下载,并将其封装成组件,通过css3+transform动画实现抽屉模式对一些表单过长和文档进行展示
使用js来实现放大镜功能
匹配管理模块 通过js中indexof方法和防抖节流以及懒加载来实现河道村落搜索功能
灾难查询模块 通过Elementui的upload组件进行文件上传
雨量站管理中通过$query路由传参方式进行地图定位