VMatveev писал(а):Первый, самый серьёзный: закрытость формата. За взлом могут последовать суровые анальные кары от разработчика. Решение видится простое, хотя и нереальное - предельно популяризовать формат (благо он того стоит)
Декодинг от разработчика - вполне себе халявный, и прямо с офсайта раздают как халявные плагины, так и отдельные конвертилки "из сида - во что угодно".
Вот энкодинг - там даа, там много денег... С другой стороны, писать в сид может не только родной сидовский софт, а и куча других программ - тот же Erdas Imagine (а он во-первых много дешевле, а во-вторых из него наверное можно дернуть дллку - этот разработчик намного слабже болен копирастией, чем сид. Я вообще не слышал, чтоб они с кем-то судились
)
VMatveev писал(а):Второй:
Медленно пакуется-сжимается. Некритично - ради кошегного результата можно и подождать.
Жпег того же размера пакуется тоже далеко не моментально. Ну а размеры получающихся файлов (при визуальной одинаковости) даже сравнивать не будем, если для жпега хорошим результатом будет сжатие 1:3...5 раз от исходного, то для сида с тем же качеством - 1:20. Для начала.
Еще одна фича из этого - можно заранее предсказать размер выходного файла: те же самые 1:20 - это будет
гарантированный размер файла в 20 раз меньше исходного (в то время как в жпеге нужно оперировать невнятным "коэффициэнтом сжатия", и размер получающегося файла можно увидеть только после собственно сжатия). Очень полезно, когда надо карту утоптать для носителя определенного размера - например для флешки.
Еще одна фича, которой в ЖПЕГе вообще нет - это "lossless сжатие", то есть sid-файл файл после разжатия его назад в битмап - будет побайтово равен исходному. При этом сжатие - токи будет иметь место (где-то 1:3).
VMatveev писал(а):Требует наличия специальных программ-смотрелок, или плагинов к популярным браузерам. Чепуха - зато православно "открывается-смотрится" даже на смартфонах.
Для жпега тоже оно нужно (тот же libjpeg.dll). Просто с подавляющим большинством просмотрщиков модуль жпега идет уже в комплекте ввиду потрясающе широкого распространения этого формата в быту. Ну а модуль сида идет в комплекте с подавляющим большинством серьезных ГИСов (и те его умеют открывать прямо из коробки).
Просто сид как раз и предназначен для
огромных битмапов, которые в быту встречаются редко (и соответственно - там хватает намного более легковесного и при этом халявного жпега) - посему в быту sid мало кто применяет.
Как-то так.