Как сделать пирамиду из нескольких растров?

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
evgen_sobolev
Активный участник
Сообщения: 104
Зарегистрирован: 02 мар 2014, 09:12
Репутация: 0

Как сделать пирамиду из нескольких растров?

Сообщение evgen_sobolev » 30 авг 2017, 09:46

Здравствуйте.
Можно ли как то сделать пирамиду, беря за основу не один растр самого детального масштаб. А несколько разных растров одной местности отснятых в разных разрешениях?
Например. Пусть в пирамиде 9 уровней.
для 1-3 использовать первый растр
для 4-6 использовать второй
для 7-9 третий.
Если же использовать для пирамиды один растр высокого разрешения, для большой территории он вряд ли когда будет однородный(отснятый на всех участках в один и тот же день, одним и тем же спутником). В итоге при самом большом масштабе земля похожа на шахматную доску(светлые и темные прямоугольники из-за того что данные с разных спутников или в разное время года).

Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 452
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101
Откуда: Город в клёнах и акациях
Контактная информация:

Re: Как сделать пирамиду из нескольких растров?

Сообщение Игорь Лебедь » 30 авг 2017, 09:54

http://www.gdal.org/gdal_retile.html
http://www.gdal.org/gdal2tiles.html - если я правильно понял задачу, мне хватало только gdal2tiles, параметр -z - ZOOM: 1-3, 4-6, 7-9.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Как сделать пирамиду из нескольких растров?

Сообщение Denis Rykov » 30 авг 2017, 10:15

Игорь Лебедь, речь я так понимаю про пирамиды (overviews), а не про тайлы. Хотя я вопрос так и не понял толком.
Spatial is now, more than ever, just another column- The Geometry Column.

evgen_sobolev
Активный участник
Сообщения: 104
Зарегистрирован: 02 мар 2014, 09:12
Репутация: 0

Re: Как сделать пирамиду из нескольких растров?

Сообщение evgen_sobolev » 30 авг 2017, 10:33

gdaladdo берет самый детальный растр и генерит все остальные уровни.
Т.е если 9 уровней, то все 9 будут строится исходя из одного растра.
Например.
1 уровень - 10м на пиксель - исходный высоко детальный растр(разрешение 10м на пиксель).
2 уровень - 20м на пиксель - упрощение предыдущего уровня.
3 уровень - 40м на пиксель - упрощение предыдущего уровня.
4 уровень - 80м на пиксель - упрощение предыдущего уровня.
5 уровень - 160м на пиксель - упрощение предыдущего уровня.
6 уровень - 320м на пиксель - упрощение предыдущего уровня.
7 уровень - 640м на пиксель - упрощение предыдущего уровня.
8 уровень - 1280м на пиксель - упрощение предыдущего уровня.
9 уровень - 2560м на пиксель - упрощение предыдущего уровня.
тут в генерации участвует один растр.
А вопрос в следующем, а можно ли сделать так:
1 уровень - 10м на пиксель - высоко детальный растр(разрешение 10м на пиксель).
2 уровень - 20м на пиксель - упрощение предыдущего уровня.
3 уровень - 40м на пиксель - упрощение предыдущего уровня.
4 уровень - 80м на пиксель - средне детальный растр(разрешение 80м на пиксель).
5 уровень - 160м на пиксель - упрощение предыдущего уровня.
6 уровень - 320м на пиксель - упрощение предыдущего уровня.
7 уровень - 640м на пиксель - плохо детальный растр(разрешение 640м на пиксель).
8 уровень - 1280м на пиксель - упрощение предыдущего уровня.
9 уровень - 2560м на пиксель - упрощение предыдущего уровня.
тут в генерации участвует три растра.

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

Re: Как сделать пирамиду из нескольких растров?

Сообщение freeExec » 30 авг 2017, 10:45

Так можно же настроить видимость по масштабу. Т.е. один растр, показывает на мелких масштабах, другой при крупных.

evgen_sobolev
Активный участник
Сообщения: 104
Зарегистрирован: 02 мар 2014, 09:12
Репутация: 0

Re: Как сделать пирамиду из нескольких растров?

Сообщение evgen_sobolev » 30 авг 2017, 10:54

Т.е. по факту для данного случая держать три пирамиды внутри tiff и переключаться между ними?

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

Re: Как сделать пирамиду из нескольких растров?

Сообщение freeExec » 30 авг 2017, 11:54

Лучше 3 tiff

evgen_sobolev
Активный участник
Сообщения: 104
Зарегистрирован: 02 мар 2014, 09:12
Репутация: 0

Re: Как сделать пирамиду из нескольких растров?

Сообщение evgen_sobolev » 30 авг 2017, 12:19

Я это и имел ввиду.

Ответить

Вернуться в «Я новичок!»

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

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