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

#3926 2012-03-12 18:24:41

Kipovec
Member
From: Заполярье
Registered: 2011-06-03
Posts: 94

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

alexxys wrote:
dimuzz wrote:

В версиях 5.0.4 - 5.1.0 с их дикими подсказками "возьмите левее, второй съезд" - не сработает совсем.

Т.е. получается, что для последних Навителов в принципе невозможно сделать неофициальную карту без этой проблемы?
Какую версию Навитела посоветуете, которая полноценно работает с картами OSM без этой проблемы?

Ну это в зависимости от того как "реализованна" работа 5 навитела (внутренняя память или внешняя и её тип, winCE5 или 6, comport 1, 7 или другой), я в основном ставлю сборки 3.2.6....  и только если "тело" совсем "не принимает", то 3.5.1089 с привязкой к карте памяти у 3.5 "появились глючки" применительно к 3.2.6. И по скольку в наших краях 51 и 10 "официальную мазню", язык не поворачивается назвать ЭТО картами - пользовать нельзя, поэтому актуальность использования карт ОСМ - максимальна, а поскольку с версии Н5.1.... даже "кривая" потдержка неофициальных карт прекращена, то и ПРИХОДИТСЯ устанавливать (в допы к предустановленой 5) 3.2.6..

Я тоже "пробовал" 7дорог, НО по отношению к 3.2.6 навителу - НИКАК.
1. офскины на моем девайсе при обычном освещении практически не видны, в отличии от того же навитела, иго или "праобраза" ситигид.
2. наличие на экране "неубираемых" значков (как в СГ) в отличие от навитела
3. вес карт (клон СГ) и "качество" (блёклая "зелёнка", типы и классы дорог, невнятные развязки, кривые пои и т.д.)

В плюсах только "быстрый" поиск ("клон" СГ) и больший "показометр" скорости (хотя и его "расцветка" не айс)

Last edited by Kipovec (2012-03-12 18:52:03)

Offline

#3927 2012-03-12 20:21:14

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

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

Kipovec
Для Android`а 2.3 и выше нормальных версий Навитела уже нет, так что надеемся что 7дорог разовьётся во что то удобоваримое.

Offline

#3928 2012-03-13 09:21:47

Marych73
Member
From: Ташкент
Registered: 2011-01-18
Posts: 283

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

Просветите пожалуйста насчет АЗС, в http://wiki.openstreetmap.org/wiki/RU:T … ity%3Dfuel написано что amenity=fuel можно вешать на полигон заправки, name соотвественно тудаже, однако при конвертации все это превращается в точку POI  без имени.

- condition:
    - amenity = fuel
    - fuel:lpg != yes
    - fuel:cng != yes
  action:
    - action: write_poi
      type: 0x2f01
      contacts: yes
      Text: %opening_hours
- condition:
    - amenity = fuel
    - fuel:lpg = yes
    - fuel:cng != yes
  action:
    - action: write_poi
      type: 0xf208
      contacts: yes
      Text: %opening_hours
- condition:
    - amenity = fuel
    - fuel:cng = yes
  action:
    - action: write_poi
      type: 0xf208
      contacts: yes
      Label: %label (АГНКС)
      Text: %opening_hours

Как быть?

Last edited by Marych73 (2012-03-13 09:22:22)

Offline

#3929 2012-03-13 09:54:02

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

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

Marych73, POI должно быть с именем.
А можно пример сбойного полигона в OSM?

Offline

#3930 2012-03-13 10:09:58

Marych73
Member
From: Ташкент
Registered: 2011-01-18
Posts: 283

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

dimuzz wrote:

Marych73, POI должно быть с именем.
А можно пример сбойного полигона в OSM?

http://www.openstreetmap.org/browse/way/154340550

Offline

#3931 2012-03-13 14:32:39

SevenMag
Member
From: Магнитогорск
Registered: 2011-03-30
Posts: 260
Website

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

А кто конвертирует "Другие страны"???
хотелось бы Турцию по свежее, правда нужно ближе к маю, но может надо начинать сейчась просить?
Будьте добры, конвертаните......

Offline

#3932 2012-03-13 17:30:57

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

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

SevenMag wrote:

А кто конвертирует "Другие страны"???
хотелось бы Турцию по свежее, правда нужно ближе к маю, но может надо начинать сейчась просить?
Будьте добры, конвертаните......

Целиком она уже не собирается, так что нужны номера релейшенов регионов. При беглом взгляде я их не нашел, так что, видимо, прийдется их нанести...

Offline

#3933 2012-03-14 07:10:52

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

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

dimuzz
Предлагаю разделить пивнушки-пабы с едой и ночные клубы в разные POI:

- amenity = bar|nightclub|stripclub ---> type: 0x2d02 (Entertainment - Bar/Nightclub в Навителе);
- amenity = biergarten|pub ---> type: 0x4600 (Food - Bar в Навителе);

Offline

#3934 2012-03-14 08:07:37

SevenMag
Member
From: Магнитогорск
Registered: 2011-03-30
Posts: 260
Website

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

Fortress wrote:

Целиком она уже не собирается, так что нужны номера релейшенов регионов. При беглом взгляде я их не нашел, так что, видимо, прийдется их нанести...

А почему целиком не собирается? памяти на компе-конвертора не хватает? или ошибки?
(просто есть комп с 24Г памяти, на линуксе, если б были скрипты и файлы которые надо конвертить, мог попробовать)

Offline

#3935 2012-03-14 09:29:10

Marych73
Member
From: Ташкент
Registered: 2011-01-18
Posts: 283

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

dimuzz

Насчет заправок, привел в nodes-navitel.yml обозначения заправок к такому виду (для 2-х типов не хватало Label: %label)

- condition:
    - amenity = fuel
    - fuel:lpg != yes
    - fuel:cng != yes
  action:
    - action: write_poi
      type: 0x2f01
      contacts: yes
      Text: %opening_hours
      Label: %label
- condition:
    - amenity = fuel
    - fuel:lpg = yes
    - fuel:cng != yes
  action:
    - action: write_poi
      type: 0xf208
      contacts: yes
      Text: %opening_hours
      Label: %label (АГЗC)
- condition:
    - amenity = fuel
    - fuel:cng = yes
  action:
    - action: write_poi
      type: 0xf208
      contacts: yes
      Label: %label (АГНКС)
      Text: %opening_hours

На точке POI появилось название, либо у меня старый конфиг, либо в текущих ошибка, прошу исправить, если я прав.

А навител позволяет (есть тип ?) для отображения полигона как заправки? У нас получается если заправка обозначена полигоном - он превращается в точку POI.

Last edited by Marych73 (2012-03-14 09:30:11)

Offline

#3936 2012-03-14 11:38:06

Paspartu
Member
From: Владивосток
Registered: 2011-03-12
Posts: 318

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

SevenMag wrote:
Fortress wrote:

Целиком она уже не собирается, так что нужны номера релейшенов регионов. При беглом взгляде я их не нашел, так что, видимо, прийдется их нанести...

А почему целиком не собирается? памяти на компе-конвертора не хватает? или ошибки?
(просто есть комп с 24Г памяти, на линуксе, если б были скрипты и файлы которые надо конвертить, мог попробовать)

Скорее всего это ограничение navitel на размер файла. Так что только делить на районы.

Offline

#3937 2012-03-14 12:53:20

SevenMag
Member
From: Магнитогорск
Registered: 2011-03-30
Posts: 260
Website

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

Paspartu wrote:
SevenMag wrote:

А почему целиком не собирается? памяти на компе-конвертора не хватает? или ошибки?
(просто есть комп с 24Г памяти, на линуксе, если б были скрипты и файлы которые надо конвертить, мог попробовать)

Скорее всего это ограничение navitel на размер файла. Так что только делить на районы.

Мне нужен "Средиземноморский регион (Akdeniz Bölgesi)", что надо сделать, что бы его конвертануть??? или еще глубже надо уточнить регион?

Offline

#3938 2012-03-14 13:57:58

Paspartu
Member
From: Владивосток
Registered: 2011-03-12
Posts: 318

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

Турция уже вроде поделена на провинции (илы). Но т.к. их 81 то навител (5 версии) будет орать, что слишком много роутинговых карт. Если попытаться сделать 1 общую роутинговую карту, то опять же навител может начать орать что слишком большой размер. Думаю надо объединять провинции в районы отдельными отношениями, но это уже будет редактированием под навител или я даже не знаю.

Last edited by Paspartu (2012-03-14 14:00:13)

Offline

#3939 2012-03-14 14:18:09

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

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

Marych73 wrote:
dimuzz wrote:

Marych73, POI должно быть с именем.
А можно пример сбойного полигона в OSM?

http://www.openstreetmap.org/browse/way/154340550

Полигоны территорий АЗС (amenity=fuel без building=*) не обозначаются никак, из них формируется только POI.
В нашем случае полигон http://www.openstreetmap.org/browse/way/154340550 конвертируется в POI типа АГЗС (0xf208, точка) с подписью "АГНКС - Метан (АГНКС)".
При наличии тега fuel:cng=yes добавка (АГНКС) формируется автоматически в предположении, что в name записывается название, а не описание заправки. Если "АГНКС - Метан" - это именно название, будем считать издержками рендеринга.
Отдельная безымянная колонка с бензином на этой же заправке (точка http://www.openstreetmap.org/browse/node/1595104804 ) преобразуется в безымянное же POI обычной АЗС (0x2f01, точка).
Конструкция вида

Label: %label

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

Offline

#3940 2012-03-14 14:51:49

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

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

SevenMag wrote:

А почему целиком не собирается? памяти на компе-конвертора не хватает? или ошибки?
(просто есть комп с 24Г памяти, на линуксе, если б были скрипты и файлы которые надо конвертить, мог попробовать)

Ошибки. Возможно будет и ограничение по формату (16Мб). Просьба поправить ошибки в осм. Ну и заодно, исправив в mp можно попробовать в nm2 экспортнуть. http://navitel.osm.rambler.ru/countries … try=Turkey

Offline

#3941 2012-03-14 17:28:42

Kipovec
Member
From: Заполярье
Registered: 2011-06-03
Posts: 94

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

Paspartu
Как там дела с финляндией продвигаются?

Offline

#3942 2012-03-14 18:19:49

SevenMag
Member
From: Магнитогорск
Registered: 2011-03-30
Posts: 260
Website

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

Fortress wrote:

Ошибки. Возможно будет и ограничение по формату (16Мб). Просьба поправить ошибки в осм. Ну и заодно, исправив в mp можно попробовать в nm2 экспортнуть. http://navitel.osm.rambler.ru/countries … try=Turkey

Исправил все эти ошибки, но при загрузке на сервер постоянно возникали конфликты, видать не я один кинулся исправлять их.
Что ж, завтра на работе еще раз гляну, что будет не исправлено, доправлю.

Offline

#3943 2012-03-14 21:00:39

Paspartu
Member
From: Владивосток
Registered: 2011-03-12
Posts: 318

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

Kipovec wrote:

Paspartu
Как там дела с финляндией продвигаются?

Плохо. Пытался сделать отдельный файл роутинга, но osm2mp.pl вываливается с panic ошибкой. А на большее пока просто не хватает времени. Так, что пока извините.

Offline

#3944 2012-03-14 22:04:28

paavolobja
Member
From: Saint-Petersburg
Registered: 2011-03-08
Posts: 155

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

Paspartu wrote:

Так, что пока извините.

Плохо...

Offline

#3945 2012-03-15 04:07:32

SevenMag
Member
From: Магнитогорск
Registered: 2011-03-30
Posts: 260
Website

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

Fortress wrote:

Ошибки. Возможно будет и ограничение по формату (16Мб). Просьба поправить ошибки в осм. Ну и заодно, исправив в mp можно попробовать в nm2 экспортнуть. http://navitel.osm.rambler.ru/countries … try=Turkey

Эти все исправил, возможно это не все ошибки, так что через пару дней жду слежующую серию

Last edited by SevenMag (2012-03-15 11:26:13)

Offline

#3946 2012-03-15 06:06:46

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

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

Kipovec wrote:

Paspartu
Как там дела с финляндией продвигаются?

Можно начинать исправлять ошибки http://navitel.osm.rambler.ru/countries … ry=Finland

Offline

#3947 2012-03-15 12:40:42

z3s
Member
Registered: 2011-06-08
Posts: 111

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

Прошу добавить в mp-postprocess-navitel.pl строки
$line =~ s/KZ/Казахстан/;
$line =~ s/KZ-AKM/Акмолинская область/;
$line =~ s/KZ-AKT/Актюбинская область/;
$line =~ s/KZ-ALM/Алматинская область/;
$line =~ s/KZ-ATY/Атырауская область/;
$line =~ s/KZ-KAR/Карагандинская область/;
$line =~ s/KZ-KUS/Костанайская область/;
$line =~ s/KZ-KZY/Кызылординская область/;
$line =~ s/KZ-MAN/Мангистауская область/;
$line =~ s/KZ-PAV/Павлодарская область/;
$line =~ s/KZ-SEV/Северо-Казахстанская область/;
$line =~ s/KZ-YUZ/Южно-Казахстанская область/;
$line =~ s/KZ-VOS/Восточно-Казахстанская область/;
$line =~ s/KZ-ZAP/Западно-Казахстанская область/;
$line =~ s/KZ-ZHA/Жамбылская область/;

Offline

#3948 2012-03-15 14:28:58

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

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

вопрос - а НЕ россия собирается с каким языковым приоритетом?

особенно интересно для случаев, когда у одного города прописан name:ru, а у другого не прописан

Offline

#3949 2012-03-15 15:43:01

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

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

dedNikifor wrote:

вопрос - а НЕ россия собирается с каким языковым приоритетом?
особенно интересно для случаев, когда у одного города прописан name:ru, а у другого не прописан

Если вопрос ко мне, то везде по-разному. Для Финляндии например вот так:

 --namelist label=name:ru,name,int_name,operator^
 --namelist place=name:ru,addr:city,place_name,name,int_name^
 --namelist street=name:ru,addr:street,name,int_name^

Offline

#3950 2012-03-15 21:28:55

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

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

Господа, я опять поднимаю вопрос об общежитиях.... сделайте плз так, чтоб в поиске участвовали....
спасибо

Offline

Board footer

Powered by FluxBB