точно меня переглючило, они на Wikimapia оверлее.
не понял… (/чешет тыковку…) то есть, задорное “обвинение” снимается, что ли? (( жаль)
пс. так ты этта, замапь сам!!
не понял… (/чешет тыковку…) то есть, задорное “обвинение” снимается, что ли? (( жаль)
пс. так ты этта, замапь сам!!
да это всю викимапию тогда придется в округе, оставлю уж оверлеем, благо там чисто познавательные данные )
Конвертирование восстановил, но проблема с маршрутами ОТ осталась. При конвертации напрямую, МОТ появляются.
Если конвертирую через скрипт, маршрутов нет, только появляются надписи на остановках.
Выложил всю папку(без файла ftp.cfg.) может кто проверит где лажа, я сдался, сутки с ним голову ломаю:
Вот почему я продолжаю считать что конвертировать надо на одном и том же сервере, а не каждому пользователю по карте. Если выделяются только остановки, обновите, наконец, rendering_types.xml.
обновите, наконец, rendering_types.xml
Да, да, обновите наконец и добавьте туда route=share_taxi
Вот почему я продолжаю считать что конвертировать надо на одном и том же сервере, а не каждому пользователю по карте. Если выделяются только остановки, обновите, наконец, rendering_types.xml.
Включена автоматическая закачка. Файл сегодня обновился. А откуда он его берёт при конвертировании по скрипту, я так и не разобрал. Для этого и выложил всю папку.
:: Указываем рабочий каталог. Он необходим для планировщика (по умолчанию он другой и скрипт работать не будет). Для ручного запуска он не нужен.
cd c:\Navi\OsmAnd\
:: 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
:: Запуск улиты скачивания из файла списка url wget.url
tools\Gnu\wget -nd --input-file=cfg\wget.url --tries=10 -P input -N -T 10
Скачал сегодня карту Москвы с конвертировал через скрипт (OsmAndMapCreator и rendering_types.xml при конвертации обновились). Карта весит 62,8 МБ, в OSMDownloader сегодняшняя карта весит 65,25 МБ. МОТ как всегда нет. Метро есть но почему то исчезает на 12 масштабе - неудобно, хотя бы до 10 нужно. Для человека который плохо знает город нужно больше видеть чтобы ориентироваться.
xmd5a wrote:
обновите, наконец, rendering_types.xml
Вообще желательно предупреждать что он переехал, и в скрипте ссылку заменить.
Заменил ссылку в скрипте, ОТ появился, но почему то без маршруток.
Так должно быть или ещё где то проблема сидит.
Да, да, обновите наконец и добавьте туда route=share_taxi
Куда добавить?
Куда добавить?
Уже добавили, обновляй rendering_types.xml
Ещё бы SviMik его обновил.
У меня каждый день обновляется с https://raw.githubusercontent.com/xmd5a2/UniRS/master/rendering_types.xml
Если ссылка неправильная - сообщите.
Если ссылка неправильная - сообщите.
Неправильная, теперь это часть османда - https://github.com/osmandapp/OsmAnd-resources/blob/master/obf_creation/rendering_types.xml
Пожалуй надо удалить тот репозиторий чтобы людей не путал. Он мёртв уже полгода, я писал.
Что то ftp для заливки сломался, не отвечает. Да и на сайте osm.svimik.com куда то ссылка на скачивание карт пропала. Это всё?
Что то ftp для заливки сломался, не отвечает. Да и на сайте osm.svimik.com куда то ссылка на скачивание карт пропала. Это всё?
Скорее сервер лег.
Вчера и на gis-lab.info вырезок не было.
Два дня прогулом можно ставить.
Если не ошибаюсь, у SviMik ftp и веб морда на разных машинах, и если ftp ляжет, то и ссылка на ftp из веб морды пропадет, ибо в скрипте имеется проверка доступности ftp.
ftp и веб морда на разных машинах, и если ftp ляжет, то и ссылка на ftp из веб морды пропадет, ибо в скрипте имеется проверка доступности ftp.
Именно так Блок прячется автоматически, дабы не вводить в заблуждение неработающими ссылками.
Сервер уже починен.
SviMik, можно попросить запустить BTSync?
Запустил.
SviMik, можно попросить все карты линками собрать в одну папку, для удобства ручного скачивания. Сейчас при скачивании нескольких областей, приходится поочередно обходить ссоответствующие папки. А так можно будет выбрать нужные и запустить закачку оптом.
А не надо ручками скачивать. Держите скрипт, которым можно обновить все свои карты. Нужен только BusyBox - можно даже non-root (должен заработать и на компе, но наверняка понадобится что-то подкрутить, не проверял), ну и терминал какой-нить или с ярлыка как-то запускать
Сначала качает OsmAnd (устанавливать надо будет руками, pm работает только с root), следом цикл если параметров у скрипта больше одного (после имени скрипта через пробел добавить любой символ) - поиск и добавление новых карт (тех, которые поиском локально не будут обнаружены: на каждую карту будет выдан запрос и если ответить y, то просто создаст пустой файл, качать потом в основном цикле будет), которых на телефоне нет. Потом цикл который обновляет карты. Те, что валяются в /sdcard/osmand обновляет каждый раз, как есть обновки, если карты где-то глубже (которые отключены валяются в /sdcard/osmand/backup), то они обновляются как только сменится десяток дней (0x, 1x, 2x, 3x - на смену декады смотрит, так что если в месяце 30 дней, то обновит и 30го и 1го следующего месяца). Из минусов - если оборвался интернет на продолжительное время (сколько-то попыток выкачать всё-таки будет предпринято), то карта останется недокаченной, и кажется даже если перезапустить скрипт, то карта не обновится (только если сменится карта на сервере). Пути проверьте, куда osmand кидать и где его родной каталог (cd /sdcard/… в скрипте)
#!/system/bin/sh
export PATH=$PATH:/data/data/burrows.apps.busybox/app_busybox/
cd /sdcard/Download
wget -N http://download.osmand.net/latest-night-build/OsmAnd-default.apk
cd /sdcard/osmand
#filedate=`stat -c %y ./maplist.xml`
wget -N http://s2.svimik.com/osm/maplist.xml
#newdate=`stat -c %y ./maplist.xml`
#if [ "$newdate" == "$filedate" ]
# then
# echo No new maps
# exit 0
#fi
isnewmap="1"
OldIFS=$IFS
IFS=$'\n'
# searching for new maps
if [ "$#" -gt 0 ]
then
lines=($(grep -e name\> -e url\> ./maplist.xml))
for line in ${lines[@]}
do
if [ "$isnewmap" = "1" ]
then
isnewmap="0"
line=${line//<name>/}
line=${line//<\/name>/}
mapname=${line%?}
continue
fi
isnewmap="1"
line=${line//<url>/}
line=${line//<\/url>/}
line=${line%?}
fname=$(basename $line)
targetname=`find . \( -name $fname \)`
if [ -z $targetname ]
then
echo -n "Download $mapname (y/n) "?
read yes
if [[ "$yes" == y* ]]
then
touch $fname
fi
fi
done
fi
# downloading
isnewmap="1"
lines=($(grep -e date\> -e url\> ./maplist.xml))
for line in ${lines[@]}
do
if [ "$isnewmap" = "1" ]
then
isnewmap="0"
line=${line//<date>}
line=${line//<\/date>}
newdate=${line%?}
continue
fi
isnewmap="1"
line=${line//<url>/}
line=${line//<\/url>/}
line=${line%?}
fname=$(basename $line)
targetname=`find . \( -name $fname \)`
if [ -z "$targetname" ]
then
continue
fi
filedate=`stat -c %y $targetname`
# if not current directory check every ten days
if [ "$(dirname $targetname)" = "." ]
then
filedate=${filedate:0:16}
else
newdate=${newdate:0:9}
filedate=${filedate:0:9}
fi
# проверять ещё и размер файла-вдруг не докачен
if [ "$newdate" != "$filedate" ]
then
wget -N -P $(dirname $targetname) $line
fi
done
IFS=$OldIFS
Запускать из терминала как “sh имяскрипта”