Mbtiles в geoserver

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Аватара пользователя
Svility
Участник
Сообщения: 55
Зарегистрирован: 24 окт 2017, 19:41
Репутация: 5
Откуда: 32637

Mbtiles в geoserver

Сообщение Svility » 04 сен 2021, 10:19

Добрый день. Загрузил ортофотопланы в формате mbtiles на геосераер, все бы хорошо, но при отображении на карте вокруг растра имеются белые области, которые не разобрался как убрать или сделать прозрачными.
С geotiff проблем нет, а с mbtiles есть. Кто подскажет как решить проблему?

freeExec
Гуру
Сообщения: 1195
Зарегистрирован: 23 апр 2011, 10:32
Репутация: 205
Откуда: Ульяновск

Re: Mbtiles в geoserver

Сообщение freeExec » 04 сен 2021, 21:00

значит у тебя там jpeg который не умеет в прозрачность. сохраняй в png

Аватара пользователя
Svility
Участник
Сообщения: 55
Зарегистрирован: 24 окт 2017, 19:41
Репутация: 5
Откуда: 32637

Re: Mbtiles в geoserver

Сообщение Svility » 04 сен 2021, 21:44

Ну mbtiles сформирован по jpeg снимкам, но я же не буду теперь исходники перегонять в png и формировать новый mbtiles.
В qgis использую плагин RasterTransparency который легко делает прозрачным область вокруг снимка mbtiles. А в геосервере что, такой настройки нет

Ivor
Завсегдатай
Сообщения: 345
Зарегистрирован: 11 дек 2006, 09:46
Репутация: 102
Откуда: Иркутск

Re: Mbtiles в geoserver

Сообщение Ivor » 05 сен 2021, 14:18

Svility, QGis растры показывает, соответственно имеет контроль над их отображением и может делать прозрачными любой цвет и область. GeoServer растры отдаёт, а показывает их браузер (или другая программа). Единственный общеприняты вариант передачи прозрачности - альфа-канал, который должен поддерживать формат файла растра. Так что да, если вы хотите получить прозрачность в mbtiles - формируйте их из файлов, поддерживающих прозрачность.

Аватара пользователя
Svility
Участник
Сообщения: 55
Зарегистрирован: 24 окт 2017, 19:41
Репутация: 5
Откуда: 32637

Re: Mbtiles в geoserver

Сообщение Svility » 05 сен 2021, 22:11

Ну в принципе ясно объяснили, спасибо.
Но все равно мучают сомнения по поводу отсутствия технологии преобразования снимков на лету или скрытие белых пикселей или еще чего.

Ivor
Завсегдатай
Сообщения: 345
Зарегистрирован: 11 дек 2006, 09:46
Репутация: 102
Откуда: Иркутск

Re: Mbtiles в geoserver

Сообщение Ivor » 06 сен 2021, 03:29

Svility, технологии то есть, но 1) их придётся искать и настраивать ручками и 2) каждое преобразование "на лету" нагружает сервер. Вы же тайлы нарезали, хотя в принципе можно было научить сервер разрезать большую карту "на лету". Так же и тут - вместо того, чтоб один раз руками преобразовать данные в нужный формат вы хотите заставить делать это сервер постоянно. Пожалейте железяку.

Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя