У меня есть смутное воспоминание о том, как можно увидеть примеры открытых слоев 3, где прозрачность добавленных слоев может быть изменена. На странице примеров ol3 все еще есть такие примеры, но для них требуется webgl-renderer (который исключает векторные слои). Есть ли способ изменить непрозрачность векторных и/или растровых слоев с помощью обычного рендеринга холста?Изменение непрозрачности слоев в ol3
4
A
ответ
5
Я не знаю, если любой из векторных примеров использовать его, но все Ol3 слои поддерживают метод setOpacity: http://openlayers.org/en/v3.8.2/apidoc/ol.layer.Vector.html#setOpacity
1
Вот как вы это делаете для слоя изображения. Для других слоев используют ту же функцию:
myimage = new ol.layer.Image({
source: new ol.source.ImageStatic({
url:some_url,
crossOrigin: '',
projection: 'EPSG:26916',
imageExtent: some_extent
}),
opacity: 1.0
});
.
.
.
myimage.setOpacity(0.6);
Смежные вопросы
- 1. OL3: GetFeature из слоев по координатам
- 2. OL3: Получение наложенных слоев по координатам
- 3. Изменение непрозрачности в анимации
- 4. Изменение размера OL3 функции программно
- 5. Изменение непрозрачности фона без изменения непрозрачности содержимого
- 6. Изменение непрозрачности растрового изображения
- 7. Изменение непрозрачности части изображения
- 8. Изменение наложения непрозрачности наложения
- 9. Изменение непрозрачности прозрачной текстуры
- 10. Изменение непрозрачности элемента HTML
- 11. Изменение непрозрачности самозагрузки Navbar
- 12. Изменение непрозрачности незакрепленного элемента
- 13. Изменение непрозрачности TreeItem
- 14. Изменение непрозрачности изображения
- 15. Jquery изменение непрозрачности
- 16. VB.NET: изменение фоновой непрозрачности
- 17. Изменение непрозрачности в нажатом состоянии
- 18. Постепенное изменение непрозрачности в jQuery
- 19. Изменение слоев динамических объектов
- 20. ol3 - обновить отдельные слои?
- 21. Изменение непрозрачности случайного изображения (toggle)
- 22. Изменение непрозрачности на изображении NSTextAttachment
- 23. Изменение непрозрачности с помощью кода
- 24. onmouseover изменение непрозрачности не работает
- 25. Изменение непрозрачности ввода при нажатии
- 26. JavaScript Canvas - изменение непрозрачности изображения
- 27. Изменение прозрачности/непрозрачности jButton/alpha
- 28. Изменение непрозрачности с положением мыши
- 29. Изменение элементов непрозрачности всего класса
- 30. Изменение непрозрачности после заполнения полей
Это правда! Я смешался с яркостью/контрастностью, которая кажется только доступной в рендерере WebGL! – averas