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

#5301 2013-02-09 16:27:08

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

Re: Конвертация OSM в Navitel

Я тут разбираюсь с левелами...фуф...
если изменить в output-polish 24,22,20... на 26,25,20..., то получается автоматическое расширение масштаба тоже до 26 бит, а этого совсем мне не нада...
как сделать, чтобы битность была 26, а расширение масштаба осталось без изменения?

Offline

#5302 2013-02-10 06:49:10

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

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

Я тут разбираюсь с левелами...фуф...
если изменить в output-polish 24,22,20... на 26,25,20..., то получается автоматическое расширение масштаба тоже до 26 бит, а этого совсем мне не нада...
как сделать, чтобы битность была 26, а расширение масштаба осталось без изменения?

Испольовать LevelRange, как-то так:

Levels=6
Level0=26
LevelRange0=24
Level1=24
LevelRange1=22
Level2=22
LevelRange2=20
Level3=20
LevelRange3=18
Level4=18
LevelRange4=16
Level5=15

Или переопределять уровни видимости, что уже сложнее.

Offline

#5303 2013-02-10 08:42:27

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

Re: Конвертация OSM в Navitel

сделал:

[% # default zoomlevels
    levels = 6
    Level0=26
    LevelRange0=24
    Level1=26
    LevelRange1=22
    Level2=22
    LevelRange2=20
    Level3=20
    LevelRange3=18
    Level4=18
    LevelRange4=16
    Level5=15 ; -%]

пошли какие то ошибки странные... связанные с количеством уровней....

Загрузка данных из файла 'C:\Perl64\Navitel_Convert\_prim\Maps\RU-ARK-01_ark.mp'...
ПРЕДУПРЕЖДЕНИЕ (смещ. 81h): Неожиданное количество уровней (значение 'Levels'). Оно должно быть по меньшей мере 2.
ПРЕДУПРЕЖДЕНИЕ (смещ. 8Bh): Неожиданный формат входных данных. 'Level0' has incorrect value 0.
ПРЕДУПРЕЖДЕНИЕ (смещ. 14B5Fh): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 15E23h): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 19582h): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 197BAh): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 1C359h): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 1D777h): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 1DD27h): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 1E3DAh): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 1E5BDh): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 1EF15h): Неожиданный формат входных данных. Level0 should be empty. The element will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 8ECB3h): Элемент принадлежит несуществующему уровню 2. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. A1590h): Элемент принадлежит несуществующему уровню 3. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 29AC23h): Элемент принадлежит несуществующему уровню 2. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 29B828h): Элемент принадлежит несуществующему уровню 2. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 29BA1Bh): Элемент принадлежит несуществующему уровню 2. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 2D54B7h): Элемент принадлежит несуществующему уровню 1. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 3907BBh): Элемент принадлежит несуществующему уровню 1. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 419599h): Элемент принадлежит несуществующему уровню 1. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 419D21h): Элемент принадлежит несуществующему уровню 1. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 433ABCh): Элемент принадлежит несуществующему уровню 1. Элемент не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119A6CAh): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119A6D9h): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119A866h): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119A875h): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119A9A6h): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119A9B5h): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119AB42h): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119AB50h): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119AC8Dh): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 119AC9Ch): Узлы дорожного графа определены на не-0 уровне. Они не будут загружены.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11B0D3Ah): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11B48B6h): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11B8AB0h): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11B8D7Bh): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11BC03Ch): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11CD064h): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11D072Fh): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11D2BD2h): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11D4911h): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ (смещ. 11D937Fh): Неожиданный формат входных данных. Unexpected index of element.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ: Неожиданный формат входных данных. Some [RESTRICT] refers to incorrect NodeID. It will be ignored.
ПРЕДУПРЕЖДЕНИЕ (смещ. 37B92h): Объект не содержит ни одной вершины. Этот объект не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 53C99h): Объект не содержит ни одной вершины. Этот объект не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 799AFh): Объект не содержит ни одной вершины. Этот объект не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 79C5Eh): Объект не содержит ни одной вершины. Этот объект не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 7A330h): Объект не содержит ни одной вершины. Этот объект не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. A123Fh): Объект не содержит ни одной вершины. Этот объект не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. AAD50h): Объект не содержит ни одной вершины. Этот объект не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. F884Eh): Объект не содержит ни одной вершины. Этот объект не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. F8971h): Объект не содержит ни одной вершины. Этот объект не будет загружен.
ПРЕДУПРЕЖДЕНИЕ (смещ. 132741h): Объект не содержит ни одной вершины. Этот объект не будет загружен.
Итого предупреждений: 62.
Время загрузки 0.52 с.

ОШИБКА: карта пуста.

Last edited by Ильин Роман (2013-02-10 13:15:04)

Offline

#5304 2013-02-11 13:21:33

Andrey_iv
Member
Registered: 2013-02-11
Posts: 15

Re: Конвертация OSM в Navitel

Подскажите из за чего ошибка при конвертации
b84755d51088.jpg
Конфигурационные файлы взяты отсюда: http://osm2navitel.googlecode.com/svn/trunk/cfg/ конвертер отсюда: http://osm2mp.googlecode.com/svn/trunk/, запускаю конвертер такой строкой: osm2mp.pl --config=navitel-ru.cfg  --defaultcountry=RU --defaultregion="ARK" --bpoly=RU-ARK.poly RU-ARK.osm > RU-ARK.mp.

Offline

#5305 2013-02-11 14:16:03

borism346
Member
From: Minsk
Registered: 2008-11-12
Posts: 911

Re: Конвертация OSM в Navitel

Andrey_iv wrote:

Подскажите из за чего ошибка при конвертации

http://forum.openstreetmap.org/viewtopi … 85#p311285

Offline

#5306 2013-02-11 15:49:30

Andrey_iv
Member
Registered: 2013-02-11
Posts: 15

Re: Конвертация OSM в Navitel

borism346 wrote:
Andrey_iv wrote:

Подскажите из за чего ошибка при конвертации

http://forum.openstreetmap.org/viewtopi … 85#p311285

Чет я не совсем понял. Там написано:

liosha wrote:

Конвертер переехал на новую версию Math::Polygon::Tree, которая не полностью совместима со старой версией. Так что теперь если захочется работать со старыми версиями конвертера, нужно локально положить к ним старую либу в ./lib/Math/Polygon.

А какая версия Math::Polygon::Tree самая новая? У меня стоит 0.061. Или же версия конвертера 1.03 не новая?
cdfc88685227.jpg

Offline

#5307 2013-02-11 15:58:02

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

Re: Конвертация OSM в Navitel

Andrey_iv wrote:

Или же версия конвертера 1.03 не новая?

А ревизия какая?

Offline

#5308 2013-02-11 16:29:32

borism346
Member
From: Minsk
Registered: 2008-11-12
Posts: 911

Re: Конвертация OSM в Navitel

Andrey_iv wrote:

А какая версия Math::Polygon::Tree самая новая? У меня стоит 0.061. Или же версия конвертера 1.03 не новая?

Эта версия под последнюю ревизию конвертера (r743). Все предыдущие требуют старый Math::Polygon::Tree.
Если нужно, выложил старый http://maps-borism346.googlecode.com/files/lib.7z .

Last edited by borism346 (2013-02-11 16:56:26)

Offline

#5309 2013-02-13 06:31:20

Andrey_iv
Member
Registered: 2013-02-11
Posts: 15

Re: Конвертация OSM в Navitel

liosha wrote:
Andrey_iv wrote:

Или же версия конвертера 1.03 не новая?

А ревизия какая?

Сейчас скачал "osm2mp - Revision 739: /trunk". он просит:
12232eb3d624.jpg
Даю ему то что хочет и получаю:
cccdde3a1e69.jpg

borism346 wrote:

Эта версия под последнюю ревизию конвертера (r743). Все предыдущие требуют старый Math::Polygon::Tree.

А подскажите пожалуйста где можно скачать конвертер ревизии(r743).

Offline

#5310 2013-02-13 06:46:45

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

Re: Конвертация OSM в Navitel

Andrey_iv wrote:

А подскажите пожалуйста где можно скачать конвертер ревизии(r743).

svn co http://osm2mp.googlecode.com/svn/trunk/ osm2mp -r 743

Offline

#5311 2013-02-13 06:48:36

Epolyanichev
Member
From: Москва
Registered: 2009-12-14
Posts: 322

Re: Конвертация OSM в Navitel

Архангельскую область не планируется разрезать чтобы использовать в навителе?

Offline

#5312 2013-02-13 07:02:43

Andrey_iv
Member
Registered: 2013-02-11
Posts: 15

Re: Конвертация OSM в Navitel

Epolyanichev wrote:

Архангельскую область не планируется разрезать чтобы использовать в навителе?

Я её и так разрезаю GRSMapEdit-ом Инструменты->Разрезать карту на файлы. Иначе размер превышает и не получается. А роутинг получается одним файлом.

Offline

#5313 2013-02-13 07:27:18

Epolyanichev
Member
From: Москва
Registered: 2009-12-14
Posts: 322

Re: Конвертация OSM в Navitel

Andrey_iv а ты свои усилия обьедишь Fortress чтобы на его сайте были свежие карты?

Offline

#5314 2013-02-13 07:29:39

Andrey_iv
Member
Registered: 2013-02-11
Posts: 15

Re: Конвертация OSM в Navitel

liosha wrote:
Andrey_iv wrote:

А подскажите пожалуйста где можно скачать конвертер ревизии(r743).

svn co http://osm2mp.googlecode.com/svn/trunk/ osm2mp -r 743

Там сейчас r746, если я правильно понимаю. Именно её я и использовал а не r739-ю как написал ранее.
Почему то опера по этой ссылке http://osm2mp.googlecode.com/svn/trunk/ показывает osm2mp - Revision 739 а IE показывает osm2mp - Revision 746

Offline

#5315 2013-02-13 07:37:38

Andrey_iv
Member
Registered: 2013-02-11
Posts: 15

Re: Конвертация OSM в Navitel

Epolyanichev wrote:

Andrey_iv а ты свои усилия обьедишь Fortress чтобы на его сайте были свежие карты?

А какие тут надо усилия я не знаю почему он сам не разрежет. У меня двухнедельной давности есть готовые могу просто прислать, только не знаю куда. Их конвертил еще версией 0.91_3, сейчас решил обновить конвертер, но пока не получается.

Offline

#5316 2013-02-13 08:22:58

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

Re: Конвертация OSM в Navitel

Andrey_iv wrote:

Почему то опера по этой ссылке

Потому что надо не по ссылкам ходить, а запустить написанную команду big_smile

Offline

#5317 2013-02-13 08:35:26

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Конвертация OSM в Navitel

Andrey_iv wrote:
Epolyanichev wrote:

Andrey_iv а ты свои усилия обьедишь Fortress чтобы на его сайте были свежие карты?

А какие тут надо усилия я не знаю почему он сам не разрежет.

Потому, что это нужно делать автоматически.

Offline

#5318 2013-02-13 08:48:02

Andrey_iv
Member
Registered: 2013-02-11
Posts: 15

Re: Конвертация OSM в Navitel

liosha wrote:
Andrey_iv wrote:

Почему то опера по этой ссылке

Потому что надо не по ссылкам ходить, а запустить написанную команду big_smile

Щя научусь tongue

Offline

#5319 2013-02-13 11:26:50

Andrey_iv
Member
Registered: 2013-02-11
Posts: 15

Re: Конвертация OSM в Navitel

Загрузил с помощью TortoiseSVN ревизии конвертера 743 и 745. Ошибка одна и та же в обоих ревизиях. "unknown action: modify_road at ....\osm2mp.pl line 514". Наверное руки у меня кривее чем думал, не понимаю что не так делаю sad

Offline

#5320 2013-02-13 11:31:10

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

Re: Конвертация OSM в Navitel

Andrey_iv wrote:

Ошибка одна и та же в обоих ревизиях. "unknown action: modify_road at

Надо было посмотреть svnlog: http://code.google.com/p/osm2mp/source/list и увидеть, что modify_road убран в 726-й ревизии  smile

Offline

#5321 2013-02-13 11:31:36

borism346
Member
From: Minsk
Registered: 2008-11-12
Posts: 911

Re: Конвертация OSM в Navitel

В новых конфигах modify_road уже нет.
Леша опередил smile.

Last edited by borism346 (2013-02-13 11:32:18)

Offline

#5322 2013-02-13 12:26:40

Andrey_iv
Member
Registered: 2013-02-11
Posts: 15

Re: Конвертация OSM в Navitel

Ладно, спрошу прямо. Какие у меня конфиги тогда скачались вместе с самим конвертером, там папка cfg-navitel из нее я и взял конфиги.
В файле ways-roads-navitel.yml встречаются строки типа:

action:
    - action: modify_road
      type: 0x1b

  action:
    - action: modify_road
      type: 0x42
      level_h: 2
и т.д.
Как догадываюсь эта ошибка происходит из за них так как эта функция в osm2mp.pl уже убрана.
Будьте добры научите как скачать то что нужно smile

Offline

#5323 2013-02-13 13:46:59

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

Re: Конвертация OSM в Navitel

Ребят, я так-то раз в несколько дней конверчу Архангельскую область.... 8) могу nm-Ы выложить, могу *.bat..... напишите тока )
----------------------------
Вот сейчас только проблему нужно решить одну...непонятную для меня совершенно:
вот место:http://www.openstreetmap.org/?lat=64.23 … 23&zoom=14
вот скан с навитела, (карты сегодняшние) 
navitel.jpg
Откуда ДЫРА???

Offline

#5324 2013-02-13 13:58:28

borism346
Member
From: Minsk
Registered: 2008-11-12
Posts: 911

Re: Конвертация OSM в Navitel

Недавно с такого типа дырой столкнулся. В одном месте вырезался аккуратненький прямоугольник (внутри у него были только полигоны). Да еще по его границе внешние ноды на дорогах проставились smile. Порезал осмосисом на два куска и все прокатило. Раньше, если конвертер не мог прожевать, он вообще дорог не давал и сразу было видно, что пора пилить. А вот чтоб прямоугольничек вырезал, да еще и с внешними нодами...

Offline

#5325 2013-02-13 13:59:13

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Конвертация OSM в Navitel

Даю ему то что хочет и получаю:

Странно. А почему конвертер пишет "0 districts"? Там что, районы в Архангельской области не обозначены?

Offline

Board footer

Powered by FluxBB