You are not logged in.
- Topics: Active | Unanswered
Announcement
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
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
Marych73, POI должно быть с именем.
А можно пример сбойного полигона в OSM?
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
А кто конвертирует "Другие страны"???
хотелось бы Турцию по свежее, правда нужно ближе к маю, но может надо начинать сейчась просить?
Будьте добры, конвертаните......
Целиком она уже не собирается, так что нужны номера релейшенов регионов. При беглом взгляде я их не нашел, так что, видимо, прийдется их нанести...
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
Целиком она уже не собирается, так что нужны номера релейшенов регионов. При беглом взгляде я их не нашел, так что, видимо, прийдется их нанести...
А почему целиком не собирается? памяти на компе-конвертора не хватает? или ошибки?
(просто есть комп с 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
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
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
dimuzz wrote:Marych73, POI должно быть с именем.
А можно пример сбойного полигона в OSM?
Полигоны территорий АЗС (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
А почему целиком не собирается? памяти на компе-конвертора не хватает? или ошибки?
(просто есть комп с 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
Ошибки. Возможно будет и ограничение по формату (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
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
Так, что пока извините.
Плохо...
Offline
#3945 2012-03-15 04:07:32
- SevenMag
- Member

- From: Магнитогорск
- Registered: 2011-03-30
- Posts: 260
- Website
Re: Конвертация OSM в Navitel
Ошибки. Возможно будет и ограничение по формату (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
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
вопрос - а НЕ россия собирается с каким языковым приоритетом?
особенно интересно для случаев, когда у одного города прописан 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