RUS  ENG 

Растр

Страницы: 1
RSS
Растр
 
Попытался скорректировать цветной растр. После нажатия кнопки "!" программа выдала:
Тип события: Ошибка
Источник события: Application Error
Категория события: Отсутствует
Код события: 1000
Дата: 26.10.2010
Время: 13:42:05
Пользователь: Н/Д
Компьютер:
Описание:
Ошибка приложения zulu.exe, версия 6.0.0.3947, модуль zrascorr.dll, версия 6.0.0.3947, адрес 0x000054ea.
Данные:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 7a 75 6c ure zul
0018: 75 2e 65 78 65 20 36 2e u.exe 6.
0020: 30 2e 30 2e 33 39 34 37 0.0.3947
0028: 20 69 6e 20 7a 72 61 73 in zras
0030: 63 6f 72 72 2e 64 6c 6c corr.dll
0038: 20 36 2e 30 2e 30 2e 33 6.0.0.3
0040: 39 34 37 20 61 74 20 6f 947 at o
0048: 66 66 73 65 74 20 30 30 ffset 00
0050: 30 30 35 34 65 61 0d 0a 0054ea..


и закрылась. Что не так?
 
Параметры растра сообщите. А лучше пришлите на [email protected] сам растр
 
Отправили растр на [email protected] .
 
Спасибо. Исправили, качайте обновление
 
Обновления не устанавливаются.
 
Перезакачайте сейчас еще раз
 
Не работает. Все равно вылетает, теперь почти в самом конце.

Тип события: Ошибка
Источник события: Application Error
Категория события: Отсутствует
Код события: 1000
Дата: 27.10.2010
Время: 15:22:06
Пользователь: Н/Д
Компьютер:
Описание:
Ошибка приложения zulu.exe, версия 6.0.0.3953, модуль zrascorr.dll, версия 6.0.0.3953, адрес 0x000056e2.
Данные:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 7a 75 6c ure zul
0018: 75 2e 65 78 65 20 36 2e u.exe 6.
0020: 30 2e 30 2e 33 39 35 33 0.0.3953
0028: 20 69 6e 20 7a 72 61 73 in zras
0030: 63 6f 72 72 2e 64 6c 6c corr.dll
0038: 20 36 2e 30 2e 30 2e 33 6.0.0.3
0040: 39 35 33 20 61 74 20 6f 953 at o
0048: 66 66 73 65 74 20 30 30 ffset 00
0050: 30 30 35 36 65 32 0d 0a 0056e2..
 
Еще раз перезакачайте.
 
Объясните парадокс (для меня):
Создал карта 1, задал и добавил растр в карту типа bmp размером 1.13 Гб (Гигабайт!!!) карта загружается порядка 10 секунд,
Создал карта 2, задал и добавил растр в карту типа jpg размером 54.8 Мб (Мегабайт!!!) карта загружается порядка 30 секунд.
При том прорисовка bmp при перемещении карты выполняется быстрее чем с jpg.
jpg получил сжатием bmp (пробовал разнае конвертаторы и разный % сжатия файла) во всех случаях получал выигрыш с весом файла, но проигрыш в прорисовке при перемещении по карте и загрузке. При запуске\загрузке в обоих случаях отображается вся карта,а не её часть.
В общем карта с растром bmp работае быстрее не смотря на вес.
 
Дело в том, что система в качестве рабочего формата использует формат BMP. Если растр не в формате BMP, то при его открытии система его распакует во временный BMP с которым и будет до закрытия программы дальше работать. Для постоянной работы это выгодней, чем распаковывать на лету при каждом пересторении.
При этом никакой экономии места от сжатого файла нет, т.к. он все равно распакуется.
Кроме того, для повышения быстродействия на разных масштабах, система строит еще дополнительные уменьшенные в 4, 8 и 16 раз растры (так называемый кэш). На это тоже время уходит.
Понятно, что при использовании нескольких сотен или тысяч растров загрузка занимает много времени.
Чтобы растровый объект открывался не 10 и не 30 секунд, а мгновенно. Нужно чтбы он уже был в формате BMP и чтобы у объекта стояла опция Постоянный кэш. В этом случае один раз созданный кэш при закрытии программы не удалится а останется на диске (в файле <имя растра>.bmp.cache) для быстрой последующей загрузки.
Тогда быстродействие работы с растром будет определяться просто физическим размером BMP (шириной, высотой и количеством цветов).
 
Спасибо за развёрнутый ответ
Страницы: 1