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

OsmAndMapCreator от 1 декабря не работает с моим rendering_types.xml. Вот версия которая работает гарантированно https://dl.dropboxusercontent.com/u/4624786/OsmAndMapCreator-main%2029.10.13.zip
Может имеет смысл не гнаться за новейшей версией конвертера а зафиксировать проверенную? Лично мне карты без полной поддержки моего стиля не нужны.

extract.bbbike.org как раз зафиксировал. В итоге, когда османд обновился, а они свой конвертер не обновили, их карты потом неделю к османду не подходили :frowning:

Но сейчас да, переключился на эту ссылку, попробуем…

Я на второй день обновления конвертера отключил :slight_smile:

SviMik есть добро на создание структуры папок?
Я ради эксперимента загружу 2 гига (существующие карты)?

Да, создавай.
А мои пока в корне побудут.

Рекомендую следить за правами загруженных файлов - Russia_tatarstan_asia.obf сейчас доступен для записи обоим аккаунтам.

Как это? Один аккаунт нужен только на чтение. Никакой записи!

UPD

Все нормально. Проверил

Объясняю:

К сожалению, в линуксе нет возможности запрещать что-то на уровне аккаунтов. Сами файлы должны иметь соответствующие аттрибуты.

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

AHTOH, SviMik
Вариант синхронизации через BitTorrent Sync не рассматривается?

Проверил диффы, результаты:
исходный файл - размер диффа - область (размеры в МБ)

142 - 44 - Belarus_europe
85 - 24 - Estonia_europe
74 - 20 - Latvia_europe
80 - 22 - Lithuania_europe
54 - 13 - Russia_moscow_asia
128 - 38 - Russia_moskovskaya-oblast_asia
35 - 6 - Russia_sankt-peterburg_asia
271 - 83 - Ukraine_europe

Диф 30-40% от исходного. Не знаю, стоит ли?
Кстати как карта после такого обновления ведет себя?
Эксперимент чисто проводился? Настройки не какие при конвертации не менялись?

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

Тут проблема в том, что новые данные не просто дописываются в конец, а перестраивается вся структура для быстрой отрисовки. Поэтому большого выигрыша тут не получить.

Я не смогу на постоянной основе скачивать по FTP и раздавать по BTsync всю структуру. У меня в доступе только ноут.

Идея в том, чтобы на сервер установить BTsync, для каждой папки карты завести пару ключей (полный, “только чтение”). Ключ “только чтение” выложить в публичное использование, полный - исключительно тем, кто будет генерировать конкретную карту.
Это позволит:

  1. Распределить нагрузку между “серверами” для генерации.
  2. Распределить нагрузку при скачивании, т.к. качаться будет со всех источников, а не только основного сервера.
  3. С дальним прицелом - у BTSync есть API. Виктор уже рассматривал возможность его использовать. ИМХО если это решение обкатать, то можно сподвигнуть “кого-нибудь” на внедрение этого в код OsmAnd`а.

Сегодня после загрузки карт, OsmAnd выдал ошибку на магазин хозтоваров:

http://yadi.sk/d/d5i3HM0VDerdm

Что это может быть. Проверил в JOSM вроде все нормально, до сегодняшней конвертации этой ошибки небыло.

Отображение notes или bugs включено?

Отображение notes или bugs включено

Где смотреть?

В загрузку и управление локальными картами вообще немогу зайти вылетает с ошибкой.
Так же нашел сегодня причину частого вылета поиска, весел на загрузки улиц и так нечего не находил. Оказалось, не нравится название Russia_stavropol_asia, переименовал в стандартное Ru-sta все нормализовалось, загружает сразу. С другими регионами такая же петрушка.

На главном экране - слои.

OSM bugs стоит галка
notes нет в списке

Убираю галку ошибка исчезает.

На http://openstreetmap.ru/ - нажми “Просмотреть неточности на карте”
http://wiki.openstreetmap.org/wiki/RU:Notes