Jump to content

Расшифровка параметров файлов со скинами


Guest mafser

Recommended Posts

Спасибо. Итак, что мы видим. А видим мы попытку разработчиков упростить себе жизнь при описании свойств полилиний, а именно, дорог.При появлении карт формата nm7 в свойствах полилиний в дополнение к обозначению её типа появился ещё один параметр - FRC. Тут сразу скажу, что в подробности не вникал. Получается, что в строке полилинии мы видим обозначение 0x1 0x0 0x0 0xd, первые два параметра задают диапазон типа линии, вторые два - диапазон значения FRC (от 0 до d). И тут разработчиков понесло... В описании полилиний они начали разворачивать получаемую матрицу пересечений в большущие таблицы, т.е., к примеру, вначале описывают свойства пары 0-0, затем 0-1, ...0-d, затем 1-0 и т.д. Теперь же, на волне отказа от поддержки старого формата карт они решили сгруппировать параметры основных видов дорог по значению FRC. В качестве примера:0x0 0xc 0x6 0x6 solid 12 0xe7e3d9/none/none 1 0x9e907c Font0 black white false none 5 – т.е., делают группу для значения 0х6, закрывая весь диапазон дорог от 0х0 до 0хс, и так для каждого значения FRC. В свое время, когда появился этот FRC, я не поддался на порыв разработчиков, сделал аналогично нынешнему решению, только наоборот, группировал по значению типа, объединяя все значения FRC: 0x6 0x0 0x0 0xd solid 32/4 0xB7B7B7/none/none 1 black Font7 black white false white 4. Как-то так.

Link to comment
Share on other sites

  • 3 months later...

Подскажите как вывести названия поселков с численностью 2-5 тыс человек на более крупный масштаб? Штатными настройками не решается. Доходит до смешного: названия объекта нет, но показывает, что стоит терминал Сбербанка. Настройки POI крутил, не помогает.

Edited by Din0R
Link to comment
Share on other sites

  • 3 months later...

Подскажите, как изменить цвет шрифта "Найти", "Маршрут", "Мой Навител", "Настройки" в главном меню.

post-889237-1560451197,7_thumb.png

Link to comment
Share on other sites

  • 7 months later...

Ни как не получается текстура окон.

# Office building

0x6d 0x0 -1 0x89a3bb 0x848484 0x848484 0x000000 white Font7 93/0x808ea6 0x651d1d1d 0x651d1d1d 4

0x6d 0x0 -1 0x89a3bb 0x848484 0x848484 0x000000 white Font7 93/0x808ea6 0x651d1d1d 0x651d1d1d 5

0x6d 0x0 -1 0x89a3bb 0x848484 0x848484 0x000000 white Font7 93/0x808ea6 0x651d1d1d 0x651d1d1d 6

0x6d 0x0 -1 0x89a3bb 0x848484 0x848484 0x000000 white Font7 93/0x808ea6 0x651d1d1d 0x651d1d1d 7

0x6d 0x0 -1 0x89a3bb 0x848484 0x848484 0x000000 white Font7 93/0x808ea6 0x651d1d1d 0x651d1d1d 8

0x6d 0x0 -1 0x89a3bb 0x848484 0x848484 0x000000 white Font7 93/0x808ea6 0x651d1d1d 0x651d1d1d 9

0x6d 0x0 -1 0x89a3bb 0x848484 0x848484 none none PolygonLabelFont 93/none 0x80000000 0x80000000 30

Перепробовал все. Жилые здания,офисы и школы без окон. Помогите с решением этого вопроса.

Пробовал на навигаторе с WinCe 6 и на эмуляторе с разными разрешениями.

Edited by dedok56
Link to comment
Share on other sites

  • 1 month later...

Подскажите, как сделать, что бы на скине для андроида на полигонах появилась "картинка" из файла brushes.pmg.

Например:

# Orchard/plantation Фруктовый сад/огород

0x4e 0x0 13 0x7FFF00 none none black white Font0 -1/none 0x40000000 0x40000000 4

Вместо номера текстуры ставлю -1 (т.е. текстура не используется, но заливка из brushes.pmg всё равно не появляется.

На WinCe такая манипуляция работает, на андроиде - нет. Что делаю не так?

Edited by rvs63
Link to comment
Share on other sites

  • 6 months later...
  • 2 months later...

Редактировать в строках, начинающихся с 0х113 значение ширины линии (  в примере 30 - в пикселях, 3 - в метрах, какой параметр на масштабе будет шире, то отображается)

# alternative route

0x113 0x0 0x0 0xd solid 30/3 и т.д.

Link to comment
Share on other sites

02.03.2020 в 16:34, rvs63 сказал:

как сделать, что бы на скине для андроида на полигонах появилась "картинка" из файла brushes.pmg.

Есть у меня один могильничек геморойный способ.

1 Меняете скин на отредактированный (с использованием brushes.png) . brushes.png на карте не видно.

2 переключаем атлас на папку с любыми картами nm2 (подойдут от OSM). brushes.png на карте не видно.

3 выходим из навитела.

4 заходим в навител. На экране nm2 карты с использованием brushes.png !

5 меняем атлас на официальный с картами nm7 - карты показываются  с использованием brushes.png !

Естественно, после перезагрузки навитела мы скатываемся в ситуацию "brushes.png на карте не видно".

И нужно заново проходить квест.

 

Способ работал в 9.8.19 . В более новых версиях, очевидно, не работоспособен из-за отсутствия функционала  переключения карт и поддержки nm2 атласов. 

 

Link to comment
Share on other sites

Подскажите, что обозначают 0x4d00, 0x2f0b, 0x2f16, 0x0005 в строке:

# 006 Parkings Стоянки
0x4d00, 0x2f0b, 0x2f16, 0x0005 194112 194113 -1 -1 -1 -1
true false Font5 0x0057FF white false 11 0
 

Link to comment
Share on other sites

18 часов назад, Вячеслав из 31 сказал:

Группа файлов, название которых начинается с ar_button

Я правильно понимаю, что цвет шрифта  задаётся только в  ar_button,  ar_button_p, ar_button_s ? А размер шрифта? Спасибо.

Link to comment
Share on other sites

6 часов назад, rvs63 сказал:

Я правильно понимаю, что цвет шрифта  задаётся только в  ar_button,  ar_button_p, ar_button_s ?

Да.

6 часов назад, rvs63 сказал:

А размер шрифта?

Могу ошибаться, но , пробуйте 

AltRouteGaugeValueFont 
AltRouteGaugeUnitsFont

в day и night

Link to comment
Share on other sites

19 часов назад, Вячеслав из 31 сказал:

Могу ошибаться, но , пробуйте 

AltRouteGaugeValueFont 
AltRouteGaugeUnitsFont

в day и night

Спасибо, помогло. Менял размер шрифта только во второй строке. Первую не трогал.

Link to comment
Share on other sites

  • 3 weeks later...

Подскажите, где в day, night скинах меняется толщина шрифта названия путевой точки в данном месте (не на карте). Цвет и расположение правиться в графическом файле. Спасибо.

Снимок.PNG

Link to comment
Share on other sites

21.12.2020 в 23:09, rvs63 сказал:

Подскажите, где в day, night скинах меняется толщина шрифта названия путевой точки в данном месте (не на карте).

# Map info bar font
MapContextWidgetFont 32 false true 1

32 - размер 

false (true) - тип шрифта Font.ttf (FontBD.ttf)

true (false) 1 - наличие контура и его размер (не везде применяется)

Link to comment
Share on other sites

  • 3 weeks later...

Подложка  : 

sm_arrival_time_gauge.png  

sm_arrival_time_gauge.png  

sm_time_left_gauge.png

Но там не всё так просто, потому, что разработчики схалтурили и применили только половинку из набора их же файлов, убрав верхушку (sm_time_left_gauge_title.png и аналогично для остальных двух) вместе с настройками положения текста в них, поэтому - дерзайте.

Link to comment
Share on other sites

Взял оригинальные картинки из скина Навитела

sm_arrival_time_gauge

sm_distance_gauge

sm_time_left_gauge

Заменил ими свои. Получилось так. Меня устраивает.               

Вячеслав из 31, спасибо за очередную подсказку.

Снимок 2.PNG

Link to comment
Share on other sites

18 часов назад, rvs63 сказал:

Картинки png,  вроде, в этом не участвуют.

Неверное утверждение. Домашнее задание - найти эти картинки. Подсказка - внешний вид кнопки-подложки и слово menu в названии.

Link to comment
Share on other sites

Точно уже не помню, что-то из семейства np_group_box... или np_combobox... Ищите в этом направлении. Больше самостоятельности. Определяете круг подозреваемых файлов, красите их в несуразные цвета, смотрите на полученный результат, даже если не попали с первого раза, мотаете на ус, что где перекрасилось, чтобы затем не выяснять, когда дело коснется дальнейших изменений.

Edited by Вячеслав из 31
Link to comment
Share on other sites

  • 5 weeks later...

Добрый день!

В Navitel 11 изменился интерфейс и теперь я не могу изменить рамеры шрифта скорости и оставшегося расстояния.

В предыдущих версиях менял размер шрифта в этих строках:

Map gauges fonts
MapGaugeValueFont 80 false true 1
MapGaugeUnitsFont 64 false true 1
MapGaugeSmallTitleFont 56 false true 1
MapGaugeWarnFont 64 false true 1
MapGaugeSpeedValueFont 96 false true 1
MapGaugeSpeedUnitsFont 64 false true 1
MapGaugeSmallSpeedValueFont 64 false true 1
MapGaugeSmallSpeedUnitsFont 64 false true 1
MapGaugeManeuverValueFont 96 false true 1
MapGaugeManeuverUnitsFont 80 false true 1
MapGaugeManeuverNextValueFont 64 false true 1
MapGaugeManeuverNextUnitsFont 56 false true 1
MapZoomGaugeFont 56 false true 1

Теперь меняю размер шрифта но Navitel не реагирует.

Screenshot_20210223.jpg

Link to comment
Share on other sites

  • 2 years later...

Navitel 9.13.46. Не получается изменить размер шрифта названия путевых точек и населённых пунктов на карте.
Изменение в строке  PointLabelFont 21 true true 1 не работает. Скрин под разрешение 1776x1056x480. В таком же точно скрине, но для  1134x670x320 размер шрифта меняется без ппроблем. Подскажите, что делаю не так?
 

Screenshot_2023-09-06-16-32-50-052_com.navitel.jpg

Link to comment
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.   Paste as plain text instead

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