2024WebGIS新手必看学习攻略(2)

发布时间:2024年01月20日

上期给大家分享了webgis开发学习的第一期,点这里:2024WebGIS新手必看学习攻略(1)icon-default.png?t=N7T8https://mp.csdn.net/mp_blog/creation/editor/135680818

主要讲了webgis最基本的前置知识,上期我们介绍到学习webGIS的语言,其中Vue、react或angular也是我们必须要掌握的一个前端框架。这里以vue为例:

01?Vue.js

Vue.js被定义为一个渐进式的框架。

框架,即framework。其实就是某种应用的半成品,也就是一组组件,程序员可以选用各种框架来完成自己的目标系统。

简单说就是使用别人搭好的舞台,你来做表演;而且,框架一般是成熟的,不断升级的软件。

回到VUE,因为它的几个特性,例如使用简单、规模庞大、速度快和功能广泛,vue的需求量已经很大,是目前前端最流行的框架之一。

Vue的特点在于,相比其他框架,vue的学习曲线短、文档详细,可以提高开发效率,已经成为了前端工程师必不可少的技能之一。

02 WebGIS的学习路径

前面介绍那么多,这里给大家总结一下,以下为2024年最新的WebGIS开发学习路线:

(图片压缩严重,需要高清版的同学可以私我)

03 openlayers知识图谱

openlayers是最所有初学者必须要掌握的第一个框架。下面是openlayers的知识图谱,来源网络:

从上图中可以看出,OpenLayers 实现了上百个类,用于对GIS中的各种事物进行抽象表达。

其中 Map,Layer,Source 和 View 是 OpenLayers 框架体系中的核心类,几乎所有动作都围绕这几个核心类展开,以实现地图加载和相关操作.

在Openlayers的体系框架中,把整个地图看作一个容器(Map),核心为地图图层(Layer),每个图层有对应的数据源(Source),并由地图视图(View)进行地图表现。地图容器上还支持一些与用户交互的控件(Control 和 Interaction),另外 Openlayers 还支持事件机制。

总之,OpenLayers 使得在任何网页中放置动态地图变得很容易。它可以显示贴图,矢量从任何来源载入的数据和标记。OpenLayers 已经被开发来进一步使用各种地理信息。它是完全免费的开源JavaScript。

04 openlayers开发学习教程:

图片

免费领取GIS开发相关学习资料icon-default.png?t=N7T8https://www.wjx.cn/vm/eqvTtp6.aspx#?

文章来源:https://blog.csdn.net/jdjxbsus/article/details/135711015
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。