Mapinfo и большой растр (пирамиды)
- Institor
- Активный участник
- Сообщения: 243
- Зарегистрирован: 22 апр 2011, 08:10
- Репутация: 27
- Откуда: Хабаровск
Mapinfo и большой растр (пирамиды)
Как известно, mapinfo не умеет строить пирамиды, поэтому работа с тяжелыми растрами - сущее мучение. Есть ли какой-нибудь способ ускорить прорисовку? Может как-то обработать сам файл растра?
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Mapinfo и большой растр (пирамиды)
Разбить растр на части, использовать утилиту DRastr из состава Кадастрового офиса, уменьшить количество цветов если это не критично...
-
- Интересующийся
- Сообщения: 42
- Зарегистрирован: 13 май 2011, 15:02
- Репутация: 0
Re: Mapinfo и большой растр (пирамиды)
С помощью Global Mapper можно разбить на части и перевести изображение в формат по проще, в jpeg например...
- asgs
- Участник
- Сообщения: 89
- Зарегистрирован: 04 авг 2010, 06:35
- Репутация: 1
- Контактная информация:
Re: Mapinfo и большой растр (пирамиды)
Я бы порекомендовал формат ECW, MI с ним работает очень быстро.
Злобный йожег
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Mapinfo и большой растр (пирамиды)
Присоединяюсь, разбить на маленькие фрагменты - самое лучшее, особенно в свете того, что тогда стандартно MapInfo установит для них очень низкий масштаб показа.
Более правильно - самому создать пирамиду (вроде GDAL это умеет - создавать файлы с увеличенным пикселем в отдельных файлах) - большой растр уменьшенного размера с указанием предела видимости + много маленьких с ограничением их видимости пока виден большой файл.
Более правильно - самому создать пирамиду (вроде GDAL это умеет - создавать файлы с увеличенным пикселем в отдельных файлах) - большой растр уменьшенного размера с указанием предела видимости + много маленьких с ограничением их видимости пока виден большой файл.
- Institor
- Активный участник
- Сообщения: 243
- Зарегистрирован: 22 апр 2011, 08:10
- Репутация: 27
- Откуда: Хабаровск
Re: Mapinfo и большой растр (пирамиды)
Это ж надо будет их все привязывать заново...
- asgs
- Участник
- Сообщения: 89
- Зарегистрирован: 04 авг 2010, 06:35
- Репутация: 1
- Контактная информация:
Re: Mapinfo и большой растр (пирамиды)
В случае разбивки на более мелкие растры - да. В случае конвертации в более другой формат можно просто в привязочном tab-е подменить имя файла, или просто расширение (если имя файла совпадает).
Вообще, конечно, все это костыли. Как MI работало с растрами отвратно, так и продолжает. Единственное приятное исключение, которое я знаю, это формат ECW, но об этом я уже писАл.
Вообще, конечно, все это костыли. Как MI работало с растрами отвратно, так и продолжает. Единственное приятное исключение, которое я знаю, это формат ECW, но об этом я уже писАл.
Злобный йожег
- Institor
- Активный участник
- Сообщения: 243
- Зарегистрирован: 22 апр 2011, 08:10
- Репутация: 27
- Откуда: Хабаровск
Re: Mapinfo и большой растр (пирамиды)
Попробовал. Стало еще медленнее. Может у меня какой-то неправильный ecw? Сохранял из Tif'а программой Spotlightasgs писал(а):формат ECW
Картинка RGB24 бит (планшет), разрешение 400 dpi. Вообще еле ворочает. Примерно в 5 раз медленнее tif'a отрисовка (по секундомеру)
- asgs
- Участник
- Сообщения: 89
- Зарегистрирован: 04 авг 2010, 06:35
- Репутация: 1
- Контактная информация:
Re: Mapinfo и большой растр (пирамиды)
Да ну нафигInstitor писал(а):Попробовал. Стало еще медленнее.asgs писал(а):формат ECW
Картинка RGB24 бит (планшет), разрешение 400 dpi. Вообще еле ворочает. Примерно в 5 раз медленнее tif'a отрисовка (по секундомеру)

Прекрасно ворочалась самодельная RGB мозаика из космоснимков Landsat ETM+ в 15-метровом пространственном разрешении на все ХМАО, ЯНАО с фрагментами прилегающих областей. Размер сами прикинуть можете. Аналогичный tiff был бы гигабайт под 40.
Как вариант, попробуйте вот этот конвертор.
И еще, какая версия MapInfo? На версии MI старше 9-й я эту мозаику не мучал, как себя поведет в 10-й, не в курсе.
Злобный йожег
- Institor
- Активный участник
- Сообщения: 243
- Зарегистрирован: 22 апр 2011, 08:10
- Репутация: 27
- Откуда: Хабаровск
Re: Mapinfo и большой растр (пирамиды)
Версия 10.5.
Попробовал конвертер. Результат тот же.
Печально.
Памяти 6 гигов, проц CoreQuad 9300. Не понимаю я этой mapinfo....
Попробовал конвертер. Результат тот же.
Печально.
Памяти 6 гигов, проц CoreQuad 9300. Не понимаю я этой mapinfo....
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Mapinfo и большой растр (пирамиды)
Если не секрет, зачем планшету 16.7 млн. цветов..., может после конвертации с уменьшением количества цветов и размер будет приемлемым... посмотрите http://giscraft.ru/methods/method4.shtml
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Mapinfo и большой растр (пирамиды)
Зачем есть кактус (в смысле пытаться заставить работать MI с тяжёлыми растрами)? Можно, например исп-ть QGIS + пирамиды, которые делаются там нажатием одной кнопки. См. руководство по QGIS, п. 4.3.6., стр.79.
Либо исп-ть какую-нибудь растровую ГИС, в которой можно задать нужное разрешение вручную.
Либо исп-ть какую-нибудь растровую ГИС, в которой можно задать нужное разрешение вручную.
Редактор материалов, модератор форума
-
- Завсегдатай
- Сообщения: 257
- Зарегистрирован: 10 июн 2009, 12:21
- Репутация: 0
- Откуда: Екатеринбург
- Контактная информация:
Re: Mapinfo и большой растр (пирамиды)
у меня не сработал - ругается "Invalid strip byte count". А компрессор от ER Mapper без регистрации - с ограничениями на размер.asgs писал(а):вот этот конвертор.
Но в MI 10.5 Tif на гигабайт бегает замечательно (с ECW тоже, помнится, проблем не было). А вот в QGIS он же еле-еле ворочался. И пирамиды из него не делались. Хотя QGIS-ка меня спасла с очень большим сшитым снимком, который MI не умеет привязывать. И оформление карт там понравилось.
А к вопросу, почему народ не работает в QGIS, а жует кактус - а потому что в QGIS еще писать и писать, а для MI годами копили и писали mbx-ы, с которыми работа в том же моем землеустройстве и кадастре проходит легко и просто, как ни ругается Boris на MI в этом применении

-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Mapinfo и большой растр (пирамиды)
Давайте вернемся к задаче. Опишем ее не с позиции "я пытался залезть га ледяную гору и все время соскальзывал", а в формате мне нужно то и то. Я GlobalMapper'е разрезал растр на сколько нужно частей и он создавал привязку. Что-то мне подсказывает, что и масштаб я где-то уменьшал с сохранением привязки.
По крайней мере для того, что быЖ
а) создать twf файл
б) создать его копию, в которой масштаб уменьшен в два раза
в) пересчитать растр с увеличением зерна (уменьшением масштаба) в два раза
г) загрузить растр с привязкой twf
никакая новая привязка не требуется?
По крайней мере для того, что быЖ
а) создать twf файл
б) создать его копию, в которой масштаб уменьшен в два раза
в) пересчитать растр с увеличением зерна (уменьшением масштаба) в два раза
г) загрузить растр с привязкой twf
никакая новая привязка не требуется?
- asgs
- Участник
- Сообщения: 89
- Зарегистрирован: 04 авг 2010, 06:35
- Репутация: 1
- Контактная информация:
Re: Mapinfo и большой растр (пирамиды)
Что сжать пытались? Интересует формат и количество цветов; сколько не пользовался этим конвертором, проблем не было.reasonat писал(а):не сработал - ругается "Invalid strip byte count".
Злобный йожег
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя