WebGIS引擎–openLayer的学习小结
之前一直以为是一个简单的图层插件,后来在项目中用到了,才发现openLayer是如此的强大。
ol.Map
作为最重要的一个地图类,在创建地图时必须使用,主要格式如下:
var map=new ol.Map({...});
{}中主要定义具体的参数,本篇主要介绍的参数有layer、view、control、target。
1、ol.Layer
layer,顾名思义就是图层,一个map类可以有多个layer(图层)。layer和source是一一对应的,主要形式如下:
layers: [ new ol.layer.Tile({source: new ol.source.OSM()})]
layer和source的层次结构如下图:
可以看出source有三种数据源:Tile、Image和Vector。
Tile:瓦片数据源,