Чи слід завжди використовувати BIGTIFF = ТАК за замовчуванням?


12

Я іноді пишу короткі сценарії / інструкції з роботи для колег, які не дуже кваліфіковані в GDAL / програмуванні взагалі.

Щоб запобігти будь-яким проблемам із сценаріями, при злитті / перетворенні геотифів з GDAL я намагаюся просто використовувати параметр BIGTIFF = ТАК незалежно від того, які розміри файлів будуть використовуватися, щоб несподівана помилка не бентежила користувача сценарію. Чи є якісь недоліки для цього?

Чому BIGTIFF за замовчуванням не вмикається, особливо зараз, коли файли GeoTIFF> 4 ГБ є досить поширеними?


2
Дуже гарне запитання. Єдиний недолік, який я знайшов - це те, що він не сумісний із звичайним форматом Tiff. Програми з libtiff <4.0 або програми, що використовують інші бібліотеки, можливо, не зможуть відкрити ці файли. Але я здогадуюсь, що всі останні програми можуть працювати з BIGTIFFs ...
pLumo

2
Ще один недолік. BIGTIFF може обробляти файли лише до 18 000 петабайтів. Нам можуть знадобитися ВЕЛИКОБІГТІФИ незабаром ;-)
pLumo

1
Якщо ваші дані дійсно наближаються до межі BigTiff, тоді подумайте про їх розділення та використання формату VRT. Я використовую VRT, де мої растри підходять до туберкульозу, не кажучи вже про ПБ! VRT є блискучими, і ви можете ефективно уникнути багатьох масових операцій (наприклад, злиття та об'ємні деформації), використовуючи їх.
MappaGnosis

Відповіді:


10

Чи є якісь недоліки для цього?

Є програмні засоби, які не зможуть читати BIGTIFF. Цілком імовірно, що більшість геопросторових / ГІС-програмних засобів, які споживають растрові дані, тепер можуть обробляти BIGTIFF, але інші, можливо, не були оновлені або робити припущення щодо максимальних розмірів. Підтримка BIGTIFF зробила та потребує певної реалізації програмного забезпечення.

Якщо ви хочете, щоб ваші дані були трохи більш захищеними від майбутнього, якщо ви використовуєте дуже старе програмне забезпечення (віком від 5 років) або натискаєте свої TIFF вперед і назад між різними дисциплінами (графічний дизайн, ГІС, фото, інженерія), не робіть цього використовуйте BIGTIFF, якщо він вам не потрібен.

Чому BIGTIFF за замовчуванням не вмикається, особливо зараз, коли файли GeoTIFF> 4 ГБ є досить поширеними?

Десять років тому, коли BIGTIFF був вперше впроваджений, вони не були такими поширеними. Реалізація BIGTIFF визнала, що це незабаром стане загальною проблемою.

GDAL намагається бути розумним щодо використання BIGTIFF, але все ще може перепасти, особливо при злитті тощо. Порада MappaGnosis справді хороша - використовуйте VRT для злиття замість того, щоб писати величезні TIFF.

Я все ще трохи розчарований, що запропоноване ім'я BFT не перемогло BIGTIFF.


Дякую за відповідь! Однак використання VRT може не дуже допомогти з програмним забезпеченням, яке намагається відобразити навіть один BIGTIFF.
miln40
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.