astroiLL
(Илья)
701
А в Навител я конверчу GPSMapEditor-ом, хоть и лицензионным, но под виндой и итерактивно.
Ну это, то я знаю, я хотел узнать координаты блоков для загрузки Краснодара и Ростова.
И если есть параметры.
Или это лучше приватом?
liosha
(liosha)
702
Никаких особых параметров, только границы квадрата.
Конкретных значений под рукой у меня нет, но они в общем-то и не важны, любые подойдут
Заперлил, тестовые области отработали
Запускаю на пробу полные регионы.
Zkir
(Kirill Bon )
704
Ура, Евгений снова с нами 
Под конвертацию в Гис Руссу мне нужен сервер с виндой и доступом по ремоут десктопу. Процесс к сожалению не является полностью автоматическим и требует вмешательсвта оператора в случае неудачи скрипта. С Линуксом я не знаком и не собираюсь 
В общий Mp я не верю, потому что под разные проги нужны свои типы, и даже разные наборы объектов (во всяком случае под Гис Руссу есть свои конфиги Osm2mp). Пытаться преконвертить уже в mp, может оказаться сложнее.
Но если мне сделают суточные (или даже недельные) дампы регионов России (osm-файлы субъектов федерации) или федеральных округов, разрезанные по границам, это будет мегакруто, я смогу сделать полную Россию, о чем меня уже не однократно просили.
liosha
(liosha)
705
да, в первую очередь хотелось бы иметь гарантированные дампы.
Eugene
(Eugene)
706
Да я и не уходил никуда
Не писал, правда, но зато читаю все, что происходит на форуме.
Ну, раз Windows - значит Windows. Значит, будет как минимум 2 виртуальных машины. С ремоут десктопом дело может оказаться сложнее, поскольку я собирался делать это все ночью (когда в 00:00 выкладывают суточное обновление planet.osm), но тогда просто это будет 2 разделенных по времени процесса - вырезание дампов и собственно сборка карт. Ничего страшного, просто народ с утра новые еще не получит 
Думю, все-таки надо делать суточные, раз уж делать. Вот вопрос в том, КТО этим займется? Я бы сам с радостью, но я не умею
liosha?
liosha
(liosha)
707
Я тоже пока не пробовал
Сейчас дамп России делает KekcuHa (http://osm.tesoro-shop.ru/ в самом низу).
Но у него там иногда возникают ошибки
Zkir
(Kirill Bon )
708
liosha, а в чем там проблема, вроде запускай osmget.pl/osmsort.pl и всё?
liosha
(liosha)
709
osmget.pl/osmget.pl - это очень нехороший способ, который сильно и впустую напрягает API.
Меня даже банили пару раз 
Для больших объёмов однозначно нужна копия базы и диффы
Вопрос к общественности: имеет смысл пробовать загрузить хостера, обслуживающего сайт, скачиванием “своих” областей (для liosh’и), или это неправильная идея? То, что на обработку OSM-MP его поставить не дадут - понятно, но чисто под скачивание? Скрипты на перле, из вычислений - только упаковка в bz2. И вопрос с регулярностью отпадает.
Zkir
(Kirill Bon )
712
Как раз скачивание Osm и упаковка в bz2 имеет. А что понимается под “своими областями”?
Так сейчас вообще DDoS организуем 
Пока сделал пару тестовых запусков с домашнего компа, вроде работает. liosh’а, отзовись!
Как, кстати, наладить уведомление о завершении формирования дампа? Высылать mail по завершению? Заодно будет понятно, если я не сумею обеспечить дамп.
На 4 области уходит около 2 часов. Во сколько правильнее будет стартовать выкачивание, около часа ночи?
liosha
(liosha)
715
В час ночи нормально, хотя можно и в 12. Уведомлять необязательно, я просто заберу их часа в 3.
Настроить смогу, только когда доберусь нормально до компа, но по идее проблем быть не должно.
Только bbox-ы скажи, если менять будешь.
ОК. Вообще хотел расширить, обеспечив полное покрытие+контакт по границе. Чуть позже, пусть эта схема устаканится. Пока настрою домашнюю машинку лопатить скрипт по расписанию и попинаю хостера -для меня это в новинку.
семафорить лучше файлами-флагами – начал обработку, создаёшь файл с текстом (ну тип там… “core dumping”
), закончил – в этом же, к примеру, файле слово “core dumped”. Так и сам всегда можешь зайти с веба (да, а файлик что бы снаружи видно было), глянуть – что там? чем девайс занимается, не повиснул ли
Ну или процент сделанного прописывать раз в 10 минут, типа мини-лог.
А Лёшин скрипт к примеру заглянет (раз в час скажем), дождётся слова completed в файле-семафоре, а за ним и время окончания работы написано – так Лёша не полезет, если время старое (мож у тебя всё повисло, зачем ТО ЖЕ перекачивать?). Такие вот простые наколенные автоматизации в голову лезут. Дёшево и сердито.
Тока сговориться о словах-флагах. Если вообще вам это надо будет.
Но минимальный семафоринг-диагностика дело хорошее (чево там жестянка делает-творит), не всегда человек под рукой, что бы спросить.
Пожалуй, буду информационные сообщения-отметки-время в лог перенаправлять. С процентами сложнее - osmget их не дает (потому что и сам не знает, как я подозреваю
)
liosha
(liosha)
719
Убрал из конвертера Math::Geometry::Planar, новая версия в svn-е.
Заодно обновил osmsort, чтобы общий bbox рассчитывался
Чего вы мудрите? Если вспоминаете фидошное детство - то там еще был доступ на запись для всех, и та программа, которой семафорили, стирала файл.
А тут проще смотреть на время модификации файла в http-шных заголовках, и как только оно изменилось с поcледнего запомненного, забирать файл…
А чтобы наполовину готовый файл не попал в обработку - создавать файлы с другим именем, да еще и в другой (невидимой из и-нет) директории, а после его готовности, стирать старый файл и переименовывать новый. Кстати хорошо бы так же поступать и с заливаемыми на хостинг файлами (если хостер предоставляет такую возможность - shell или ftp).
А для этого можно просто отдавать логи через http.