Format GDAL VRT - apakah saya mengerti konsepnya?


15

Oke, jadi saya agak muak dengan berbagai solusi raster-in-database yang saya coba selama 2 minggu terakhir yang tidak berfungsi saat ini (raster PostGIS) atau tidak dapat menangani volume data saya (Rasterlite), jadi Saya membaca tentang format VRT. Bersabarlah, saya ingin pendapat Anda tentang ini, dan juga jika apa yang saya usulkan masuk akal sama sekali:

VRT pada dasarnya adalah file XML metadata yang menjelaskan berbagai properti dari file raster yang sebenarnya, seperti dimensi piksel, geolokasi, dll.

Langkah 1: Saya mengkonversi (tidak juga, hanya menghasilkan VRT) semua file GeoTIFF saya menjadi VRT.

Sekarang, karena saya melihat saya dapat menggabungkan VRT, saya berasumsi mungkin untuk membuat mosaik file metadata VRT, satu VRT besar untuk menampung semua metadata. Hebat, itu berarti, metadata mungkin akan digunakan untuk mengoptimalkan rendering karena QGIS akan memutuskan (asumsi) ubin mana yang termasuk dalam batas kanvas saat ini dan yang tidak ...

Langkah 2: buat mosaik VRT

Oke, sekarang manfaat berikutnya yang saya lihat adalah, saya hanya perlu menambahkan satu entri ke dalam daftar isi QGIS dan saya dapat mengatur hal-hal yang berbeda di atasnya, seperti rendering yang bergantung pada skala dan transparansi nilai data nol jika diperlukan. Orang bisa berargumen, Anda bisa memuat GeoTIFFs ke QGIS dan menempatkannya dalam grup, benar, tetapi Anda tidak memiliki kendali atas grup kecuali untuk menetapkan SRS umum.

Jika saya ingin melihat ortofoto saya dalam skala kecil (zoom-out besar) dan masih memiliki rendering cepat saya akan mengulangi langkah-langkahnya, hanya dengan seperangkat raster asli yang telah diamplas dan berakhir dengan beberapa set data VRT besar.

Apakah ini masuk akal? :)

Jawaban:


10

Saya suka memproses dengan vrt. Anda dapat membuat banyak perubahan sementara. Evaluasilah dengan cepat di QGIS dan jika Anda suka salah satunya, terjemahkan kembali ke format raster yang sudah diisi sendiri (tif, png dll).

menghemat banyak waktu.

U2ros, penggunaan vrt Anda sangat masuk akal, setidaknya bagi saya :) mosaicking dan kemudian kliping adalah apa yang awalnya saya mulai gunakan vrts untuk: menghilangkan raster sementara yang akan saya hapus nanti.

lihat tautan ini: http://www.perrygeo.com/lazy-raster-processing-with-gdal-vrts.html [tautan disesuaikan karena blog telah dipindahkan]

Semoga ada sesuatu untukmu.


Bisakah Anda mengklarifikasi ini untuk saya? Bisakah Anda memiliki beberapa referensi file dalam satu file vrt? misalnya, jika Anda memiliki 4 file geotif, dari mana Anda membuat 4 file vrt dan kemudian menggabungkannya. Berdasarkan tautan yang Anda kirim, penggabungan akan SEBENARNYA terjadi dan hasilnya akan menjadi 1 file geotiff besar, apa yang saya harapkan / inginkan adalah 1 file VRT yang memiliki isi 4 - asli seperti file katalog?
U2ros

hei U2ros, apakah Anda menggunakan cmdline gdal atau QGIS untuk membuat vrt. Saya percaya Anda mungkin menemukan lebih banyak opsi menggunakan baris perintah. Anda dapat membuat 4 tif bergabung menjadi satu vrt. dan jika Anda suka ekspor lagi sebagai tif tunggal (atau sebagai vrt). Saya pikir Anda akan sangat menyukai opsi yang tersedia dari alat commanline gdal periksa dua situs web ini: gdal.org/gdal_vrttut.html ; gdal.org/gdal_utilities.html
s_a

atm, qgis ui, tapi aku nyaman dengan cli, pasti akan melakukannya di sana.
U2ros

satu hal terakhir :) Di halaman yang saya kirim saya menganggap penulis menginginkan raster terakhir dan bukan VRT jadi ya penggabungan akan menghasilkan TIFF atau format non-virtual.
s_a

1
Jawaban kedua dari tautan ini gis.stackexchange.com/questions/25499/… menjelaskannya pada tataran praktis
U2ros
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.