You are not logged in.
- Topics: Active | Unanswered
Announcement
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
#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/, тогда и заполните конфиг-файл ![]()
А это постоянно появляется?
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: Ежедневное конвертирование и автоматическое обновление карт
я╗┐
признак 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: Ежедневное конвертирование и автоматическое обновление карт
по поводу ftp.cfg
вам Svimik присылал письмо с доступом?Нет только запрос отправил.
Там все просто:
host s2.svimik.com
user Логин
pass ПарольСлова Логин и Пароль поменять на свои. Не надо никаких дополнительных разделительных знаков.
Я вот думаю над политикой Svimikу него общий логин или индивидуальный? Мне он выдал wsync и пароль из краказябров
Может он у всех такой и нам нужно просто поделится аккаунтом между собой?
Я бы просто в личку выслал 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: Ежедневное конвертирование и автоматическое обновление карт
ЗЫ Есть запрос на Свердловскую область. Возмет ктонибуть?
Взял
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
#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.obfOffline
#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.obfosmand-mapsSTA
Offline