You are not logged in.

#4051 2013-02-02 13:33:38

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,032

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

dimonster wrote:

И вот, к примеру, вот эта улица http://www.openstreetmap.org/browse/way/127974137 относится к Сан Антонио или к Медио?

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

Offline

#4052 2013-02-03 09:06:03

crab64
Member
Registered: 2013-01-08
Posts: 4

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

Не могу понять. Скачиваю карту CFO(ЦФО) с gislab , делаю img файл, заливаю на гармин 1300
в папку MAP на SD. На карте одна карта. Проверяю в навигаторе: установлено 2 карты округа
причем одна пустая а вторая нормальная. как такое может быть.

Offline

#4053 2013-02-03 09:53:54

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,428

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

Возможно та, которая "пустая" - слой данных для адресного поиска.

Offline

#4054 2013-02-04 06:51:00

RomanEM
Member
Registered: 2010-12-09
Posts: 75

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

dimonster wrote:

Надо бы связаться с местными кубинскими маперами по этому вопросу. Либо они не конвертируют карты, а просто любуются на отрендеренную карту на osm.org, либо у них какой-то свой конвертер.
Хотя вот, границы районов вроде нормально отрисованы.

Там всё гораздо прозаичнее. Думаю, что кубинских мапперов, как таковых, нет. Пару лет назад населению разрешили вообще пользоваться интернетом, только что до Кубы добросили интернетовский кабель из Венесуэлы, но часных лиц пока не подключают. Вообще говоря, формально ввоз GPS Приёмников на Кубе запрещён, другое дело, что отнимать у всех смартфоны-коммуникаторы на границе нереально. Демаю, что вся Куба отрисована иностранцами.
Это так - лирическое отступление.

А вот провинции реально включить а адресацию? Коли с городами не получается. Например http://www.openstreetmap.org/browse/relation/1854617
Описаны тегами

    admin_level = 4
    boundary = administrative
    name = Pinar del Río
    name:en = Pinar del Rio
    type = boundary

Есть где-нибудь пример, по аналогии с которым можно конфиг подредактировать?
Я правильно понимаю, что надо прописать что-то типа

- level: region
  tags: [ region ]
  area_condition:
      and:
        - type = multipolygon|boundary
        - boundary = administrative
        - admin_level = 4
       

?

Offline

#4055 2013-02-04 06:53:31

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

RomanEM wrote:

Я правильно понимаю, что надо прописать что-то типа
- level: region
  tags: [ region ]
  area_condition:
      and:
        - type = multipolygon|boundary
        - boundary = administrative
        - admin_level = 4

Да, всё правильно

Offline

#4056 2013-02-04 08:57:14

RomanEM
Member
Registered: 2010-12-09
Posts: 75

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

liosha wrote:

Да, всё правильно

Получились провинции! big_smile

А вот ещё вопрос. Непонятки с площадями, причём не единичные. В той же Гаване куча площадей.
Например Пласа Вьеха: http://www.openstreetmap.org/browse/way/34966687

Описана тегами


    area = yes
    highway = pedestrian
    name = Plaza Vieja

Что osmget.pl, что osmosis... в результате в .mp нет данного объекта. Про Plaza de San Francisco de Asís http://www.openstreetmap.org/browse/way/34965971 уже писал. Это только для примера - таких объектов в реальности очень много.
Почему  данные объекты отбрасываются и можно ли что-то сделать?

Last edited by RomanEM (2013-02-04 09:03:11)

Offline

#4057 2013-02-04 09:17:43

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

RomanEM wrote:

Почему  данные объекты отбрасываются и можно ли что-то сделать?

Потому что в гарминах нет выделенных типов для отображения площадей.

Offline

#4058 2013-02-04 09:26:08

RomanEM
Member
Registered: 2010-12-09
Posts: 75

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

liosha wrote:
RomanEM wrote:

Почему  данные объекты отбрасываются и можно ли что-то сделать?

Потому что в гарминах нет выделенных типов для отображения площадей.

А указать площадь "улицей" с конкретным адресом возможно? Проблема в поиске адреса "Plaza de San Francisco de Asís, La Habana, Cuba".
Т.е. как-то обойти данное ограничение. Т.е. информация, что "улица" Plaza de San Francisco de Asís занимает некую "площадь" необязательна.

Спасибо.

Offline

#4059 2013-02-04 09:31:53

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

RomanEM wrote:

А указать площадь "улицей" с конкретным адресом возможно?

Возможно, но для этого нужно обозначить эту "улицу" как линию с тегом highway.

Offline

#4060 2013-02-04 09:38:17

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

нужно обозначить эту "улицу" как линию с тегом highway.

Ну, дык, всё равно ведь по площади надо рисовать пути проезда, иначе через неё не проложится маршрут. Вот, имхо, на эти пути и вешать название "улицы", которая площадь.

Там всё гораздо прозаичнее.

Ну, так флаг вам в руки smile Нарисуйте границы городов (хотя бы по Бингу), проставьте теги place, name, name:ru, name:uk.
Хотя бы в тех городах, где есть именованные улицы.

Offline

#4061 2013-02-04 09:44:11

RomanEM
Member
Registered: 2010-12-09
Posts: 75

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

liosha wrote:
RomanEM wrote:

А указать площадь "улицей" с конкретным адресом возможно?

Возможно, но для этого нужно обозначить эту "улицу" как линию с тегом highway.

Ну данный тег как раз есть. Отличие насколько я увидел только в теге

area = yes

Вот теги площади

    area = yes
    highway = pedestrian
    name = Plaza Vieja

А вот улицы (которая в результате в .mp есть

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

    highway = pedestrian
    name = San Ignacio

игнорировать тег area = yes никак нельзя?

Offline

#4062 2013-02-04 09:52:13

RomanEM
Member
Registered: 2010-12-09
Posts: 75

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

dimonster wrote:

Ну, дык, всё равно ведь по площади надо рисовать пути проезда, иначе через неё не проложится маршрут. Вот, имхо, на эти пути и вешать название "улицы", которая площадь.


Ну, так флаг вам в руки smile Нарисуйте границы городов (хотя бы по Бингу), проставьте теги place, name, name:ru, name:uk.
Хотя бы в тех городах, где есть именованные улицы.

Маршрут прокладывать по границе площади. Не получится?

Наверное, учитывая мою любовь к Кубе, действительно сподвигнусь на отрисовку границ городов. И Варадеро переделаю - а то выглядит ужастно! Границы города по воде перекрывая береговую линию. smile Правда потом, что Перу и Эквадор переделывать? cool

Offline

#4063 2013-02-04 09:53:36

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

Нет. Во-первых, по этим area невозможен роутинг (Почему? Вспоминаем теорию графов. Потому что сеть дорог моделируется в виде графа. Дороги - рёбра графа, перекрёстки - вершины графа. Понятия "площадь" там нет). Так что нарисованная площадь - это чисто эстетический объект. Кстати, вроде бы нынче принято вместо   area = yes,  highway = pedestrian писать area:highway=pedestrian
В общем, всё равно под этим полигоном надо рисовать пути проезда.

Last edited by dimonster (2013-02-04 09:53:56)

Offline

#4064 2013-02-04 09:58:30

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

RomanEM wrote:

Отличие насколько я увидел только в теге
area = yes

Правильно, дороги с таким тегом считаются невалидными и отбрасываются.
Линии должны быть отдельно (highway=*), полигоны отдельно (area:highway=*).

Offline

#4065 2013-02-04 10:29:16

RomanEM
Member
Registered: 2010-12-09
Posts: 75

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

dimonster wrote:

Нет. Во-первых, по этим area невозможен роутинг (Почему? Вспоминаем теорию графов. Потому что сеть дорог моделируется в виде графа. Дороги - рёбра графа, перекрёстки - вершины графа. Понятия "площадь" там нет).

А и не нужно понятие "площадь". Ведь пишут иногда (безграмотно конечно) "Улица Старая площадь". Всё же немного не понимаю, почему надо отбрасывать такие объекты. Почему не считать границы такой площади "рёбрами графа"? Считать, что это просто закольцованная улица - пересечения с другими улицами те же "вершины графа" (или вообще данный полигон ни с чём не пересекать - путь просто в адресном поиске будет). Роутинг через площадь, конечно не нужен. Да и по большому счёту лучше не иметь информации как пройти на объект "Старая площадь", но иметь возможность увидеть его на карте и отыскать в адресном поиске, чем и не увидеть на карте и не иметь информации "как пройти".

Offline

#4066 2013-02-04 10:38:09

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

RomanEM wrote:

Всё же немного не понимаю, почему надо отбрасывать такие объекты. Почему не считать границы такой площади "рёбрами графа"?

Потому что это на самом деле непойми-что. И как любое непойми-что, допускает кучу разных интерпретаций.

А отбрасываются они для того, чтобы не способствовать плохой практике (то, что их рисует мапник на глагне, большая ошибка его маинтейнеров).
Старая площадь обозначена как нормальная улица, поэтому находится: http://www.openstreetmap.org/browse/way/5169713

Offline

#4067 2013-02-04 12:23:06

RomanEM
Member
Registered: 2010-12-09
Posts: 75

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

liosha wrote:

Потому что это на самом деле непойми-что. И как любое непойми-что, допускает кучу разных интерпретаций.

А отбрасываются они для того, чтобы не способствовать плохой практике (то, что их рисует мапник на глагне, большая ошибка его маинтейнеров).
Старая площадь обозначена как нормальная улица, поэтому находится: http://www.openstreetmap.org/browse/way/5169713


Жёская дисциплина лучше анархии. Согласен.
Под "Старой Площадью" я имел ввиду Plaza Vieja ( исп. Старая Площадь) в Гаване. Извиняюсь.

Т.е. по хорошему, что бы "их" Старая площадь не отбрасывалась и искалась в адресном поиске - надо переделать объект в Гаване, скажем так, по аналогии с московской Старой Площадью?

Offline

#4068 2013-02-04 12:34:09

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

Почему не считать границы такой площади "рёбрами графа"?

Потому что машины ездят не по периметру площади, а пересекают её по каким-то траекториям.
e3d5569a4034.png

Offline

#4069 2013-02-04 13:00:10

RomanEM
Member
Registered: 2010-12-09
Posts: 75

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

dimonster wrote:

Потому что машины ездят не по периметру площади, а пересекают её по каким-то траекториям.

Да это понятно. Я о другом говорил.
Там (на карте Гаваны) другой вариант - или "машины вообще не могут найти площадь чтобы ездить - её вообще нет на карте!" (там правда пешеходная зона, ну да ладно...) или "маршрут в пределах площади прокладывается не совсем правильно, не через площадь, но площадь хотя бы есть на карте и её можно отыскать".

Last edited by RomanEM (2013-02-04 13:01:30)

Offline

#4070 2013-02-04 14:32:56

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

Для этого и нужно провести через площадь линию highway=pedestrian. Тогда и маршруты (пешеходные) по ней вести будет, и в поиске находиться.

Offline

#4071 2013-02-05 18:52:08

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

А не стоит поправить страничку на http://gis-lab.info/data/mp/ - устаревший раздел карт Автомобильные сбивает с толку народ.

Offline

#4072 2013-02-07 18:09:47

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,690

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

Amigo wrote:

А не стоит поправить страничку на http://gis-lab.info/data/mp/ - устаревший раздел карт Автомобильные сбивает с толку народ.

Как мне кажется, есть смысл держать сильно облегченную сборку для автомобильных путешествий, вот только руки не доходят, чтобы разобраться с конфигами

Offline

#4073 2013-02-07 18:33:56

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

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

Offline

#4074 2013-02-12 18:11:09

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

Пересобрал Киргизию свежим конвертером (с дефолтными конфигами). Адресный поиск до дома.

Offline

#4075 2013-02-14 05:42:05

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

Re: Карты OSM для Garmin (osm2mp+cgpsmapper)

После двухлетнего перерыва собралась карта Украины.
Теперь по регионам, на русском языке, и с поиском до дома.

Больше всего домиков оказалось в Харькове.

Offline

Board footer

Powered by FluxBB