Ошибки и неточности

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Аватара пользователя
feya
Гуру
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз
Поблагодарили: 56 раз

Re: Ошибки и неточности

Сообщение feya »

А вот и ещё один баг. На последней версии (впрочем, был он и раньше). Ставлю формироваться слой, в данном случае делаю из 19 - 17. И начинаю одновременно просматривать. На экране появляются вот такие артефакты.

Да, я тоже такие артефакты наблюдал, причем не только в SAS.Планете, не знаю только с чем связано, и кстать прямоугольники у меня черные
http://sasgis.org | SAS.Планета | SASPlanet
Neirosoft
Новичок
Сообщения: 8
Зарегистрирован: 25 май 2010, 21:21

Re: Ошибки и неточности

Сообщение Neirosoft »

Возможно. Но у меня в "не только" их не раньше не отмечалось, и они не встречаются в SAS, пока не схлестнётся процедура "строю слои" с операцией "прокручивание карты".
Lontrel
Новичок
Сообщения: 3
Зарегистрирован: 21 май 2010, 12:02

Re: Ошибки и неточности

Сообщение Lontrel »

Очень хорошо, что в 526 версии не появляется надпись "файл изображения испорчен" для битых \ однопиксельных .png. Еще бы их физически удалить, чтоб, например в слое wikimapia белые квадраты не летали и место в кэше экономилось..
PS При смене пути к кэшу написало какую-то ошибку (к сожалению, не записал) и кэш не подключился. Потом все заработало, что это было - не понял
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Ошибки и неточности

Сообщение vdemidov »

Lontrel писал(а):Очень хорошо, что в 526 версии не появляется надпись "файл изображения испорчен" для битых \ однопиксельных .png. Еще бы их физически удалить, чтоб, например в слое wikimapia белые квадраты не летали и место в кэше экономилось..

Ну я планирую сделать возможность добавлять в zmp детекторы пустых тайлов. Тоесть сейчас отсутсвтие тайла на сервере определяется только если он честно говорит, что 404 и тп. При наличии же дектора он сможет определять даже если сервис что-то вернул. Сейчас для меня вопрос как это лучше всего организовать. Склоняюсь к мысли, что самый простой вариант для всех - это считать MD5 хеш для полученного тайла и сверять с заданным в настройках.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

Re: Ошибки и неточности

Сообщение garl »

vdemidov писал(а): Склоняюсь к мысли, что самый простой вариант для всех - это считать MD5 хеш для полученного тайла и сверять с заданным в настройках.

тогда плиз выдайте и тулзу для ручного вычисления хэша.
Russian NDN Team
QIP NightlyTester
T_Im
Постигающий Дао
Сообщения: 112
Зарегистрирован: 04 янв 2009, 21:52
Благодарил (а): 14 раз
Поблагодарили: 23 раза

Re: Ошибки и неточности

Сообщение T_Im »

vdemidov писал(а):Склоняюсь к мысли, что самый простой вариант для всех - это считать MD5 хеш для полученного тайла и сверять с заданным в настройках.

Лучше в настройках задавать размер и хэш, чтобы сначала проверялся размер тайла, и лишь при совпадении считать хэш. Вероятно так будет меньше нагрузка на комп.

garl писал(а):тулзу для ручного вычисления хэша

Удобно пользоваться встроенным в Total Commander инструментом (Файл->Считать CRC)
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Ошибки и неточности

Сообщение vdemidov »

T_Im писал(а):Лучше в настройках задавать размер и хэш, чтобы сначала проверялся размер тайла, и лишь при совпадении считать хэш. Вероятно так будет меньше нагрузка на комп.

Здравая мысль. Учту.
T_Im писал(а):тулзу для ручного вычисления хэша

Я пользуюсь HashTab http://beeblebrox.org/
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Lontrel
Новичок
Сообщения: 3
Зарегистрирован: 21 май 2010, 12:02

Re: Ошибки и неточности

Сообщение Lontrel »

vdemidov писал(а):Ну я планирую сделать возможность добавлять в zmp детекторы пустых тайлов.

Но "белые квадраты" - полностью "полные" (непрозрачные) и размер 256х256..
детектор будет только при загрузке или можно на готовый кэш натравить?
PS Не совсем понял идею с MD5: с какими настройками сравнивать?
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

Re: Ошибки и неточности

Сообщение DJ VK »

Из программы осуществлен экспорт нескольких частей кеша. (Последовательно). Программа свернута и забыта. Развернута часа через два-три - экспорт завершился, но окно не исчезло. Вроде это уже было давно, но я думал исправлено. Попытка закрыть прогресс бар экспорта приводит к ошибке доступа (ну еще бы, процесс экспорта то прошел....) - окно не закрывается. Может в обработчик кнопки закрытия поставить try-catch и предусмотреть принудительное закрытие после выдачи ошибки?
Вложения
exp_err.PNG
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Ошибки и неточности

Сообщение vdemidov »

DJ VK писал(а): Попытка закрыть прогресс бар экспорта приводит к ошибке доступа (ну еще бы, процесс экспорта то прошел....) - окно не закрывается.

Да в том то и дело, что пофиг этому окну прошел экспорт или нет. Весь обработчик закрытия состоит из одной строчки:

Код: Выделить всё

fmain.Enabled:=true; 

Нафиг она нужна, не знаю, feya ее писал, но не должна эта строчка AV вызывать, основная то форма еще не закрывается.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Закрыто

Вернуться в «SAS.Планета»