Программа предназначена только для создания пирамид в tif-файлах. Если они уже были созданы, то программа просто их переделает.
Что это такое и зачем?
Чтобы это понять надо прояснить ситуацию. Например, у вас есть большой растр (занимающий 300 Мб памяти), имеющий большое расширение. Зачастую мы забываем об этом и для нас он стаёт просто картинкой, которую нужно быстро показать, когда захочется. Да, для маленьких размеров - это просто. А вот представте себе, что у вас этот растр привязан к карте, был масштаб, который показывал один участок, а потом вы скролингом мышки резко изменили масштаб, чтобы показать весь район. В результате, программе нужно быстро прочитать этот файл в память (300 Мб!) а потом ещё его соответствующим образом уменьшить (преобразовать) рисунок, чтобы он отобразился весь в виде маленькой картинки на мониторе да ещё и рассчитав его местоположение. А ведь зачастую таких файлов не один, а мы ещё с десяток на карту нацепили! Это колосcальные объемы работы для компьютера. Но мы об этом не думаем, правда? Мы удивляемся: почему это он повис и несколько секунд ничего не работает? Мы же хотим прямо сейчас получить картинку!
)
Так вот, чтобы упростить работу компьютеру, а, соответственно ускорить отображение больших растров на карте, и существуют так званные пирамиды. Проще говоря, это маленькие, уменьшённые с разными масштабом картинки, хранящиеся в файле. В результате, при изменении масштаба, программа не читает весь файл, а она читает только определённую область, где храниться уменьшённое изображение картинки. Это очень упрощает работу компьютеру и, соответственно, растры отображаются значительно быстрее.
Увы, многие, для экономии места на диске, сохраняют растры в jpg. Этот формат позволяет сжимать файл в объеме в 10-12 раз. НО! При этом теряется качество растра и в нём нельзя создать пирамиды. Пирамиды создаются только для tif-файлов. Потому, если у вас проблемы с отображением, конвертируйте свои растры в tif-файл, а потом создайте для них пирамиды.