索引

地图

地图(map)由图层(layers)组成,包括一个用于可视化这些图层的视图(view)、用于修改地图内容的交互(interactions)以及带有UI组件的控件(controls)。

Overview
Creation
Events

视图

视图负责管理地图的显示参数,例如分辨率与旋转角度。

View具备中心、投影、分辨率和旋转

投影

所有坐标和范围需以视图投影提供(默认:EPSG:3857)。要将坐标在地理坐标系与视图投影之间转换,请使用从地理坐标系转换(fromLonLat())和到地理坐标系转换(toLonLat())。对于范围及其他投影,请使用范围转换(transformExtent())和其他投影转换(transform())。

可在 ol/proj 模块中找到这些函数及其他内容。

可观察对象

所有对象(Object)的变化可以通过调用 object.on('propertychange') 方法来观察。监听器将接收一个包含更改属性和旧值信息的对象事件(ObjectEvent)。

其他组件

ol/Geolocation
ol/Overlay

API变更政策

OpenLayers API 包含
  • 构造函数名与签名
  • 实例方法与属性的名称及签名
  • 函数名称与签名
  • 常量名称

在主版本系列内,API将保持稳定;任何对API的更改都将伴随新主版本的发布。

注意:API 更改策略不涵盖用于 OpenLayers UI 样式化的 CSS 类名,也不涵盖任何类型定义与枚举。