...和前端小白上手的Vue+OpenLayers6到实战教程,Vue+OpenLayers6中文文档...
发布网友
发布时间:2024-10-24 03:59
我来回答
共1个回答
热心网友
时间:2024-11-02 14:50
以下是博主在业余时间整理的webgis开发教程,旨在帮助GIS专业学生快速入门并上手,同时针对前端GIS新手也具有良好的适用性。
本章节将《Vue+OpenLayers6入门教程》和《Vue+OpenLayers6实战进阶案例》中的所有文章进行汇总整理,专栏中的源码是基于OpenLayers6.15.1版本和Vue2框架编写的,同时兼容Vue3。部分文章使用了Element-UI库,以方便前端新手快速学习。考虑到许多人对Vue前端不熟悉,专栏特别增加了从Vue搭建脚手架到引入OpenLayers依赖的详细新手教程,并通过各种入门案例和综合性实战案例,帮助大家快速掌握Vue+OpenLayers6开发。
为了方便读者反馈和建议,特别设立OpenLayers系列-交流专区,欢迎提出问题和反馈。
OpenLayers6入门目录:
一、介绍
GIS开发入门,介绍OpenLayers、Leaflet、Maplibre-gl和Cesiumjs地图引擎,以及几种地图服务vms、vmts。
二、入门
三、地图控件
鹰眼控件、地图缩放控件、比例尺控件、鼠标经过地图显示经纬度控件、全屏控件、网格标记线控件。
四、地图定位、缩放和可视范围跳转
无动画效果、平移效果、飞行效果、旋转效果、弹簧跳跃和弹跳效果。
五、事件监听
地图加载事件和加载完成事件、瓦片加载事件、鼠标移动事件、鼠标点击事件、与Vue组件联动弹框。
六、图层管理
七、各种类型地图瓦片图层加载(图片、xyz、超图、百度、高德、天地图、谷歌地图、必应地图,wmts、wms、tms和wfs等)
八、叠加热力图
九、点、线、多边形、图片、动态图片、点聚合等多种图形叠加WebGL图层
十、格式化数据叠加(WFS格式、GeoJSON格式、wkt格式、TopoJson数据)
十一、动画
十二、图形绘制编辑拖拽
十三、其他
入门和实战分界线
Openlayers6实战进阶综合案例定位webgl图层运算符实战动画特效运动轨迹和迁徙图特殊图形绘制
三角形、菱形、矩形、平行四边形、五角星、六芒星、扇形、四分之一圆、箭头、椭圆、半圆扇形、画圆环、测量距离和测量区域面积、框选地图放大
自定义控件气象风场
风场效果、台风/飓风动画轨迹
性能优化(瓦片加载速度优化)、坐标转换
未完,持续更新中...
Vue+OpenLayers6进阶专栏推荐:《OpenLayers扩展组件系列汇总目录:常用OpenLayers地图扩展组件ol-ext、ol-cesium、ol-layerswitcher、ol-geocoder和ol-wind等扩展库实战示例》