OpenLayers3参考API
2015年6月17日
1 框架
1.1 地图:ol.Map。
目标:配置地图窗口的全部属性。
方法:配置map。
图层:layers(图层:ol.layer.Layer。)
视图:view(显示窗口:ol.View。)
html组件:target。
控件:controls(控件:ol.control。)。ol.control.defaults(常用控件)。
交互工具:interactions()。默认是ol.interactions.defaults。
添加、删除交互工具:addInteraction(),removeInteraction()。
添加图层:addLayer()。
1.1.1事件
鼠标移动:pointermove
1.2 图层:ol.layer.Layer。
目标:配置地图数据源(source)及其属性(透明度,饱和度,对比度等)。
方法:
1.2.1属性:ol.Attribution
目标:右下角用于显示数据源的HTML。
方法:html,一段标示HTML。需要用©公司链接的方式标示权利。
示例:
var tileAttr=new ol.Attribution({
html: 'All maps © ' + '<ahref="http://www.localhost:8080/">MyTest GeoServer</a>'
});
1.2.2数据源:ol.source。
目标:构建各种不同服务的数据源请求。
1.2.3样式:ol.style
参见:样式:ol.style。
1.3 显示窗口:ol.View。
目标:渲染地图
方法:设置坐标系统,中心点,缩放,旋转等。
默认坐标系统:EPSG:3857。
显示指定范围:fitExtent()。
旋转值:使用弧度。getRotation(),setRotation(