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

» SatMap

Автор: kalbaska
Дата сообщения: 06.02.2009 13:48
Первые впечатления очень порадовали:
1. Стало работать намного быстрее - я бы сказал летает.
2. Очень удобно пользоваться несколькими кэшами. Разобрал старый кэш на отдельные страны, которые меня интересуют - на 10 кэшей - каждый 100-500 Мб. Никаких тормозов не заметил.

Замеченные баги:
1. Неправильно считает количество тайлов на закладке склеить (на "скачать" всё правильно)
2. Кнопка свернуть на панели "Выделение" сворачивает окно, но при повторном нажатии не разворачивает.
3. Несколько раз выдало access violation но не заметил когда - буду дальше тестить...
4. Один раз зависло когда переключился на ландшафт, но потом несколько раз переключался - всё нормально.

Конечно всё впечатление портит Гугл со своими банами - толком и не потестишь и не поработаешь. Я думаю это сейчас первоочередное.

А что за настройка "внутренний кэш". По умолчанию она стоит 30?

Автор: rex
Дата сообщения: 06.02.2009 14:02
Есть десяток гигабайт кэша карт и ландшафта из GMV. Как его лучше конвертировать, с точки зриния минимизации фрагментации базы - сначала в старый кэш, потом в новый, или сразу в новый?

Каков максимальный размер файла кэша? Не рискованно ли конвертировать 40-50 GB в один файл? И если разбивать, то как лучше с точки зрения скорости, по уровням или по слоям?
Автор: relictus
Дата сообщения: 06.02.2009 14:08
kalbaska
1) баг, исправлю.
2) кнопка сворачивания окна? всегда не разворачивает или во время какого-то процесса?
3) возможны AV из-за тех багов, что сейчас исправляю

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

Добавлено:

Цитата:
Есть десяток гигабайт кэша карт и ландшафта из GMV. Как его лучше конвертировать, с точки зриния минимизации фрагментации базы - сначала в старый кэш, потом в новый, или сразу в новый?

Сразу в новый.

Цитата:
Каков максимальный размер файла кэша?

Теоретически максимальный размер файла ограничивается двумя терабайтами, но нужно помнить, что не все файловые системы поддерживают размещение файлов такого размера.

Цитата:
Не рискованно ли конвертировать 40-50 GB в один файл?

Лучше разбить на части. Хотя было бы интересно потестить работу проги с таким большим кэшем.

Цитата:
И если разбивать, то как лучше с точки зрения скорости, по уровням или по слоям?

Хм.. не скажу... ситуации могут быть разные, когда один способ будет предпочтительней другого.... ... надо экспериментировать.
Автор: kalbaska
Дата сообщения: 06.02.2009 14:30

Цитата:
2) кнопка сворачивания окна? всегда не разворачивает или во время какого-то процесса?


Нет. Это маленькая кнопочка с двумя стрелочками на панели "Выделение".
http://www.kantynent.com/download/minimize.png
Автор: relictus
Дата сообщения: 06.02.2009 14:39
kalbaska
Я про это и говорил
Какая-то странная картинка, я такой не видел еще Куда это сместилось слово "Выделение" в заголовке окна?? Всегда так?
Автор: kalbaska
Дата сообщения: 06.02.2009 14:46

Цитата:
Какая-то странная картинка, я такой не видел еще Куда это сместилось слово "Выделение" в заголовке окна?? Всегда так?

Да, но у меня Windows 7 - может поэтому?
Не разворачивает никогда.
Автор: relictus
Дата сообщения: 06.02.2009 15:02

Цитата:
у меня Windows 7 - может поэтому?

100%
Я не знаю, какие виндовые сообщения и как в этой системе обрабатываются, сорри....
Автор: kalbaska
Дата сообщения: 06.02.2009 15:13

Цитата:
100% Я не знаю, какие виндовые сообщения и как в этой системе обрабатываются, сорри...


Это не принципиально. А какие перспективы "разбанить" гугл?
Автор: relictus
Дата сообщения: 06.02.2009 15:16

Цитата:
А какие перспективы "разбанить" гугл?

Есть кое-какие наметки Сегодня выложу еще один билд с несколькими фиксами, а с баном буду плотно заниматься с понедельника, ибо выходные полностью заняты другими делами.
Автор: rex
Дата сообщения: 06.02.2009 15:30
kalbaska

Цитата:
Теоретически максимальный размер файла ограничивается двумя терабайтами, но нужно помнить, что не все файловые системы поддерживают размещение файлов такого размера.

NTFS из под WinXp. Кстати имеет ли смысл для увеличения скорости обработки столь файла увеличить размер кластера?
Автор: relictus
Дата сообщения: 06.02.2009 15:57
rex

Цитата:
Кстати имеет ли смысл для увеличения скорости обработки столь файла увеличить размер кластера?

Думаю, что нет.

А пока:
v1.4.0.9 2009 Feb 6

Код: [no] в режимах "только интернет" и "интернет+кэш" если выбран слой гибрид, то качается и спутник
удаление выделенной области - изменен выбор кэша
[+] кнопка "Скачать недостающие на экране тайлы" (только в режиме просмотра 'кэш')
[/no]
Автор: Trilobit69
Дата сообщения: 06.02.2009 16:51
v1.4.0.9

Цитата:
Всплывающее окно приложения: SatMapGPS.exe - Не удалось найти компонент : Приложению не удалось запуститься, поскольку MSVCP71.dll не был найден. Повторная установка приложения может исправить эту проблему.

MSVCP71.dll я скачал, пробовал кидать и в папку программы и в system32 - бесполезно. И regsvr32 её не регистрирует.
Автор: zporuchik
Дата сообщения: 06.02.2009 17:27
relictus
очень даже интересная программка, но есть вопросы:
1. как уже говорилось окно работы с выделенной областью после сворачивания разворачивается на несколько пикселей
2. неясно как распределить закачки по созданным кэшам? хотелось бы при нажатии кнопки, или в настройках кэша, или прям в окне закачек указывать в какой кэш скачивать. Например:
я хочу все слои разделить по файлам кэша, т.е. спутник в свой, гибрид в свой и.т.д.

выскочило окошко с ошибкой, но там все нули и я связываю это с тем, что использую Винду7

Спасибо, удачи!

Добавлено:
о! опять окно ошибки:

Цитата:
Access violation at address 006C3CFC in module 'SatMapGPS.exe'. Read of address 00000000.

но прзакрытии окна ошибки - не крашится, а продолжает работать.
Автор: relictus
Дата сообщения: 06.02.2009 19:26
Trilobit69
MSVCP71.dll - уж не знаю, что у вас за система, но данную либу (Microsoft® C Runtime Library) можно без проблем найти в инете.
zporuchik
1) Тоже что ли windows 7? Блин, ну это ж бетка, зачем ее юзать? Попробуй, если в это оси есть, выставить режим совместимости с win xp.
2) Скачивается все в самый первый кэш в списке, т.н. "активный" кэш.
Автор: egor23
Дата сообщения: 06.02.2009 20:01
Trilobit69

Цитата:
MSVCP71.dll

а рядом класть с SatMap не пробывали?

relictus

Цитата:
Тоже что ли windows 7

говорят что стабильная, а Microsoft говорит, что нестальна полностью ядро менять, чтобы ПО было совместимым с Win7, сделали специально для пользователей .
Автор: Trilobit69
Дата сообщения: 06.02.2009 21:12
egor23,relictus

Цитата:
уж не знаю, что у вас за система, но данную либу (Microsoft® C Runtime Library) можно без проблем найти в инете.

Свежеустановленная XP SP3, либу скачал

Цитата:
пробовал кидать и в папку программы и в system32 - бесполезно. И regsvr32 её не регистрирует.





Всё, решил проблему. Кроме msvcp71.dll проге ещё нужна и msvcr71.dll. Скачал её тоже и положил в папку программы. Всё заработало.
Автор: zporuchik
Дата сообщения: 06.02.2009 21:21
relictus
1/ если сравнивать с Вистой, то это уже Релиз , но не в этой теме, а совместимость хорошо реализована на удивление
2/ нужно дать пользователю свободу выбора, что и куда качать.
3/ а что дают чекбоксы в списке кэшей?
4/ ваще перестала качать
Автор: egor23
Дата сообщения: 06.02.2009 21:25

Цитата:
MSVCP71.dll я скачал, пробовал кидать и в папку программы и в system32 - бесполезно. И regsvr32 её не регистрирует.

а msvcr71.dll есть?
Автор: relictus
Дата сообщения: 07.02.2009 08:46
zporuchik
1) видно не совсем хорошо, раз AV вылетают. На моей XP SP3 в новой версии еще не разу такого не было.
2) а что мешает сделать активным нужный кэш и туда качать, чем не свобода выбора?
3) чекнутые строки означают кэши из которых берутся тайлы, в порядке сверху вниз. Анчекнутые игнорируются.
4) забанили, имхо. Систему антибана еще не до конца реализовал....
Автор: zporuchik
Дата сообщения: 07.02.2009 09:42
relictus

Цитата:
2) а что мешает сделать активным нужный кэш и туда качать, чем не свобода выбора?

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

Цитата:
4) забанили, имхо. Систему антибана еще не до конца реализовал....

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

До сих пор ничего не качает.

Добавлено:
а к семерке придется подстраиваться, т.к. всё больше и больше народу на неё подсаживаются

Добавлено:
и в то же время SASplanet качает на ура
Автор: rex
Дата сообщения: 07.02.2009 10:21
zporuchik

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

Чек-боксы делают файлы кэшей активными для чтения, файлов, судя по постам реликтуса, может быть до ста. А для записи может быт активным только один.


Цитата:
и в то же время SASplanet качает на ура


Так и SatMap_v1.3.1.19 качает на ура.
Что-то relictus перемудрил в новой версии.
По уму надо бы разнести закачку слоев в параллельные потоки, или по крайней мере сделать отдельный поток для снимков с регулятором скорости.


Автор: relictus
Дата сообщения: 07.02.2009 10:32
zporuchik

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

Активный - это самый первый чекнутый кэш.

Цитата:
к семерке придется подстраиваться, т.к. всё больше и больше народу на неё подсаживаются

Да ну нах! Не собираюсь я подстраиваться под кого/чего-либо. Просто уберу возможность сворачивания окна, и нет проблем
Ты, кстати, не ответил, пробовал ли запускать прогу в режиме совместимости с winxp? Если такая фича есть в семерке, конечно...

А с баном я еще разберусь...
Автор: kalbaska
Дата сообщения: 07.02.2009 11:31

Цитата:
пробовал ли запускать прогу в режиме совместимости с winxp? Если такая фича есть в семерке, конечно...

я попробовал - не помогло...
Автор: zporuchik
Дата сообщения: 07.02.2009 12:24
relictus
я пробовал в совместимости - не помогло
убил настройки - стал качать только карту и ландшафт

еще недостаток: при убитии настроек - игнорируется наличие созданных кэшей. их надо опять вручную подключать?

Добавлено:
а откуда берутся эти:

Код: <cookie>
<PREF/>
<NID>19=kN0xyo0OERJ5VS_fK-7CRm-dxaMXYEUlDlqgX56gGrLJjvGmFCkn47fL3nCuuJkIe8CfjfmKBypaziKJ1mcLP6ICDGstO39Z1dogHsaekmlt6XkoHF7Hay2Ba3yOrseu</NID>
<SORRY/>
<GDSESS/>
<KH>fzwq1IJ56eTGhC26n1sUe9qjrQOg8MWxF4sXZA</KH>
</cookie>
Автор: Nikolai2004
Дата сообщения: 07.02.2009 12:51
zporuchik
это кукисы, которые генерирует google когда ты вводишь каптчу
Автор: zporuchik
Дата сообщения: 07.02.2009 13:09
Nikolai2004
так я ничего не вводил
Автор: x21
Дата сообщения: 07.02.2009 16:43

Цитата:
zporuchik: >...это кукисы, которые генерирует google когда ты вводишь каптчу

Нескромный вопрос: Что такое каптча?
Автор: rex
Дата сообщения: 07.02.2009 17:04
Проконвертировал кэш, потестил прогу на кэшах с 25 GB до 1 GB. До 1 GB работает неплохо, с 2- х GB после попытки перемещения зависает на 10-15 секунд, 3-5 GB - после попытки перемещения виснет намертво. Процессор и память при этом загружены процентов на 20%. Еще один пример того, как мелкие недостатки системы дали повод для совершенно ненужной революции.

Действительно, старая версия программы при всех ее очевидных слабостях имела один неоспоримый плюс - мощный, быстрый, компактный и достаточно логично структурированный кэш.
Намного больший чем у Googl'а и намного более компактный чем у GMV. У этого кэша был лишь один недостаток. При достижении одним из файлов 2-х гигабайт на уровне и слое за который он отвечал появлялись артефакты при выводе на экран. Как бы повел себя в таком случае нетворческий программист, ремесленник или просто лентяй? Он просто добавил бы в программу создание следующего файла кэша для слоя, при достижении текущим критической величины. Благо отдельный индекс это позволял. А основное внимание сосредоточил бы на реальных слабостях, GPS например.
Увы все интерфейсные преимущества новой версии перед старй не способны перевесить убитый кэш. Так что откатываюсь на старую версию. Жаль. Вариант закачки сразу нескольких уровней и подгрузка при просмотре были удобны.
Автор: Nikolai2004
Дата сообщения: 07.02.2009 17:28
x21
http://ru.wikipedia.org/wiki/CAPTCHA
Автор: zporuchik
Дата сообщения: 07.02.2009 22:50
я один здесь, кто не видит смысла валить всё в одну кучу/файл?
таким макаром можно было применить и TrueCrypt.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: 2gis (ДубльГИС) 2ГИС


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