You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#351 2013-12-07 07:55:24

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

Выложите лучше содержимое батника

:: Скрипт для обработки векторных карт OsmAnd и автоматической их передачи в сетевое хранилище
:: Тема на форуме http://forum.openstreetmap.org/viewtopic.php?id=23175
:: Вопросы по работе скрипта принимаются по адресу k.ahtoh@gmail.com
@echo off
echo Start...
:: Указываем рабочий каталог. Он необходим для планировщика (по умолчанию он другой и скрипт работать не будет). Для ручного запуска он не нужен.
:: cd c:\Navi\OsmAnd\obf_map_creation\

:: Cкачивание новой версии конвертора (если есть)/ WGET модифицированный. Выдает код ошибки 1 даже если файл существует и закачка не нужна.
:: Отключите ключь -nv для более подробной информации в окне обработки
:: ****   Временно отключено. Проверьте что у вас есть уже необходимые файлы старой версии.
::tools\wget http://download.osmand.net/latest-night-build/OsmAndMapCreator-main.zip -nd --tries=10 -P input -N -T 10 -nv
:: Распаковка архива конвертера
::if not errorlevel 1 tools\7z.exe x input\OsmAndMapCreator-main.zip -o./OsmAndMapCreator -y

:: Cкачивание с GitHUB новой версии rendering_types.xml для UniRS - стиль отображения карт для OsmAnd. (Страница обсуждения http://forum.openstreetmap.org/viewtopic.php?id=23125 ) 
:: ****   Временно отключено. Проверьте что у вас есть уже необходимые файлы старой версии.
tools\Gnu\wget https://raw.github.com/xmd5a2/UniRS/master/stable_version/rendering_types.xml --no-check-certificate -nd --tries=10 -P cfg -N -T 10 -nv

:: Запуск улиты скачивания из файла списка url wget.url
tools\Gnu\wget -nd --input-file=cfg\wget.url --tries=10 -P input -N -T 10

:: Запуск конвертирования скаченных файлов
:: Тут необходимо указать путь к виртуальной Яве машине (если не установлен в системе) 
:: *** Отключена проверка на новые файлы. Конвертация работает всегда
::if not errorlevel 1 ( "c:\Program Files (x86)\Java\jre7\bin\
java.exe -Djava.util.logging.config.file=logging.properties -Xms256M -Xmx512M -cp "./OsmAndMapCreator/OsmAndMapCreator.jar;./OsmAndMapCreator/lib/OsmAnd-core.jar;./OsmAndMapCreator/lib/*.jar" net.osmand.data.index.IndexBatchCreator ./cfg/batch.xml 
::) else ( goto :eof 
::)

:: Переименовываем файл
ren  temp\Ru-sta_2.obf Russia_stavropol_asia.obf
ren  temp\Ru-kc_2.obf Russia_karachaevo_asia.obf
ren  temp\Ru-kda_2.obf Russia_krasnodar_asia.obf
ren  temp\Ru-ros_2.obf Russia_rostovskaya_asia.obf
:: Заливаем на FTP. Данные о соединении берутся из файла  cfg/ftp.cfg
tools\ncftpput.exe -f "cfg/ftp.cfg" -F /RU-STA/ "temp/Russia_stavropol_asia.obf"
tools\ncftpput.exe -f "cfg/ftp.cfg" -F /RU-KC/ "temp/Russia_karachaevo_asia.obf"
tools\ncftpput.exe -f "cfg/ftp.cfg" -F /RU-KDA/ "temp/Russia_krasnodar_asia.obf"
tools\ncftpput.exe -f "cfg/ftp.cfg" -F /RU-ROS/ "temp/Russia_rostovskaya_asia.obf"



:: ====== Завершение работы =====

:: Очистка временной папки 
::del /F /Q temp\*.*
:: shutdown /s /t 600 

pause

очистку отключил.


osmand-mapsSTA

Offline

#352 2013-12-07 08:02:48

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

Ктобы ещё cfg/ftp.cfg заполнил.

Плохо быть безтотолковым


osmand-mapsSTA

Offline

#353 2013-12-07 08:10:26

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

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

по поводу ftp.cfg
вам Svimik присылал письмо с доступом?

Offline

#354 2013-12-07 08:20:28

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

по поводу ftp.cfg
вам Svimik присылал письмо с доступом?

Нет только запрос отправил.


osmand-mapsSTA

Offline

#355 2013-12-07 08:24:48

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

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

Когда он Вам пришлет письмо со ссылкой типа:

ftp://xxxxx:yyyyyyyyyyyyyyyy@s2.svimik.com/

, тогда и заполните конфиг-файл smile
А это постоянно появляется?

C:\Navi\OsmAnd>я╗┐:: ╨б╨║╤А╨╕╨┐╤В ╨┤╨╗╤П ╨╛╨▒╤А╨░╨▒╨╛╤В╨║╨╕ ╨▓╨╡╨║╤В╨╛╤А╨╜╤Л╤Е ╨
║╨░╤А╤В OsmAnd ╨╕ ╨░╨▓╤В╨╛╨╝╨░╤В╨╕╤З╨╡╤Б╨║╨╛╨╣ ╨╕╤Е ╨┐╨╡╤А╨╡╨┤╨░╤З╨╕ ╨▓ ╤Б╨╡╤В╨╡
╨▓╨╛╨╡ ╤Е╤А╨░╨╜╨╕╨╗╨╕╤Й╨╡
Синтаксическая ошибка в имени файла, имени папки или метке тома.

Last edited by tefal (2013-12-07 08:31:25)

Offline

#356 2013-12-07 08:32:06

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

Скинул пока на Яд.


osmand-mapsSTA

Offline

#357 2013-12-07 08:34:05

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

А это постоянно появляется?

Да.


osmand-mapsSTA

Offline

#358 2013-12-07 09:10:04

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

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

tefal wrote:

я╗┐

признак UTF-8 BOM в начале файла, в общем-то ошибка не влияет  ни на что. BOM можно убрать

Offline

#359 2013-12-07 10:25:15

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

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

Nik64 wrote:

по поводу ftp.cfg
вам Svimik присылал письмо с доступом?

Нет только запрос отправил.

Там все просто:

host s2.svimik.com
user Логин
pass Пароль

Слова Логин и Пароль поменять на свои. Не надо никаких дополнительных разделительных знаков.


Я вот думаю над политикой Svimikу него общий логин или индивидуальный? Мне он выдал wsync и пароль из краказябров smile
Может он у всех такой и нам нужно просто поделится аккаунтом между собой?

Я бы просто в личку выслал ftp.cfg

ЗЫ Есть запрос на Свердловскую область. Возмет ктонибуть?

Last edited by AHTOH (2013-12-07 10:34:44)

Offline

#360 2013-12-07 10:41:30

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

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

AHTOH wrote:

ЗЫ Есть запрос на Свердловскую область. Возмет ктонибуть?

Взял

Last edited by tefal (2013-12-07 10:51:16)

Offline

#361 2013-12-07 15:03:41

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

Ловите OSM Downloader: https://dl.dropboxusercontent.com/u/306 … er_1.2.apk

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

Удалил перезагрузкой.

Last edited by Nik64 (2013-12-07 15:04:38)


osmand-mapsSTA

Offline

#362 2013-12-07 15:18:23

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

В OsmAnd, если загружаю наши карты перестаёт работать поиск, переименую в стандартное название, все работает.

Как это можно вылечить? Надоело переименовывать.


osmand-mapsSTA

Offline

#363 2013-12-07 19:01:21

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

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

Не понял проблему.
Они и так переименовывают вся в чкрипте при выгрузки на сервер.
Может регион в ОсмАнде выбрать? МОТ он да. Не переименовавается.

Offline

#364 2013-12-07 22:27:45

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

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

Добавил name_ru в maplist.xml и настроил автообновление.
Правда, русских названий в OSMDownloader не увидел, ну да ладно, "от меня пули ушли".

Offline

#365 2013-12-07 22:36:31

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

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

Хм... У меня регионы теперь на русском.

Offline

#366 2013-12-07 22:59:23

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

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

Видимо, локаль берёт из языка ОС

Offline

#367 2013-12-07 23:07:23

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

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

У меня они сразу на русском были. Я даже удивился откуда они взялись.

Offline

#368 2013-12-08 07:04:41

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

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

Svimik, Ваш сервер обрабатывает все регионы из maps.xls?

Offline

#369 2013-12-08 09:13:21

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

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

ncftpput: cannot open : no remote host was specified.
ncftpput: cannot open : no remote host was specified.
ncftpput: cannot open : no remote host was specified.
ncftpput: cannot open : no remote host was specified.
ncftpput: cannot open : no remote host was specified.
ncftpput: cannot open : no remote host was specified.
ncftpput: cannot open : no remote host was specified.
ncftpput: cannot open : no remote host was specified.


osmand-mapsSTA

Offline

#370 2013-12-08 09:52:10

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

Я так понял ещё нужно установить (ncftpput брать тут http://www.ncftp.com/ncftp/. Он в пакете программ)

Нашёл это в файле process_maps.sh. Прошёл по ссылке, но пока неразобрал что качать, слил пока на Яд.

Также там ncftpput -u wsync -p

-u и -p в файле ftp.cfg не прописаны?

С ncftpput разобрася, лежит в tools.

7 32бит, что показать.

Last edited by Nik64 (2013-12-08 10:26:08)


osmand-mapsSTA

Offline

#371 2013-12-08 10:12:57

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

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

Если под Виндой то он уже есть в скрипте. Ничего качать не надо. Да и под линухом его может из папки tools запустить.
Там проблема с логином скорее всего.
Посмотреть бы этот участок. И под какой ОС?
Для проверки можно только поставить логин и пароль. Скрипт настроен на Азербайджан (из за маленького размера) И он должен отработать под любой ОС. Ну а дальше смотреть почему возникают ошибки.

Last edited by AHTOH (2013-12-08 10:27:36)

Offline

#372 2013-12-08 10:53:53

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

В иходнике поставил логин и пароль ошибка таже:


C:\Navi\script>я╗┐:: ╨б╨║╤А╨╕╨┐╤В ╨┤╨╗╤П ╨╛╨▒╤А╨░╨▒╨╛╤В╨║╨╕ ╨▓╨╡╨║╤В╨╛╤А╨╜╤Л╤Е ╨║╨░╤А╤В OsmAnd ╨╕ ╨░╨▓╤В╨╛╨╝╨░
╤В╨╕╤З╨╡╤Б╨║╨╛╨╣ ╨╕╤Е ╨┐╨╡╤А╨╡╨┤╨░╤З╨╕ ╨▓ ╤Б╨╡╤В╨╡╨▓╨╛╨╡ ╤Е╤А╨░╨╜╨╕╨╗╨╕╤Й╨╡
Синтаксическая ошибка в имени файла, имени папки или метке тома.
Start...
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = c:/progra~1/wget/etc/wgetrc
WARNING: cannot verify raw.github.com's certificate, issued by `/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=Di
giCert High Assurance CA-3':
  Unable to locally verify the issuer's authority.
Last-modified header missing -- time-stamps turned off.
2013-12-08 12:48:40 URL:https://raw.github.com/xmd5a2/UniRS/master/stable_version/rendering_types.xml [56799/5
6799] -> "cfg/rendering_types.xml" [1]
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = c:/progra~1/wget/etc/wgetrc
2013-12-08 12:48:51 URL:http://be.gis-lab.info/data/osm_dump/dump/latest/AZ.osm.pbf [4765809/4765809] -> "inpu
t/AZ.osm.pbf" [1]
FINISHED --2013-12-08 12:48:51--
Downloaded: 1 files, 4,5M in 0s (28896 GB/s)
Pack.packTree : Size of elmts: 50542
Pack.packTree : Size of elmts: 29421
Pack.packTree : Size of elmts: 20528
Pack.packTree : Size of elmts: 6651
Pack.packTree : Size of elmts: 21182
Pack.packTree : Size of elmts: 2474
ncftpput: cannot open : no remote host was specified.
Для продолжения нажмите любую клавишу . . .


osmand-mapsSTA

Offline

#373 2013-12-08 11:14:30

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

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

Не понятно. Но иногда он не хочет брать из файла данные аккаунта. Попробуйте подставить строчку как для Линуха. Там у меня тоже была такая проблема.

ncftpput -u Логин -p Пароль s2.svimik.com /AZ /temp/Azerbaijan_asia.obf

Offline

#374 2013-12-08 11:36:27

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

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

Svimik, Ваш сервер обрабатывает все регионы из maps.xls?

Там указано, какие я обрабатываю. Большинство из списка, да.
Если кто-то хочет что-то забрать - я не против.

Offline

#375 2013-12-08 11:52:06

Nik64
Member
From: Ставрополь
Registered: 2013-11-10
Posts: 201

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

Попробуйте подставить строчку как для Линуха.

Если в файле
process_maps.sh process_maps.sh то точка есть перед /temp

/tools/ncftpput -u Логин -p Пароль s2.svimik.com /AZ/ ./temp/Azerbaijan_asia.obf

osmand-mapsSTA

Offline

Board footer

Powered by FluxBB