PyramidBuilder
PyramidBuilder
Подскажите что ента за весчь и каково ее предназначение? Мануал прочитал и поюзать попробовал))) а результат мне неясен... Прога проставила галочки и перекинула файлы в указанную папку?
Re: PyramidBuilder
Программа предназначена только для создания пирамид в tif-файлах. Если они уже были созданы, то программа просто их переделает.
Что это такое и зачем?
Чтобы это понять надо прояснить ситуацию. Например, у вас есть большой растр (занимающий 300 Мб памяти), имеющий большое расширение. Зачастую мы забываем об этом и для нас он стаёт просто картинкой, которую нужно быстро показать, когда захочется. Да, для маленьких размеров - это просто. А вот представте себе, что у вас этот растр привязан к карте, был масштаб, который показывал один участок, а потом вы скролингом мышки резко изменили масштаб, чтобы показать весь район. В результате, программе нужно быстро прочитать этот файл в память (300 Мб!) а потом ещё его соответствующим образом уменьшить (преобразовать) рисунок, чтобы он отобразился весь в виде маленькой картинки на мониторе да ещё и рассчитав его местоположение. А ведь зачастую таких файлов не один, а мы ещё с десяток на карту нацепили! Это колосcальные объемы работы для компьютера. Но мы об этом не думаем, правда? Мы удивляемся: почему это он повис и несколько секунд ничего не работает? Мы же хотим прямо сейчас получить картинку! )
Так вот, чтобы упростить работу компьютеру, а, соответственно ускорить отображение больших растров на карте, и существуют так званные пирамиды. Проще говоря, это маленькие, уменьшённые с разными масштабом картинки, хранящиеся в файле. В результате, при изменении масштаба, программа не читает весь файл, а она читает только определённую область, где храниться уменьшённое изображение картинки. Это очень упрощает работу компьютеру и, соответственно, растры отображаются значительно быстрее.
Увы, многие, для экономии места на диске, сохраняют растры в jpg. Этот формат позволяет сжимать файл в объеме в 10-12 раз. НО! При этом теряется качество растра и в нём нельзя создать пирамиды. Пирамиды создаются только для tif-файлов. Потому, если у вас проблемы с отображением, конвертируйте свои растры в tif-файл, а потом создайте для них пирамиды.
Что это такое и зачем?
Чтобы это понять надо прояснить ситуацию. Например, у вас есть большой растр (занимающий 300 Мб памяти), имеющий большое расширение. Зачастую мы забываем об этом и для нас он стаёт просто картинкой, которую нужно быстро показать, когда захочется. Да, для маленьких размеров - это просто. А вот представте себе, что у вас этот растр привязан к карте, был масштаб, который показывал один участок, а потом вы скролингом мышки резко изменили масштаб, чтобы показать весь район. В результате, программе нужно быстро прочитать этот файл в память (300 Мб!) а потом ещё его соответствующим образом уменьшить (преобразовать) рисунок, чтобы он отобразился весь в виде маленькой картинки на мониторе да ещё и рассчитав его местоположение. А ведь зачастую таких файлов не один, а мы ещё с десяток на карту нацепили! Это колосcальные объемы работы для компьютера. Но мы об этом не думаем, правда? Мы удивляемся: почему это он повис и несколько секунд ничего не работает? Мы же хотим прямо сейчас получить картинку! )
Так вот, чтобы упростить работу компьютеру, а, соответственно ускорить отображение больших растров на карте, и существуют так званные пирамиды. Проще говоря, это маленькие, уменьшённые с разными масштабом картинки, хранящиеся в файле. В результате, при изменении масштаба, программа не читает весь файл, а она читает только определённую область, где храниться уменьшённое изображение картинки. Это очень упрощает работу компьютеру и, соответственно, растры отображаются значительно быстрее.
Увы, многие, для экономии места на диске, сохраняют растры в jpg. Этот формат позволяет сжимать файл в объеме в 10-12 раз. НО! При этом теряется качество растра и в нём нельзя создать пирамиды. Пирамиды создаются только для tif-файлов. Потому, если у вас проблемы с отображением, конвертируйте свои растры в tif-файл, а потом создайте для них пирамиды.
Re: PyramidBuilder
Подробненько и доступно! Спасибо за конкретику! Ситуацию я в целом понял. Следственно: если я запустил создание пирамид, и в результате получил НЕ ИЗМЕНЕННЫЕ файлы, то эти пирамиды уже кто-то создал?
А упрощение (снижение качества в слою карты) использует пирамиды или здесь задействованы только ресурсы ГИС?
И, если можно, дайте пожалуйста список форматов файлов привязки растров, ато в списке как-то неконкретно: Арквью, Мапинфо..., а хоцца быть в курсе
А упрощение (снижение качества в слою карты) использует пирамиды или здесь задействованы только ресурсы ГИС?
И, если можно, дайте пожалуйста список форматов файлов привязки растров, ато в списке как-то неконкретно: Арквью, Мапинфо..., а хоцца быть в курсе
Re: PyramidBuilder
Vetaley писав:Подробненько и доступно! Спасибо за конкретику! Ситуацию я в целом понял. Следственно: если я запустил создание пирамид, и в результате получил НЕ ИЗМЕНЕННЫЕ файлы, то эти пирамиды уже кто-то создал?
Да
Vetaley писав:А упрощение (снижение качества в слою карты) использует пирамиды или здесь задействованы только ресурсы ГИС?
Да
Vetaley писав:И, если можно, дайте пожалуйста список форматов файлов привязки растров, ато в списке как-то неконкретно: Арквью, Мапинфо..., а хоцца быть в курсе
All Image Files (*.*)|*.*|JPEG Image File (*.jpg;*.jpeg)|*.jpg;*.jpeg|Bitmap Image File (*.bmp)|*.bmp|Mapinfo tab (*.tab)|*.tab|AutoCad dxf (*.dxf)|*.dxf|RTR Data File (*.rtr)|*.rtr|Tiff Image File (*.tif;*.tiff)|*.tif;*.tiff|MrSid Image File (*.sid)|*.sid|Gif Image File (*.gif)|*.gif|Windows Metafile (*.wmf;*.emf)|*.wmf;*.emf|World Image File (*.bmpw;*.jpgw;*.jpegw;*.tfw;*.tifw;*.tiffw;*.sdw;*.gfw;*.jgw)|*.bmpw;*.jpw;*.jpgw;*.jpegw;*.tfw;*.tifw;*.tiffw;*.sdw;*.gfw;*.jgw
Задавайте разные вопросы в соответсвующих темах!
Re: PyramidBuilder
aux?
Re: PyramidBuilder
Vetaley писав:aux?
Это привязка или растр? По-моему не поддерживается. Это какойто формат з другой платформы.