OsmAnd: Ежедневное конвертирование и автоматическое обновление карт

У вас там куча орфографических ошибок в скрипте. Исправить бы. И что такое ''domean"? domain?

Мдя… есть такое дело :slight_smile:
Исправлю. Зато афтарство однозначно определяется.

Куда надо нажать чтобы сделать вот это? Объясните для незнакомых с интерфейсом яндекса.
2. Сделать запрос на подключения сервиса по адресу osmandmap@ya.ru с зарегистрированного аккаунта на Яндексе. (Это место в этом проекте которое не автоматизировано. Приглашения обрабатываются в ручную)

Зайти в новую почту и просто написать письмо с этого аккаунта. А я рашарю папку.
Там же в почте появится вкладка Диск.

А не отвалится ли сетевой диск после перезагрузки? Вроде надо еще /persistent:yes в net use прописать
upd. понял, он временно подключается

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

Беспокоит только обновлялка. Как она работает?

  1. Будет ли она качать всё это по 3G (недайбог такой объём), или будет сидеть и ждать, пока я включу wifi?
  2. Может ли она качать в обстановке с постоянными разрывами? Т.е. докачивать, когда инет появляется.
  3. Можно ли ей запланировать автоматическое включение wifi, скачивание, и выключение обратно?
  4. Качает ли она каждый раз файл целиком, или может обновлять по принципу патчей\диффов? Качать весь файл каждый день по-новой не выглядит разумным.

Да все верно. Он отключается после загрузки.

Есть еще одна вещь: если к примеру Riga.osm.pbf сконвертировать, переименовать и скормить османду, то в поиске адресном он будет отображать первоначальное имя, а не текущее. Я поэтому переделал скрипт чтобы он заранее переименовывал.

Для линя он должен выглядить гораздо проще. Всякие wget внем уже есть.

  1. Там разные варианты настроек. Может ждать только WiFi причём даже только определённый SSID
  2. Проверял. Может.
  3. Включение в настройках есть, но отключения не вижу. Надо проверять.
  4. Обновленный файл качается целиком. Он бинарный. Проверяется его дата создания и размер. Если изменились тогда качает. Видел что ещё можно подсунуть MD5 но это надо тоже проверять

Я тоже переименовывают как принято в Османде. Это я сразу понял. Иначе будут наложения. Ну а в критической ситуации можно его просто обновить из Османда и загрузить родной файл.

Я не про это. Вот что в адресном поиске https://dl.dropboxusercontent.com/u/4624786/Screenshot_2013-11-09-00-24-39.png . А файл называется Riga1.obf в папке османда. Соответственно для России это будут малопонятные для многих имена Ru_vla, Ru_mow, Ru_mos и т.п.
Это с 1.6 версии так пошло.

А тут его нет? http://be.gis-lab.info/data/osm_dump/dump/latest/
Всмысле этой области?
Он же вроде должен называется Latvia_europe.obf
Приглашение отправлено. Его нужно принять. Там же в почтовом ящике.
Надо создать папки на диске. Заполнить Логин и пароль. Так же не забыть поправить URL и переименование файлов.
И можно запускать скрипт.

2xmd5a
Команда move не умеет создавать несуществующие пути. Поэтому необходимо в расшаеренной папке создать ручками папку куда будет загружается файл. К примеру RU-MO, RU-MOS и т.д.
Но это нужно сделать всего 1 раз.

Это с другого источника было взято, для примера. Если вы оставите всё так как есть, то в поиске у пользователей будут именно названия файлов что качаются с be.gis-lab.info, а не то, как принято называть карты в osmand.

Ладно. Я пока не столкнусь наверное не пойму проблемы.
Посмотрим что будет.

Антон дорвался)) к таксистам готовишься? ))
ФолдерСинк хорошая прога…

Почему тогда уж не BitTorrentSync там по крайней мере ни надо никаких яндексов. Ну а вообще лишний интернет сервис в телефоне зло, когда заранее известно время обновления и его можно скачать банальный wget’ом.

Причём тут дорваля и готовлюсь? Это и так моё хобби. Только вот машина поломата уже месяц.

BitTorrentSync основан на торент технологии раздачи. А какой вменяемый будет держать на раздаче по мобильному трафику? Поэтому выбор пал на ФолдерСинк с его богатыми возможностями обновления.

имел ввиду, что ты хотел снабжать массы водителей османдом и актуальными картами.
(ты не обиделся? яж по доброму…)

Да нет не обиделся. Просто про таксистов я думал не на этом этапе :slight_smile:
Хотя… если мне удастся научить диспетчеров по выпуску все это установить и настроить, то на картах города появятся море ошибок в самых захолустьях которые нужно будет оперативно устранять.
А это большой + для всех.

ЗЫ действительно. Сделаю машину и первым делом к ним в офис заскочу. Дам логины от яндекса чтобы они сами смогли все заводить.
Ну и вроде как бесплатный Османд теперь можно ставить без проблем.

ЗЫы Точнее надо будет просто завести 1 пользователя с правом на чтение и отдать им учетку. Так будет лучше.