Перейти к содержимому
GPS навигатор СитиГИД
soldat

Учебный класс | подготовка карт для СитиГИД

Рекомендуемые сообщения

Типа "Макдоналдс/McDonalds/Макдональдс"? Сильно конечно... Но раз других альтернатив нет - будем извращаться... Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

и до кучи - редакторские возможности конструктора довести хотя-бы до josm OSM-овского :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, polpred сказал:

редакторские возможности конструктора довести хотя-бы до josm OSM-овского 

Не знаю, мне это нафикненужно. Конструктор юзается в пакетном режиме. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
19 часов назад, KonTur сказал:

Разработчикам, вместо прикручивания свистелок-перделок, давно следовало бы озаботиться изменением формата карты

меняли же - DCM, CGMAP, CGNET.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@katran1961

Ога-ога.

CGMAP - это тот же DCM, некоторым образом запакованный. Т.е. просто контейнер для DCM

CGNET - еще один контейнер для DCM.

Но никак не другой формат. 

Нда... А ведь когда-то изменение языка интерфейса программы с русского на английский приводило и к изменению надписей на карте с русского на английский.

Изменено пользователем KonTur

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А ты чего хотел? Чего то глобального?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, katran1961 сказал:

Чего то глобального?

Да. Поддержка мультиязычности, разнесения роутинга на несколько уровней (для снятия ограничения на количества роутинговых ребер) и многого другого.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Башляй! Сделают!;)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
25 минут назад, katran1961 сказал:

Башляй! Сделают!

Честно сказать - я не уверен в этом.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А не расскажет ли кто-нибудь, каким образом в карте расставляются знаки движения по полосам (те, которые перед перекрестком вылезают на экран)?

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да запросто

В польском :

[POI]
Type=0xfe66
Label=FF,FF,FFRR
CityIdx=553
RoadSign=1,0,195,0,100,0,0
Data0=(53.357292,83.699175)
[END]
 

FF-прямо,  FFRR прямо и направо, по аналогии LL- налево, LU-разворот.

в RoadSign 195 - азимут 100 - дистанция .

 

А кто  полный список знаков выложит? И вообще документацию для создания карт СГ? Наверно заинтересованный в наполнении этих самых карт СитиГида.  Чтоб работал принцип краудсорсинга - мобилизация ресурсов людей посредством информационных технологий с целью решения задач, стоящих перед бизнесом и обществом в целом. Только кто же это в нашем случае?

P. S.  Ихмо ответы на такие вопросы не то что искать надо было - ответы должны на самом видном месте сайта висеть...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@polpred вот тут немного MonoRAil выкладывал. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А в какое место засунуть в польском,  глиф 18938, чтоб СГ заругался про "Обгон запрещен"?   

@KonTurу интересен польский. И не только ему.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Появилось желание отметить номера подъездов, в домах где "сложная" нумерация. "Надпись (0x2800, точка)"  в СГ не отображается.... Чем лучше метить ? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@polpred

Посмотрел, почитал - вряд ли у меня получится из осм вытягивать полосность. Слишком заумно... :(

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, KonTur сказал:

Слишком заумно... :(

Вот и я про это же. Был бы простой, эффективный  инструмент - и карты СГ наполнились бы за счет энтузиастов

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@polpred

Сейчас вот по умолчанию, в конфиге osm2mp есть такое:

    TrafficLanes: !!perl/code |-
      {
        my $tags = shift()->{tag};
        my $lt = extract_number($tags->{'lanes'}) // q{};
        my $lf = extract_number($tags->{'lanes:forward'}) // q{};
        my $lb = extract_number($tags->{'lanes:backward'}) // q{};

        if ( $lt ) {
            $lf = length $lb ? $lt-$lb : int($lt/2+0.5)  if !length $lf;
            $lb = length $lf ? $lt-$lf : int($lt/2)      if !length $lb;
        }

        return undef  if !length $lf || !length $lb || $lt<0 || $lb<0;
        return "$lf,0,0,$lb,0,0";
      }

В результате в .мр мы имеем на полилинии TrafficLanes=1,0,0,1,0,0

Чтобы СитиГИД показывал полосность, нужно создать точку, с параметрами как ты указал. КМК, это не реализовать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мне, удобнее с такими вещами работать в конструкторе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да многим наплевать! Если использовать его только для конвертации. А рассказать и показать можно, хотя об этом не раз писали. Но по моему это ему не интересно. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не ссорьтесь, коллеги.

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

Всем спасибо за информацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

разная информация - в ОСМ это количество полос дороги, между которыми можно перестраиваться. Т. е. пропускная способность дороги. В СГ это знак из ПДД, по которому должны быть прорисованы полилинии дорог или рёбра. Информационный. Только для отображения картинок знаков. Перестраивать маршрут между линиями уже нельзя. (если не объедены несколько полос с одинаковым направлением в одну полилинию опять же)

Как там Фрунзик Мктрчан говорил? "мне тААк кажется"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 30.05.2017 в 11:45, polpred сказал:

А в какое место засунуть в польском,  глиф 18938, чтоб СГ заругался про "Обгон запрещен"?   

@KonTurу интересен польский. И не только ему.

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

всё рисую в МГЕ, подготовка для СГ скриптом mplua, плюс доработанная схема конвертации и весь процесс выпуска сводится к запуску одного батника ;) 

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

зы. ну и все типы СГ окучены - от и до..

Изменено пользователем _Michael_

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

так делится ( насаждать) скриптом надо. "Культуру в массы давай!" 

14 часа назад, _Michael_ сказал:

mplua,

- очень замечательный исполнитель скриптов.

"Скипт в студию!"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


×