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

Для информации: poly регионов России на gislab (откуда, как я понимаю, берутся вырезки) километров на 20-25 шире чем реальные границы, то есть между соседними областями перехлёст 40-50км.

Сегодня с утра заметил, что МО похудела на 8 мегобайт и стала 152 вместо 160 это нормально или что то где то заглючило??
И надо ли обновить MapCreator а то я его уже давно (неск месяцев) не обновлял?

Надо. Я проверяю его каждый день и сейчас он рабочий.

Обновил. Завтра будетконвертация с новым.

Спасибо за скрипт, но на моем андроидофоне не взлетел. Причина - wget который в комплекте с БизиБоксом не умеет перезаписывать файлы. Ни по ключу, ни вообще никак. Нагугленный бинарник wgeta не резолвит имена серверов, поскольку слинкован с чем-то не тем… засада со всех сторон.
Это мне так не повезло, или есть простой очевидный путь?

К чему такие костыли, когда есть OSMDownloader?

“ATTENTION! The given application downloads OpenStreetMap maps for City Guide 7, Navitel, 7 Ways navigator apps only”
Цитата со страницы OSMDownloader в ГуглПлее.

Надо брать его из другого места. Но я его не скажу, тут по этому поводу были конфликты.

Ну я из маркета ставил, тот умеет. Может это из-за ограничений андроида на запись? (у меня 4.4.2, вроде в 4.4.4 была какая-то такая проблема)

Видимо, вам повезло и у вас на устройстве производитель предоставил собранный wget. Если не трудно, гляньте в system\bin нет ли там бинарника wget?
BusyBoxовский wget по сути таковым не является, это его простейшая реализация, опцию -N он в принципе не понимает. Если опцию из скрипта убрать - ругается что “Файл существует, не могу качать”. Наверное, можно переписать скрипт чтобы он сначала файл удалял, потом только качал. Попробую попозже.

Ну это вообще тайны мадридского двора… не ожидал такого от ОСМ коммунити.

вот этот вгет собирал автор известного патча двунаправленной записи разговора, avs234, что-то у него сервер сдох, вот выкладываю копию из своих запасов:
http://coolkaas.narod.ru/wget.zip

вообще, всегда надо иметь под рукой правильные sqlite3, tcpdump, iwmulticall, zipalign и прочие полезняшки))

Между разработчиками OsmAnd и OSMDownloader действительно был конфликт, первые требовали убрать из источников наши конвертации карт. В итоге, данный источник карт был таки убран из OSMDownloader, однако, не по требованию разработчиков OsmAnd, а по просьбе владельца ресурса и основного конвертера обсуждаемых в данном топике карт, т.е. SviMik, тем самым он решил уладить сей конфликт, оставив при этом на главной странице, сразу бросающуюся в глаза, ссылку на последнюю версию OSMDownloader, в которой еще был доступен сей ресурс. Посему, тайны-то и нет никакой.

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

карты:
http://s2.svimik.com/osm/

главная страница:
http://osm.svimik.com/

И тут мы видим явно выделяющуюся желтую полосу

del

У меня установлены терминал и busybox другого ничего нет. wget именно из этого busybox’а

Vitalts - спасибо, все понял, приложение решило мою проблему.
coolkaas - спасибо, прикопаю бинарничек :wink: По принципу - “все свое ношу с собой”
VlIvYur - не знаю что и написать. У меня не работает 8(

Takuto, а можно output посмотреть?

А вот я что то не очень дохожу насколько быстро попадают изменения в нашу конвертацию. Получилось как - в понедельник до обеда (МСК) сделал некоторые именения в МО, вчера (во вторник) скачал свежеконвертированные карту МО и шышь. Нету моих изменений. Получается лаг 1 полные сутки + еще сколько то?

При нормальной работе меньше суток должны. Конвертация происходит в пределах пару часов после появления свежего ежедневного дампа. Может Гислабовский дамп протух?

Вот оно раньше так и было. Днем вносишь изменения, на следующий день забираешь сконвертированное и оно всё на месте. А уже наверное с месяц или больше стало вот так. Может быть на гислабе стали в какое то другое время нарезку производить и выкладывать, и поэтому иногда старая конвертируется? У меня иногда бывает что не все конвертируемые регионы забираются, то есть некоторые файлы на гислабе старые остаются. Но какие и как часто я подробно не вникал. Единсвенно понял, что раньше 8.00 (МСК) смысла запускать конвертацию нет.

Похоже, (по крайней мере для RU-MOS) конвертация стартует до появления свежего дампа.