Уважаемые пользователи и гости форума! Вышло обновление карт за Июнь 2019 для СитиГИД и Нави-Мапс.
Карты можно обновить как через саму программу навигации = Карты - Обновить,
так и скачать атлас карт в архиве в разделе Загрузок (Скачать карты, программы).

Продолжаются работы по улучшении форума. О проблемах и пожеланиях сообщайте в теме Новый форум /forum/viewtopic.php?f=52&t=4621

Изменение отображения вида карт в версиях 8.3.650 и выше

Картіа Украины от travelgps.com.ua с пробками, динамическими ПОИ, обменом, мониторингом - для смартфонов, планшетов, ноутбуков, CarPC, навигаторов WinCE.

Модераторы: str, alx69, Vadim_O, OldMan, AGurov, _Michael_, Gara, CityGuideUA, dimonbest

Ответить
Сообщение
Автор
Vadim_O
координатор проекта
Сообщения: 7879
Зарегистрирован: 11 июн 2006, 00:29
Чаще езжу тут:: Ukraine
Откуда: Одесса, Украина
Контактная информация:

Изменение отображения вида карт в версиях 8.3.650 и выше

#1 Сообщение Vadim_O » 29 апр 2015, 15:28

С выходом новых карт (апрель-май 2015) у продвинутых пользователей появилась возможность изменять отображение (в основном расцветку некоторых объектов на экране навигатора СитиГИД).
Это касается как возможностей изменения дневного вида объекта, ночного вида, так и возможностей использования текстур.

Для этих возможностей необходимо ковыряться в файлах
"ресурсника" = Resourses.rsr и
"ленгпака" = семейство файлов LangPack.rsr

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

Цвета записываются в HEX-формате в ресурснике, и некоторые графические файлы текстур хранятся в Ленгпаке. Поэтому иногда придется менять информацию и в Ресурснике и в Ленгпаке.


Примеры для изучения:

В файле-архиве ресурсника находится файл PresCGMap.xml

Например мы хотим изменить вид отображения грунтовых дорог с белых на серые.

Грунтовые дороги для совместимости с версиями СитиГИД 7.8 сделаны 12-м классом дорог.

Секция отвечающая за отображение 12-го класса дорог в разных ситуациях такова:

<var AttrCond1="12">
<!-- Сельская улица -->
<elem>
<line ColorBkg="0xa2a2a2" ColorBkgNight="0x121212" ColorFor="0xC2C2C2" ColorForNight="0x7f7f87" ColorSpeedCoeff="1.5" DrawPrior="120" LineType="3" ScaleMaxSet="200000" ScaleText="300000" Texture="ogl_road_dash.bmp" Width="90"/>
</elem>
</var>
<var AttrCond1="12" AttrCond2="1">
<!-- Сельская улица (грунтовка) -->
<elem>
<line ColorBkg="0x19b0b9" ColorBkgNight="0x348272" ColorFor="0xC2C2C2" ColorForNight="0x7f7f87" ColorSpeedCoeff="1.5" DrawPrior="120" LineType="3" ScaleMaxSet="200000" ScaleText="300000" Texture="ogl_road_dirt.bmp" Width="90"/>
</elem>
</var>
<var AttrCond1="12" AttrCond2="2">
<!-- Сельская улица (пешеходная) -->
<elem>
<line ColorBkg="0xda5ab4" ColorBkgNight="0x906287" ColorFor="0xC2C2C2" ColorForNight="0x7f7f87" ColorSpeedCoeff="1.5" DrawPrior="120" LineType="3" ScaleMaxSet="200000" ScaleText="300000" Width="90"/>
</elem>
</var>
<var AttrCond1="12" AttrCond2="4">
<!-- Сельская улица (туннель) -->
<elem>
<line ColorBkg="0xc6a4c4" ColorBkgNight="0xbea2b1" ColorFor="0xC2C2C2" ColorForNight="0x7f7f87" ColorSpeedCoeff="1.5" DrawPrior="120" LineType="3" ScaleMaxSet="200000" ScaleText="300000" Texture="ogl_road_tunnel.bmp" Width="90"/>
</elem>
</var>

-----

Если хотим поэксперементировать с текстурами грунтовок, то изучаем
ogl_road_dash.bmp и ogl_road_dirt.bmp которые находятся не в Ресурснике, а в Ленгпаке :)

-----

Например мы хотим сделать толщину внутриквартальных проездов в 2 раза шире:

Необходимо изменить значение Width= в 5-м классе дорог, т.е. в этой секции: <var AttrCond1="5">

-----

По полигонам и зданиям смотрите секцию
******** AREA *******

Некоторые коды объектов указаны без расшифровки - это уже ковыряйтесь сами.
Если что-то не на ковыряете сами, то тогда периодически может и смогу подключаться, но времени на ковыряние и объяснения у меня к сожалению нет...
У нас можно купить лицензионный ключ на СитиГид или Нави-Мапс = за 250 грн.

Udjine
Активный участник форума
Сообщения: 847
Зарегистрирован: 30 май 2012, 19:25
Чаще езжу тут:: Na_Peshkaruse
Откуда: Светловодск
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#2 Сообщение Udjine » 30 апр 2015, 01:50

Осталось только, чтоб кто-то грамотный свою утилиту для редактирования цветов карт написал ;)
Samsung galaxy ACE II I8160, 3.8", 800x480, Android 4.4.4
Lenovo Yoga Tablet B8000-F, 10", 1280x800 (п 800х1232, л 1280х752), Android 4.4.2
CityGuide 8.1.ххх (betatest)

Vadim_O
координатор проекта
Сообщения: 7879
Зарегистрирован: 11 июн 2006, 00:29
Чаще езжу тут:: Ukraine
Откуда: Одесса, Украина
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#3 Сообщение Vadim_O » 01 май 2015, 09:36

Он-лайн подбор кодов - http://www.colorschemer.com/online.html в помощь :)
У нас можно купить лицензионный ключ на СитиГид или Нави-Мапс = за 250 грн.

Taxicom
Активный форумчанин
Сообщения: 434
Зарегистрирован: 03 фев 2011, 12:35
Откуда: Киев

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#4 Сообщение Taxicom » 01 май 2015, 16:44

И так уже ночной режим - прекрасен, дневной - хорош...............

dimonbest
Активный форумчанин
Сообщения: 6184
Зарегистрирован: 24 сен 2009, 12:45
Откуда: Киев-Кривой Рог
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#5 Сообщение dimonbest » 02 июл 2015, 09:14

Может кто то разобраться в параметрах и выложить полное описание?
Готов сделать конфигуратор всех цветов...

dimonbest
Активный форумчанин
Сообщения: 6184
Зарегистрирован: 24 сен 2009, 12:45
Откуда: Киев-Кривой Рог
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#6 Сообщение dimonbest » 06 июл 2015, 15:34

Не могу найти, где в ресурснике задается цвет этой линии.
Прошу помощи у знающих...
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Gara
Картограф проекта
Сообщения: 1206
Зарегистрирован: 25 ноя 2009, 13:32
Откуда: Николаев
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#7 Сообщение Gara » 07 июл 2015, 17:42

dimonbest писал(а):Не могу найти, где в ресурснике задается цвет этой линии.
Прошу помощи у знающих...
Эта линия окантовка полигона покрытия городской застройки. Вопрос зачем на одном большом полигоне Киева делать еще маленькие полигоны кварталов не ко мне.

dimonbest
Активный форумчанин
Сообщения: 6184
Зарегистрирован: 24 сен 2009, 12:45
Откуда: Киев-Кривой Рог
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#8 Сообщение dimonbest » 07 июл 2015, 17:45

Это линия берется из ресурсов, или задается жестко в конструкторе?

_Michael_
Картограф проекта
Сообщения: 6053
Зарегистрирован: 09 фев 2007, 08:49
Откуда: Кировоград
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#9 Сообщение _Michael_ » 07 июл 2015, 18:04

там может быть текстура в ленгпаке..

Добавлено спустя 5 минут 7 секунд:
Дима, сделай генератор для начала для дорог..
меня уже типает от грунтовок, которые по ширине как автомагистрали :twisted:

dimonbest
Активный форумчанин
Сообщения: 6184
Зарегистрирован: 24 сен 2009, 12:45
Откуда: Киев-Кривой Рог
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#10 Сообщение dimonbest » 07 июл 2015, 19:06

_Michael_ писал(а):там может быть текстура в ленгпаке..
Удалил все текстуры - линия осталась :(
_Michael_ писал(а): Дима, сделай генератор для начала для дорог..
меня уже типает от грунтовок, которые по ширине как автомагистрали :twisted:
Ок - займусь! :)

_Michael_
Картограф проекта
Сообщения: 6053
Зарегистрирован: 09 фев 2007, 08:49
Откуда: Кировоград
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#11 Сообщение _Michael_ » 07 июл 2015, 20:34

dimonbest писал(а):Ок - займусь! :)
если что от меня смогу - всё отдам, что нарою :)
соответствие наших дорог и МИТовских типов, например..
что хочется: минимум - цвет и ширина, это прописывается в PresCGMap.xml
максимум - отображать еще и текстуру, которая лежит в ленгпаке :shock:
зы. а еще есть DicTraf.xml, где прописывается озвучка и пр. параметры знаков.. тоже надоело руками убирать озвучку светофора, весовых и тп.

dimonbest
Активный форумчанин
Сообщения: 6184
Зарегистрирован: 24 сен 2009, 12:45
Откуда: Киев-Кривой Рог
Контактная информация:

Re: Изменение отображения вида карт в версиях 8.3.650 и выше

#12 Сообщение dimonbest » 07 июл 2015, 21:02

_Michael_ писал(а): соответствие наших дорог и МИТовских типов, например..
Это мне и нужно.
Завтра попробую приступить к утилите.

Ответить

Вернуться в «Карты Украины для СитиГид (CityGuide) и Нави-Мапс (Navi-Maps)»