【GIS效果:图层滤镜】openlayers使用canvas滤镜效果改变地图切片样式

已被阅读 3938 次 | 文章分类:OpenLayers | 2021-10-31 22:48

openlayers提供了图层渲染事件postcompose,通过该事件可以获取地图canvas,因为openlayers地图本质就是canvas元素,所以拿到canvas之后,就可以调用canvas的filter方法,在前端重新修改地图切片样式;

1 效果预览

我们用osm底图做演示,先看原始切图样式如下:

小白GIS

反转色:

小白GIS

复古色:

小白GIS

饱和度调整:

小白GIS

色相反转:

小白GIS

亮度:

小白GIS

模糊:

小白GIS

灰度:

小白GIS

QQ:3410192267 | 技术支持 微信:popstarqqsmall

Copyright ©2017 xiaobaigis.com . 版权所有 鲁ICP备17027716号