У меня есть карта OL3 с одним слоем плитки и одним векторным слоем. Поскольку объекты на векторном слое не выделяются достаточно для слоя плитки в фоновом режиме, я хочу обесцветить слой плитки.Desaturate плиточный слой в OpenLayers 3
Я знаю the Hue/Saturation Example, но этот подход работает только с WebGL. WebGL, в свою очередь, не поддерживает векторные слои.
Как я могу обесцветить слой плитки OpenLayers 3 при использовании рендеринга холста?
ПРИМЕЧАНИЕ. Я не могу обесцветить плитки на сервере, потому что я не контролирую сервер, на котором размещены плитки.
Вы видели этот пример? http://openlayers.org/en/master/examples/color-manipulation.html – tsauerwein
@tsauerwein Wow, который выглядит многообещающим, я еще не видел этот пример. Спасибо, я попробую! – theDmi
Думаю, вы также можете изменить непрозрачность базового слоя. – PSorey