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

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

А как же rsync?

И как будто синхронизацию по HTTP или FTP можно настроить на андроидосмартфоне с помощью свободных утилит без привлечения сторонних устройств. Android вообще ужасная платформа, что бы то ни было автоматизировать нереально. Радоваться Tasker’у могут только те, кто не умеет пользоваться shell скриптами и не пробовал Nokia N900.

Качайте wget’ом. Правда я это делаю ручками, а не автоматически. В принципе, конечно можно и по расписанию сделать.

Может ява 32-битная?

Пока не вижу применения. Да и не видел, чтобы что-то вообще распостранялось через rsync. Я его всегда считал утилитой для внутреннего использования, никак не в паблике. В этом плане, git или что-то подобное было бы уместнее.
А самое опенсорсное - это да, wget. Обычно файлы качают именно им, а при желании можно и обновлять с ключом -N (тогда он не будет перекачивать, если дата совпадает).

Скажите, а с какими протоколами можно настроить синхронизацию на андроидосмартфоне с помощью свободных утилит без привлечения сторонних устройств?

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

LLlypuk82, джава стрёмная))
а хотя бы 4096 позволит? ну или 3000 вкрай…
ось-то 7/8х64?

Вот, а я узнаю об этом последним :smiley: Поборол яву и пошло, всем спасибо!

Пожалуйста, проверьте в ftp://osm@s2.svimik.com/maps.xls список регионов, которые Вы конвертируете.

Проверил все по файлу, все что конвертирую все на меня написано.

проще по http: http://s2.svimik.com/osm/maplist.xml
Список не полон, как минимум, отсутствуют Болгария и Черногория (обе за мной, последняя что-то на августе заглохла, посмотрю пофиксил)

У меня всё есть.

BG 412 Bulgaria Болгария 2014-09-16 04:57 4.09.16 http://s2.svimik.com/osm/BG/Bulgaria_europe.obf 88308682 ME 806 Montenegro Черногория 2014-08-08 07:54 4.08.08 http://s2.svimik.com/osm/ME/Montenegro_europe.obf 9772287

Фу ты, не на тот файл ссылку дал, рядом и похожие
http://s2.svimik.com/osm/maps.xls
Речь об Excel файле с ручным наполнением.
Кстати, появились и в екселе

“Появилось”… Ага, само. :slight_smile:
Ручками добавлено и залито обратно. Потому и ссылка была на фтп.

Из-за прекращения работы Я.блога ссылка “Описание. Участники. Конвертируемые регионы” в первом сообщении темы не работает. Почините, пожалуйста.

А я и не знал, что это была ссылка. :slight_smile:

  1. С сегодняшнего дня карты перестали обновляться через OSMDownloader - с сервисом всё в порядке?

  2. Не вполне корректно работает обработка area:highway: значения primary/secondary не обрабатываются, residential нормально отображаются, tertiary или не рисуются, или рисуются контурами.

Внезапно, нет. Сервер, отвечающий за карты, не отвечает. Попробую ребутнуть, как доберусь до панели хостера.

(upd) Сервер работает.

Второй день не может скинуться Краснодар:

C:\Navi\OsmAnd>tools\ncftpput.exe -f "cfg/ftp.cfg" -F /RU-KDA/ "temp/Russia_krasnodar_asia.obf"
temp\Russia_krasnodar_asia.obf:    ETA:   0:01  132.56/132.62 MB   92.79 kB/s  C
ould not read reply from control connection -- timed out.
temp\Russia_krasnodar_asia.obf:                        132.62 MB   84.92 kB/s
ncftpput temp/Russia_krasnodar_asia.obf: could not send file to remote host.

Все остальные карты скидываются.

Люди, скажите пожалуйста, где вы берёте исходник для конвертации карт Московской области?

Уже пару месяцев наблюдаю в OsmAnd на месте одной речки её в двух экземплярах: текущее её состояние и состояние несколькомесячной давности, до правок. Подробнее в гуглогруппах OsmAnd. Там мне мне никто не ответил, впрочем (ааа, доктор, меня все игнорируют!).

Контур реки задублирован как в официальных османдовских картах московской области, так и в ежедневно обновляемой московсокй области с http://osm.svimik.com/

Попробовал я разобраться. Судя по скриптам из этой ветки, конвертируете вы вырезки от gis-lab.info. Скачал я http://be.gis-lab.info/data/osm_dump/dump/latest/RU-MOS.osm.pbf вырезал соответствующую область и смотрю в Josm - вижу только один контур реки. Откуда призрак старых данных - загадка.

Так что повторяю вопрос: откуда берутся данные для конвертации карты Московской области?

Данные берутся с http://be.gis-lab.info/data/osm_dump/dump/latest/

Может, в папке османда случайно оказалось две карты? Других объяснений у меня нет.

Вот я лохня.

Несколько файлов карт были. И не случайно, а вполне специально.

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

Совершенно неожиданный для меня эффект.