You are not logged in.

#101 2013-11-12 16:39:34

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,109

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

Вообще emul_terminal + wget должны решить все проблемы по обновлению.

Online

#102 2013-11-12 17:46:29

xmd5a
Member
Registered: 2013-01-02
Posts: 879
Website

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

freeExec wrote:

Вообще emul_terminal + wget должны решить все проблемы по обновлению.

Чем проще будет настройка тем больше людей будет пользоваться. А предложенное решение не каждый осилит.

Offline

#103 2013-11-12 18:19:19

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,109

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

Тогда лучшей идей будет протащить это в "OSM Downloader", интерфейс там есть, останется только сострямать механизм обновления xml с датами конверта карт как это сделано для 7дорог.

Online

#104 2013-11-12 18:24:34

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

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

Offline

#105 2013-11-12 19:08:24

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,266

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

xmd5a wrote:
freeExec wrote:

Вообще emul_terminal + wget должны решить все проблемы по обновлению.

Чем проще будет настройка тем больше людей будет пользоваться. А предложенное решение не каждый осилит.

Кстати у btsync настройка будет по минимуму - папка и ключ, всё по русски. Со скоростью тоже всё норально - торрент технологии рулят. Нюанс только один - одна синхронизация с папкой Osmand.

Offline

#106 2013-11-13 06:06:47

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,266

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

Настроил автоматическое обновление для Лен.Области. под стиль UniRS. Конвертируется каждый день, заканчивается к 05:00 по Москве.
Секрет на чтение - BFD72WYDSMWHAZCWDJRW4U46QCP65MEOE

Требуется проверка на Андроиде. Первый раз всё синхронизируется нормально, но на счёт последующих есть сомнения. Нужно понаблюдать несколько дней.

Offline

#107 2013-11-13 06:25:34

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,109

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

Changelog
1.2.67 (November 5, 2013)
Desktop:
- Improved speed with large files (in 1Gb LAN and on low-end CPU devices)
- Restore modified files in read-only folder
- API and UI-less mode
- Advanced features available through API : 
    * new secrets with support of read-only encrypted peers 
    * synchronize selected files only

1.2.10 (November 8, 2013)

- Fix bug when app overwrites files with older versions

Может и до андройда доберётся.
Ещё как недобросовестный вариант, там вылажена apk'шка и в ней есть нативная либа libbtsync.so. А в теме про дев-АПИ вроде как только для Linux есть. Возможно даже из apk можно АПИ-ключ вытащить, ну хотя бы для экспериментов.

Last edited by freeExec (2013-11-13 06:30:10)

Online

#108 2013-11-13 06:33:27

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,266

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

freeExec wrote:

Changelog
1.2.67 (November 5, 2013)
Desktop:
- Improved speed with large files (in 1Gb LAN and on low-end CPU devices)
- Restore modified files in read-only folder
- API and UI-less mode
- Advanced features available through API : 
    * new secrets with support of read-only encrypted peers 
    * synchronize selected files only

1.2.10 (November 8, 2013)

- Fix bug when app overwrites files with older versions

Может и до андройда доберётся.

На маркете уже 1.2.11 лежит. Создаётся впечатление, что у меня "запомнилась" проблемная папка и в ней не обновляются файлы.
Обратите внимание - "синхронизировать только избранные файлы" написано для работы через API.

Кстати, в каманде BTSync есть русскоязычные люди.

Offline

#109 2013-11-13 06:34:55

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,266

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

freeExec wrote:

Возможно даже из apk можно АПИ-ключ вытащить, ну хотя бы для экспериментов.

А честно записаться в разработчики проблема?

Offline

#110 2013-11-13 06:45:03

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,109

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

Cd_spb wrote:

А честно записаться в разработчики проблема?

Да, в том плане, что записаться и ничего не сделать.

Online

#111 2013-11-13 09:14:08

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,266

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

Маленький отчёт по работе BitTorrent Sync. Участником был АНТОН, спасибо ему. :-)
1. Нормально работает обновление файла.
2. Во время скачивания файла ".obf" рядом создаётся ".obf.!Sync" (или как-то похоже). Т.е. если карта не скачалась полностью, то старая останется рабочей. Остаётся вопрос - что будет если карта используется в тот момент, когда нужно её переписать.
3. Нормально скачивается/раздаётся из-за NAT`а. В клиенте под Win есть настройки для каждой папке, которые это регулируют. Под Андроидом - нет.
4. Клиент на Андроиде тоже имеет трафик "наружу". Есть настройка - "Использовать мобильные сети", по умолчанию выключена.

Для себя делал вывод - буду использовать для передачи результата скрипта из первого сообщения.
PS. Заодно, как начинающий параноик, и от дропбокса откажусь %-Р

Offline

#112 2013-11-15 11:19:25

SviMik
Member
From: Tallinn, Estonia
Registered: 2013-01-01
Posts: 1,392

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

Где вы собираетесь брать сервер который вам позволит грузить такие объёмы и на хорошей скорости?

Вопрос в конкретных цифрах - какие объёмы и какой скорости? Несколько ТБ в месяц хватит? Гигабитного канала достаточно? Тогда можно взять хетзнер например.
Если нужно больше - проблема решается использованием нескольких серверов. Тогда, можно их раскидать по миру, и каждому доверить свою область.

Вопроса остаются только два:
1. Серверный софт под линукс.
2. Клиентский софт под андроид для синхронизации.

Offline

#113 2013-11-15 11:29:56

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,266

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

SviMik wrote:

Вопроса остаются только два:
1. Серверный софт под линукс.

Дык ведь OsmAndMapCreator написан на Java? wget есть.

SviMik wrote:

2. Клиентский софт под андроид для синхронизации.

BT Sync Есть и под Linux и под Андроид.

Offline

#114 2013-11-18 13:44:05

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,266

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

Кстати и о птичках. Инструкция как запускать BTSync как сервис на Windows 2008:
http://ivannikitin.com/2013/04/28/bittorrent-sync/
Я проверил на Win7x64 - работает.

Offline

#115 2013-11-18 15:27:17

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,382

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

.. и уже найдены серьезные баги. Например, если одна из машин будет в будущим (примерно на 1 час вперед) то btsync начинает сильно колбасить. Они определяют время по timestamp. Его нельзя будет открыть на других машиах и он все время будет откатываться к старой версии. RO клиент при определенных обстоятельствах может получить полный доступ smile Кстати, первый вариант может получится и сам по себе. Есть еще мелкие глюки и баги. Для серьезных документов я пока не рекомендую использовать ButSync.

Offline

#116 2013-11-18 19:31:18

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,266

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

coolkaas wrote:

.. и уже найдены серьезные баги. Например, если одна из машин будет в будущим (примерно на 1 час вперед) то btsync начинает сильно колбасить. Они определяют время по timestamp. Его нельзя будет открыть на других машиах и он все время будет откатываться к старой версии. RO клиент при определенных обстоятельствах может получить полный доступ smile Кстати, первый вариант может получится и сам по себе. Есть еще мелкие глюки и баги. Для серьезных документов я пока не рекомендую использовать ButSync.

Согласен. Но - так как с сервера будет уходить в режиме "только для чтения" то это не страшно. Плюс, есть настройка - какое расхождение учитывать.

UPD. Поставил пару экспериментов:
1. Другой часовой пояс + расхождение по минутам более 15. Результат отрицательный - > "Разница во времени более 600 секунд"
2. Другой часовой пояс, минуты похожи. Результат правильный.
Т.е. можно нормально пользоваться в "другом" часовом поясе.

Last edited by Cd_spb (2013-11-19 06:08:23)

Offline

#117 2013-11-20 19:07:00

xmd5a
Member
Registered: 2013-01-02
Posts: 879
Website

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

На яндекс.диске Московская область должна называться Russia_moskovskaya-oblast_asia.obf. Также один из конвертаторов карт не обновляет свою часть с 15-го числа.

Offline

#118 2013-11-21 16:14:48

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Я дико извиняюсь, но обстоятельства.
Я уволился с работы где был сервак. Теперь перевел скрипт на слабенькую, домашнюю машинку. Одно ядерный Пень с 1 гигом ОЗУ.
Вот запустил. Посмотрим сколько займет повремени. Впринципе выключать не собираюсь. Так что до утра должна оттарабанить.

Offline

#119 2013-11-24 12:12:33

tefal
Member
From: Новозыбков (RU-BRY)
Registered: 2011-07-29
Posts: 140
Website

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

Почему-то постоянно выскакивает ошибка "SQL error or missing database (9 values of 8 column)"

Offline

#120 2013-11-24 13:22:44

SviMik
Member
From: Tallinn, Estonia
Registered: 2013-01-01
Posts: 1,392

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

Дык ведь OsmAndMapCreator написан на Java? wget есть.

Отсутствие инструкции по использованию.
Какие шаги надо предпринять, чтобы получить карту, по всем параметрам идентичную официально сконвертированным?
Что нужно помимо OsmAndMapCreator и pbf карты? Я так понял, какие-то файлы стилей? Где их взять, чтобы (см. предыдущий вопрос).

В идеале нужен гайд, начинающийся с wget (собственно, что качать), продолжающийся параметрами запуска OsmAndMapCreator, и заканчивающийся получанием готового к употреблению файла.

Last edited by SviMik (2013-11-24 13:28:18)

Offline

#121 2013-11-24 13:33:13

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Дык инструкции вроде в батнике все есть.

Offline

#122 2013-11-24 15:27:23

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,382

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

SviMik wrote:

карту, по всем параметрам идентичную официально сконвертированным?

у нас тут как раз модденые карты.

(цитата из первого сообщения) :

AHTOH wrote:

Далее забирает с github-a rendering_types.xml из этой темы UniRS - стиль отображения карт для OsmAnd (спасибо xmd5a )

Offline

#123 2013-11-24 15:56:18

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Ребята! Я отказался от конвертирования МСК и СПб + область.
Не тянет мой ком такой нагрузки. На все про все просит  не менее 14 часов. Поэтому оставил то чем пользуюсь. Татарстан и все граничащие области + Нижний Новгород. Все равно 4 часа. Но это приемлемо для меня.
Так что возьмите кто нибуть на себя МСК и СПб.
Если не будет желающих, поставлю конвертацию на комп который включается не круглосуточно, но ежедневно (дочка играет на нем). Т.е. будут задержки.


ЗЫ. А вообще я доволен. Вчера съездил за шмотками на очень крупный рынок. Сегодня уже у меня появились парковки и поъезды к нему.
Мне нужно было только отрисовать в JOSMе. Остальное все прилетело автоматом. Даже не задумывался wink

Last edited by AHTOH (2013-11-24 16:00:05)

Offline

#124 2013-11-24 16:04:37

SviMik
Member
From: Tallinn, Estonia
Registered: 2013-01-01
Posts: 1,392

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

у нас тут как раз модденые карты.

Буду краток: А оно надо?

Разумеется, я прочёл список половину списка изменений (ибо больше не осилил) из темы UniRS, и не увидел там ничего, что вызвало бы желание прямо сейчас пойти и заняться этим моддингом (который, между прочим, требует не только переконвертацию карт, но и ковыряние в самом османде).

Заодно, ответьте на вопрос - будут ли эти "модденые карты" корректно работать со стандартным стилем османда (если юзер не удосужится залить в сам османд новый стиль).

Offline

#125 2013-11-24 16:07:41

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Смотря что понимать под корректностью.
Цвета не отображаются, а все стольное (адреска и роутинг) работает правильно.

Offline

Board footer

Powered by FluxBB