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

Конструктор и конвертер для СитиГИД 8 | создание карт


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


Ошибка при конвертации в ГК в.411? Или как?
Нет. Так и было изначально заложено в схеме конвертации ГК. Это давно тянется. Я лично сразу это все для себе порешал путем редактирования схемы конвертации (кажется файл называется "PolishConverter.shm", в нем самый последний раздел - значения перевода скоростей из польского в ГК).

Тут валяется моя схема для 367-го билда http://gps-forum.kz/index.php?app=core&module=attach&section=attach&attach_id=550.

Сравните что к чему со стоком - станет понятно.

Предупреждаю, в моей схеме изменены алгоритм конвертации скоростей по многим полилиниям (делал для себя и проверял на своей карте, т.к. сток не устраивал по маршрутизации). Главное принцип, хотя можете попробовать и мои скорости)). Предупреждаю2: если понравиться, то потом будете иметь гемор, как я его имею, с постоянной переделкой схемы))))

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 2.8т
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Представляем для всех энтузиастов новую версию CityGuide Constructor и Coverter в cgmap для создания карт под СитиГИД 7.7. Обновлен конструктор до версии 1.2.364 Изменения:   1.2.364   ?  

Уважаемые разработчики, дайте инструмент для переключения ограничения скорости на трассах!!! Нам, казахстанцам, ограничение 90 км/ч уже всю плешь проело. Когда, наконец, будет возможность сделать

+100500 особенно с новой озвучкой хоть из города не выезжай

Изображения в теме

Нет. Так и было изначально заложено в схеме конвертации ГК. Это давно тянется.

 

 

Zauber, к сожалению, ссылка недоступна... Но вот мне что не понятно: speed_limit_7 - правило конвертации отсутствует - применяется speed_default = 35...тут ясно. А для speed_limit_0 - правило есть

road_class_4 = 7

road_class_3 = 6

road_class_2 = 5

road_class_1 = 5

road_class_0 = 5

Так почему 35?

Изменено пользователем ekx71
Ссылка на сообщение
Поделиться на другие сайты

Zauber, к сожалению, ссылка недоступна...

Схема конвертации для 367.rar

А почему именно, я сейчас не помню, что в стоке именно там записано. Сравни мои записи со стоком, может будет понятнее.

Изменено пользователем Zauber
Ссылка на сообщение
Поделиться на другие сайты

attachicon.gifСхема конвертации для 367.rar

А почему именно, я сейчас не помню, что в стоке именно там записано. Сравни мои записи со стоком, может будет понятнее.

Сравнил, не понятно... У тебя тоже speed_limit_0 в типе 0006 получается speed_default... Вот не понятно, почему в типе 0006 применено 6 правил конвертации, а в 0001 - семь.. Где порыть?  :huh:

Изменено пользователем ekx71
Ссылка на сообщение
Поделиться на другие сайты

Не совсем вкурил о чем ты.

Давай разбираться вместе:

секция: speed_limit означает скоростное ограничение ребра (в польском формате. В ГМЕ - секция маршрутизация в свойствах полилинии - ограничение скорости)

speed_limit_0 - 5 км/ч

speed_limit _1 - 20 км/ч

speed_limit _2 - 40 км/ч

speed_limit _3 - 60 км/ч

и т. д., по стандартным значениям польского формата.

При этом ты ошибаешься, полагая, что если установлено ограничение speed_limit_0, то переводится в  speed_default.

speed_default применяется, когда у ребра нет ограничения скорости вообще (старые версии ГМЕ).

 

секция: road_class означает класс дороги ((0)малая, (1)крупная, (2)гор.магистраль и т.п.)

Отсюда и правило: если ребро малой дороги (Residental Street) имеет ограничение скорости 5 км/ч (speed_limit_0) и класс дороги 0(малая - road_class_0) то скорость пересчитывается  = 5 км/ч в ГК и т.д., в соответствии со схемой

 

Ты спрашиваешь, почему в типе 0006 (Residental Street) шесть правил, а в типе 0001 (Major highway) семь правил? Ну так тип дороги сам за себя говорит! Городской тип дорог не предполагает скорости выше 90 км/ч. На автомагистралях скорости выше, потому добавлены дополнительные правила для более высоких ограничений скорости. Если это так кардинально необходимо - добавь сам седьмое правило в нужное место (только думается вряд ли ты будешь ставить ограничение для городского типа в 110 км/ч)

Изменено пользователем Zauber
Ссылка на сообщение
Поделиться на другие сайты

]Давайте, самому интересно...

При этом ты ошибаешься, полагая, что если установлено ограничение speed_limit_0, то переводится в  speed_default.

speed_default применяется, когда у ребра нет ограничения скорости вообще (старые версии ГМЕ).

Собственно такого я не говорил...я спросил: почему так получается?

 

Вот прикладываю скрин. Обозначения полилинии: тип-speed_limit-road_class, стрелками обозначены скорости, где конвертировалась скорость speed_default. Сразу оговорим - правила конвертации расписаны. Вопрос: почему для 0005/0006-0-0 применилась speed_default, а для 0001-0-0 - speed_limit_0=road_class_0 = 5, как и положенно правилом?

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

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

 

Мне тут понадобилось запретить прокладывать маршрут по некоторым улицам карты.

Выяснилось, что и Road Restriction, и Route Ban версией 7.8 просто ингорируется - все равно прокладывает маршрут по этому ребру.

 

Как это сделать правильно?

 

PS: Поменять тип - не предлагать, мне эти ребра визуально нужны в том же виде. Запреты поворотов - тоже, у меня таких ребер около 20к.

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

А можете рассказать, как создать свою обзорку?

Просто и сложно.

- В Chart Attributes - поставить Scale Maximum на 30М

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

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

Огромное спасибо!!!

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


антивирус ругается ? нод 32

 

Разве это антивирус?

Используйте Avira, BitDefender, Symantec.

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

антивирус ругается ? нод 32

доктор Веб претензий не имеет.

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


Гуру, подскажите пож-та как traffsign.bkm перевести в dcf?

 

зачем?

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

Доброго времени суток! Недавно опубликован новый конструктор и конвертор... кто пробовал? Как работает?

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

А что с ней не так?

А скрутите-ка улицу большую или малую с параметрами speed_limit_0 и road_class_0 - на выхлопе получим скорость speed_default. А с другими параметрами крутит согласно схемы конвертации.

  • Upvote 1
Ссылка на сообщение
Поделиться на другие сайты
  • Joss закрыто и откреплено это тема
Гость
Эта тема закрыта для публикации ответов.

×
×
  • Создать...