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

Ок, посмотрю, что взять. Отпишусь)))

заведите в этой вашей папке текстовый файл, типа tasks.txt, и запишитесь никами, кто что конвертит.
хоть знать, кого трусить, если что))

Да я хотел тут завести. http://osmandmap.ya.ru
И по моему уже пора :slight_smile:

Народ! Выложите в таком формате, кто что конвертит:

И укажите свой емыл на яндаксе.

Вроде всё нормально получилось. Были нюансы:

  1. Видимо не понравился путь с наличием кириллицы в названии одной папки
  2. Заругался на слэш-знак: вместо «tools\wget -nd --input-file=cfg**wget.url --tries=10 -P input -N -T 10 -nv» надо было:
    «tools\wget -nd --input-file=cfg*/*wget.url --tries=10 -P input -N -T 10 -nv»
    Upd Сконверченная карта оказалась невалидной :frowning: Что-то с конвертером? Размер - я сразу приметил - был меньше, чем обычно.

AHTOH,
Пока что такие. На выходных еще пару заберу.

RU-BRY\Russia_bryansk_asia.obf
RU-KLU\Russia_kaluga_asia.obf
RU-SMO\Russia_smolensk_asia.obf
RU-ORL\Russia_orel_asia.obf

osmtefal@yandex.ru

Ок. Список участников и конвертируемых регионов, буду держать здесь

Может быть лучше список сделать так?
имя карты - имя участника
Всё-таки имя карты первичнее чем имя участника. Визуально искать удобнее.

Согласен.
А если так? http://osmandmap.ya.ru/replies.xml?item_no=18

Так гораздо лучше. Только “Конвертирует” надо писать.

Пусть тогда будет так.
Только теперь нужны актуальные данные от конвертеров чтобы все внести сюда http://osmandmap.ya.ru/replies.xml?item_no=18

Беру:

RU-KRS\Russia_kursk_asia.obf
RU-BEL\Russia_belgorod_asia.obf

Ок. Вношу в список

Russia_chuvashia_asia.obf
Russia_ivanov_asia.obf
Russia_kostroma_asia.obf
Russia_mordovia_asia.obf
Russia_ryazan_asia.obf
Russia_tver_asia.obf
Russia_udmurtia_asia.obf
Russia_vladimir_asia.obf
Russia_yaroslavl_asia.obf

Логин osm такой же

Сделано.
Шурика бы еще найти на яндексе. Еслиб он хоть одну кнопку там нажал :slight_smile:

P.S. MapCreator должен обрабатывать маленькие карты в памяти (Sqlite in memory), об этом пишется в логах. Если процесс идет в памяти, работает в разы быстрее и параллелится на несколько процессов, конечно, просто. Потому как только чтение загружает IO, которое последовательное и достаточно быстрое.

Еще есть загрузки только OsmAnd, процессится вся планета, http://download.osmand.net/osm-downloads/. Они свежии раз в 5 дней, можно раз в 4. Так же можно добавить еще выгрузки, так как доп. страны не сильно напрягают инфраструктуру, хотя, конечно, европу лучше брать с geofabrik.

Уже заметил( что скрипт нагружает в основном памать. И скорость обработки зависит от её количества.
Ну а проц, можно и не мощьный использовать. Пень 4 3.4 ГГц за глаза.

Кстати конвертил тут Испанию (400мб osm.pbf). Так с параметрами по умолчанию (700 с чем-то метров памяти или 1000, не важно) MapCreator вылетел с ошибкой дескать памяти нехватает. Поставил 64-x битную яву и дал 10Гб RAM - всё завершилось успешно.

Могу взять Ставрополь, если кто настроит скрипт под меня, проигрался полдня с настройкой скрипта. Но добился только что закачалась ката, дальше неидёт. Только время убил, снёс всё. Нужно карту до ума доводить нет времени разбираться.

Могу в прицеп подхватить, Краснодар, Черкеск, Ростов. Но нужны настойки, извените, но я водила а не программист.

http://yadi.sk/d/NpRiIRSrCygGg

Да не проблем!
Выполните 2-й пункт! http://osmandmap.ya.ru/
Скрипт я полностью подготовлю. Нужно будет распаковать архив на диск C:
И единственное, что нужно будет поменять, это логин и пароль яндекс аккаунта на ваш.
Вот тут:

set "SourceDir=https://webdav.yandex.ru" 
:: Логин (указать логин учетной записи Яндекса)
set "domain_login=Логин"
:: Пароль (указать пароль учетной записи Яндекса)
set "password=Пароль"

Беретесь?