Формат GDAL VRT - я розумію концепцію?


15

Гаразд, тому я трохи втомився різними рішеннями в растровій базі даних, які я намагався впродовж останніх 2 тижнів, які не працюють зараз (растр PostGIS) або не можу обробити обсяг даних (Rasterlite), так Я читаю про формат VRT. Поводьтеся зі мною, я хотів би вашої думки з цього приводу, а також якщо те, що я пропоную, має сенс взагалі:

VRT - це в основному XML-файл метаданих, що описує різні властивості фактичного растрового файлу, такі як розміри пікселів, геолокація тощо.

Крок 1: Я перетворив (не дуже, просто створені VRT) всі мої файли GeoTIFF у VRT.

Тепер, оскільки я бачу, що я можу об'єднати VRT, я вважаю можливим створити мозаїку файлів метаданих VRT, один великий VRT для вміщення всіх метаданих. Чудово, це означає, що метадані, ймовірно, будуть використані для оптимізації візуалізації, оскільки QGIS вирішить (припущення), які плитки потрапляють у поточний розмір полотна, а які ні ...

Крок 2: створити мозаїку VRT

Гаразд, наступне перевагу, яке я бачу, - мені потрібно лише додати один запис до змісту QGIS, і я можу встановити на ньому різні речі, наприклад, залежно від масштабування візуалізації та нульову прозорість даних, якщо потрібно. Можна стверджувати, що ви можете просто завантажити GeoTIFF в QGIS і поставити їх у групу, правда, але ви не маєте ніякого контролю над групою, крім встановлення загальної SRS.

Якби я хотів побачити мій ортофото в невеликому масштабі (великий масштаб) і все ще мати швидке візуалізацію, я б повторив кроки, лише з перекомпонованим набором оригінальних растрових і в кінцевому підсумку з кількома великими наборами даних VRT.

Це має сенс? :)

Відповіді:


10

Я люблю обробку з садами. ви можете внести багато проміжних змін. Оцініть їх швидко в QGIS, і якщо вам подобається будь-який з них, просто переведіть назад у самодостатній растровий формат (tif, png тощо).

економить багато часу.

U2ros, ваші можливості використання саду мають ідеальний сенс, принаймні для мене :) мозаїкання, а потім відсікання - це те, що я спочатку почав використовувати vrts для: усунення тимчасових растр, які я б видалив пізніше.

перегляньте це посилання: http://www.perrygeo.com/lazy-raster-processing-with-gdal-vrts.html [посилання скориговано з моменту переміщення блогу]

сподіваюся, у вас щось є.


Ви можете мені це уточнити? Ви можете мати декілька посилань на один файл в саду? наприклад, якщо у вас є 4 файли geotif, з яких ви робите 4 файли саду, а потім об'єднуєте їх. Виходячи з надісланого вами посилання, злиття дійсно відбудеться, і результатом стане 1 великий файл геотифу, що я б очікував / хотів би бути 1 VRT-файл, який містить вміст оригінального 4 - на зразок файлу каталогу?
U2ros

Ей U2ros, чи використовуєте ви gdal cmdline або QGIS для виготовлення саду. Я вважаю, що ви можете знайти більше варіантів за допомогою командного рядка. ви можете змусити 4 тифу зливатися в один сад. і якщо вам це подобається, експортуйте його знову як єдиний тиф (або як сад). Я думаю, що вам дуже сподобаються варіанти, доступні в інструментах gdal commanline, перегляньте ці два веб-сайти: gdal.org/gdal_vrttut.html ; gdal.org/gdal_utilities.html
s_a

атм, qgis ui, але мені зручно з cli, безумовно, це зробимо тоді.
U2ros

останнє: :) На сторінці, яку я надіслав, я припускаю, що автор хоче остаточного растру, а не VRT, так що так, злиття призведе до TIFF або якогось невіртуального формату.
s_a

1
Друга відповідь за цим посиланням gis.stackexchange.com/questions/25499/… пояснює це на практичному рівні
U2ros
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.