Инструменты пользователя

Инструменты сайта


ru:7ways:settings.xml

Это старая версия документа!


Описание настроек программы «Семь Дорог» в settings.xml

gps

  • port – имя устройства для получения информации о местоположении (только Windows). Содержит номер com-порта или полное имя устройства.
  • baudRate – скорость, на которой устанавливается соединение с port (только Windows)
  • useGPS – использовать (1) или нет (0) спутники для определения местоположения.
  • useNetwork – использовать (1) или нет (0) мобильные сети для определения местоположения (только Android и iOS).
  • useAPI – использовать (1) или нет (0) GPS API для определения местоположения (только Windows CE/Mobile).
  • activeMode – использовать (1) или нет (0) «активный» режим работы с портом (только Windows).
  • hdopCoef – коэффициент, на который умножается показатель HDOP для получения точности полученных координат (только Windows).
  • bgLocationMode – состояние системы определения местоположения, когда программа не активна: on – включена, off – отключена, plugged – включена, только если устройство подключено к источнику питания.
  • adjustSystemTime – производить (1) или нет (0) корректировку системного времени по данным спутников (только Windows).

interface

  • dpi – количество точек на дюйм у дисплея.
  • backlight – удерживать (1) или нет (0) подсветку дисплея.
  • soundScheme – имя выбранной звуковой схемы (имя файла без расширения или имя папки).
  • soundDelay – задержка в мс после инициализации устройства воспроизведения звука перед началом воспроизведения звука.
  • soundVolume – громкость звука в программе (от 0 до 65535).
  • muteSound – 1, если звук в программе выключен.
  • useSystemKeyboard – использовать (1) или нет (0) системную клавиатуру (только Android и iOS).
  • language – язык интерфейса (имя языкового файла).
  • layouts – раскладки, используемые клавиатурой (список имён языковых файлов, разделённых точкой с запятой).
  • activeLayout – текущая раскладка клавиатуры (имя языкового файла).
  • matchWordBeginning – в адресном поиске искать введённые буквы только в начале слов (1) или в любой части (0).
  • baseTime – источник «базового» времени. Базовое время отображается на главной карте и используется для вычисления времени прибытия к цели. Возможные значения:
    • - system – системное время;
    • - gps – UTC-время, полученное от системы определения местоположения; если координаты не определены, используется системное UTC-время.
    • - local – то же, что и gps, но с учётом часового пояса.
  • showLaunchNotice – показывать (1) или нет (0) предупреждение при старте программы об ответственности водителя.
  • showAddonsDisclaimer – показывать (1) или нет (0) отказ от ответственности при переходе в раздел «Дополнения».
  • selectAddonsFolder – предлагать (1) или нет (0) пользователю выбрать папку для дополнений.
  • mainFormTimeout – время в секундах, через которое осуществляется переход на карту после загрузки программы при неактивности пользователя.
  • autoEditWaypoint – открывать (1) или нет (0) окно редактирования «Моего места» при его создании.
  • orientation – список разрешённых ориентаций экрана. Возможные значения: vert, hor, vertRev, horRev.

map

  • path – список путей к хранилищам карт, разделённых точкой с запятой. Относительные пути отсчитываются от папки с программой.
  • atlas – список активных атласов, разделённых точкой с запятой.
  • rotateMap – вращать (1) или нет (0) карту по движению в 2D-режиме.
  • writeTrack – писать (1) или нет (0) трек.
  • showTrack – отображать (1) или нет (0) на карте последние точки трека (track.dat).
  • showCurrentGoal – отображать (1) или нет (0) информацию о промежуточной цели.
  • smoothing – сглаживать (1) или нет (0) линии на карте.
  • smoothMoving – плавное (1) движение «машинки» на карте, если скорость не менее smoothMovingMinSpeed км/ч.
  • smoothMovingMinSpeed – минимальная скорость, при которой включается плавное движение «машинки» на карте.
  • bindToRoad – включено (1) или нет (0) притягивание «машинки» к дороге на карте.
  • bindToRoute – если 1, выполняется принудительная привязка к маршруту.
  • bindDistance – максимальное расстояние в метрах от «машинки» до дороги, при котором «машинка» может быть притянута к дороге.
  • predictPosition – если включено (1), при получении координат текущего местоположения программа пытается угадать, какие координаты будут через 1 секунду, и использует их как текущие
  • rotateDamper – если включено (1), при вращении по движению карта не поворачивается до тех пор, пока отклонение направления не станет существенным.
  • mapLevelFix – значение корректировки отображаемого слоя карты: при положительных значениях на экране отображается более детальный слой карты, чем тот, что соответствует масштабу, при отрицательных – менее детальный.

map – hideObjects

  • on – скрывать (1) или нет (0) на главной карте объекты, типы которых перечислены в hidelist.xml скина.

map – scale

  • cityDefault – масштаб в м/см, используемый при переходе к населённому пункту из окна поиска, если точка POI для населённого пункта не задана.
  • settlement, smallCity, mediumCity, bigCity – масштаб в м/см, используемый при переходе к населённому пункту из окна поиска в зависимости от размера населённого пункта.
  • house – масштаб в м/см, используемый при переходе к дому из окна поиска.
  • turn – масштаб в м/см, используемый при переходе к манёвру из окна информации о маршруте.
  • streetScreenIndent – отступы от краёв экрана в мм при отображении улицы целиком.

map – scale – smoothScale

  • on – включено (1) или нет (0) плавное масштабирование.
  • duration – время в мс, в течение которого выполняется плавное масштабирование.
  • frames – количество кадров, выводимых при плавном масштабировании.

map – scale – autoScale

  • on – включено (1) или нет (0) автомасштабирование.
  • new – новый (1) или старый (0) алгоритм автомасштабирования.
  • route – включен (1) или нет (0) специальный алгоритм автомасштабирования при ведении по маршруту. Имеет значение только при new = 1, иначе всегда включен. Если выключен, алгоритм автомасштабирования не принимает во внимание проложенный маршрут.
  • preserveUserScale – если 1 и new = 0, при ведении по маршруту масштаб, установленный пользователем вручную, не меняется до достижения ближайшего манёвра.
  • delay – минимальный интервал в мс, по прошествии которого с момента установки автомасштаба может быть установлен другой автомасштаб.
  • min, max – минимальное и максимальное значение автомасштаба в м/см 1).
  • minSpeed, maxSpeed – граничные значения скорости в км/ч. Если new = 1 и не выполняется автомасштабирование по маршруту, при изменении скорости от minSpeed до maxSpeed масштаб меняется от min до max.
  • speed1, speed2, scale1, scale2, scale3 – значения скорости в км/ч и значения масштаба в м/см 2), используемые, если new = 0 и маршрут не проложен. При скорости меньше speed1 устанавливается масштаб scale1, при скорости больше speed2 устанавливается масштаб scale3, в остальных случаях устанавливается масштаб scale2.
  • avgTime – интервал времени в секундах, используемый для вычисления текущей скорости.
  • shortestOrFastestRoute – поиск кратчайшего (0) или быстрейшего (1) маршрута.
  • avoidUnpavedRoads – избегать (1) или нет (0) грунтовых дорог.
  • avoidUTurns – избегать (0) или нет (0) разворотов.
  • pedestrianSpeed – скорость пешехода в десятых долях км/ч. Используется для оценки времени движения от дороги до цели при поиске быстрейшего маршрута.
  • pedestrianRatio – коэффициент, на который умножается длина участка от дороги до цели при поиске кратчайшего маршрута.
  • sharpTurnCurvature – пороговое значение кривизны поворота, при превышении которого поворот считается крутым.
  • turnJoinDistance – максимальное расстояние в метрах между двумя манёврами, при котором они объединяются в один.
  • showEntireRoute – показывать (1) или нет (0) весь маршрут по завершению его прокладки.
  • entireRouteTimeOut – время в секундах, по прошествии которого выключается режим отображения всего маршрута, если пользователь не предпринял каких-либо действий.
  • avgSpeedTime – интервал времени в секундах, используемый для вычисления средней скорости при определении времени прибытия к цели.
  • maxStopTime – при вычислении средней скорости, если встречается стоянка более заданного количества секунд, накопление данных о скорости прекращается.
  • maxAvgSpeedDistance – максимальный участок оставшегося до цели пути в метрах, для которого используется вычисленная средняя скорость.
  • simpleTurnTime – время выполнения простого манёвра в секундах.
  • difficultTurnTime – время выполнения сложного манёвра в секундах.
  • distance – максимальное расстояние до участка с индикацией движения по полосам, при котором отображается индикатор.
  • show – отображать (1) или нет (0) индикатор движения по полосам.
  • avgSpeedTime – интервал времени в секундах, используемый для вычисления текущей скорости.
  • changeSound – воспроизводить звуковые оповещения об изменении ограничения скорости: no (никогда), always (всегда), decrease (только при уменьшении ограничения), increase (только при увеличении ограничения).
  • changeIndicator – отображать индикатор изменения ограничения скорости: no (никогда), always (всегда), decrease (только при уменьшении ограничения), increase (только при увеличении ограничения).
  • currentIndicator – отображать индикатор текущего ограничения скорости: no (никогда), always (всегда), speeding (только при превышении ограничения скорости).
  • speedingThreshold – минимальная разница между текущей скоростью и текущим ограничением скорости, считающаяся превышением скорости (км/ч).
  • speedingSound – воспроизводить (1) или нет (0) звуковое уведомление о превышении скорости.
  • repeatInterval – интервал в секундах, с которым повторяются звуковые уведомления о превышении скорости.
  • incMinDistance – минимальная длина участка с повышением ограничения скорости. Если участок меньше, изменение ограничения игнорируется. По умолчанию измеряется в метрах, но можно задать в секундах с помощью суффикса s.
  • decMinDistance – минимальная длина участка с понижением ограничения скорости. Если участок меньше, изменение ограничения игнорируется. По умолчанию измеряется в метрах, но можно задать в секундах с помощью суффикса s.
  • placeDistance1, placeDistance2, placeDistance3 – при поиске мест по маршруту предельные расстояния в метрах от маршрута до найденных точек, на основании которых результаты разделяются на три группы. Сначала выводятся результаты из первой группы, потом из второй, затем из третьей. Точки, удалённые от маршрута более чем на placeDistance3 метров, не попадают в выдачу.
  • infoListRadius – радиус в экранных мм, определяющий зону вокруг курсора на карте, объекты из которой попадают в информационный список.
  • infoListMaxCount – максимальное количество элементов в информационном списке.
  • goalsHistorySize – максимальное количество элементов в истории поиска.
  • autoSelectEntryPoint – выбирать (1) или нет (0) по умолчанию первую точку подъезда при переходе на поисковую карту к объекту.

speedcam

  • angle – максимальная разница в градусах между направлением движения и направлением спидкама, при котором он может стать активным.
  • minTime – минимальное время в секундах, в течение которого активен спидкам.
  • changeTime – интервалы чередования спидкамов в секундах, если активно сразу несколько спидкамов.
  • showOnMap – показывать (1) или нет (0) неактивные спидкамы на карте.
  • mapMaxScale – максимальный масштаб в м/см, до которого на карте отображаются неактивные спидкамы.

trackIndicators

Раздел содержит список индикаторов путевого компьютера. В атрибуте id указывается идентификатор индикатора, а в атрибуте controlId – идентификатор объекта в окне TrackComputerForm.

skin

  • guiDay, guiNight, mapDay, mapNight – имя выбранного скина (имя файла без расширения или имя папки), все параметры должны содержать одно значение.
  • dayNightMode – режим: day – день, night – ночь, auto – определять автоматически.

Содержит список параметров скина. В атрибуте name указывается имя скина, а в атрибуте ppi – значение PPI, выбранное пользователем (0 – если по умолчанию)

userData

  • fileFormat – формат записи треков и «Моих мест»: gpx или gdb.

system

  • mapCachePagesCount – количество страниц кэша карты (0 – использовать значение по умолчанию).
  • mapCachePageSize – размер страницы кэша карты в байтах (0 – использовать значение по умолчанию).
  • picturesCacheSize – размер кэша картинок в мегабайтах (0 – использовать значение по умолчанию).
1) , 2)
Независимо от линейки, линейка может иметь другие значения зависящие от PPI экрана устройства
ru/7ways/settings.xml.1422507867.txt.gz · Последнее изменение: 2015/01/29 12:04 — Константин