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

» SatMap (2)

Автор: relictus
Дата сообщения: 24.06.2009 15:30
tolyn77
Можно. Меню ИНСТРУМЕНТАРИЙ-ЭКСПОРТ...
Или, если другой кэш - это кэш формата SatMap, можно через выделение нужной области, затем вкладка СКОПИРОВАТЬ.
Автор: rex
Дата сообщения: 24.06.2009 18:41
relictus
Начал тестирование в 5 потоков. Список на 207 000 тайлов - 17 mb, на не самом новом компе сформировался за пару секунд. Удобно.

Пока первые мелкие замечания и пожелания.
Мелкие:
1. Сделать для списка расширение, например .sml - SatMapList и ассоциировать его с SatMap. Можно и не ассоциировать, но расширение все равно сделать.
2. Сделать для создаваемых списков отдельную папку типа Lists в каталоге SatMap
3. Сделать возможность автоматической разбивки списка на n-ное количество частей (например сделать выпадающий список "Не более T тайлов в одном файле", где вместо T варианты 25 000, 50 000 и т.д.). При наименовании файлов использовать имя от юзера и индексы 1, 2, 3...
4. При загрузке файла списка, затенять или зачищать чек-боксы выбора слоев и уровней, чтобы юзверя не смущать.

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


Теперь о замечании Trilobit69

Цитата:
Не работает "заменить всё" при скачивании, если тайл в наличии в файле кэша, отличного от первого. Скачивание происходит, но тайл не оказывается ни в одном из кэшей. Единственный выход - найти и отключить кэш, где есть этот тайл

Я все не мог сообразить почему никто с этим раньше не сталкивался, а когда ты напомнил про добавку учета всех кэшей в 3.38 понял - до 3.38 такой проблемы просто не было, а потом многие активные пользователи ушли в поля, леса и горы .
Отключать кэши не удобно, они ведь и для просмотра используются, как потом в слепую выделять?
На первое время можно просто добавить отключенный по дефолту бокс "При проверке учитывать только тайлы в дефолтном кэше" - т.е. возврат в режим 3.37, а на будущее можно сделать две вкладки подключения кэшей - одну для просмотра, другую для учета при закачке.
Автор: relictus
Дата сообщения: 25.06.2009 06:30
rex

Цитата:
1. Сделать для списка расширение, например .sml

Уже сделал .dlist

Цитата:
2. Сделать для создаваемых списков отдельную папку типа Lists в каталоге SatMap

Будет папка Areas для сохраненных списков и выделений.

Цитата:
3. Сделать возможность автоматической разбивки списка на n-ное количество частей

Вот это врядли. Не трудно и ручками разбить

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

Тут еще подумаю.

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

Отключать надо только в случае замены тайлов. И в слепую ничего выделять не надо: выделил - отключил - скачал - ...

Кстати, у тебя кэш разбит по уровням, слоям или по территориям?
Автор: rex
Дата сообщения: 25.06.2009 10:17
relictus
Работа со списками оказалась очень удобной, но пока очень ограниченного применения - в основном для новичков с пустым кэшем.
Надо добавить автосохранение при обрыве и очистку от имеющихся тайлов.



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

Базовый по уровням, но у многих по территориям, а текущие кэши вообще солянка из уровней, слоев и территорий - например сейчас сделал общий список, разбил на пять равных частей и запустил, а что куда попало не ведаю, потом все равно сливать-разливать буду. Но опция в любом случае нужна. Разные варианты могут возникнуть.
Например у меня со времен импорта из GMV в картах и ландшафте попадаются мозаичные участки, причем сразу на нескольких уровнях - если они на нижних кэшах, а дефолтный как правило старых кэшей не содержит, получается очень муторно.
И чем проблема то, раньше ведь так и было?

Автор: rex
Дата сообщения: 26.06.2009 09:05
relictus
Еще раз по поводу своего замечания:

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

Сейчас это уже обходится созданием списка - создал список и только затем отключаешь кэш, но все равно не очень удобно, особенно если кэшей десяток, да и забыть легко.
Автор: Evur
Дата сообщения: 26.06.2009 14:02
Добрый день.
Архив с кэшем Санкт-Петербурга похоже удален с сайта (выходит сообщение "Страница не найдена!"). Если возможно, закачайте повторно, пожалуйста.
Автор: relictus
Дата сообщения: 26.06.2009 15:35
rex
Чтобы исключить подавляющее большинство возникающих у тебя проблем (и как следствие - вопросов/запросов) перегони все свои кэши с разбивкой по территориям (функционал программы это позволяет). И в дальнейшем исходи только из такого разбиения.
Так же не гонись за количеством скачанного - лучше несколько раз "прогони" один и тот же участок (для исключения у себя дырок и мозаики).
Используй многокопийную закачку на свой страх и риск - это недокументированная фича для очень узкого круга специфических задач и поэтому в дальнейшем слабо поддерживаемая (практически мало кому нужная, так как даже тот кто её хотел, не смог толком разобраться и даже не пожелал толком тестировать). Твой подход к организации и использованию кэшей противоречит заложенному при разработке движка и структуры кэша. Попытайся разобраться с логикой работы...

Evur
Действительно, кэш Питера удален (видимо, за невостребованностью). Если никто не повторит выкладку - удалю из списка...
Автор: parasss
Дата сообщения: 27.06.2009 10:37

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

Так. До дому доехал, начнем тестировать...
Автор: rex
Дата сообщения: 27.06.2009 13:39
relictus


Цитата:
Используй многокопийную закачку на свой страх и риск - это недокументированная фича для очень узкого круга специфических задач и поэтому в дальнейшем слабо поддерживаемая (практически мало кому нужная, так как даже тот кто её хотел, не смог толком разобраться и даже не пожелал толком тестировать).


А когда тестируют ты обижаешся.

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

Так что проблема вызвана не моими весьма скромными запросами, а недостатками программы, возникшими в процессе ее роста - одно окно подключения кэшей и для просмотра, и для закачки, и для экспорта-импорта - крайне неудобное решение независимо от количества копий программы и структуры кэша. Идея же разбить кэш по территориям, при нынешних алгоритме и скорости экспорта участка выполнима только для очень низких уровней и кстати лишь усугубит проблему - если все тайлы территории в одном кэше, то отключив его пользователь вообще ничего не увидит - при разбивке по уровням хоть можно по нижним как-то ориентироваться. Впрочем благодаря multi я сейчас просто эмулирую вариант с разными окнами настройки кэшей - для просмотра использую одну версию, для закачки - другие.

Теперь по спискам - получилось хорошо и просто, никакой продвинутости от пользователя не требуется. Вряд ли пользователь работающий с SatMap не освоит текстовый редактор с Copy-Past и Goto Line. Особо же задвинутые пользователи и без этого смогут обойтись. Но надо конечно работу со списками слегка доработать. Кроме старых замечаний добавлю еще одно - если появилось окно с каптчей и пользователь просто закрывает его не вводя цифр, например перед выключением компа, окно с предложением сохранить обновленный список не появляется, и завтра программа начинает проверять все с начала.
Автор: relictus
Дата сообщения: 27.06.2009 14:23
rex

Цитата:
А когда тестируют ты обижаешся.

Ни в коем случае!

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

А зачем его отключать-то? Если он один...
Разбивка по уровням - это неправильный подход к хранению кэша. Производительность программы от этого, пусть и не сильно, но падает!

Цитата:
Кроме старых замечаний добавлю еще одно

Ага, учту.
Автор: egor23
Дата сообщения: 27.06.2009 16:37
Evur

Цитата:
Если возможно, закачайте повторно, пожалуйста.

http://gettyfile.ru/330971

relictus
обновите текст

Кэш "упорядочен" - это значит, что после выкачивания был сделан экспорт кэша в новый кэш, в результате данные располагаются последовательно, что благоприятно сказывается на операциях: наложение \ экспорт \ импорт.
Кэш "не упорядочен" - это значит, как кэш был скачен, так и был выложен.
Автор: rex
Дата сообщения: 27.06.2009 18:45
relictus


Цитата:
А зачем его отключать-то? Если он один...

А он не один. Оперировать одним кэшем, особенно в 50-100 гигабайт крайне рисковано даже в моно версии. Есть кэш 1-13-х уровней используемых для просмотра (если программ несколько, то он для всех один), а над ними кэш приемник (разные если работает несколько программ) - туда сливаются новые тайлы, а потом экспортируются в базовый кэш (кэши).
Естественно при необходимости закачать уровень 12-13 надо следить за подключенными кэшами, что не всегда получается. Но я себе просто выделил отдельные программы для закачки и просмотра, а вот тем кто пользуется простой версией, придется делать массу лишних движений.


Цитата:
Производительность программы от этого, пусть и не сильно, но падает!

Переход от уровня к уровню довольно редкое событие, так что если и падает, то не часто.
Дело в том что кэши создаются довольно долго и при любом сбое во время создания погибают, поэтому делать кэш размером больше 10-15 GB довольно рискованно. Если появится защита от сбоев при экспорте-импорте, тогда можно будет думать о едином кэше, который теоретически удобней. Впрочем качать тайлы из интернета все равно удобнее и надежнее в инкрементные кэши. И синхронизация между компьютерами проще.

Автор: parasss
Дата сообщения: 28.06.2009 08:54
Я конечно дико извиняюсь за свою тупость, но ГДЕ находятся\вызываются операции со списками закачки? Обновился, но пунктиков в меню вроде не вижу... А может, это последствия вчерашнего пива - но не вижу...

Можно ли как-нибудь качать в один кэш (в одну датабазу) но в несколько потоков? Даже в мультиверсии - получаю кучу ерроров...в разные кэши качает ОК, но хотелось бы в один...

Автор: egor23
Дата сообщения: 28.06.2009 19:00
relictus

Cанкт-Петербург
http://gettyfile.ru/330971/

Гавана
http://gettyfile.ru/331866/

Добавлено:

Цитата:
обновите текст

Кэш "упорядочен" - это значит, что после выкачивания был сделан экспорт кэша в новый кэш, в результате данные располагаются последовательно, что благоприятно сказывается на операциях: наложение \ экспорт \ импорт.
Кэш "не упорядочен" - это значит, как кэш был скачен, так и был выложен.
Автор: relictus
Дата сообщения: 29.06.2009 13:34
parasss

Цитата:
ГДЕ находятся\вызываются операции со списками закачки?

На вкладке скачать окна выделения.
Автор: egor23
Дата сообщения: 29.06.2009 14:03
relictus
satmap_cache - 12.1ГБ (кэш "упорядочен")
Кэш к программе SatMap, разбит по территориям для удобства скачивания:
Весь Мир, спутник/гибрид/карта/ландшафт 1-10, Актуальность: март 2009
г.Москва, РФ, спутник/гибрид/карта 1-18, ландшафт 1-16, Актуальность: март 2009
г.Cанкт-Петербург, РФ, спутник/гибрид/карта 1-18, ландшафт 1-16, Актуальность: апрель 2009
г.Гавана + пляжи Санта Марии, Куба, спутник 1-19, гибрид 1-18, карта 1-17, ландшафт 1-16, Актуальность: апрель 2009


Цитата:
Архивы с кэшем скачанных районов

попортилось оформление вверху - пропал перенос строки и скобочка [
Автор: relictus
Дата сообщения: 29.06.2009 14:40
egor23

Цитата:
попортилось оформление вверху - пропал перенос строки и скобочка

Не могу проверить, что-то ajax форума перестал у меня работать, да и вообще страницы как-то странно выглядят, да еще и регистрация постоянно слетает, что за фигня творится....
Автор: egor23
Дата сообщения: 29.06.2009 14:42
relictus

Цитата:
Не могу проверить, что-то ajax форума перестал у меня работать, да и вообще страницы как-то странно выглядят, да еще и регистрация постоянно слетает, что за фигня творится....

просрочили оплату домена
так что пока туды\сюды пропишите в hosts

C:\WINDOWS\system32\drivers\etc\hosts
72.233.112.78 forum.ru-board.com
72.233.112.78 i.ru-board.com
72.233.112.78 i2.ru-board.com
72.233.112.74 ru-board.com
72.233.112.74 www.ru-board.com
72.233.112.78 gallery.ru-board.com
72.233.112.77 gazeta.ru-board.com
72.233.112.74 forall.ru-board.com
72.233.112.78 smiles.ru-board.com
72.233.112.78 rss.ru-board.com
72.233.112.74 gal.ru-board.com
78.47.82.110 dc.ru-board.com
Автор: relictus
Дата сообщения: 29.06.2009 14:52
Что-то поправил в шапке egor23, посмотри....
Дополнил хостс, но все равно потеря форматирования и пароля, хотя при редактировании всё выглядит как и раньше...
Автор: egor23
Дата сообщения: 29.06.2009 14:55
relictus

Цитата:
Что-то поправил в шапке egor23, посмотри....

поправилось оформление


Цитата:
Дополнил хостс, но все равно потеря форматирования и пароля

браузер перезапустите
на крайняк машину перегрузите
Автор: rex
Дата сообщения: 29.06.2009 16:56
relictus
При сохранении файла закачки программа предлагает стандартное имя типа ёпрст+ текущая дата. В результате файл с тайлами славного Урюпинска становится неотличим от файла с тайлами какого-нибудь Тимбукту.
Желательно сохранять исходное имя файла.

Например, вместо Uryupinsk сохранять Uryupinsk - 09.15_12_06_2009
При повторном пересохранении правую часть естественно сохранять не надо.

ЗЫ К моему gps логгеру вышла новая программа позволяющая сохранять трек как множество точек, которые в отличие от участка трека имеют не только координаты, но и время создания. Для привязки фотографий очень удобно, так что думаю этот вариант получит развитие и у других производителей. Теперь при конвертации kml в *.plt время не уничтожается, а сохраняется в заголовке, поскольку оно входит в имя точки. Одна беда - при умеренном масштабе заголовки накладываются друг на друга желтой гармошкой. Нельзя ли сделать вариант при котором заголовки не показываются, а только всплывают при наведении курсора на точку? Или хотя бы жуткую желтую рамку убрать?
Автор: parasss
Дата сообщения: 29.06.2009 19:25
relictus

Цитата:
На вкладке скачать окна выделения.

Я наверное туплю. ГДЕ?
Вот скрин: http://narod.ru/disk/10407571000/Clipboard01.jpg.html
Автор: rex
Дата сообщения: 29.06.2009 19:55
relictus
При создании файла-списка если случайно (можно и специально )задать имеющееся имя, файл перезаписывается без предупреждения.
Автор: egor23
Дата сообщения: 30.06.2009 02:01
parasss

Цитата:
Я наверное туплю. ГДЕ?

версия 1.4.43, у Вас 1.4.40
Автор: parasss
Дата сообщения: 30.06.2009 06:31

Цитата:
версия 1.4.43, у Вас 1.4.40

Дак в шапке именно 1.4.40, оттуда и качал... Где взять 1.4.43?
Автор: egor23
Дата сообщения: 30.06.2009 06:51
parasss

Цитата:
Дак в шапке именно 1.4.40, оттуда и качал... Где взять 1.4.43?

в топике линк был

Добавлено:
http://forum.ru-board.com/topic.cgi?forum=5&topic=30026&start=380#12
Автор: relictus
Дата сообщения: 30.06.2009 08:40
rex

Цитата:
При сохранении файла закачки программа предлагает стандартное имя типа ёпрст+ текущая дата. В результате файл с тайлами славного Урюпинска становится неотличим от файла с тайлами какого-нибудь Тимбукту.
Желательно сохранять исходное имя файла.

Честно, не въеду, в чем проблема? Что есть "исходное имя файла" когда список сохраняется первый раз? По дефолту оно формируется так: FileName := 'dnldlist_' + DateToStr(Date) + '.dlist'; Что мешает ручками заменить dnldlist_ на то, что нужно? Урюпинск там или что угодно...

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

Уж точно не в ближайшее время.

Цитата:
Или хотя бы жуткую желтую рамку убрать?

Фон метки, что ли? А что оставить?

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

Что, сделать варнинг?
Автор: egor23
Дата сообщения: 30.06.2009 08:47
relictus

Цитата:
сохраненный после остановки закачки список тайлов

Атосохранение списка не плохо бы сделать
для защиты от форс-мажора

Добавлено:

Цитата:
Что, сделать варнинг?

варнинг\выбор
Автор: parasss
Дата сообщения: 30.06.2009 08:50

Цитата:
в топике линк был

Обновлюся, спасибо.
Но в шапку таки надо бы поднять, во избежание...
Автор: relictus
Дата сообщения: 30.06.2009 09:58
parasss

Цитата:
Но в шапку таки надо бы поднять, во избежание...

Это тестовые версии, рано их еще подымать
А вот и свежачок: http://satmap.narod.ru/satmap_v1.4.4.47_exe.7z

v1.4.4.47 2009 Jun 30
--------------------------------------
[no] доработки по части списка закачек (игнорирование дубликатов, сохранение при ошибке, неверной каптче и др.)
небольшая оптимизация в схеме заполнения слоя[/no]

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

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


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