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

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


Recommended Posts

  • Replies 647
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

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

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

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

Posted Images

В 31.03.2017 в 09: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 нет, потому что карта многослойная

  • Upvote 1
Link to post
Share on other sites

Игорь спросил - я ответил. Что тут такого?

Link to post
Share on other sites

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

  • Upvote 1
Link to post
Share on other sites

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

В .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]

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

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

Address.png.cc588b7abaf16e9f0854cac5d1f36883.png

 

Link to post
Share on other sites

[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

 

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

Link to post
Share on other sites

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

 

Link to post
Share on other sites

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

Holy shit!

Link to post
Share on other sites

@_Michael_

В Towns.log:

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

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

Шапка Catalog:

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

#codepage:1251
#title:Cyprus (OSM)
#loctitle:Cyprus (OSM)
#searchName:Cyprus (OSM)
#copyright:OpenStreetMap (converted by KonTur)
#version:2
#subversion:4
#scale:200000
#issueDate:07.04.2017
#createdBy:GC 1.2.0.487
#scamax:20000000
#coverage:Coverage.dcm
#uniqueid:340010
#roadClassified:1
#subRouter:SubRouter.dcm
#loadableSubRouter:CY-FULL-OSM.nxy
#roads:CY-FULL-OSM.ist
#residentRouter:CY-FULL-OSM.nch
#loadableRouter:CY-FULL-OSM.nxi
#mapTowns:CY-FULL-OSM.tnm
#buildPictures:CY-FULL-OSM.bpic
#roadPictures:CY-FULL-OSM.rpic
#presCGMap:CY-FULL-OSM.xml
#country:CY
#mainTown:
#speedLimits:CY-FULL-OSM.sl
#jamStatData:CY-FULL-OSM.jvs
#3Dmodels:CY-FULL-OSM.dc3
#mapPoi:CY-FULL-OSM.poi
#*settlement.txt
#regionMap:1
#searchGlobalTowns:CY-FULL-OSM.sdt

 

Edited by KonTur
Link to post
Share on other sites

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

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

Link to post
Share on other sites

@_Michael_

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

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

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

Edited by KonTur
Link to post
Share on other sites
В 07.04.2017 в 14:33, katran1961 сказал:

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

;)

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

  • Upvote 1
Link to post
Share on other sites
  • 2 weeks later...

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

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

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

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

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

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

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

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

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

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

B1.thumb.PNG.fd8878faade69f294bc5684f29f99139.PNG

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

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

B1a.PNG.31127157553c37b2e904eb72b74e5336.PNG

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

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

B2.thumb.PNG.e70762cff2ccaf3fa3b993448f163b69.PNG

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

Треш.

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

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

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

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

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

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

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

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

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...