Недокументированные возможности программы

Ответы на вопросы

Модераторы: Dmitry, collaur

Недокументированные возможности программы

Сообщение VasAlex » Ноябрь 5th, 2009, 11:47 am

У программы есть недокументированные возможности.
Для этого в каталоге с программой необходимо создать Progorod.ini и прописать в нем то, что необходимо пользователю.

Файл может называться как Progorod.ini, так и oemsetup.ini. У oemsetup.ini приоритет выше.

Описание Progorod.ini :
Код: Выделить всё
Файл может называться как progorod.ini, так и oemsetup.ini. У oemsetup.ini приоритет выше.
HIDE_BATTERY = 1 - не показывать индикатор питания при первом запуске (дублируется в дополнительных настройках)
NO_CLICK_SOUND = 1 - не озвучивать клики при первом запуске (дублируется в дополнительных настройках)
ENABLE_WAKEUP_SOUND = 1 - включить пробуждающий звук при первом запуске (дублируется в дополнительных настройках)
USER_GPSPORT = N ; N - цифра номера порта,
USER_GPSBAUD = B ; B - скорость.
ROAD_FONT_SIZE = {12,14,16,16},{10,12,14,14},{8,10,12,12} - размер шрифта дорог на карте
GPS_LATENCY = 1500 ;целое_число Позволяет учитывать программе латентность GPS-чипа.
(Латентность -задержка между моментом, когда GPS-приемник получил координату и моментом, когда он отправил ее на COM-порт.)
Измеряется в миллисекундах.Значение по умолчанию - 0 ПроГород считает позицию с полуторасекундным опережением от позиции, идущей с
приемника или сколько поставите...Можно и отрицательное число
KEEP_ONLINE_ROUTES = 5; Для отладки: есть возможность сохранять файлы с маршрутами, полученными с сервера, для последующего
исследования. число задает количество последних маршрутов, которые не будут удалены. Маршруты сохраняются в UserData с именами вида
nnnwebroute.bin, где nnn - номер файла.
FIX_GPS_SPEED = 1 ; Возможность коррекции для GPS приемников, которые шлют скорость в км/ч, а не узлах
FIX_GPS_TIME = время_в_минутах ;Возможность коррекции времени, идущего с GPS приемника
MINIMAP_MIN_WIDTH = 30 ; Ширина миникарты в метрах. По умолчанию - 30
WAVEOUT_DEVICE_ID = 3, где Число - константа STREAM_xxxxx из Android SDK. 1-системные звуки. 2-звонки. 3-мультимедиа (по умолчанию). 4-сигналы. 5-уведомления
USE_SHOW_MEMORY = 1; Показывается отладочная информация
DEBUG_FONT_SIZE = 12, высота шрифта
DEBUG_POSITION = xP,yP,xL,yL    где xP, yP - координаты в портретной ориентации, xL, yL - координаты в альбомной ориентации. Вторая пара может отсутствовать. Координаты задаются в "условных пикселях", как и в xml-файлах ui.
GPS_LOG_DRAW_POINTS = 36000; - Количество последних точек записываемого лог-файла, которые хранятся для рисования. По умолчанию - 36000 (10 часов).
MAX_ZOOM_FOR_CITY = 4 ;- максимальный уровень зума карты, где 4 уровень=250 м.
MAX_SPEED_FOR_CITY = 80 ;- скорость, с которой достигается MAX_ZOOM_FOR_CITY.
MIN_AUTOZOOM_SPEED = 10 ;- скорость, с которой достигается минимальный уровень масштаба в настройках ПРОГОРОДа.
MAX_AUTOZOOM_SPEED = 120 ;- скорость, с которой достигается максимальный уровень масштаба в настройках ПРОГОРОДа.
TRAFFIC_COLOR_BY_SPEED = 1 ;- красить по скоростям ( по умолчанию или 0 - LOS )
TRAFFIC_LINES_WITH_GRADIENT = 1 - использовать промежуточные цвета для пробколиний на карте ( работает только при расскраске по скоростям ).
TRAFFIC_ROUTE_WITH_GRADIENT = 1 - использовать промежуточные цвета для линии маршрута ( работает только на версиях OGL при расскраске по скоростям ).
ONEWAY_ARROW_MIPMAP = 1 - использовать набор текстур стрелок одностороннего движения размером 0 (mipmap)

Пример:
ROAD_FONT_SIZE = {16,16,16,16},{14,14,14,14},{12,12,12,12}
USE_SHOW_MEMORY = 1
DEBUG_FONT_SIZE = 10
DEBUG_POSITION = 76P,45P,76L,45L
TRAFFIC_COLOR_BY_SPEED = 1



Также можно поменять начертание шрифтов программы под себя:

Шрифты:
FONT0.TTF - шрифт 1 в программе
FONT1.TTF - шрифт 2 в программе
можно менять на любой шрифт (взяв его например из папки Windows\Font) и переименовать под название этого шрифта. Тип шрифта не имеет значения

Если ткнуть в часы в режиме перетаскивания карты (когда слева внизу глобус) или в поиске, то курсор машины переместится на этот участок карты.
В этом случае ПроГород можно использовать как карту, которая запоминает текущую позицию.

Для Windows/CE можно задать расположение программы через реестр, для этого в ветке реестра HKLM\SOFTWARE\PROGOROD можно поменять строковые параметры :
DataPath - полный путь к каталогу программы.
UserDataPath - полный путь к каталогу UserData
ProgorodBinPath - полный путь к PROGOROD.bin
Последний раз редактировалось VasAlex Январь 9th, 2014, 10:07 am, всего редактировалось 33 раз(а).
«Внимание к мелочам рождает совершенство, а вот совершенство уже не мелочь.» (© Микеланджело)

Все мои скины тут
Аватара пользователя
VasAlex
Креативщик
 
Сообщения: 5726
Зарегистрирован: Июнь 10th, 2009, 12:30 pm
Благодарил (а): 402 раз.
Поблагодарили: 1173 раз.
Устройство: Samsung Note 3 N900 KitKat
Оператор: Мегафон, MTC

Re: Пользовательские скины для ПроГород

Сообщение AlexandrC » Декабрь 23rd, 2013, 11:10 am

VasAlex писал(а):...чтобы в диапазоне 0-6 км/ч отображался бардовый цвет, а на 6-11 красный. Отображение бардового я так и не добился

А так не получится?
0-5 - бордовый
6-7 - бордовый
8-11 - красный
Samsung Galaxy Note 4.1.2 (Мегафон)
AlexandrC
Гуру
 
Сообщения: 824
Зарегистрирован: Октябрь 19th, 2010, 8:53 pm
Откуда: Волгоград
Благодарил (а): 107 раз.
Поблагодарили: 93 раз.
Устройство: GT-N7000
Оператор: Мегафон

Re: Пользовательские скины для ПроГород

Сообщение markant » Декабрь 23rd, 2013, 11:16 am

VasAlex писал(а):чтобы в диапазоне 0-6 км/ч отображался бардовый цвет, а на 6-11 красный. Отображение бардового я так и не добился

5 - бардовый (0-5 чистый бардовый)
6 - бардовый (в диапазоне 5-6 будет смесь бардового и красного, что, ИМХО, только смягяает переход)
10 - красный (6-10 чистый красный)
11 - красный (в диапазоне 10-11 будет сместь красного и следующего цвета, что, ИМХО, только смягяает переход)
ZTE Nubia Z7 Max, Android 5.1.1
markant
Местный
 
Сообщения: 84
Зарегистрирован: Апрель 23rd, 2013, 11:57 am
Откуда: Москва
Благодарил (а): 27 раз.
Поблагодарили: 29 раз.
Устройство: ZTE Nubia Z7 Max
Оператор: МТС

Re: Пользовательские скины для ПроГород

Сообщение VasAlex » Декабрь 23rd, 2013, 11:25 am

AlexandrC , markant
вы сначала попробуйте, а потом пишите. :)
«Внимание к мелочам рождает совершенство, а вот совершенство уже не мелочь.» (© Микеланджело)

Все мои скины тут
Аватара пользователя
VasAlex
Креативщик
 
Сообщения: 5726
Зарегистрирован: Июнь 10th, 2009, 12:30 pm
Благодарил (а): 402 раз.
Поблагодарили: 1173 раз.
Устройство: Samsung Note 3 N900 KitKat
Оператор: Мегафон, MTC

Re: Пользовательские скины для ПроГород

Сообщение VasAlex » Декабрь 23rd, 2013, 11:48 am

markant писал(а):
VasAlex писал(а):чтобы в диапазоне 0-6 км/ч отображался бардовый цвет, а на 6-11 красный. Отображение бардового я так и не добился

5 - бардовый (0-5 чистый бардовый)
6 - бардовый (в диапазоне 5-6 будет смесь бардового и красного, что, ИМХО, только смягяает переход)
10 - красный (6-10 чистый красный)
11 - красный (в диапазоне 10-11 будет сместь красного и следующего цвета, что, ИМХО, только смягяает переход)



Для примера взял диапазон с 0-10 км/ч рисовать черным, при этом цветовая схема для маршрута выглядит так

Код: Выделить всё
TF, 0,    5, (0,  0, 0,255),(0,  0, 0,255) , ,черный
TF, 1,    6, (0,  0, 0,255),(0,  0, 0,255) , ,черный
TF, 2,    9, (0,  0, 0,255),(0,  0, 0,255) , ,черный
TF, 3,    10, (0,  0, 0,255),(0,  0, 0,255) , ,черный
TF, 4,  11, (229, 0, 0,255), (255,0,  0,  255), ,Низкая скорость
.............


Вот результат (см вверху значения по USE_SHOW_MEMORY = 1. Скорость линка = 5 км/ч)

Img_20131223124140.png


ни маршрут, ни карта не красится в черное согласно цветовой схемы (в том числе и без альтернативной раскраски).
Это моя ошибка или программистов? :?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
«Внимание к мелочам рождает совершенство, а вот совершенство уже не мелочь.» (© Микеланджело)

Все мои скины тут
Аватара пользователя
VasAlex
Креативщик
 
Сообщения: 5726
Зарегистрирован: Июнь 10th, 2009, 12:30 pm
Благодарил (а): 402 раз.
Поблагодарили: 1173 раз.
Устройство: Samsung Note 3 N900 KitKat
Оператор: Мегафон, MTC

Re: Пользовательские скины для ПроГород

Сообщение markant » Декабрь 23rd, 2013, 11:59 am

VasAlex писал(а):Для примера взял диапазон с 0-10 км/ч рисовать черным, при этом цветовая схема для маршрута выглядит так

Код: Выделить всё
TF, 0,    5, (0,  0, 0,255),(0,  0, 0,255) , ,черный
TF, 1,    6, (0,  0, 0,255),(0,  0, 0,255) , ,черный
TF, 2,    9, (0,  0, 0,255),(0,  0, 0,255) , ,черный
TF, 3,    10, (0,  0, 0,255),(0,  0, 0,255) , ,черный
TF, 4,  11, (229, 0, 0,255), (255,0,  0,  255), ,Низкая скорость
.............


Я привёл к формату, как у меня. Так чёрный должен появиться.
Код: Выделить всё
TF, 0, 5,  (0, 0, 0, 255), ,черный
TF, 1, 6,  (0, 0, 0, 255), ,черный
TF, 2, 9,  (0, 0, 0, 255), ,черный
TF, 3, 10, (0, 0, 0, 255), ,черный
TF, 4, 11, (229, 0, 0,255), ,Низкая скорость
ZTE Nubia Z7 Max, Android 5.1.1
markant
Местный
 
Сообщения: 84
Зарегистрирован: Апрель 23rd, 2013, 11:57 am
Откуда: Москва
Благодарил (а): 27 раз.
Поблагодарили: 29 раз.
Устройство: ZTE Nubia Z7 Max
Оператор: МТС

Re: Недокументированные возможности программы

Сообщение VasAlex » Декабрь 23rd, 2013, 12:21 pm

даже с черным-черным маршрут с альтернативной раскраской выглядит как оранжевый :)

Вот с твоей схемой
Img_20131223131827.png


Img_20131223131848.png


что я делаю не так? :?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
«Внимание к мелочам рождает совершенство, а вот совершенство уже не мелочь.» (© Микеланджело)

Все мои скины тут
Аватара пользователя
VasAlex
Креативщик
 
Сообщения: 5726
Зарегистрирован: Июнь 10th, 2009, 12:30 pm
Благодарил (а): 402 раз.
Поблагодарили: 1173 раз.
Устройство: Samsung Note 3 N900 KitKat
Оператор: Мегафон, MTC

Re: Недокументированные возможности программы

Сообщение markant » Декабрь 23rd, 2013, 12:46 pm

VasAlex писал(а):даже с черным-черным маршрут с альтернативной раскраской выглядит как оранжевый :)

1. Я не использую альтернативную раскраску для карты, только для маршрута. Возможно, это как-то влияет, эксперименты ставить лень. Считаю, что у меня всё работает предсказуемо.

На всякий случай:
Код: Выделить всё
TF, 0, 9, (180, 40, 0, 255), (180, 40, 0, 255) ,Very low speed
TF, 1, 10, (180, 40, 0, 255), (180, 40, 0, 255) ,Very low speed
TF, 2, 15, (230, 70, 0, 255), (230, 70, 0, 255) ,Low speed
TF, 3, 20, (230, 70, 0, 255), (230, 70, 0, 255) ,Low speed
TF, 4, 25, (255, 180, 0, 255), (255, 180, 0, 255) ,Medium speed 1
TF, 5, 30, (255, 180, 0, 255), (255, 180, 0, 255) ,Medium speed 1
TF, 6, 35, (255, 210, 0, 255), (255, 210, 0, 255) ,Medium speed 2
TF, 7, 40, (255, 210, 0, 255), (255, 210, 0, 255) ,Medium speed 2
TF, 8, 50, (0, 140, 0, 255), (0, 140, 0, 255) ,High speed 1
TF, 9, 65, (0, 140, 0, 255), (0, 140, 0, 255) ,High speed 1
TF, 10, 255, (15, 200, 0, 255), (15, 200, 0, 255) ,High speed 2


Код: Выделить всё
TRAFFIC_COLOR_BY_SPEED=1
TRAFFIC_ROUTE_WITH_GRADIENT=1
//TRAFFIC_LINES_WITH_GRADIENT=1



2. Я про строки с индексом L (Net Class) (и связаны ли они со строками «R» (Road Width) никак вкурить не могу. Вижу влияние только второго цвета, значение толщины тоже что-то видимого влияния не оказывает. Если кто знает хитрости, направьте, кратенько.
ZTE Nubia Z7 Max, Android 5.1.1
markant
Местный
 
Сообщения: 84
Зарегистрирован: Апрель 23rd, 2013, 11:57 am
Откуда: Москва
Благодарил (а): 27 раз.
Поблагодарили: 29 раз.
Устройство: ZTE Nubia Z7 Max
Оператор: МТС

Re: Недокументированные возможности программы

Сообщение VasAlex » Декабрь 23rd, 2013, 3:56 pm

markant писал(а):2. Я про строки с индексом L (Net Class) (и связаны ли они со строками «R» (Road Width) никак вкурить не могу. Вижу влияние только второго цвета, значение толщины тоже что-то видимого влияния не оказывает. Если кто знает хитрости, направьте, кратенько.

Не связано, ширина дорог задается R, а цвет и окантовка - L.
От R зависит ширина маршрута по очень странному алгоритму, а также ширина пробколиний
«Внимание к мелочам рождает совершенство, а вот совершенство уже не мелочь.» (© Микеланджело)

Все мои скины тут
Аватара пользователя
VasAlex
Креативщик
 
Сообщения: 5726
Зарегистрирован: Июнь 10th, 2009, 12:30 pm
Благодарил (а): 402 раз.
Поблагодарили: 1173 раз.
Устройство: Samsung Note 3 N900 KitKat
Оператор: Мегафон, MTC

Re: Недокументированные возможности программы

Сообщение VasAlex » Декабрь 23rd, 2013, 4:43 pm

markant писал(а):
VasAlex писал(а):даже с черным-черным маршрут с альтернативной раскраской выглядит как оранжевый :)

1. Я не использую альтернативную раскраску для карты, только для маршрута. Возможно, это как-то влияет, эксперименты ставить лень. Считаю, что у меня всё работает предсказуемо.

На всякий случай:
Код: Выделить всё
TF, 0, 9, (180, 40, 0, 255), (180, 40, 0, 255) ,Very low speed
TF, 1, 10, (180, 40, 0, 255), (180, 40, 0, 255) ,Very low speed
TF, 2, 15, (230, 70, 0, 255), (230, 70, 0, 255) ,Low speed
TF, 3, 20, (230, 70, 0, 255), (230, 70, 0, 255) ,Low speed
TF, 4, 25, (255, 180, 0, 255), (255, 180, 0, 255) ,Medium speed 1
TF, 5, 30, (255, 180, 0, 255), (255, 180, 0, 255) ,Medium speed 1
TF, 6, 35, (255, 210, 0, 255), (255, 210, 0, 255) ,Medium speed 2
TF, 7, 40, (255, 210, 0, 255), (255, 210, 0, 255) ,Medium speed 2
TF, 8, 50, (0, 140, 0, 255), (0, 140, 0, 255) ,High speed 1
TF, 9, 65, (0, 140, 0, 255), (0, 140, 0, 255) ,High speed 1
TF, 10, 255, (15, 200, 0, 255), (15, 200, 0, 255) ,High speed 2



все равно идет подмена цветов.
Чтобы не было подмены в альтернативной раскраске, то по крайней мере надо прописывать вот так

Код: Выделить всё
; линии пробок по скорости: уровень, цвет пробок на карте(r, g, b, a),цвет маршрута(r, g, b, a),, комментарий
TF, 0,    1, (40,  0, 0,255),(60,  0, 0,255) , ,Стоим
TF, 1,    2, (60,  0, 0,255),(80,  0, 0,255) , ,1 км/ч
TF, 2,    3, (80,  0, 0,255),(100,  0, 0,255) , ,2 км/ч
TF, 3,    4, (100,  0, 0,255),(120,  0, 0,255) , ,3 км/ч
TF, 4,    5, (120,  0, 0,255),(140,  0, 0,255) , ,4 км/ч
TF, 5,    6, (140,  0, 0,255),(160,  0, 0,255) , ,Очень низкая скорость 5 км/ч
TF, 6,    7, (140,  0, 0,255),(160,  0, 0,255) , ,6 км/ч
TF, 7,  10, (229, 0, 0,255), (255,0,  0,  255), ,9 км/ч
TF, 8,  11, (229, 0, 0,255), (255,0,  0,  255), ,Низкая скорость
TF, 9,  12, (229, 0, 0,255), (255,0,  0,  255), ,11 км/ч
TF, 10,  20, (255,100, 0,255), (255,80,0,  255), ,19 км/ч
TF, 11,  21, (255,100, 0,255), (255,80,0,  255), ,Скорость ниже среднего
TF, 12,  22, (255,100, 0,255), (255,80,0,  255), ,21 км/ч
TF, 13,  30, (255,212, 0,255), (255,255,0,  255), ,29 км/ч
TF, 14,  31, (255,212, 0,255), (255,255,0,  255), ,Средняя скорость
TF, 15,  32, (255,212, 0,255), (255,255,0,  255), ,31 км/ч
TF, 16,  40, ( 130,200, 0,255),(170, 255, 0,  255), ,39 км/ч
TF, 17,  41,( 130,200, 0,255),(170, 255, 0,  255) , ,Скорость выше среднего
TF, 18,  42,( 130,200, 0,255),(170, 255, 0,  255) , ,41 км/ч
TF, 19,  41,( 0,150, 0,255),(0, 255, 0,  255) , ,40 км/ч
TF, 20,  255,( 0,150, 0,255),(0, 255, 0,  255) , ,Высокая скорость


Если так прописать, то будет минимальная подмена и гладкие градиенты, но... если мы прописали ручками все градиенты, то отпадает надобность в использовании альтернативной раскраске :)
«Внимание к мелочам рождает совершенство, а вот совершенство уже не мелочь.» (© Микеланджело)

Все мои скины тут
Аватара пользователя
VasAlex
Креативщик
 
Сообщения: 5726
Зарегистрирован: Июнь 10th, 2009, 12:30 pm
Благодарил (а): 402 раз.
Поблагодарили: 1173 раз.
Устройство: Samsung Note 3 N900 KitKat
Оператор: Мегафон, MTC

Re: Недокументированные возможности программы

Сообщение VasAlex » Декабрь 23rd, 2013, 8:57 pm

пробуем этот вариант

colors.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
«Внимание к мелочам рождает совершенство, а вот совершенство уже не мелочь.» (© Микеланджело)

Все мои скины тут
Аватара пользователя
VasAlex
Креативщик
 
Сообщения: 5726
Зарегистрирован: Июнь 10th, 2009, 12:30 pm
Благодарил (а): 402 раз.
Поблагодарили: 1173 раз.
Устройство: Samsung Note 3 N900 KitKat
Оператор: Мегафон, MTC

Re: Недокументированные возможности программы

Сообщение OldSeaDog » Декабрь 24th, 2013, 10:05 am

VasAlex писал(а):пробуем этот вариант

Отлично получилось!!! Предлагаю добавить в скин и градиенты добавить в ini :daz1:
Аватара пользователя
OldSeaDog
Ветеран
 
Сообщения: 209
Зарегистрирован: Октябрь 30th, 2011, 4:26 pm
Откуда: Москва
Благодарил (а): 162 раз.
Поблагодарили: 113 раз.
Устройство: iPhone 6 Plus
Оператор: Мегафон

Re: Недокументированные возможности программы

Сообщение higet » Июнь 18th, 2014, 8:59 pm

А нельзя как-нибудь сделать чтобы во время навигации на андроид-фоне навигация была всегда на экране, или входящие сбрасывались?
higet
Посетитель
 
Сообщения: 1
Зарегистрирован: Июнь 18th, 2014, 8:39 pm
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Устройство: android
Оператор: МТС,Beeline,Мегафон

Пред.

Вернуться в FAQ

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron