Meskipun piramida / ikhtisar bukan bagian dari standar GeoTIFF , banyak alat mendukung pembuatannya. Misalnya vips / nip2, Orfeo Toolbox (otb) dan ossim yang semuanya menjanjikan beberapa dukungan untuk membuatnya. Tapi saya tidak tahu apakah mereka semua akan membuat file dalam format yang didukung orang lain. Melihat melalui dokumentasi alat tidak benar-benar menyebutkan apa-apa tentang itu.
vips bukan alat geospasial dan saya tidak bisa menemukan dokumentasi yang ramah pengguna akhir tetapi dokumen IIPImage menyebutkan dukungannya untuk "Tiled Pyramidal TIFF" : http://iipimage.sourceforge.net/documentation/images/
otb tidak menyebutkan apa pun tentang format atau spesifikasi untuk "Piramida Multi Resolusi" : https://www.orfeo-toolbox.org/CookBook/CookBooksu65.html
ossim mengatakan mendukung berbagai format output untuk "set data resolusi rendah" tetapi saya tidak tahu apa arti sebenarnya: https://trac.osgeo.org/ossim/wiki/img2rr
GDAL juga tidak benar-benar menentukan hal-hal tentang "gambar ikhtisar" : http://www.gdal.org/gdaladdo.html
Jadi mereka semua memiliki piramida / ikhtisar tetapi tidak jelas apakah mereka kompatibel lintas.
Pada halaman yang lebih umum saya menemukan kutipan berikut:
http://iipimage.sourceforge.net/documentation/images/ mengatakan
Ubin Multi-Resolusi (atau Ubin Pyramidal) TIFF hanyalah gambar TIFF multi-halaman ubin, dengan setiap resolusi disimpan sebagai lapisan terpisah di dalam TIFF. Ini adalah ekstensi TIFF standar dan didukung oleh sebagian besar aplikasi pemrosesan gambar termasuk Photoshop, GIMP, VIPS, dan ImageMagick. Perpustakaan codec libtiff juga sangat mampu membaca dan menulis gambar tersebut.
Apakah itu yang digunakan semua orang?
Perpustakaan Kongres juga memiliki beberapa informasi: http://www.digitalpreservation.gov/formats/fdd/fdd000237.shtml Mereka mencatat:
File TIFF piramida yang dibuat oleh aplikasi yang berbeda belum tentu memiliki struktur yang sama. Secara khusus, dilihat dari analisis dengan JHOVE dan perintah identifikasikan dalam ImageMagick, Adobe's Photoshop dan Image Magick menghasilkan file dengan struktur TIFF internal yang berbeda; dalam kedua kasus, sebagian besar perangkat lunak yang dapat menangani TIFF tampaknya mengenali TIFF primer (ukuran penuh) tanpa masalah.
Jadi, apakah format itu distandarisasi dan ditentukan dan didokumentasikan di suatu tempat? Bagaimana saya bisa mengetahui alat mana yang dapat menghasilkan mereka dengan cara yang kompatibel dengan orang lain? Apakah ada tag geospasial dalam ikhtisar / piramida atau dapatkah saya menggunakan perangkat lunak apa pun untuk membuatnya pada data gambar?
sumber
gdaladdo -ro
dan mengubah nama file .ovr yang dihasilkan menjadi .tif.gdalinfo
laporan tentang raster input Anda. Saya telah membangun piramida untuk gambar multi-GB besar menggunakangdaladdo
sebelumnya tanpa masalah selain waktu looong yang dibutuhkan.Jawaban:
Jawaban singkat: Saya menduga tidak ada standar untuk ikhtisar TIFF atau GeoTIFF. Ada beberapa implementasi, metode, dan format untuk menentukan ikhtisar untuk GeoTIFFs.
GeoTIFF didasarkan pada format TIFF ( spesifikasi PDF untuk Revisi 6.0, dari 1992 ). Format ini memiliki dukungan untuk dokumen atau subfile multi-halaman, mirip dengan PDF multi-halaman.
File GeoTIFF dengan 4 ikhtisar internal pada dasarnya adalah file TIFF 5 halaman, seperti yang dilihat dengan mengidentifikasi :
Anda dapat membaginya menjadi file TIFF terpisah dengan (misalnya)
convert file.tif file%d.tif
, atau GIMP.File GeoTIFF dengan tinjauan eksternal menggunakan file sespan . Tidak ada pendekatan standar bagaimana file ikhtisar eksternal dibuat atau digunakan. Misalnya, kadang-kadang Anda mungkin melihat file yang disebut ".ovr", yang merupakan dokumen TIFF multi-halaman:
Tinjauan eksternal lainnya dapat menggunakan file sespan ".rdd" atau ".aux", yang merupakan format file gambar HFA / Erdas Imagine. Ini mungkin yang paling esoterik dari format ikhtisar, karena ini bahkan bukan file TIFF.
sumber
Beberapa tautan tentang GeoTIFF:
Gambaran umum mungkin disimpan secara internal atau eksternal.
Tinjauan umum internal membuat file geotiff lebih besar dan tidak ada cara mudah untuk memperbaruinya. Tinjauan eksternal dapat disimpan dalam format .rrd atau .ovr. .Rrd lebih kuno tetapi didukung oleh perangkat lunak yang sangat lama. Bagaimanapun .ovr disarankan untuk digunakan sekarang.
Untuk membuat .rrd, Anda perlu mengatur opsi konfigurasi dan -ro beralih untuk ikhtisar eksternal sebagai berikut:
sumber
Format piramida untuk TIFF tidak standar. Namun, dalam praktiknya, format yang diterima secara umum adalah .ovr dari ESRI ArcGIS dan alur kerja GDAL oleh gdaladdo.
Saya telah melihat kode di gdal
frmts/gtiff
dan telah menemukan bahwa kode tersebut sebagian besar diangkut darilibtiff/contrib/addtiffo
(lihat tautan ).Versi libtiff dari add overview dikodekan dengan lebih jelas dan saya telah berhasil mem-porting kode ke dalam proyek saya sendiri.
Saya telah mengujinya, kompatibel dengan ESRI ArcMap, dan karenanya juga kompatibel dengan gdal.
Han
sumber