Jump to content
GPS навигатор СитиГИД

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


Recommended Posts

Доброго дня!

Подскажите пожалуйста, вот в хелпе написано:

Скрытый текст

 

Следующие обязательные поля создаются пользователем самостоятельно (File (Файл)--> Map Proporties (Свойства карты) --> Extras (Дополнительно) --> Add (Добавить) --> Указать Key (Ключ) и Value (Значение)

LocalName - название карты на языке карты (не более 32 символов)*

MainTown - главный город карты

Version - версия

VersionSub - подверсия

точка отрисовки. Как правило, координаты центра главного города карты в десятичном формате: широта, пробел, долгота.

OverviewMap - обзорная карты. Как правило,Russia.dcm

 

А можно эти ключи в заголовок .mp файла вписать? Чтобы геоконструктору они приходили?

Edited by KonTur
Link to post
Share on other sites
  • Replies 647
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Это не Миша считает. Это по ходу считает сам МИТ, т.к. неофициальные карты им давно ставятся в игнор. Хотя странно это все и контрпродуктивно, что подтверждается опытом ЦНТ. Последние на неофициальных

К 23 февраля, в соседней ветке.

Я, наверное, старый дурак и олдскульный хакер. В этом файле в самом начале написано "// Загрузчик для обзорных карт, *OVRW. Не подходит для моно карт-атласов."  Я так понял, что для подробных кар

Posted Images

2 часа назад, KonTur сказал:

Доброго дня!

Подскажите пожалуйста, вот в хелпе написано:

  Скрыть содержимое

 

Следующие обязательные поля создаются пользователем самостоятельно (File (Файл)--> Map Proporties (Свойства карты) --> Extras (Дополнительно) --> Add (Добавить) --> Указать Key (Ключ) и Value (Значение)

LocalName - название карты на языке карты (не более 32 символов)*

MainTown - главный город карты

Version - версия

VersionSub - подверсия

точка отрисовки. Как правило, координаты центра главного города карты в десятичном формате: широта, пробел, долгота.

OverviewMap - обзорная карты. Как правило,Russia.dcm

 

А можно эти ключи в заголовок .mp файла вписать? Чтобы геоконструктору они приходили?

Да, у меня вот так.

Copyright=
Country=RU
DefaultTown=
Lite=1
LocalName=
MainTown=
OverviewMap=Russia.dcm
PointView=54.72629 55.94760
Version=
VersionSub=

Link to post
Share on other sites

Народ, а можно самому как-то подкорректировать карту своего города? Карта в формате .cgmap  А то очень много неточностей. Дороги только самые основные. 

Edited by Mozgolom
Link to post
Share on other sites
1 минуту назад, /DiOs сказал:

@Mozgolom Можно. Если у вас есть исходник.

Где же я его возьму? Карта официальная и скачана из раздела "Карты"  данного сайта.

Link to post
Share on other sites

Тогда работает вторая ветка оператора "если", которая по умолчанию. Нельзя.

Link to post
Share on other sites
7 минут назад, /DiOs сказал:

Тогда работает вторая ветка оператора "если", которая по умолчанию. Нельзя.

Здорово. Более точных карт производитель не выпускает и самому сделать их нельзя. Подложил АвтоВАЗ свинью... 

Link to post
Share on other sites
1 минуту назад, Mozgolom сказал:

самому сделать их нельзя

Можно. В этой ветке живут в основном люди, которые делают карты сами.

Не "подкорректировывают", а делают.

Link to post
Share on other sites
1 минуту назад, /DiOs сказал:

Можно. В этой ветке живут в основном люди, которые делают карты сами.

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

Link to post
Share on other sites
2 часа назад, Mozgolom сказал:

Но делают, насколько я понял, из каких-то исходников,

Да. И эти исходники они тоже делают сами. То есть сами рисуют карту. С нуля. Давно. Но можно взять и OSM, хотя от некоторых из присутствующих можно за это узнать про себя много разных слов. В любом случае рядом есть тема "Учебный класс", которая гораздо больше подходит для вопросов такого уровня.

Link to post
Share on other sites
25 минут назад, /DiOs сказал:

 Но можно взять и OSM, хотя от некоторых из присутствующих можно за это узнать про себя много разных слов.

Шо бы не говорили, но таки да, послушать, а точнее почитать и улыбнуться, это стоит. :P


@Mozgolom - может проще описать замеченные неточности и картографы СГ поправят... если описание будет полным и достаточным - я так предполагаю от помощи не откажутся

Link to post
Share on other sites
1 час назад, polpred сказал:

Mozgolom - может проще описать замеченные неточности и картографы СГ поправят... если описание будет полным и достаточным - я так предполагаю от помощи не откажутся

В принципе, тоже вариант, имеющий право на жизнь.

Link to post
Share on other sites

А где можно почитать, как правильно сделать атлас для нескольких смежных карт?

 

И еще. CGMapToolPublic после конвертации выдает некий код BN=... Видел BN=44 и BN=70.

Есть ли где описание, что эти коды означают?

Edited by KonTur
Link to post
Share on other sites
  • 2 weeks later...

Похоже, все картографы разбежались... но тем не менее, спрошу:

Какая-то нездоровая фигня творится при конвертировании из ОСМ в .cgnet

В полише, например, домики (0x13) имеют EndLevel=1. Полигон леса (0x50) - EndLevel=2. Полигон "промышленная зона" (0x0c) - тоже EndLevel=2

После конвертации, домики в лесу видны на масштабах 150000-4000. Это правильно.

Но домики в промышленной зоне видны только на масштабах 150000-45000. Стоит приблизить до 30000 - домиков нет. Но если карту наклонить - то они появляются.

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

Такая же фигня и с торговой зоной (0x08), и с городской застройкой (0x02).

Уже всю голову сломал, в чем может быть причина.

bug1.PNG

bug2.PNG

bug3.PNG

bug4.PNG

Link to post
Share on other sites

@katran1961

Наверное да :)

В заголовке полиша есть 7 уровней, как помню 26, 24, 22, 16, и далее.

Может однослойную сделать?

Link to post
Share on other sites
7 часов назад, KonTur сказал:

Может однослойную сделать?

Обязательно! Изначально конструктор плохо работал с многослойными картами.

Link to post
Share on other sites

Не понимаю этого мазохизма). С однослойным полишем (с Fill intermidate level в Конструкторе) все намного проще, да и в программе ИМХО логичнее кажет. Оставляй нулевой (26-битный уровень) и не парься, все равно все объекты в нуле должны быть, хотя с редактором ОСМ я сильно не знаком...

Link to post
Share on other sites

Костя, ты слои сразу не удаляй!!! Переведи все объекты на 0-й уровень. И как Юра(Zauber) написал, оставь 26. 

Короче сделай как на скрине.

58b8e700cfb24_.thumb.jpg.42a2e17e2aff8ded965c6e88c72aa9c3.jpg

 

Edited by katran1961
Link to post
Share on other sites

Ну, слава яйцам! хоть какое-то оживление :)

Ребята, вы не совсем понимаете специфику. Я не собираюсь все это делать вручную, ни в ГМЕ, ни в геоКонструкторе.

Спрошу так: однослойной карта получается, если в заголовок я пропишу 

Levels=2
Level0=26
Level1=8

и при конвертации из осм в .мр уберу все level_l и level_h

- condition:
    - landuse = residential
  action:
    - action: write_polygon
      type: 0x02
      level_h: 1
?

Ладно, попробую, что получится. Спасибо!

А по поводу атласа кто-нибудь подскажет? :ph34r:

Link to post
Share on other sites

Сделал однослойный .мр. После конвертации в .cgnet ничего не изменилось, кроме как размер уменьшился в два раза.

Может чего в конфигах геоконструктора подкрутить надо?

 

Vid1.jpg

Vid2.jpg

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...