OpenLayers3参考API

OpenLayers3参考API

sf2gis@163.com

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。

目标:构建各种不同服务的数据源请求。

方法:数据源:ol.source。

1.2.3样式:ol.style

参见:样式:ol.style。

1.3 显示窗口:ol.View。

目标:渲染地图

方法:设置坐标系统,中心点,缩放,旋转等。

默认坐标系统:EPSG:3857。

显示指定范围:fitExtent()。

旋转值:使用弧度。getRotation(),setRotation(

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

弗里曼的小伙伴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值