Layers
图层是轻量级容器,从 sources 获取数据。
ol/layer/Tileol/layer/Image
ol/layer/Vector
ol/layer/VectorImage
ol/layer/VectorTile
ol/layer/WebGLTile
Sources and formats
Tile sources 用于 ol/layer/Tile 或 ol/layer/WebGLTileImage sources 用于 ol/layer/Image
Vector sources 用于 ol/layer/Vector
Vector tile sources 用于 ol/layer/VectorTile
Formats 用于读写矢量数据
ol/format/WMSCapabilities
Projections
所有坐标和范围需要以视图投影(默认:EPSG:3857)提供。要在地理坐标之间进行转换,请使用 fromLonLat() 和 toLonLat()。对于范围和其他投影,请使用 transformExtent() 和 transform()。
在 ol/proj 模块中可以找到这些函数及更多功能。
Observable objects
所有 Object 的更改可以通过调用 object.on('propertychange') 方法来监听。监听器会接收到一个 ObjectEvent,其中包含已更改属性和旧值的信息。
API change policy
OpenLayers API 包括- 构造函数的名称和签名
- 实例方法和属性的名称和签名
- 函数的名称和签名
- 常量的名称
在同一个主要版本系列中,API 不会发生变更。任何 API 变更都将伴随新的主要版本发布。
注意:API 变更策略不涵盖用于样式化 OpenLayers UI 的 CSS 类名,也不涵盖任何类型定义和枚举。