Эффективное тайлирование растров в PostGIS
Добавлено: 01 июн 2017, 14:39
Возникла любопытная задача с обработкой растров в PostGIS. Если очень кратко, то для ее решения нужно найти способ эффективного тайлирования растров по единой сетке.
Растры приходят как GeoTIFF в разных проекциях, в разных файлах пиксели разные по размеру и наклону, но близкие.
При прогрузке через raster2pgsql растры тайлируются и приводятся к единой проекции, затем выравниваются по наклону и размеру (SameAlignment для возможности последующего соединения по ST_Union).
Но для каждого растра тайловая сетка получается своя, а вот как бы так тайлировать растры сразу по единой сетке, чтобы последующие вычисления можно было проводить быстро по ячейкам такой сетки?
ST_Retile или своя функция переразбиения тайлов?
А может есть хитрые возможности тайлирования raster2pgsql?
Растры приходят как GeoTIFF в разных проекциях, в разных файлах пиксели разные по размеру и наклону, но близкие.
При прогрузке через raster2pgsql растры тайлируются и приводятся к единой проекции, затем выравниваются по наклону и размеру (SameAlignment для возможности последующего соединения по ST_Union).
Но для каждого растра тайловая сетка получается своя, а вот как бы так тайлировать растры сразу по единой сетке, чтобы последующие вычисления можно было проводить быстро по ячейкам такой сетки?
ST_Retile или своя функция переразбиения тайлов?
А может есть хитрые возможности тайлирования raster2pgsql?