注:当前使用的是 ol 9.2.4 版本,天地图使用的
key请到天地图官网申请,并替换为自己的key
OpenLayers框架组织结构庞大,只通过官网API进行查看,对框架结构缺少一个整体、全面的看法。借助树形结构图或思维导图,其API结构就显得清晰明了。
1. 总体框架体系图
首先从Map对象入手,Map作为核心类,包括View、Layers、Control、Interactions等类。Map就像是一个容器,用来装载、渲染图层;View用来对图层进行可视化,设置地图状态,包括缩放、中心点和投影系统等;Control类提供了一些系统控件公开发者使用,包括缩放、全屏、鹰眼等控件;Interactions提供了绘制、选择、编辑等交互操作,方便用户使用。
2. 图层组织结构图
在OpenLayers中,常用的图层有矢量图层和切片图层,包含的数据源非常丰富,为WebGIS开发提供了很大的便利。矢量图层组织结构组成:几何对象构成要素,要素组合构成数据源,数据源形成图层。即:Geometry->Feature->Source->Layer
3. 样式组织结构图
Style类用于渲染矢量图层样式,可以结合Overlay设置图像、文本标注。其中Circle渲染圆点,Image、Icon渲染图像,Text渲染文本,Stroke渲染边线,Fill渲染填充。

OpenLayers示例数据下载,请回复关键字:ol数据
全国信息化工程师-GIS 应用水平考试资料,请回复关键字:GIS考试
【GIS之路】 已经接入了智能助手,欢迎关注,欢迎提问。
欢迎访问我的博客网站-长谈GIS:
http://shanhaitalk.com
都看到这了,不要忘记点赞、收藏 + 关注 哦 !
本号不定时更新有关 GIS开发 相关内容,欢迎关注 !