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

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


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

  • Ответов 656
  • Дата создания
  • Последний ответ

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

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

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

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

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

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

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

  В 31.03.2017 в 06:17, IgorAS сказал:

кто с какими ключами запускает из командной строки.

Показать  

В силу специфики, у меня сейчас так:

GeoConstructor.exe -mp:%WORK_PATH%\%~1.mp -subrouter:5:14 -scale:200000 -scamax:%MAP_MAX_SCALE% -codepage:1251 -version:2.%8 -uniqueid:%9 -multilevels -nooldpoi

createlevels нет, потому что карта многослойная

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

Я их и называю ленивыми!;) Они так же на автомате собирают.

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

А подскажите такое вот:

В .mp у домика стоит такая информация:

[POLYGON]
Data0=(35.1899729,33.376918),(35.1899791,33.377111),(35.1901191,33.3771116),(35.1901187,33.3770794),(35.1901079,33.3770786),(35.1901064,33.3769988),(35.1901143,33.377),(35.190115,33.3769523),(35.1901256,33.3769501),(35.1901244,33.3769086),(35.1900976,33.3769069),(35.1900972,33.3769118),(35.1899729,33.376918)
EndLevel=1
Type=0x6c
Label=10
CityName=Nicosia
Floors=2
HouseNumber=10
StreetDesc=Pindu
RegionName=Nicosia
[END]

Что там нужно еще добавить, чтобы появился населенный пункт в адресе: (а то у меня тут вообще выбора нет никакого, все кнопки неактивны)

  Показать контент

 

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

[POLYGON]
Type=0x6c
Label=31
HouseNumber=31
StreetDesc=Рабочая ул.
CountryName=Россия
RegionName=Иланский район
CityName=Иланский
Floors=1
Data0=(56.234413,96.066925),(56.234294,96.066757),(56.234405,96.066505),(56.234523,96.066673)
DistrictName=
CGBuildType=1
[END

 

Посмотри еще адреску. Этот город прописан там.

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

Спасибо. Значит втыкать его надо на этапе преобразования из осм в .mp... Осталось разобраться как...

 

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

Спасибо коллеги. Но все равно адресный поиск в 9-ке не работает, файл .sdt без городов.

Holy shit!

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

что в Towns.log пишет?

что в шапке Catalog?

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

@_Michael_

В Towns.log:

	Map 'd:\OSM\osm_data\_my\CY-FULL-OSM\CY-FULL-OSM.dcm' is processing as atlas.

Сам .sdt получается все 458 байт

Шапка Catalog:

  Показать контент

 

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

#searchGlobalTowns:CY-FULL-OSM.sdt
#$CY-FULL-OSM.dcm

если это вся шапка, то я бы попробовал - добавил выделенную строку

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

@_Michael_

Добавил, сделал .sdt (он стал 60 килобайт), запаковал его в .dcm, сделал .cgnet. Теперь Кипра нет ни в каталоге карт, ни в поиске.

Короче. пока от МИТа не добьюсь инструкции - не успокоюсь. Либо делать страны как обычные карты, пусть в "Карты без атласа" лежат.

В этом случае хоть выбор города есть.

Изменено пользователем KonTur
Ссылка на сообщение
Поделиться на другие сайты
  В 07.04.2017 в 07:33, katran1961 сказал:

Я их и называю ленивыми!;) Они так же на автомате собирают.

Показать  

;)

Лень, позволяет избавиться от рутины и переключиться на более насущные вопросы

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

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

По аналогии с грунтовками CGRoadSpec=1

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

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

четвертая единица в RouteParam

Безымянный.png

Изменено пользователем _Michael_
Ссылка на сообщение
Поделиться на другие сайты
  В 18.04.2017 в 12:37, _Michael_ сказал:

четвертая единица в RouteParam

Показать  

Это я видел, спасибо. Попробую, будет ли СитиГИД исключать платные при этом параметре.

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

Раскраска домиков - полная фигня. Приоритеты расставлены неверно, и дополнительные ключи обрабатываются неправильно.

Имеем промышленное здание 0x6f с такими ключами в польском:

  Показать контент

 В результате получается такое отображение:

  Показать контент

Берем соседний резервуар:

  Показать контент

Таким образом получается, что CGFacadeColor не обрабатывается вообще. А если есть CGRoofColor - то этим цветом заливается все здание.

Треш.

Ссылка на сообщение
Поделиться на другие сайты
  В 28.04.2017 в 07:57, KonTur сказал:

Раскраска домиков - полная фигня.

Показать  

если включить окна (удалить CGFacade) - раскраска появится. такая вот фигня

Ссылка на сообщение
Поделиться на другие сайты
  В 28.04.2017 в 08:33, _Michael_ сказал:

включить окна (удалить CGFacade) - раскраска появится

Показать  

Не совсем так. У меня получается, что при наличии CGFacade=1 заливка идет по цвету крыши (CGRoofColor) если он есть, и по типу здания (0x6f) если цвета крыши нет.

Без CGFacade все корректно. Но зачем мне окна на резервуаре или трубе? :)

Короче, хрень. Интересно, когда исправят?

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


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