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

#376 2009-06-08 19:32:06

wildMan
Member
From: Minsk
Registered: 2008-03-05
Posts: 509

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

ValeryS wrote:

? ?????? ?????? ???????????!
... - ???? ?????, ??? ????? ??????? (????????) ?? ?????.

/me ?? ??????? ??????? ??????? ? ??????? ?? ??????????? ? ??????? ????????? ????? ????? ?????????? ?????
ValeryS, ? ????????? ?? ???????? - ????? ?????????? ? irc ????? #osm ???? bynets.org ?? ? ???? ??-?????????? ?? ? users:Belarus

NightStranger wrote:
liosha wrote:

??? ?????????? ??????? - ?????????, ???? (???? ??????? .mp ? ???????? ? ?????????????? ? .nm2 ?????? ??????).

??????? ???????????? ? ????? ???????? ????
«WARNING: There are two nodes at the same position (N53°56.664' E27°23.675')»

liosha wrote:

??, ????? ??????, ????? ??????? ????????? ??? ???? ? ???? ?????.
????? ???? ???????, ????? ?????? ?????????

liosha, ????? ???????? ??? ???? ??????? ????? ??????? ????????? ????? ? ??? ?????? ????????????? ??????????? ? ??? ?????? ???????????? ??????? ?????????. ????? ? 30-40 ????? ?? ?????, ?? ?????? ??? ????????? ?? ???????...


--
OSMF BY Team

Offline

#377 2009-06-08 19:58:54

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

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

мелкой кровью вряд ли, тут только полным перебором. да и то надо навителовские правила округления знать.
вроде бы http://keepright.ipax.at/report_map.php эти баги отслеживает

Offline

#378 2009-06-08 21:00:49

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

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

liosha wrote:

лежит в svn вместе с конвертером
osmget.pl - скачивает квадрат кусками в файл
osmsort.pl - приводит этот файл в порядок

Добрые дяди!
Сделайте нам эти скрипты в виде ехе! (Я к чему спрашивал-то smile )
Интересно, получится ли тянуть из инета такой сборкой.
И полку ламо-виндовозников прибудет! обещаю:)
Так получится полный work-flow.

Offline

#379 2009-06-08 21:54:32

wildMan
Member
From: Minsk
Registered: 2008-03-05
Posts: 509

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

liosha wrote:

мелкой кровью вряд ли, тут только полным перебором. да и то надо навителовские правила округления знать.
вроде бы http://keepright.ipax.at/report_map.php эти баги отслеживает

ясно. хотя я в своём конвертере как промежуточное хранилище использую файлы и sqlite и там полный перебор не нужен smile

следующий вопрос. можешь ли в рамках эксперимента протестить -navitel на полном дампе РБ ?


--
OSMF BY Team

Offline

#380 2009-06-08 21:55:54

avcorp
Member
Registered: 2009-06-07
Posts: 3

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

coolkaas wrote:
liosha wrote:

лежит в svn вместе с конвертером
osmget.pl - скачивает квадрат кусками в файл
osmsort.pl - приводит этот файл в порядок

Добрые дяди!
Сделайте нам эти скрипты в виде ехе! (Я к чему спрашивал-то smile )
Интересно, получится ли тянуть из инета такой сборкой.
И полку ламо-виндовозников прибудет! обещаю:)
Так получится полный work-flow.

http://rapidshare.com/files/242382081/o … _.rar.html

версия актуальная[0.65] и последняя[0.70] (хотя может уже и нет wink )
+ osmsort.exe и  osmget.exe (в каталоге с 0.70-й)

пароль openstreetmap


ValeryS wrote:

Я за компом с 98 года. Как раз тогда вышла 98 Винда. Командных строк шарахался, как чёрт ладана.

А если б начал на год раньше - сейчас бы ваще горя не знал smile

Last edited by avcorp (2009-06-08 22:12:01)

Offline

#381 2009-06-09 05:01:33

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

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

wildMan wrote:

можешь ли в рамках эксперимента протестить -navitel на полном дампе РБ ?

поставил, сегодня страны будут с --navitel

Offline

#382 2009-06-09 08:06:21

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

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

avcorp, :-* качаю!

upd: а у osmget.exe какие ключи? как диапазоны-то укзывать? roll

Last edited by coolkaas (2009-06-09 08:10:55)

Offline

#383 2009-06-09 08:17:25

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

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

через запятую
osmget  minlon,minlat,maxlon,maxlat  >  draft.osm
можно слить несколько кусков, тогда ставим >> вместо >
osmget  minlon2,minlat2,maxlon2,maxlat2  >>  draft.osm

потом osmsort draft.osm > final.osm

Offline

#384 2009-06-09 08:35:04

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

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

wildMan wrote:

последнее время в осм начали подтягиваться навителовцы и эта мелкая неприятность здорово напрягает.

А что с ними не так? У меня в новом девайсе как раз этот зверек живет. У него есть опасные повадки?

Offline

#385 2009-06-09 09:15:14

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

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

Ivan Komarov, под "мелкой неприятностью" имелись в виду не навителовцы, а иногда вылезающая ошибка при экспорте mp в навител big_smile

Offline

#386 2009-06-09 09:16:08

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

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

Уф, отлегло smile

Offline

#387 2009-06-09 10:17:19

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

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

:d записал перл.

Offline

#388 2009-06-09 12:15:31

NightStranger
Member
Registered: 2009-06-01
Posts: 3

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

Вообще по Минску 30-40 ошибок вида There are two nodes at the same position
А так mapedit при проверке выдаёт 7550 ошибок
А ещё вопрос ньюба,а для чего в Минске лежит файлик 88888888.img ?

Offline

#389 2009-06-09 12:20:45

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

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

NightStranger wrote:

А ещё вопрос ньюба,а для чего в Минске лежит файлик 88888888.img ?

какой-то древний у тебя минск. сейчас там должен быть 00890000.img
это карта для гарминов

Offline

#390 2009-06-09 14:33:26

NightStranger
Member
Registered: 2009-06-01
Posts: 3

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

НУ нешибко то и старый 2009-06-01_041328_minsk, а за ответ спасибо.

Offline

#391 2009-06-09 19:38:35

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

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

добавил в конвертер ключ --makepoi для создания POI из полигонов.
не знаю, насколько оно вообще понадобится, но сегодня поставлю на пробу собрать карты с POI для озёр

Offline

#392 2009-06-10 05:11:35

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

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

liosha wrote:

поставлю на пробу собрать карты с POI для озёр

хе, в гармине заработал поиск по озёрам smile
есть идеи, какие ещё полигоны надо индексировать для поиска?

Offline

#393 2009-06-10 08:34:25

Igor_blg
Member
From: Bologoe
Registered: 2008-12-10
Posts: 60

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

добавим еще пои?
amenity        car_wash          0x2f0e
landuse        cemetery          0x6403

магазины
shop        clothes            0x2e07
shop        department_store   0x2e01
shop        garden_centre      0x2e08
shop        mall               0x2e04

эти тоже как то надо наверное
shop        hardware         0x2e06
shop        books            0x2e0a
shop        electronics      0x2e0a
shop        stationery       0x2e0a

не знаю, пойдет ли как больница?
amenity        dentist           0x6408
amenity        doctors           0x6408
amenity        veterinary        0x6408

в osmget osmsort не хватает #!/usr/bin/perl

и еще просьба переименовать ключ --navitel ( в --address например), а navitel использовать для подготовки карт чисто под навител, (если программа будет развиваться в этом направлении, я бы попробовал сделать конфиги для пои, и есть некоторые мысли, как это вставить в программу)

Offline

#394 2009-06-10 08:43:16

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

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

Igor_blg wrote:

добавим еще пои?
amenity        car_wash          0x2f0e
...
amenity        veterinary        0x6408

Тут главное проверить, нет ли уже в этом полигоне соответсвующей POI.

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

Igor_blg wrote:

в osmget osmsort не хватает #!/usr/bin/perl

Ну и тогда повесить на все .pl флаги исполняемости, чтобы под юниксами не приходилось их после каждого обновления руками проставлять.

Offline

#395 2009-06-10 08:47:10

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

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

можно переименовать во что-то типа --navitel_address или --address_polygons, только особого смысла нет.
для подготовки карты конкретно для навитела нужны будут отдельный шаблон заголовка header.tpl c 26-м уровнем и правильные конфиги, подключить их можно и параметрами ком. строки.

пои добавлю.

Offline

#396 2009-06-10 12:33:27

Igor_blg
Member
From: Bologoe
Registered: 2008-12-10
Posts: 60

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

конфиги пои  для навитела и так правильные, там в основе  гармин, просто добавлены еще пои с кодами 0xFxxx.

Offline

#397 2009-06-10 12:36:14

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

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

если делать мп с 26-м уровнем, то даже для poi может потребоваться менять распределение по уровням

Offline

#398 2009-06-10 12:52:15

Igor_blg
Member
From: Bologoe
Registered: 2008-12-10
Posts: 60

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

для себя у меня так и сделано, каждому хочется видеть распределение обьектов по слоям по своему smile

Offline

#399 2009-06-11 04:29:47

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

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

Igor_blg wrote:

не знаю, пойдет ли как больница?
amenity        dentist           0x6408
amenity        doctors           0x6408
amenity        veterinary        0x6408

не лучший вариант всё это в один тип пихать. надо будет попробовать сделать иконки и прописать в свободные типы

Offline

#400 2009-06-11 07:52:34

Igor_blg
Member
From: Bologoe
Registered: 2008-12-10
Posts: 60

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

shop        furniture       0x2e09

может    amenity        doctors  0x4b00 ?

Offline

Board footer

Powered by FluxBB