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

» SatMap (2)

Автор: relictus
Дата сообщения: 25.03.2010 15:04
Rodny
Не.. строчки подвигать - эт можно сделать, но вот "некий общий редактор kml-файлов" - это уже чересчур для такой простенькой программки как SatMap
Автор: netrebos
Дата сообщения: 25.03.2010 15:12
relictus

Цитата:
v2.3.0 2010 Mar 25


Цитата:
[+] настройки изображения: баланс черного/белого, гамма-коррекция


Стоит мне попробовать двинуть курсор на линейках "Черное" и "Белое" выскакивает AV at address 0078A5BE. После этого AV вылетает от нажатия любой другой кнопки. Лечится только перезагрузкой программы. Баг-репорт сформировать не предлагает .
Автор: egor23
Дата сообщения: 25.03.2010 15:13
relictus

Цитата:
v2.3.0 2010 Mar 25

при скачивание через выделение -- режим меняется на - Только кэш, а назад не возвращается после завершения скачивания.


Цитата:
[+] настройки изображения: баланс черного/белого, гамма-коррекция

начало положено

не хватает кнопочки сброса настроек

Добавлено:

Цитата:
Стоит мне попробовать двинуть курсор на линейках "Черное" и "Белое" выскакивает AV at address 0078A5BE.

у меня такого нет
Автор: Rodny
Дата сообщения: 25.03.2010 15:27
relictus
Ну, я ж не знаю, насколько простираются планы по kml, вот и предложил вписаться в рамки общего механизма.
Собственно, всё желаемое редактирование для существующих данных заключается в правке названия/координат и места в списке. Если только ещё выпросить поддержку дерева в списке меток, Страна / Область / Город и т.д.
Автор: relictus
Дата сообщения: 25.03.2010 15:52
netrebos

Цитата:
Стоит мне попробовать двинуть курсор на линейках "Черное" и "Белое" выскакивает AV at address 0078A5BE. После этого AV вылетает от нажатия любой другой кнопки. Лечится только перезагрузкой программы. Баг-репорт сформировать не предлагает

Баг-репорт отключил, т.к. релиз ... да и подтормаживает он работу проги на 5-10%...
Сейчас сделаю спецбилд со встроенным баг-репортом. Кстати, просьба писать в нем, при каких условиях произошла ошибка! А то приходят безымянные репорты, и фиг поймешь, что там и к чему...
egor23

Цитата:
при скачивание через выделение -- режим меняется на - Только кэш, а назад не возвращается после завершения скачивания.

Ну вообще так и задумывалось...

Цитата:
не хватает кнопочки сброса настроек

Сделаю.
Автор: netrebos
Дата сообщения: 25.03.2010 15:54
relictus
Чего-то у меня все не как у людей: Нажимаю F2, появляется "Добавить метку", ввожу название, нажимаю OK .... и ничего нигде не отображается. Может опять какой новой dll не хватает?
Автор: relictus
Дата сообщения: 25.03.2010 16:00
netrebos
Попробуй спецверсию: v2.3.0br_exe
Пришли репорт...

Добавлено:
Rodny

Цитата:
Если только ещё выпросить поддержку дерева в списке меток, Страна / Область / Город и т.д.

Ага, так и знал, что подобный вопрос/реквест всплывет .. посмотрим...
netrebos

Цитата:
Нажимаю F2, появляется "Добавить метку", ввожу название, нажимаю OK .... и ничего нигде не отображается.

Тынц на кнопку с биноклем и смотри список меток, она там должна быть последней. Никаких новых dll не требуется...
Автор: netrebos
Дата сообщения: 25.03.2010 16:11
relictus
Кажется отправилось, правда не с первой попытки, сперва ругался SMTP.
Автор: relictus
Дата сообщения: 25.03.2010 16:15
netrebos
Пока ничего... лучше еще раз отправь... /что-то у тебя реально не так с компом /
Автор: netrebos
Дата сообщения: 25.03.2010 16:31
relictus
Вроде отправилось. На всякий случай скопировал тебе в личку все, что смог вытянуть из баг репорта Ctrl+С. Но вкладка Call Strack не копируется. Если ничего так и не получил, то вечером попробую с другого компа, без сети и прокси.

Добавлено:
relictus

Цитата:
Тынц на кнопку с биноклем и смотри список меток, она там должна быть последней.


А как с этим работать, в смысле практического применения? И при чем здесь klm.
Автор: relictus
Дата сообщения: 25.03.2010 16:44
netrebos

Цитата:
Вроде отправилось

Ничего
Копировать ничего не надо - у тебя в папке проги должен сформироваться файл с расширением *.elf - вот его и пришли, если автоматом не хочет уходить.

Цитата:
А как с этим работать, в смысле практического применения? И при чем здесь klm.

Потому что kml, хоть и с минимумом тегов.
А работать... так как хошь, так и работай... может тебе это вообще ни к чему, откуда ж я знаю?

Добавлено:
netrebos
Есть! эльф пришел!
Автор: netrebos
Дата сообщения: 25.03.2010 16:58
relictus

Цитата:
с расширением *.elf

Послал вот сюда satmap@yandex.ru. Чего то у тебя все указания на мейл исчезли на сайте. Откопал у себя старый.


Цитата:
А работать... так как хошь, так и работай... может тебе это вообще ни к чему

А опытом поделиться? Может к чему, а я не допер. Глядишь еще пристану, как развить это направление
Автор: egor23
Дата сообщения: 25.03.2010 18:26
relictus
что-то подглючивает
была Москва, а отобразилась Гавана, после перезапуска опять отобразилаьс Москва
Автор: relictus
Дата сообщения: 25.03.2010 19:57
netrebos

Цитата:
Чего то у тебя все указания на мейл исчезли на сайте. Откопал у себя старый.

А разве он там был когда? E-mail в большинстве случаев (програм) надо искать в меню "О программе..."

Цитата:
А опытом поделиться?

Ну это просто метки, которые всегда под рукой, т.к. загружаются при старте проги. Т.е. шаришься ты где-то по карте, нашел интересное/нужное/важное/и т.п. место - занес его в списочек. И теперь в любое время можешь перейти на это место, не находя его заново. Типа того... А там дальше сам соображай, как его еще можно использовать
Кстати, можно открыть в GE этот файлик, и наверное добавлять/удалять/и т.п. метки - не знаю, не пробовал

egor23

Цитата:
была Москва, а отобразилась Гавана

Это как?!
Нужны подробности: что делал, режим, что менял в настройках и пр. - я по части работы с кэшем (просмотр) ничего не трогал...
Автор: egor23
Дата сообщения: 25.03.2010 20:48
relictus

Цитата:
Нужны подробности: что делал, режим, что менял в настройках и пр. - я по части работы с кэшем (просмотр) ничего не трогал...

подробностей нет, соответственно и не воспроизводится.
Автор: netrebos
Дата сообщения: 25.03.2010 21:11
relictus

Цитата:
Кстати, можно открыть в GE этот файлик


Один из ключевых моментов этом пояснении, как я понимаю слово "файлик". Вот только файлика kml, я нигде у себя обнаружить не могу. Хотя, когда жмешь на бинокль -- спиок сохраненных меток появляется. Настройки kml\kmz в данных стоят по умолчанию -- т.е. в папке data. Но там пусто. Чего не так?


Добавлено:
relictus
Хотя нет, извини, нашел -- речь идет о "places.kml"? Т.е. все метки ты предлагаешь загонять в один файл... и никакого даже минимального текстового описания?


Цитата:
Кстати, можно открыть в GE этот файлик, и наверное добавлять/удалять/и т.п. метки - не знаю, не пробовал


GE -- под рукой нет. раздражает он меня своей "тяжестью" и неповоротливостью. А вот в САС этот файлик хорошо открывается и редактируется. Но уже во внутреннем формате меток САС....

Если использовать эту опцию дальше у меня все же возникло желание снабдить каждую метку отдельным текстовым описанием (хотя бы). И надо сказать, что это только первое четко офрмленная хотелка...
Автор: Rodny
Дата сообщения: 25.03.2010 22:21
relictus 18:57 25-03-2010
Цитата:
Кстати, можно открыть в GE этот файлик, и наверное добавлять/удалять/и т.п. метки

Да, можно. И двигать тоже В файл сохраняется ещё всякое-разное, не нужное SatMap, но открывается он потом нормально.
У меня GE c PortableAppZ на всякий случай валяется.
Автор: relictus
Дата сообщения: 25.03.2010 22:44
netrebos

Цитата:
... и никакого даже минимального текстового описания?

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

Rodny

Цитата:
Да, можно. И двигать тоже В файл сохраняется ещё всякое-разное, не нужное SatMap, но открывается он потом нормально.

Ну вот и чудненько, нашелся редактор kml!
Автор: Rodny
Дата сообщения: 26.03.2010 00:01
relictus
Но я всё же надеюсь, что "строчки подвигать - эт можно сделать"
Автор: relictus
Дата сообщения: 26.03.2010 08:10
netrebos

Цитата:
Т.е. все метки ты предлагаешь загонять в один файл...

Уф!.. Да не все! А только те, что должны быть под рукой, для быстрого доступа, "speed placemarks"... ну как еще объяснить?...

Rodny

Цитата:
Но я всё же надеюсь, что "строчки подвигать - эт можно сделать"

По типу как в настройках кэша - пойдет? Тогда - можно

Добавлено:
egor23
Не игрался с "настраиваемое количество вставок в БД (применимо при закачке по любому выделению) перед завершением транзакции"? При увеличении этого значения, должно уменьшаться количество обращений к диску, а в сочетании с "режим журнала транзакций = MEMORY" - так вообще...
Сделано по твоей с parass просьбе...
Автор: relictus
Дата сообщения: 26.03.2010 10:11
Кто-нибудь может подтвердить:

Цитата:
Стоит мне попробовать двинуть курсор на линейках "Черное" и "Белое" выскакивает AV at address 0078A5BE. После этого AV вылетает от нажатия любой другой кнопки. Лечится только перезагрузкой программы.

???

netrebos
Вдумчиво изучил твой баг-репорт - такая ошибка может быть только если у тебя вообще нет картинки на экране! Ты что-нибудь видишь на экране при ее возникновении?
А гамма-коррекция работает?
А на другом компе как?
Автор: egor23
Дата сообщения: 26.03.2010 10:12
relictus

Цитата:
Не игрался с "настраиваемое количество вставок в БД (применимо при закачке по любому выделению) перед завершением транзакции"?

ещё не игрался, вчера не было времени детально смотреть..
MEMORY выставил сразу.

Цитата:
[+] настраиваемое количество вставок в БД

притом я бы и сейчас не понял, что это такое
и не очень понятное описание в Настройках

Добавлено:
relictus

Цитата:
Кто-нибудь может подтвердить:

Распаковываем Satmap
Запускаем Satmap
Настройки изображения
Двигаем например Чёрный
Получаем AV
Автор: relictus
Дата сообщения: 26.03.2010 11:07
egor23

Цитата:
притом я бы и сейчас не понял, что это такое
и не очень понятное описание в Настройках

Ну а форум для чего? Что непонятно - спрашиваем, я вроде еще никого не обделил с ответом...
Я же не всегда могу вместить в пару слов в хинте или хистори смысл фичи...

Немного теории:
Существует несколько способов внесения изменений в БД. Один из них носит название обработка транзакций.
Транзакция - это единичное или чаще групповое изменение БД, которое или выполняется полностью, или не выполняется вообще. Результаты выполнения транзакции записываются в БД только в том случае, если вся транзакция завершилась успешно. Таким образом, транзакция переводит БД из одного целостного состояния в другое
Начало транзакции инициируется методом StartTransaction.
После выполнения этого метода все изменения, внесенные в БД, считаются принадлежащими к текущей активной транзакции.
Подтвердить транзакцию, т.е. санкционировать физическое запоминание сделанных изменений в БД, можно с помощью метода Commit.
Отказаться от физического запоминания сделанных изменений в БД ("откатить" изменения), можно, выполнив метод Rollback.
Выполнение методов Commit или Rollback завершает активную транзакцию, начатую методом StartTransaction.

Так вот, до версии 2.3.0 транзакция начиналась и подтверждалась после каждого скачанного тайла, а теперь можно регулировать, после какого количества скачанных тайлов вносить физические изменения в БД. И чем больше это число, тем меньше обращений к БД в период закачки. Но одновременно увеличивается и вероятность того, что группа скачанных тайлов в еще неподтвержденной транзакции может не записаться в БД (сбой в программе, электричестве, и пр.), т.е. выполнится Rollback.
Надеюсь, объяснил популярно


Цитата:
Получаем AV

Да, смог воспроизвести. Пофиксю.
Автор: egor23
Дата сообщения: 26.03.2010 11:19
relictus

Цитата:
Не игрался с "настраиваемое количество вставок в БД

какие ограничения имеются?
а то поставил в настройках 10000
сделал выделение на 5000
но через некоторое время (примерно 1500-1600 скаченых) заметил, что кэш начинает увеличиваться.

Добавлено:
сделал выделение на 400000
рубеж 1500-1600 скаченых прошёл нормально, оставновил на 2200, ничего во время скачивания не сбрасывалось в кэш.
Автор: netrebos
Дата сообщения: 26.03.2010 11:30
relictus

Цитата:
Ты что-нибудь видишь на экране при ее возникновении?
А гамма-коррекция работает?
А на другом компе как?



У меня все работает кроме этих двух рычажков -- и закачка и отображерние картинки
Гамма коррекция работает
На домашнем компе все повторилось -- баг отослал по почте (здесь 25-й порт тоже закрыт провайдером)
Автор: Rodny
Дата сообщения: 26.03.2010 11:31
relictus 07:10 26-03-2010
Цитата:
По типу как в настройках кэша - пойдет?

Вполне.
Автор: relictus
Дата сообщения: 26.03.2010 11:33
egor23

Цитата:
какие ограничения имеются?

Да вот и хотелось бы это выяснить
Я сам не могу такие объемы прокачивать... Потому и спрашиваю насчет тестов...

Цитата:
рубеж 1500-1600 скаченых прошёл нормально, оставновил на 2200, ничего во время скачивания не сбрасывалось в кэш.

Это при настройке в 10000 вставок?

PS Транзакция также завершается (должна) при остановке закачки, даже если количество инсертов в БД еще не достигло установленного лимита.
Автор: egor23
Дата сообщения: 26.03.2010 11:49
relictus

Цитата:
Да вот и хотелось бы это выяснить
Я сам не могу такие объемы прокачивать... Потому и спрашиваю насчет тестов...

уменьшил выделение до 5000, сброс начался примерно с 1800-1900 скаченных
первая область выделение 5000 и вторая 5000 отличаются местом и уровнем

появилась мысль:
сделал ещё выделение на 250000 (19 уровень спутник Москва)
сброс начался примерно с 1800-1900 скаченных
было скачено примерно 20-22МБ

сделал ещё выделение на 5000 (18 уровень спутник Москва центр города)
сброс начался примерно с 1500-1600 скаченных
было скачено примерно 26МБ

ничего общего нет


Цитата:
Это при настройке в 10000 вставок?

да

Цитата:
PS Транзакция также завершается (должна) при остановке закачки, даже если количество инсертов в БД еще не достигло установленного лимита.

это происходит

Добавлено:
режим скачивания был - заменять существующие
Автор: relictus
Дата сообщения: 26.03.2010 11:55
egor23

Цитата:
ничего общего нет

Видно, какие-то внутренние заморочки SQLite... Может надо уменьшить лимит до 1000 вставок
А попробуй с меньшими значениями, чтобы выяснить какой лимит ставить...

netrebos

Цитата:
баг отослал по почте

Получил. Пока не исправлю, можешь включить отображение границ тайлов, тогда AV нет.
Автор: egor23
Дата сообщения: 26.03.2010 12:12
relictus

Цитата:
Видно, какие-то внутренние заморочки SQLite... Может надо уменьшить лимит до 1000 вставок

а это реализовано не на "уровне SatMap"?
если на уровне SQLite, может есть какие временные ограничения?

да, ещё момент, при этом сбросе, кэш увеличивается, а время у файла кэша не меняется.
при планом сбросе время у файла кэша менятеся


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

лимит 1000
сделал ещё выделение на 5000 (18 уровень спутник Москва центр города)
первая 1000 сбросилась
вторая 1000 сбросилась
третья 1000 сбросилась
остановил закачку

Добавлено:

Цитата:
может есть какие временные ограничения?

подобрал медленный прокси
лимит 1000
сделал ещё выделение на 5000 (18 уровень спутник Москва центр города)
за 12мин пока первая 1000 качалась, кэш не увеличивался.

Добавлено:

Цитата:
а это реализовано не на "уровне SatMap"?

хм, а предельное значение-то оказывается 10000, я то его вручную вбивал, а начал увеличивать штатными средствами, получил 10000.

поставил лимит 9999 (может поможет)
сделал ещё выделение на 5000 (18 уровень спутник Москва центр города)
сброс начался примерно с 1500-1600 скаченных

лимит 9999 не помог

нажал на Стоп
скопировал файл кэша
"подтвердил" Стоп
скопировал файл кэша
сравнил два файла по содержимому, действительно сбрасывались тайлы во время выкачки.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

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


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