SASGIS

Веб-картография и навигация

ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

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

Модератор: Tolik

ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Parasite » 04 май 2011, 11:05

Назрело, назрело... :twisted:
В эту тему будут переезжать (ну или задаваться напрямую, если вдруг удача) все ну совершенно нубские вопросы, заданные в тех или иных ветках. Ибо сколько ж можно игнорировать уже заданное\отвеченное другими, не напрягать межушный нервный узел, и не юзать поиск... Будет этакий паноптикум и парад юзеров, цинично игнорящих RTFM.

Если у кого из старожилов ВНЕЗАПНО нахлынет приступ альтруизма - то могут и поотвечать, а нет - так и нет. Тем хуже для задавших - тема будет безжалостно модерироваться.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение

За это сообщение автора Parasite поблагодарили: 3
cycler (07 авг 2013, 19:56) • Orden2 (15 ноя 2022, 18:48) • SergeyKa (17 апр 2024, 13:48)
Рейтинг: 15.79%
 
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 460 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Tolik » 10 фев 2014, 13:01

хранилища карт по всем версиям совместимы ?

В принципе да, но есть несколько карт, которые не будут работать в старых версиях, т.к. они используют новые фичи.
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 279 раз.
Поблагодарили: 515 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение kefi » 10 фев 2014, 15:24

2 Tolik
Это не понял :
Удалять sas.maps и plus.maps надо потому, что какие-то файлы были удалены, какие-то перенесены в другую директорию, так что при распаковке с заменой получатся дубли.

Т.е. - например, КАК могут получаться дубли и каких файлов ?

Насчет .INI файлов : При их рассмотрении видно , что и SASPlanet.ini и Maps.ini в старой и новой версиях могут иметь секции не имеющие места быть в другой. Т.е. - для корректного их обновления надо как-то посекционно оба файла просматривать на предмет включения всех новых секций из новой копии в старую ... Или как ?
Насчет sml - тут проще - они , вроде как , пустые в новой версии, не знаю - справедливо ли это вообще для всех новых версий SAS планета...

Т.е. - я понял так . По шагам :

1) Скачать и распаковать в отдельный каталог новую версию и новые основной и плюсовой репозитории по инструкции для установки новой версии "на чистый лист" ;
2) Сохранить в бэкап весь старый каталог SAS планета , кроме каталогов с кеш'ами (cache, cache_db, cach_gmt) ;
3) Если структура каталогов репозитория старой версии отличается отн новой , то удалить из всех каталогов репозитория обновляемой программы каталоги , имеющиеся в новой версии, чтобы не иметь сообщений о дубликатах карт . Возможно , поглядывая на строку запроса в файле параметров.
4) Перекрыть новой версией каталог SAS планета с перезаписью существующих ;
5) Возможно , удалить некоторые отсутствующие в новой версии каталоги, относительно которых имеется понимание, что они такое ( например, locale , который в новой версии заменен на lang при этом, видимо, в INI файлах потребуются правки к новым путям)
6) Восстановить с перезаписью из бэкапа INI и SML файлы на свои места и С помощью какого-нибудь редактора INI файлов (лучше - с командной строкой) включить все новые секции из новой копии в старую для каждого INI файла, а также новые строки параметров в старые секции из новых. А можно и не восстанавливать старые настройки - просто подкорректировать пути к кэш и прочие нужные параметры.

Далее - Тестировать новую версию.

В случае отката к старой версии :
1) Удалить все каталоги , кроме кэша, из директории программы ;
2) Восстановить из бэкапа в каталог программы сохраненную старую копию ;
3) Кэш использовать уже возможно модифицированный протестированной новой копией ;
Последний раз редактировалось kefi 10 фев 2014, 19:24, всего редактировалось 2 раз(а).
kefi
Соображающий
 
Сообщения: 78
Зарегистрирован: 26 ноя 2011, 15:53
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение DJ VK » 10 фев 2014, 16:01

Сделайте бэкап все программы (кроме папок кэша.)
Разделите задачу на две.
1) обновление программы
Программу обновляйте просто заменой из свежескаченного архива всех файлов КРОМЕ ПАПКИ MAPS. Мусора практически не будет, а если и останется, это мелочь.
2)обновление карт.
-Карты обновляйте так. Все карты которые у вас были пренесите в новую ПОДпапку. myown.maps Все.
-распакуйте подпапку sas.maps из архива.
-распакуйте плюсовые карты. подапка plus.maps.
-сравниваем карты в подпапке myown и sas. (сравнить название, можно сторку запроса внутри глянуть) Дублирующиеся в myown удаляем.
-сравниваем карты в подпапке myown и Plus. (сравнить название, можно сторку запроса внутри глянуть) Дублирующиеся в myown удаляем.
-запускаем программу. Если она ругается на дублирующие друг друга карты - записываем названия.
-идем в myown и удаляем дублирующую карту.
-перезапускаем программу. и продолжаем пока не пререстанет ругаться.
Все, карты обновлены и отсортированны.
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 300 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение kefi » 10 фев 2014, 16:16

DJ VK » А как же сохранить настройки в INI ? Выше я правильно предположил ? или на INI вобще можно забить , кроме подстройки путей к кэшам и типа кэша ?
Последний раз редактировалось kefi 10 фев 2014, 16:24, всего редактировалось 1 раз.
kefi
Соображающий
 
Сообщения: 78
Зарегистрирован: 26 ноя 2011, 15:53
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение kefi » 10 фев 2014, 16:23

Еще такой вопрос - про кэш.
1) какой , вообще говоря, кэш предпочтительнее иметь по скорости работы и по минимальному количеству сохраняемых файлов ?
2) как-то можно чохом весь кэш одной командой превратить из одного типа в другой ?
kefi
Соображающий
 
Сообщения: 78
Зарегистрирован: 26 ноя 2011, 15:53
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение DJ VK » 10 фев 2014, 18:39

kefi писал(а):DJ VK » А как же сохранить настройки в INI ? Выше я правильно предположил ? или на INI вобще можно забить , кроме подстройки путей к кэшам и типа кэша ?

если программа новой версии выложена в новую папку (тоже кстати идея) - вариант с двумя программами, настройки все по умолчанию. для нее создастся новый ini. да и нет в нем ничего особо важного (для меня). Пути кэша прописываем на старую папку, выставляем настройки сети итд. клонируем карты для новой версии программы.
если файлы новой версии программы перезапишут файлы той, что уже была в той же папке - это вариант с заменой , то после запуска новой версии она подхватит ini от старой сама.

kefi писал(а):Еще такой вопрос - про кэш.
1) какой , вообще говоря, кэш предпочтительнее иметь по скорости работы и по минимальному количеству сохраняемых файлов ?
2) как-то можно чохом весь кэш одной командой превратить из одного типа в другой ?


в принципе удобнее база данных, например berkley db. другие базы не пробовал. Но файлы руками уже не поторгаешь, каждый раз придется экспортировать. И после удаления место не высвобождается :!: придется смириться. По объему скажем 50гб jpg файлов в архиве (это для хранения, но не для работы в программе) занимают 50гб, отдельными тайлами все 60гб. а в беркли 53гб. Зато скорость копирования не сравнить))
Код: Выделить всё
http://sasgis.org/wikisasiya/doku.php/экспорт_в_форматы_кэша_поддерживаемых_sas.планетой_копирование
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 300 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Papazol » 10 фев 2014, 22:17

Вариант с двумя (и более) отдельными папками с разными версиями программы - рулит! В файле SASPlanet.ini можно указать пути ко всему, что использует программа, так что смелее!
Я перевёл весь свой кэш на Беркли БД.
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 606 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение kefi » 10 фев 2014, 22:33

Никак не могу использовать Беркли. При копировании в формат Беркли говорит "ошибка #2 No such file or directory ", при просто установке Беркли по умолчанию в новой чистой версии вообще ничего не грузится - пустое окно SAS'а. Что делать ?
kefi
Соображающий
 
Сообщения: 78
Зарегистрирован: 26 ноя 2011, 15:53
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Papazol » 10 фев 2014, 22:47

Если хотите перевести кэш в Беркли, нужно использовать Операции->Управление кэшем. Только не ставьте галку на "Перемещать тайлы", тогда исходный кэш сохранится. Укажите для результирующего кэша другую папку, отличную от папки с исходным кэшем. И в zmp для нового кэша (а как же!) нужно прописать именно эту папку. Пусть у Вас будет два zmp и две папки с одним и тем же кэшем, если всё пройдёт как надо, потом когда-нибудь удалите тайловый кэш. А вот если пойдёт как не надо, у Вас останется исходник, причём рабочий.
В основном отсутствие скачивания в подобных случаях происходит из-за неправильно указанной папки с кэшем.
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 606 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение kefi » 11 фев 2014, 00:54

Papazol писал(а):Если хотите перевести кэш в Беркли, нужно использовать Операции->Управление кэшем. ....
И в zmp для нового кэша (а как же!) нужно прописать именно эту папку. Пусть у Вас будет два zmp и две папки с одним и тем же кэшем, если всё пройдёт как надо, потом когда-нибудь удалите тайловый кэш.

Видимо, только не Операции->Управление кэшем , а "Операции с выделенной областью\Скопировать" ?
Т.е. нужно для каждой новой карты в формате кэша Беркли вручную создать свой ZMP каталог в репозитории ? НО - как его конфигурировать ( params.txt ит пр. ) ?

PS. Кстати, в последней ночнушке не показывает Google Earth кеш - это просто баг новой версии ?
kefi
Соображающий
 
Сообщения: 78
Зарегистрирован: 26 ноя 2011, 15:53
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Пред.След.

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7