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

Исправил. Проблема была в ссылке на скрипт js который на самом деле не существует на сервере. Опера пыталась его скачать и не отображала страницу.

Спасибо за информацию. Оказывается архивы не обновлялись. В планировщике задач почему-то не отрабатывал скрипт Convert2nm2.vbs. При запуске вручную все работает. Запустил в ручную. Вечером постараюсь пофиксить.

P/S: кстати, данные на гис-лабе с 19 мая не обновляются, так, что пока не возобновятся выгрузки качать ежедневно нет смысла…

Речь именно о поворотах или о запретах проезда? Т.е. в сконвертированной с этим ключем карте маршрут из Питера в Хельсинки будет прокладываться правильно?

Fortress, а почему дата конвертации меняется а файл со старыми, несколько дней назад исправленными ошибками остался??

Речь о любых ограничениях маневров - это и повороты, и запреты проезда. Т.е. если в узле графа разрешен поворот или проезд автомобиля, такой запрет в карту не попадет, даже если в узле запрещен поворот/проезд грузовика, автобуса или проход пешехода.
Трансграничные автомобильные маршруты с этим ключом должны прокладываться корректно при наличии на погранпунктах разрешений motorcar=yes|permissive.

Данные старые, так что и ошибки те же самые…

Небольшие добавления и исправления конфигурации:

  • заборы (barrier=fence) снова отображаются в городе;
  • добавлены POI: бассейнов (был пропущен вариант amenity=swimming_pool), обломков кораблекрушения (historic=wreck), эллингов/шлюпочных мастерских (waterway=boatyard), элеваторов (man_made=silo);
  • добавлена поддержка неофициальных обозначений турбаз (leisure=resort) и домов отдыха (tourism=resort);
  • уточнения гидрографии (barrier=ditch, water=intermittent);
  • уточнение растительности (natural=grassland).
    (At revision: 108)

подскажите, natural=grassland - это откуда? Пропозал есть на эту тему?

Пропозал: http://wiki.openstreetmap.org/wiki/Proposed_features/Grassland
Тег используется при импорте данных Corine Land Cover: http://wiki.openstreetmap.org/wiki/WikiProject_Corine_Land_Cover/Tagging_scheme

Пара вопросов на обсуждение:

  1. Во что все-таки конвертировать аквапарки - в ПКиО, бассейны или места для купания?
    Сам склоняюсь к тому, что если аквапарк закрытого типа (building=yes + tourism=water_park), то это бассейн, если же аквапарк открытого типа (т.е. тега building=yes нет) - ПКиО.
  2. Все больше задумываюсь над системой хинтов, позволяющей управлять включением дорог в конвертируемую карту без анализа их топологии (навеяно http://www.openstreetmap.org/?lat=55.765535&lon=37.845129&zoom=18&layers=M ). На первый взгляд достаточно двух хинтов:
    hint:navitel=skip - не конвертировать дорогу (используется совместно с service и, возможно, path). В приведенном примере многоуровневой парковки такие хинты можно было бы проставить на верхних уровнях парковки, исключив тем самым ошибки конвертации.
    hint:navitel=include - включать дорогу в карту и дорожный граф (используется с footway). Такой хинт позволил бы корректно конвертировать отдельные, наиболее значимые, пешеходные дорожки, дополняющие автодорожную сеть (например, пешеходные мосты и подходы к ним, проходы через парки и т.п.), не перегружая карту полной пешеходной сетью.
    Возможен также промежуточный хинт (hint:navitel=line), указывающий на необходимость конвертировать дорогу в немаршрутизируемую линию, но польза от него видится сомнительной из-за того, что к немаршрутизируемым дорогам маршрут прокладывается по прямой.
    Ваше мнение?

Очень плохо. Теги для конкретного конвертера - это зло. Примерно так же как и теги типа color для задания цвета линии для рендерера - такие теги только вредят данным.

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

Хотите исключить некоторые service - добавьте им какую-нибудь объективную характеристику (типа service=multilevel_parking_aisle).
Хотите включать отдельные footway - задайте важность этого footway (можно по аналогии с highway, типа footway=primary/secondary и т.п.).

Вот такие схемы будут полезными не только навителу.

Футвеи и сервисы - действительно больное место :slight_smile:
Эти теги давно потеряли какой-либо смысл, ими может быть обозначено всё что угодно.

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

Снова я со своей болью ( http://navitel.osm.rambler.ru/, komi-osm-nm2) :slight_smile:
Добавил новый адрес 19 мая, в карте от 25.05 он не появился.
Я чего беспокоюсь: пробую создать адресный поиск (в других крупных городах региона он есть, у нас - пока нет). Мне бы понять, правильно я делаю или нет.

lvv1960, с 19 мая на гислабе “бобик сдох”, дампы не обновляются.

Понятно, буду ждать объявления крупными буквами о начале работы.

Такого?:

Ответ будет завтра :wink:

А что значит строка в конфиге: level_h: [ 0, 0, 0.5 ] ?

Не, не надо такого радикализма :slight_smile: Помнится выкинутые сайдволки убили “пешеходный” роутинг. Хотя тротуары вдоль дорог и висящие в воздухе дорожки скверов и парков не соединенные ни с чем бесят, да…

а где рекомендации по футвеям? как тротуары описывать и т.п.?

Fortress, на http://navitel.osm.rambler.ru/ в Опере вместо того, чтобы загружаться, архив открывается в текстовом виде
приходиться грузить через “сохранить как”

пофикси, пожалуйста

и еще вопрос - я правильно понимаю, что РФ одним архивом тоже нет? :frowning:

У меня выдает диалог загрузки. Это не может быть от того, что у тебя Опера не знает, что такое 7z? Отсюда нормально грузится? http://osm.fmesh.org/navitel.html Полагаю, его нужно через .htaccess связать с каким то mime-типом?

Сегодня сделаю. И заодно красноярск с якутией постараюсь добавить.