【openlayers】ol3地图组成部分


地图组成部分

map

地图(Map):对应的类是ol.Map。所有的地图操作,不论是视图还是交互都要基于它来实现。

View

视图(View):对应的类是ol.View,之前已有接触,控制地图显示的中心位置,范围,层级等。

layers

图层(Layers):Ol3有多种多样用于不同业务的图层,每一种图层在实现上都对应于一个类,放在包ol.layer下面,之前已接触过的ol.layer.Tile就是其中的一种

source

数据源(Source):与图层一一对应,ol3也存在多种不同的数据源,每一种在实现上也对应于一个具体的类,它们都放在包ol.source下面,之前接触过的ol.source.OSM就是其中的一种。它是整个地图真正的核心。 如果没有数据,那么渲染引擎将没有任何价值。

control

控件(Control):为用户提供与地图交互的入口。 针对不同的用途,具有不同的控件。其实现类都放在包ol.control下面,比如我们在地图上看到的放大缩小按钮,就是众多控件中的一种。

interaction

交互(Interaction):这是所有软件都具备的一个组成部分,直观地是看不见的,其实现类放在包ol.interaction下面,如果没有它,我们就没有办法直接用鼠标控制地图放大、缩小等。

转载自:https://blog.csdn.net/IT429/article/details/79908025

You may also like...

退出移动版