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.***

#701 2009-08-03 13:44:48

astroiLL
Member
From: Краснодар
Registered: 2009-06-25
Posts: 348
Website

Re: Конвертер OSM -> MP

А в Навител я конверчу GPSMapEditor-ом, хоть и лицензионным, но под виндой и итерактивно.

liosha wrote:

команда для скачивания:
osmget.pl <minlon,minlat,maxlon,maxlat>  >  file-draft.osm
osmsort.pl file-draft.osm > file.osm

сами скрипты есть в svn-е: http://code.google.com/p/osm2mp/source/ … nk/osm2mp/

Ну это, то я знаю, я хотел узнать координаты блоков для загрузки Краснодара и Ростова.
И если есть параметры.
Или это лучше приватом?

Last edited by astroiLL (2009-08-03 13:50:02)


Линукс и Астрономия. Сисадмин, компьютерщик и таксист - всё шабашник. Обращайтесь если чо.

Offline

#702 2009-08-03 15:30:05

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Конвертер OSM -> MP

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

Offline

#703 2009-08-03 18:27:58

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: Конвертер OSM -> MP

Ivan Komarov wrote:

Если все нормально, сделаю автоматизацию 4-х обозначенных регионов.

Заперлил, тестовые области отработали cool Запускаю на пробу полные регионы.

Offline

#704 2009-08-03 23:16:01

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Конвертер OSM -> MP

Как я уже написал, необходимые финансовые ресурсы я предоставлю, так как сам заинтересован в регулярной и автономной сборке карт. В случае чего (если по каким-то причинам я не смогу оплачивать работу сервера, труд не пропадет даром - можно будет взять уже готовые виртуальные машины и запустить их в другом аккаунте. От сообщества мне нужна помощь в их настройке - в первую очередь, помощь liosha и Zkir, а также всех, кто умеет работать с Linux-системами.

Ура, Евгений снова с нами smile
Под конвертацию в Гис Руссу мне нужен сервер с виндой и доступом по ремоут десктопу. Процесс к сожалению не является полностью автоматическим и требует вмешательсвта оператора в случае неудачи скрипта.  С Линуксом я не знаком и не собираюсь smile

В общий Mp я не верю, потому что под разные проги нужны свои типы, и даже разные наборы объектов (во всяком случае под Гис Руссу есть свои конфиги Osm2mp). Пытаться преконвертить уже в mp, может оказаться сложнее.

Но если мне сделают суточные (или даже недельные) дампы регионов России (osm-файлы субъектов федерации) или федеральных округов, разрезанные по границам, это будет мегакруто, я смогу сделать полную Россию,  о чем меня уже не однократно просили.


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#705 2009-08-04 04:28:43

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Конвертер OSM -> MP

да, в первую очередь хотелось бы иметь гарантированные дампы.

Offline

#706 2009-08-04 06:42:22

Eugene
Member
Registered: 2009-02-25
Posts: 168
Website

Re: Конвертер OSM -> MP

Zkir wrote:

Ура, Евгений снова с нами smile

Да я и не уходил никуда smile Не писал, правда, но зато читаю все, что происходит на форуме.

Zkir wrote:

Под конвертацию в Гис Руссу мне нужен сервер с виндой и доступом по ремоут десктопу. Процесс к сожалению не является полностью автоматическим и требует вмешательсвта оператора в случае неудачи скрипта.  С Линуксом я не знаком и не собираюсь smile

В общий Mp я не верю, потому что под разные проги нужны свои типы, и даже разные наборы объектов (во всяком случае под Гис Руссу есть свои конфиги Osm2mp). Пытаться преконвертить уже в mp, может оказаться сложнее.

Ну, раз Windows - значит Windows. Значит, будет как минимум 2 виртуальных машины. С ремоут десктопом дело может оказаться сложнее, поскольку я собирался делать это все ночью (когда в 00:00 выкладывают суточное обновление planet.osm), но тогда просто это будет 2 разделенных по времени процесса - вырезание дампов и собственно сборка карт. Ничего страшного, просто народ с утра новые еще не получит smile

Zkir wrote:

Но если мне сделают суточные (или даже недельные) дампы регионов России (osm-файлы субъектов федерации) или федеральных округов, разрезанные по границам, это будет мегакруто, я смогу сделать полную Россию,  о чем меня уже не однократно просили.

Думю, все-таки надо делать суточные, раз уж делать. Вот вопрос в том, КТО этим займется? Я бы сам с радостью, но я не умею sad liosha?


Состою в OpenStreetMap Foundation | Участвую в работе Совета Российского OSM | Отвечаю за OpenStreetMap.ru
Действительный член Humanitarian OpenStreetMap Team

Offline

#707 2009-08-04 06:50:05

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Конвертер OSM -> MP

Я тоже пока не пробовал

Сейчас дамп России делает KekcuHa (http://osm.tesoro-shop.ru/ в самом низу).
Но у него там иногда возникают ошибки

Offline

#708 2009-08-04 09:54:25

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Конвертер OSM -> MP

liosha, а в чем там проблема, вроде запускай osmget.pl/osmsort.pl и всё?

Last edited by Zkir (2009-08-04 14:52:33)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#709 2009-08-04 09:59:18

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Конвертер OSM -> MP

osmget.pl/osmget.pl - это очень нехороший способ, который сильно и впустую напрягает API.
Меня даже банили пару раз cool
Для больших объёмов однозначно нужна копия базы и диффы

Offline

#710 2009-08-04 20:32:53

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: Конвертер OSM -> MP

Вопрос к общественности: имеет смысл пробовать загрузить хостера, обслуживающего сайт, скачиванием "своих" областей (для liosh'и), или это неправильная идея? То, что на обработку OSM-MP его поставить не дадут - понятно, но чисто под скачивание? Скрипты на перле, из вычислений - только упаковка в bz2. И вопрос с регулярностью отпадает.

Offline

#711 2009-08-04 20:59:00

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

Re: Конвертер OSM -> MP

Имеет.

Offline

#712 2009-08-04 22:15:38

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Конвертер OSM -> MP

Как раз скачивание Osm и упаковка в bz2 имеет.  А что понимается под "своими областями"?


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#713 2009-08-05 00:45:32

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: Конвертер OSM -> MP

liosha wrote:

Меня даже банили пару раз cool

Так сейчас вообще DDoS организуем cool


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода

Offline

#714 2009-08-05 13:10:23

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: Конвертер OSM -> MP

Zkir wrote:

А что понимается под "своими областями"?

Ivan Komarov wrote:

Готов заняться северо-западом - Питер+Карелия+Псков. Ну, Новгород можно добавить. Могу также попробовать резать границами областей. Думаю, что смогу обеспечить приемлемую регулярность.

Пока сделал пару тестовых запусков с домашнего компа, вроде работает. liosh'а, отзовись! smile Как, кстати, наладить уведомление о завершении формирования дампа? Высылать mail по завершению? Заодно будет понятно, если я не сумею обеспечить дамп.
На 4 области уходит около 2 часов. Во сколько правильнее будет стартовать выкачивание, около часа ночи?

Last edited by Ivan Komarov (2009-08-05 16:04:34)

Offline

#715 2009-08-05 13:25:43

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Конвертер OSM -> MP

В час ночи нормально, хотя можно и в 12. Уведомлять необязательно, я просто заберу их часа в 3.
Настроить смогу, только когда доберусь нормально до компа, но по идее проблем быть не должно.

Только bbox-ы скажи, если менять будешь.

Offline

#716 2009-08-05 13:38:17

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: Конвертер OSM -> MP

liosha wrote:

В час ночи нормально, хотя можно и в 12. Уведомлять необязательно, я просто заберу их часа в 3.
Только bbox-ы скажи, если менять будешь.

ОК. Вообще хотел расширить, обеспечив полное покрытие+контакт по границе. Чуть позже, пусть эта схема устаканится. Пока настрою домашнюю машинку лопатить скрипт по расписанию и попинаю хостера -для меня это в новинку.

Last edited by Ivan Komarov (2009-08-05 13:43:56)

Offline

#717 2009-08-05 15:22:48

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

Re: Конвертер OSM -> MP

семафорить лучше файлами-флагами -- начал обработку, создаёшь файл с текстом (ну тип там.. "core dumping" smile ), закончил -- в этом же, к примеру, файле слово "core dumped". Так и сам всегда можешь зайти с веба (да, а файлик что бы снаружи видно было), глянуть -- что там? чем девайс занимается, не повиснул ли smile Ну или процент сделанного прописывать раз в 10 минут, типа мини-лог.
А Лёшин скрипт к примеру заглянет (раз в час скажем), дождётся слова completed в файле-семафоре, а за ним и время окончания работы написано -- так Лёша не полезет, если время старое (мож у тебя всё повисло, зачем ТО ЖЕ перекачивать?). Такие вот простые наколенные автоматизации в голову лезут. Дёшево и сердито.

Тока сговориться о словах-флагах. Если вообще вам это надо будет.
Но минимальный семафоринг-диагностика дело хорошее (чево там жестянка делает-творит), не всегда человек под рукой, что бы спросить.

Last edited by coolkaas (2009-08-05 15:23:28)

Offline

#718 2009-08-05 15:57:40

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: Конвертер OSM -> MP

Пожалуй, буду информационные сообщения-отметки-время в лог перенаправлять. С процентами сложнее - osmget их не дает (потому что и сам не знает, как я подозреваю smile )

Offline

#719 2009-08-05 19:10:57

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Конвертер OSM -> MP

Убрал из конвертера Math::Geometry::Planar, новая версия в svn-е.
Заодно обновил osmsort, чтобы общий bbox рассчитывался

Offline

#720 2009-08-06 05:46:01

zgremlin
Member
Registered: 2008-07-31
Posts: 332

Re: Конвертер OSM -> MP

coolkaas wrote:

семафорить лучше файлами-флагами -- начал обработку, создаёшь файл с текстом (ну тип там.. "core dumping" smile ), закончил -- в этом же, к примеру, файле слово "core dumped". Так и сам всегда можешь зайти с веба (да, а файлик что бы снаружи видно было), глянуть -- что там? чем девайс занимается, не повиснул ли smile Ну или процент сделанного прописывать раз в 10 минут, типа мини-лог.

Чего вы мудрите? Если вспоминаете фидошное детство - то там еще был доступ на запись для всех, и та программа, которой семафорили, стирала файл.
А тут проще смотреть на время модификации файла в http-шных заголовках, и как только оно изменилось с поcледнего запомненного, забирать файл...
А чтобы наполовину готовый файл не попал в обработку - создавать файлы с другим именем, да еще и в другой (невидимой из и-нет) директории, а после его готовности, стирать старый файл и переименовывать новый. Кстати хорошо бы так же поступать и с заливаемыми на хостинг файлами (если хостер предоставляет такую возможность - shell или ftp).

Тока сговориться о словах-флагах. Если вообще вам это надо будет.
Но минимальный семафоринг-диагностика дело хорошее (чево там жестянка делает-творит), не всегда человек под рукой, что бы спросить.

А для этого можно просто отдавать логи через http.

Offline

#721 2009-08-07 05:04:25

astroiLL
Member
From: Краснодар
Registered: 2009-06-25
Posts: 348
Website

Re: Конвертер OSM -> MP

Запустил автоматический скрипт который загружает Кубань в формате osm и еженощно выкладывает по адресу:
http://astrokuban.info/pub/GPS/Maps/OSM … osm.osm.gz
или
ftp://astrokuban.info/pub/GPS/Maps/OSMl … osm.osm.gz
Появляется обновленный файл в районе 1:40-1:50
Область как с сайта Лёши.
В планах добавить Ростов-на-Дону и запустить автоматическую конвертацию этих областей в MP.
В Навителовский формат пока не смогу, т.к. там требуется запуск Виндовой программы.

Last edited by astroiLL (2009-08-07 05:06:10)


Линукс и Астрономия. Сисадмин, компьютерщик и таксист - всё шабашник. Обращайтесь если чо.

Offline

#722 2009-08-07 05:11:31

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Конвертер OSM -> MP

astroiLL,
спасибо, качается и конвертится нормально.
вечером попробую добавить в сборочный скрипт вместо краснодара

Ivan Komarov,
моё письмо дошло или в спам попало?  smile

Last edited by liosha (2009-08-07 06:49:14)

Offline

#723 2009-08-07 09:41:32

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: Конвертер OSM -> MP

liosha wrote:

Ivan Komarov,
моё письмо дошло или в спам попало?  smile

Дошло, разбираюсь...
Add: при скриптовой закачке что-то портится -добавляет мусор местами, копаю
Fixed: как же, как же... Бинарный режим не задал, дуралей roll
Перезаливаю

Last edited by Ivan Komarov (2009-08-07 10:04:10)

Offline

#724 2009-08-07 10:18:15

astroiLL
Member
From: Краснодар
Registered: 2009-06-25
Posts: 348
Website

Re: Конвертер OSM -> MP

Добавил Ростов-НД
И теперь файлы будут в архиве bz2
Кубань:
http://astrokuban.info/pub/GPS/Maps/OSM … sm.osm.bz2

ftp://astrokuban.info/pub/GPS/Maps/OSM/ … sm.osm.bz2
и Ростов на Дону:
http://astrokuban.info/pub/GPS/Maps/OSM … sm.osm.bz2

ftp://astrokuban.info/pub/GPS/Maps/OSM/ … sm.osm.bz2

Время результата скорее всего будет тоже или даже раньше, т.к. я переключил закачку OSM на быстрый канал.
С конвертацией в MP пока разбираюсь.
Если кому надо, то могу другие области охватить. Только если очень надо. Просто-так все подряд грузить не буду.
Пишите.

Last edited by astroiLL (2009-08-07 10:21:26)


Линукс и Астрономия. Сисадмин, компьютерщик и таксист - всё шабашник. Обращайтесь если чо.

Offline

#725 2009-08-07 10:26:58

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Конвертер OSM -> MP

astroiLL, а нельзя ли убрать -osm из названий?

Offline

Board footer

Powered by FluxBB