Ru-Board.club
← Вернуться в раздел «Программы»

» SatMap (2)

Автор: relictus
Дата сообщения: 02.02.2010 08:24
ZergAnaliZer
Хранение тайлов a архиве - уже пройденный этап. Даже если архив без сжатия, т.е. просто как контейнер. На малом количестве хранимых в нем тайлов, может еще и можно более-менее работать, но когда их количество исчисляется десятками и сотнями тысяч, то наступает пипец
Единственное, что можно сделать, если уж так нужен кэш в KMZ - это экспорт в него их текущего формата...
Автор: ZergAnaliZer
Дата сообщения: 02.02.2010 08:59
relictus

А можно экспорт по запросу из множества разных кэшей с игнором дубликатов (выбирается дубликат из кэша с бОльшим приоритетом)? И при экспорте таком чтоб галка была "докачивать недостающие"? Тогда кто кооперируется и качает разными кусками на разных компах смогут легко не сводя кэши экспортировать нужные сегменты сразу в удобоваримый формат. А лучше еще и с возможностью сразу в безразмерный ECW. А его на КПК и в путь! 61000х62000 файлик 300 Мб летает (CompeGPS Pocket Land/Pro 2.71)...

Но некомпрессированный KML/KMZ и есть набор тайлов, тока они крупнее, а их число будет меньше. Правда, недокачанный/поврежденный укрупненный тайл придется перекачивать целиком из-за одного паршивого "микро"-тайлика-оригинала.
Автор: netrebos
Дата сообщения: 02.02.2010 09:46
relictus

Цитата:
1) Если открыть прогу, сразу в настройки, там кликнуть "проверить версии", потом сохранить - есть ошибка? Кстати, версии обновлялись или были признаны соответствующими используемым прогораммой?

Вчера было все именно так. Версии обновлялись. Потом программа ругалась при нажатии на кнопку сохранить. После перезапуска все работало, версии были обновлены. Вчера ошибка стабильно воспроизводилась на двух компах. А сейчас пустил для очередной проверки -- она завелась как ржавый запорожец. Ругалась на куки, несколько раз показала Access violation, после грубого выключения внешнего диска с программой излечилась. Теперь и я не могу воспроизвести ошибку. Сегодня попробую на рабочем компе, где первый раз вылез глюк. Может из-за прокси все это произошло. Потому что после первого запуска сегодня все настройки обнулились...
Автор: relictus
Дата сообщения: 02.02.2010 10:34
egor23
А запытай-ка этот билд, плиз:
v2.2.2b

Добавлено:
ZergAnaliZer

Цитата:
А можно экспорт по запросу из множества разных кэшей с игнором дубликатов (выбирается дубликат из кэша с бОльшим приоритетом)? И при экспорте таком чтоб галка была "докачивать недостающие"?

Да всё можно, только не скоро это будет, на более насущные задачи времени нет...
Автор: egor23
Дата сообщения: 02.02.2010 11:05
relictus

Цитата:
А запытай-ка этот билд, плиз:
v2.2.2b

Вроде работает

насколько понял, всё что попадает в очередь загрузки, загружается и при смене уровня?

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

Добавлено:
v2.2.2\v2.2.2a\v2.2.2b
Инет+кэш\ Инет

ещё заметил, что загрузка идёт шустро, раньше медленно шла.
Автор: netrebos
Дата сообщения: 02.02.2010 11:24
relictus

Есть. Ошибка повторилась. Порядок абсолютно нулевый. Чистая папка, скачиваем 2.2.0, распаковываем v2.2.2b, далее настройки\интернет\ прописываем прокси (не важно есть они в действительности или нет)\ сохранить\снова настройки\обновить\ сохранить и вуаля полезла: Cannot perform this operation on a closed database. Ну а дальше предложение послать отчет в Мелкософт. После отказа программа закрывается. Открываем вновь -- все обновления в настройках сохранены. Если настройки прокси не прописывать, то ошибка не вылазит.




Автор: relictus
Дата сообщения: 02.02.2010 12:09
egor23

Цитата:
Вроде работает

Фух... неужели?

Цитата:
насколько понял, всё что попадает в очередь загрузки, загружается и при смене уровня?

Не всё, а только то, что уже поставилось на закачку, т.е. 1-2 тайла.

Цитата:
ещё заметил, что загрузка идёт шустро, раньше медленно шла.

Побочный эффект
netrebos
У тебя винда "семерка"?
Автор: netrebos
Дата сообщения: 02.02.2010 12:17
relictus
Да нет, самая банальная XP SP3 -- в конторе абсолютно легальная. Дома не очень, чуток приправленная вистовскими темами сборка в которой ничего не вырезано по сравнению с оригиналом. Ею я заменил доставшую меня висту и никогда не жаловался.
Автор: relictus
Дата сообщения: 02.02.2010 12:18
netrebos

Цитата:
Чистая папка, скачиваем 2.2.0, распаковываем v2.2.2b, далее настройки\интернет\ прописываем прокси (не важно есть они в действительности или нет)\ сохранить\снова настройки\обновить\ сохранить и вуаля

Повторил один в один: никаких ошибок, все ок.

Может кто-нибудь подтвердить этот "баг"?

Добавлено:
Смотрю, у тебя на скриншоте включен режим "инет". Попробовал и так, т.е.
скачал 2.2.0, распаковал в чистую папку, заменил ехе на версию 2.2.2b, запустил, включил режим "инет", настройки-инет-прописал и включил прокси, сохранил. Снова настройки, инет, проверил версии, обновил их, сохранил. После сохранения в пустой кэш закачался тайл спутника первого уровня и отразился на экране. Никаких ошибок
Автор: netrebos
Дата сообщения: 02.02.2010 12:38
relictus

Цитата:
\ сохранить\снова настройки\обновить\ сохранить и вуаля

Ну а если попробовать несколько раз после того как прописать прокси? Сейчас, когда принялся воспроизводить ошибку заметил, что она может вылезти и на втором -- третьем круге круге. Иногда ошибку предваряло такое Access violation



Но после нее программа ломалась гарантированно -- "сохранить"\письмо в Мелкософт


Добавлено:
В общем чудеса Надо будет на третьем компе попробовать
Автор: relictus
Дата сообщения: 02.02.2010 12:43
netrebos
попробовал еще сделать "несколько кругов", пофиг - все ок.... Либо ты что-то не конца описал в последовательности действий, либо классический случай - хз
Автор: egor23
Дата сообщения: 02.02.2010 13:55
relictus

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

1. Если хорошо поскролить уровни или по перемещаться по уровню, нажать закрыть, то как-бы подвисает, но в Proxomitron видно, что соединения устанавливает и скачивает
Через некоторое время падает

2. То же самое, но падает сразу при закрытии:

Инструкция по адресу "0x0076b9ae" обратилась к памяти по адресу "0x00000000". Память не может быть "read".
Автор: netrebos
Дата сообщения: 02.02.2010 14:35
relictus
Ну не знаю. "Баг" стойко повторяется с добавлением v2.2.2b_exe. А v2.2.0 такого глюка не дает. Единственое добавление, которое могу сделать, после бага в папке где лежит satmap появляется новый файлик "cookies". Видимо надо подождать полной версии v2.2.2. и посмотреть как она отреагирует.

Добавлено:

А если выполнить условие egor23
Цитата:
1. Если хорошо поскролить уровни или по перемещаться по уровню, нажать закрыть,
вылетает Access Violation "0076D9fB", а при попытке ее убрать появляется AV 00769BC7 и на этом программа виснет.
Автор: relictus
Дата сообщения: 02.02.2010 14:57
Ясно.. значит релиз откладывается, пока не разберусь со вновь появившимися багами...
Автор: rex
Дата сообщения: 03.02.2010 11:34
egor23

Цитата:
ещё заметил, что загрузка идёт шустро, раньше медленно шла.

А какой режим? Если "заменять существующие", то так и должно быть.
Автор: egor23
Дата сообщения: 03.02.2010 11:51
rex

Цитата:
А какой режим?

инет\инет+кэш
загрузка тайлов, которые в окне SatMap

возможно показалось, что быстрее...
Автор: rex
Дата сообщения: 03.02.2010 17:12
egor23
Я не об этом. Есть ли проверка на наличие в кэше или нет? Если нет, новая версия должна в мультирежиме работать несколько быстрее за счет сокращения количества обращений к диску или флэшке.
Автор: relictus
Дата сообщения: 05.02.2010 12:28
Такой вопрос к пользователям: сейчас т.н. "места" (метки/путевые точки/placemarks - кто как называет) сохраняются в формате Ozi wpt в файле places.wpt. Я хочу перевести это дело в формат kml, сначала с минимумом тегов, но с возможностью в дальнейшем их расширить, буде таковая потребность возникнет. Есть возражения?
Автор: egor23
Дата сообщения: 05.02.2010 12:54
relictus

Цитата:
Такой вопрос к пользователям: сейчас т.н. "места" (метки/путевые точки/placemarks - кто как называет) сохраняются в формате plt в файле places.wpt. Я хочу перевести это дело в формат kml, сначала с минимумом тегов, но с возможностью в дальнейшем их расширить, буде таковая потребность возникнет. Есть возражения?

1. Про Конвертор не забудьте старый в новый формат (и возможно обратная манипуляция новый формат в старый)
2. Заодно функционал расширьте:
добавление мест из файла
копирование мест
и т.п.
т.к. думаю простые манипуляции в блокноте, будут уже не очень простые...


2.2.2b
нет всплывающих подсказок у кнопок:
найти
линейка (измеритель расстояний)
обновить (скачать недостающие на экране)
режим работы
слой
Автор: relictus
Дата сообщения: 05.02.2010 13:31
egor23
1) сделаю.
2) не сразу, но добавлю.
Хинты поправил.
Если успею, то сегодня выложу билд для теста злополучного бага...

Добавлено:
egor23
Потестируй v2.2.2e насчет бага.
У себя за полчаса активных (но не слишком! ) движений (скролл/зум) и переключений режимов ошибок не заметил...
Автор: egor23
Дата сообщения: 05.02.2010 14:57
relictus

Цитата:
Потестируй v2.2.2e насчет бага.

переключение между уровнями - занимает некоторое время, загрузка CPU 100%

Добавлено:

Цитата:
переключение между уровнями - занимает некоторое время, загрузка CPU 100%

особо не поскролишь...

Добавлено:
и выход из SatMap имеет такой же эффект
Автор: relictus
Дата сообщения: 05.02.2010 15:08
egor23
загрузка CPU 100% - ну это же на секунду а то и меньше, не больше! ведь надо дозагрузить текущий тайл перед переключением... я этой паузы вообщ у себя не вижу
Автор: egor23
Дата сообщения: 05.02.2010 15:12
relictus

Цитата:
загрузка CPU 100% - ну это же на секунду

5-10сек

тоже имеет иесто при смене режима
Автор: relictus
Дата сообщения: 05.02.2010 15:14

Цитата:
5-10сек

а какая скорость инета у тебя?
Автор: egor23
Дата сообщения: 05.02.2010 15:17
relictus

Цитата:
а какая скорость инета у тебя?

2-3Мбит\с
ping maps.google.com 73мс

Добавлено:
режим Инет+кэш\кэш
кэш - пустой

в режиме Кэш - задержек нет
Автор: relictus
Дата сообщения: 05.02.2010 15:29

Цитата:
в режиме Кэш - задержек нет

Ну это понятно.
Можешь как-нибудь проверить, во время этих задержек 5-10с сколько скачивается тайлов?
Автор: egor23
Дата сообщения: 05.02.2010 15:43
relictus

Цитата:
Можешь как-нибудь проверить, во время этих задержек 5-10с сколько скачивается тайлов?

переключился сразу на уровень где нет тайлов с 14 на 24
с 14 уровня ничего не качалось
с 24 "качал" при CPU 100% - 1-2 тайла
задержка между запросами 14 и 24 уровня составила 6сек
Автор: netrebos
Дата сообщения: 05.02.2010 15:46
relictus
Ты меня, конечно извини, но та трабла, которая у меня вылезала ранее при обновлении версий в интернете, повторяется и в v2.2.2e. На 2.2.0 ничего подобного нет. Повторюсь: настройки\интерент\прописать прокси\сохранить\настройки\интерент\обновить версии\сохранить -- сообщение "cannot perfom this operation on a closed database" -- затем сообщение о письме в Мелкософт. Уточнение: Если все это делать в режиме кэш, то сообщение появляется не после нажатия сохранить, а после включения режима интерент. После перезагрузки программы все версии интерента сохранены, программа работает, закачка производится.
Автор: egor23
Дата сообщения: 05.02.2010 15:48

Цитата:
с 24 "качал" при CPU 100% - 1-2 тайла

возможно так кажется из-за скорости обновления индикатора CPU - 1сек (смотрел по диспетчеру задач)
т.е. возможно запросы пошли уже после того как CPU разгрузился

Добавлено:
Автор: relictus
Дата сообщения: 05.02.2010 15:59
egor23
Я посмотрю еще что можно сделать с этой задержкой.

Кстати, у кого-нибудь еще она (задержка) есть? А то скачали билд уже 8 человек, но никто не жалуется?

netrebos
А пробовал satmap.xml убивать перед обновлением проги?
На твою ошибку тоже никто не жаловался, так что ты тоже меня извини

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: BitTorrent/BitComet/Azureus/BitTornado и др. / сеть и клиент


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.