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

#3276 2013-02-13 10:23:52

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

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

Zkir wrote:

Где бы скрипт надыбать (питон не предлагать) чтобы он делал заданный буфер от *.poly?

Сделал:
./getbound.pl RU-MOS --offset 0.1 -o mos.poly

Для работы требуется либа Math::Clipper, которая в activeperl без мыла не лезет

Offline

#3277 2013-02-14 05:20:34

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

Ребята, помогите плиз установить новую версию конвертера... а то я уже задолбался....
перл -5.14.2.1402. все библиотеки установил, он еще просит всякую ерунду.
Последнее что запросил: Compress/bzip2.pm - скачал, поставил, счас опять чето не
нравится, osmDB.pm OSM.pm стоит...

C:\Perl64\Navitel_Convert\_prim_new>C:\Perl64\bin\perl.exe osm2mp.pl --config=na
vitel.yml --bpoly=C:\Perl64\Navitel_Convert\_prim\poly\RU-ARK-01_ark.poly --navi
tel --addrinterpolation --shorelines --disableuturns --poiregion --defaultcountr
y=RU --countrylist=iso-3166-1-a2-ru-navitel.txt --textfilter PrepareCP1251 --nam
elist label=name:ru,name,operator --defaultregion=RU-ARK --mapname=RU-ARK --outp
ut=C:\Perl64\Navitel_Convert\_prim_new\Maps\RU-ARK-01_ark.mp RU-ARK.osm  2>&1

Global symbol "$bzerrno" requires explicit package name at C:/Perl64/Navitel_Con
vert/_prim_new/lib/OSM/osm.pm line 219.
Compilation failed in require at C:/Perl64/Navitel_Convert/_prim_new/lib/OSM/osm
DB.pm line 42.
BEGIN failed--compilation aborted at C:/Perl64/Navitel_Convert/_prim_new/lib/OSM
/osmDB.pm line 42.
Compilation failed in require at C:/Perl64/Navitel_Convert/_prim_new/lib/OSM.pm
line 180.
BEGIN failed--compilation aborted at C:/Perl64/Navitel_Convert/_prim_new/lib/OSM
.pm line 180.
Compilation failed in require at osm2mp.pl line 61.
BEGIN failed--compilation aborted at osm2mp.pl line 61.

Last edited by Ильин Роман (2013-02-14 05:27:41)

Offline

#3278 2013-02-14 05:28:13

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

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

Ильин Роман wrote:

lib/OSM/osm.pm

это ещё откуда?

Offline

#3279 2013-02-14 05:30:27

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

lib/OSM/osm.pm

это ещё откуда?

он меня заставлял туда osm.pm и osmDB.pm складывать....

Offline

#3280 2013-02-14 05:32:10

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

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

Ильин Роман wrote:

он меня заставлял туда osm.pm и osmDB.pm складывать....

внутренний голос?  big_smile

ЗЫ
Устанавливается всё очень просто:
1) svn checkout http://osm2mp.googlecode.com/svn/trunk/ osm2mp
2) perl osm2mp/osm2mp.pl
3) смотрим, какой либы не хватает
4) ppm install <либа>
5) возвращаемся к 2)

Никаких файлов самостоятельно никуда писать не надо!

Offline

#3281 2013-02-14 05:34:54

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

он меня заставлял туда osm.pm и osmDB.pm складывать....

внутренний голос?  big_smile

ЗЫ
Устанавливается всё очень просто:
1) svn checkout http://osm2mp.googlecode.com/svn/trunk/ osm2mp
2) perl osm2mp/osm2mp.pl
3) смотрим, какой либы не хватает
4) ppm install <либа>
5) возвращаемся к 2)

Никаких файлов самостоятельно никуда писать не надо!


именно так все сделал, сначала он потребовал slurp? потом bzip2? потом osm и osmDB (последних трех в ppm - нет)
теперь вот ЭТО

Offline

#3282 2013-02-14 05:36:19

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

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

Ильин Роман wrote:

именно так все сделал

неправда. попробуй прочесть список ещё раз big_smile

Даже первый пункт явно не сделал

Offline

#3283 2013-02-14 05:37:43

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

именно так все сделал

неправда. попробуй прочесть список ещё раз

2 раза с нуля начинал...(

вот сейчас удалил папку lib/osm
он пишет

Can't locate OSM/osmDB.pm in @INC (@INC contains: C:/Perl64/Navitel_Convert/_pri
m_new/lib C:/Perl64/site/lib C:/Perl64/lib .) at C:/Perl64/Navitel_Convert/_prim
_new/lib/OSM.pm line 180.
BEGIN failed--compilation aborted at C:/Perl64/Navitel_Convert/_prim_new/lib/OSM
.pm line 180.
Compilation failed in require at osm2mp.pl line 61.
BEGIN failed--compilation aborted at osm2mp.pl line 61.

Offline

#3284 2013-02-14 05:38:44

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

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

Ильин Роман wrote:

2 раза с нуля начинал

А теперь начни третий и по списку

Offline

#3285 2013-02-14 05:39:53

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

именно так все сделал

неправда. попробуй прочесть список ещё раз big_smile

Даже первый пункт явно не сделал

не понял... все скачано и в папку положено

Offline

#3286 2013-02-14 05:43:11

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

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

Ильин Роман wrote:

не понял... все скачано и в папку положено

liosha wrote:

Никаких файлов самостоятельно никуда писать не надо!

ЗЫ
Как установить, я написал. Больше повторять не буду.

Offline

#3287 2013-02-14 05:44:51

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

не понял... все скачано и в папку положено

liosha wrote:

Никаких файлов самостоятельно никуда писать не надо!

ЗЫ
Как установить, я написал. Больше повторять не буду.


а это тогда откуда::???

Can't locate OSM/osmDB.pm in @INC (@INC contains: C:/Perl64/Navitel_Convert/_pri
m_new/lib C:/Perl64/site/lib C:/Perl64/lib .) at C:/Perl64/Navitel_Convert/_prim
_new/lib/OSM.pm line 180.
BEGIN failed--compilation aborted at C:/Perl64/Navitel_Convert/_prim_new/lib/OSM
.pm line 180.
Compilation failed in require at osm2mp.pl line 61.
BEGIN failed--compilation aborted at osm2mp.pl line 61.

Offline

#3288 2013-02-14 05:46:03

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

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

Ильин Роман wrote:

это тогда откуда::???

от кривых рук

Offline

#3289 2013-02-14 05:47:17

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

это тогда откуда::???

от кривых рук


как это исправить??

Can't locate OSM/osmDB.pm

Offline

#3290 2013-02-14 05:48:16

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

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

Ильин Роман wrote:

как это исправить??

Устанавливать так, как я написал.

Offline

#3291 2013-02-14 05:49:11

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

как это исправить??

Устанавливать так, как я написал.

папка с конфигами должна где то в определенном месте лежать или пофигу где?

Offline

#3292 2013-02-14 05:49:59

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

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

Ильин Роман wrote:

папка с конфигами должна где то в определенном месте лежать или пофигу где?

Пускай лежит там, куда чекаутнится

Offline

#3293 2013-02-14 06:49:26

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

опять все снес...
теперь

Loading configuration...
Error in config file 'navitel.yml' near:

        --- load

всу yml-s присутствуют, только от старой конфигурации..

Last edited by Ильин Роман (2013-02-14 06:50:40)

Offline

#3294 2013-02-14 06:51:16

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

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

Ильин Роман wrote:

Error in config file 'navitel.yml'

Ну правильно, это старый несовместимый конфиг

Offline

#3295 2013-02-14 08:03:37

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

Error in config file 'navitel.yml'

Ну правильно, это старый несовместимый конфиг

----------

Примечание: для конвертирования для Навител, файлы navitel.yml, nodes-navitel.yml, ways-areas-navitel.yml, ways-lines-navitel.yml, ways-roads-navitel.yml взять тут.

взял, это тоже старый, где взять новый?

Offline

#3296 2013-02-14 08:08:51

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

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

Ильин Роман wrote:

где взять новый?

Вообще тут: http://code.google.com/p/osm2navitel
Но там он тоже не совместим с самыми последними версиями.

Поэтому вариантов три:
* допилить конфиг
* откатиться до совместимой ревизии конвертера
* пользовать дефолтный конфиг

Offline

#3297 2013-02-14 08:12:18

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

где взять новый?

Вообще тут: http://code.google.com/p/osm2navitel
Но там он тоже не совместим с самыми последними версиями.

Поэтому вариантов три:
* допилить конфиг
* откатиться до совместимой ревизии конвертера
* пользовать дефолтный конфиг

именно оттуда и взял...тоже самое....
более простой путь подскажите плз...на пальцах если можно...

Offline

#3298 2013-02-14 08:13:16

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

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

Ильин Роман wrote:

более простой путь подскажите плз

см. третий вариант big_smile

Offline

#3299 2013-02-14 08:17:03

Ильин Роман
Member
Registered: 2011-02-01
Posts: 280
Website

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

liosha wrote:
Ильин Роман wrote:

более простой путь подскажите плз

см. третий вариант big_smile

извините, но я не понимаю.... недорос ишо)

Offline

#3300 2013-02-14 08:18:45

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

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

liosha wrote:

Поэтому вариантов три:
* допилить конфиг <--- (1)
* откатиться до совместимой ревизии конвертера  <--- (2)
* пользовать дефолтный конфиг  <--- (3, вот этот)

Offline

Board footer

Powered by FluxBB