Хотя пирамиды / обзоры не являются частью стандарта GeoTIFF , многие инструменты поддерживают их создание. Например, vips / nip2, Orfeo Toolbox (otb) и ossim, которые обещают некоторую поддержку для их создания. Но я понятия не имею, будут ли все они создавать файлы в формате, который поддерживают другие. Просмотр документации инструментов на самом деле ничего не говорит об этом.
vips не является геопространственным инструментом, и я не смог найти какую-либо дружественную для конечного пользователя документацию, но в документах IIPImage упоминается о поддержке «Tiled Pyramidal TIFF» : http://iipimage.sourceforge.net/documentation/images/
otb не упоминает ничего о формате или спецификации для своих «пирамид с высоким разрешением» : https://www.orfeo-toolbox.org/CookBook/CookBooksu65.html
ossim говорит, что он поддерживает различные форматы вывода для своих «наборов данных с уменьшенным разрешением», но я не знаю, что они на самом деле означают: https://trac.osgeo.org/ossim/wiki/img2rr
GDAL также на самом деле не указывает что-то о своих «обзорных изображениях» : http://www.gdal.org/gdaladdo.html
Таким образом, у них всех есть пирамиды / обзоры, но не ясно, являются ли они кросс-совместимыми.
На более общих страницах я нашел следующие цитаты:
http://iipimage.sourceforge.net/documentation/images/ говорит
TIFF с мозаичным многоразрешением (или мозаичным пирамидальным изображением) - это просто мозаичное многостраничное изображение TIFF, каждое разрешение которого хранится в виде отдельного слоя в TIFF. Это стандартное расширение TIFF и поддерживается большинством приложений для обработки изображений, включая Photoshop, GIMP, VIPS и ImageMagick. Библиотека кодеков libtiff также прекрасно подходит для чтения и записи таких изображений.
Это то, что все используют?
Библиотека Конгресса также имеет некоторую информацию: http://www.digitalpreservation.gov/formats/fdd/fdd000237.shtml Они отмечают:
TIFF-файлы Pyramid, созданные различными приложениями, не обязательно имеют одинаковую структуру. В частности, исходя из анализа с помощью JHOVE и команды идентификации в ImageMagick, Adobe Photoshop и Image Magick генерируют файлы с различными внутренними структурами TIFF; в обоих случаях большинство программ, которые могут обрабатывать TIFF, без проблем распознают основной (полноразмерный) TIFF.
Итак, эти форматы стандартизированы, определены и задокументированы? Как я могу узнать, какой инструмент может производить их совместимым образом с другими? Есть ли какие-либо геопространственные теги в обзорах / пирамидах или я могу использовать какое-либо программное обеспечение для их создания на данных изображения?
источник
gdaladdo -ro
и переименовав получившийся файл .ovr в .tif.gdalinfo
отчетом по входному растру. Я построил пирамиды для больших изображенийgdaladdo
размером в несколько ГБ, используя ранее без каких-либо проблем, кроме долгого времени, которое требуется.Ответы:
Краткий ответ: я подозреваю, что нет такого стандарта для обзоров TIFF или GeoTIFF. Существует множество реализаций, методов и форматов для определения обзоров для GeoTIFF.
GeoTIFF основан на формате TIFF ( спецификация PDF для Revision 6.0 от 1992 года ). Формат поддерживает многостраничные документы или подфайлы, аналогично многостраничному PDF.
Файл GeoTIFF с 4 внутренними обзорами - это, по сути, 5-страничный файл TIFF, если смотреть с помощью identifier :
Вы можете разделить их на отдельные файлы TIFF с помощью (например)
convert file.tif file%d.tif
или GIMP.Файл GeoTIFF с внешним обзором использует файл боковой панели . Не существует стандартного подхода к созданию или использованию внешних файлов обзора. Например, иногда вы можете увидеть так называемый файл .ovr, который является многостраничным документом TIFF:
В других внешних обзорах может использоваться файл бокового каркаса «.rdd» или «.aux», который представляет собой формат файла изображения HFA / Erdas Imagine. Это, вероятно, самый эзотерический из форматов обзора, поскольку это даже не файл TIFF.
источник
Некоторые ссылки о GeoTIFF:
Обзоры могут храниться внутри или снаружи.
Внутренние обзоры увеличивают размер файла geotiff, и нет простого способа их обновить. Внешние обзоры могут храниться в форматах .rrd или .ovr. .Rrd более древний, но поддерживается очень старым программным обеспечением. В любом случае .ovr рекомендуется использовать сейчас.
Чтобы создать .rrd, вам нужно установить опцию config и ключ -ro для внешних обзоров следующим образом:
источник
Формат пирамиды для TIFF не стандартизирован. Однако на практике общепринятым форматом является .ovr из ESRI ArcGIS и рабочий процесс GDAL от gdaladdo.
Я посмотрел на код в gdal
frmts/gtiff
и обнаружил, что код в основном транспортируется изlibtiff/contrib/addtiffo
(см. Ссылку ).Libtiff версия обзора add написана более четко, и я успешно перенес код в свой собственный проект.
Я протестировал его, он совместим с ESRI ArcMap и, следовательно, также совместим с gdal.
Хан
источник