Как сделать пирамиду из нескольких растров?
-
- Активный участник
- Сообщения: 104
- Зарегистрирован: 02 мар 2014, 09:12
- Репутация: 0
Как сделать пирамиду из нескольких растров?
Здравствуйте.
Можно ли как то сделать пирамиду, беря за основу не один растр самого детального масштаб. А несколько разных растров одной местности отснятых в разных разрешениях?
Например. Пусть в пирамиде 9 уровней.
для 1-3 использовать первый растр
для 4-6 использовать второй
для 7-9 третий.
Если же использовать для пирамиды один растр высокого разрешения, для большой территории он вряд ли когда будет однородный(отснятый на всех участках в один и тот же день, одним и тем же спутником). В итоге при самом большом масштабе земля похожа на шахматную доску(светлые и темные прямоугольники из-за того что данные с разных спутников или в разное время года).
Можно ли как то сделать пирамиду, беря за основу не один растр самого детального масштаб. А несколько разных растров одной местности отснятых в разных разрешениях?
Например. Пусть в пирамиде 9 уровней.
для 1-3 использовать первый растр
для 4-6 использовать второй
для 7-9 третий.
Если же использовать для пирамиды один растр высокого разрешения, для большой территории он вряд ли когда будет однородный(отснятый на всех участках в один и тот же день, одним и тем же спутником). В итоге при самом большом масштабе земля похожа на шахматную доску(светлые и темные прямоугольники из-за того что данные с разных спутников или в разное время года).
- Игорь Лебедь
- Завсегдатай
- Сообщения: 452
- Зарегистрирован: 24 апр 2010, 19:47
- Репутация: 101
- Откуда: Город в клёнах и акациях
- Контактная информация:
Re: Как сделать пирамиду из нескольких растров?
http://www.gdal.org/gdal_retile.html
http://www.gdal.org/gdal2tiles.html - если я правильно понял задачу, мне хватало только gdal2tiles, параметр -z - ZOOM: 1-3, 4-6, 7-9.
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: Как сделать пирамиду из нескольких растров?
Игорь Лебедь, речь я так понимаю про пирамиды (overviews), а не про тайлы. Хотя я вопрос так и не понял толком.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Активный участник
- Сообщения: 104
- Зарегистрирован: 02 мар 2014, 09:12
- Репутация: 0
Re: Как сделать пирамиду из нескольких растров?
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м на пиксель - упрощение предыдущего уровня.
тут в генерации участвует три растра.
Т.е если 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м на пиксель - упрощение предыдущего уровня.
тут в генерации участвует три растра.
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: Как сделать пирамиду из нескольких растров?
Так можно же настроить видимость по масштабу. Т.е. один растр, показывает на мелких масштабах, другой при крупных.
-
- Активный участник
- Сообщения: 104
- Зарегистрирован: 02 мар 2014, 09:12
- Репутация: 0
Re: Как сделать пирамиду из нескольких растров?
Т.е. по факту для данного случая держать три пирамиды внутри tiff и переключаться между ними?
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: Как сделать пирамиду из нескольких растров?
Лучше 3 tiff
-
- Активный участник
- Сообщения: 104
- Зарегистрирован: 02 мар 2014, 09:12
- Репутация: 0
Re: Как сделать пирамиду из нескольких растров?
Я это и имел ввиду.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 19 гостей