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

#2301 2011-03-12 09:19:27

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

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

Всех приветствую,
откуда-то в "файлах-ошибках" завелся явно лишний скрипт. В других html-файлах вроде все чисто. Это у меня на сайте зверь завелся или в таком виде уже закачивается? Проверьте, пожалуйста. Пока вычистил вручную...

P.S. Поднимаю альтернативный сайт с безлимитным пространством, скоро надеюсь запустить в работу.

Offline

#2302 2011-03-12 09:23:12

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

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

yankiuzb wrote:

Can't locate Encode/Locale.pm in @INC

Как ни странно, это значит, что нужно установить модуль Encode::Locale  smile

Offline

#2303 2011-03-12 09:49:51

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

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

dimuzz wrote:
Paspartu wrote:

У нас есть улица "Военное шоссе", т.е. если я правильно понимаю cladr:name Военное; cladr:suffix шоссе; name Военное шоссе. НО, скачав карту в формате nm2 я на навител обнаруживаю не "Военное шоссе" а "Военное ш." что на мой взгляд совершенно неприемлемо.
Ну и далее, вместо "Улица Толстого" "Толстого ул.", Вместо "Проспекта Красного Знамени" "Красного Знамени пр.".
Объясните мне это, пожалуйста.

Paspartu, приведение названий улиц к сокращенному виду делается постпроцессором с двумя целями. Во-первых, название выносится в начало для облегчения поиска улиц по алфавиту, во-вторых, статусная часть сокращается для уменьшения места, занимаемого надписью на экране (чтобы втиснуть на экран больше названий).
Если нужны конкретные исключения или изменения, надо обсуждать.

Я понимаю что можно сокращать улица до ул., проспект до пр., переулок до пер., НО сокращать Шоссе до Ш., это идиотизм высшей воды.
Я использую официальные карты от Навител - там сокращений НЕТ, я использую неофициальные карты от проекта mapdv.ru, там таких сокращений ПРАКТИЧЕСКИ НЕТ.
Не там не там не возникает приведённых Вами двух проблем.

Last edited by Paspartu (2011-03-12 09:50:41)

Offline

#2304 2011-03-12 09:52:54

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

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

Paspartu, никто не мешает тебе собрать свою карту, с блекджеком и без сокращений

Offline

#2305 2011-03-12 09:53:38

dimmer
Member
From: Belarus
Registered: 2010-09-06
Posts: 92
Website

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

Paspartu, так конвертите карту сами, если вам что-то не нравится.

Offline

#2306 2011-03-12 09:54:04

yankiuzb
Member
Registered: 2010-10-11
Posts: 29

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

liosha wrote:
yankiuzb wrote:

Can't locate Encode/Locale.pm in @INC

Как ни странно, это значит, что нужно установить модуль Encode::Locale  smile

Где можно взять этот модуль?

Offline

#2307 2011-03-12 09:55:41

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

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

yankiuzb, там же, где брал и все остальные - через ppm или cpan

Offline

#2308 2011-03-12 10:03:25

yankiuzb
Member
Registered: 2010-10-11
Posts: 29

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

liosha wrote:

yankiuzb, там же, где брал и все остальные - через ppm или cpan

Спасибо

Offline

#2309 2011-03-12 10:31:21

AlRight
Member
From: Perm, Russia
Registered: 2009-09-24
Posts: 861

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

Ivan Komarov wrote:

Всех приветствую,
откуда-то в "файлах-ошибках" завелся явно лишний скрипт. В других html-файлах вроде все чисто. Это у меня на сайте зверь завелся или в таком виде уже закачивается? Проверьте, пожалуйста. Пока вычистил вручную...

Речь про файлы, которые готовил chilin? Файлы вида *-osm-err.html? Так они уж млн лет не обновляются. Я всё никак не соберусь GME купить

Offline

#2310 2011-03-13 03:04:20

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

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

AlRight wrote:

Речь про файлы, которые готовил chilin? Файлы вида *-osm-err.html? Так они уж млн лет не обновляются.

Они, они.
А как же конвертация без скрипта из платного GME? Каждый файл отдельно вручную?

Offline

#2311 2011-03-13 07:17:08

AlRight
Member
From: Perm, Russia
Registered: 2009-09-24
Posts: 861

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

Ivan Komarov wrote:

А как же конвертация без скрипта из платного GME? Каждый файл отдельно вручную?

Отнюдь smile
Пакетная обработка доступна и в незарегистрированной версии. только в ограниченном объёме. В частности, всё, что запрятано в класс Edit - недоступно. А вот метод SaveAs, который как раз и является экспортом - доступен.
Если mp-файл не содержит "фатальных" ошибок - дублирующихся, несовмещенных узлов, роутинговых дорог с самопересечением - то всё вполне автоматизированно конвертируется "без участия оператора". Я потом смотрю лог и вручную обрабатываю сглючившие области.

Offline

#2312 2011-03-13 07:31:45

AlRight
Member
From: Perm, Russia
Registered: 2009-09-24
Posts: 861

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

dimuzz, в личку пришло вот это:

Akela710 wrote:

Привет
где то с марта в сконвертированных файлах для навител перестали отображаться дома с тегом building = apartments
если используешь
ways-areas-navitel.yml
то там надо убрать apartments из исключения  type: 0x13 и включения в  type: 0x6с: (т.е полигон должен попадать в  type: 0x13)

- condition:
    - building = *
    - building != no|factory|industrial|manufacture|apartments|dormitory|house|hut|residential|administrative|office|garage|garages|parking
    - amenity != *
    - man_made != works
    - office != *
    - shop != mall|supermarket
  action:
    - action: write_polygon
      type: 0x13
    - action: address_poi

- condition:
    - building = apartments|dormitory|house|hut|residential
  action:
    - action: write_polygon
      type: 0x6c

я использую, вроде, последние конфиги .. или где-то таки накосячил?)

Offline

#2313 2011-03-13 08:24:21

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

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

AlRight, тип 0x6c - это "жилой дом". Проверил у себя на первом попавшемся - показывается и в mp, и в навигаторе.
Если не попадает в mp, нужно пример. Если не видно в навигаторе, возможно, дело в скине.

Offline

#2314 2011-03-13 08:33:27

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

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

Кстати, установил НН 5.0 на свой Explay PN-350. С картами OSM навик работает нормально, особых тормозов не заметил.
Крупных багов по сравнению с 3.2.6 два:
- при прокладке маршрута не учитываются запреты разворотов;
- голосовая подсказка не совпадает с реальным расстоянием до маневра (подается раньше, чем нужно).
Добавилась неприятная фича - пропала кнопка "Пробка 1 км", выбор пути объезда в один клик теперь невозможен.

P.S. Еще в НН 5.0, похоже, сломался (или изменился) поиск ближайших объектов на картах в формате nm2 - в результаты поиска попадают не все полигоны. Касается именно полигонов, например, кладбищ, причем по мере ввода имени отсутствующие изначально полигоны появляются в результатах. Поиск ближайших POI вроде бы не пострадал, т.е. теперь для всех полигонов придется добавлять POI, что приведет к частичному удваиванию поиска в 3.2.6.
Как воспроизвести на НН 5.0 в Екатеринбурге: курсор на ТЦ "Мега", Поиск - Ближайшие - Отдых, Религия - Религия - Кладбища. Лесного кладбища в ближайших не окажется. Набрать "Лесное" - появится. Проверялось на OSM и официальных картах предыдущего выпуска.

Last edited by dimuzz (2011-03-13 11:41:53)

Offline

#2315 2011-03-13 15:17:03

AlRight
Member
From: Perm, Russia
Registered: 2009-09-24
Posts: 861

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

по "пропавшим" зданиям. На самом деле, они не пропали, а просто не видны, если в Навителе снята галочка "окаймление объектов"
А я маялся .. не мог понять почему среди зданий с идентичными тегами - часть видна, а часть - нет

Akela710 wrote:

> я Разобрался, если в навител  снять крыж:
> настройки- карты- визуальные эффекты- окаймление объектов
> то тогда жилые здания перестают быть видны хотя номера домов показываются.
> поставил - всё стало видно, так что вопрос снимается

Offline

#2316 2011-03-13 17:42:12

OldIvantey
Member
Registered: 2010-09-12
Posts: 169

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

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

Offline

#2317 2011-03-13 18:33:21

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

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

OldIvantey wrote:

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

Геометрия изменяется из-за того, что карты сейчас конвертируются с точностью 24 бита. При такой точности узлы привязываются к сетке с шагом 2.4 метра.
Кардинальный выход  - конвертировать нужные участки с точностью 26 бит (сетка 0.6 метра), но карты большинства регионов при такой точности превысят максимально допустимый объем НН в 16 Мбайт на одну карту.

Offline

#2318 2011-03-13 18:56:56

OldIvantey
Member
Registered: 2010-09-12
Posts: 169

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

я их потом в gisrx конверчу. А там и 100 метров хавает

Offline

#2319 2011-03-13 19:04:02

AlRight
Member
From: Perm, Russia
Registered: 2009-09-24
Posts: 861

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

OldIvantey wrote:

я их потом в gisrx конверчу. А там и 100 метров хавает

И во что у вас превращаются, например трансформаторные будки размером 5х6 метров? smile

Offline

#2320 2011-03-13 19:25:36

OldIvantey
Member
Registered: 2010-09-12
Posts: 169

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

gisrx.jpg

Uploaded with ImageShack.us


А понастоящему должно быть так http://osm.org/go/0t2HLyj8W--

Offline

#2321 2011-03-13 19:28:41

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,699
Website

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

Возможно, речь шла о карте весом 100 Мб, а не о точности 100м на пиксель?

Offline

#2322 2011-03-13 21:00:17

OldIvantey
Member
Registered: 2010-09-12
Posts: 169

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

Я и имел ввиду мегабайты.

Offline

#2323 2011-03-13 21:14:07

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

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

у навитела есть тип пои "Ремонт обуви"

предлагаю в него конвертировать пои с тегами shop=shoes_repair
http://www.openstreetmap.org/browse/node/1138027449

Offline

#2324 2011-03-13 21:25:24

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

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

OldIvantey wrote:

А понастоящему должно быть так

Можно вообще не выводить объекты площадью меньше 25 кв.м, чтобы не резали глаз...

Offline

#2325 2011-03-13 21:33:08

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

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

dedNikifor wrote:

у навитела есть тип пои "Ремонт обуви"
предлагаю в него конвертировать пои с тегами shop=shoes_repair

Чаще встречается shop=shoe_repair. Добавлены оба варианта.
(At revision: 93)

Offline

Board footer

Powered by FluxBB