Настройки работы автомасштаба находятся во внешнем файле, при желании вы можете настроить его для себя.


Для редактирования алгоритма работы автомасштаба откройте autoscale.xml


Конкретная версия программы может поддерживать не все из перечисленных параметров. Данное описание дает только базовые сведения о настройке автомасштаба:


Общие параметры (масштабы указываются для 2D, в 3D масштабы будут немного другие)


# Отношение масштабов текущего и следующего предлагаемого, после превышения происходит увеличение масштаба

# увеличение параметра позволяет уменьшить колебания масштаба при небольшом изменении скорости

ThresholdZoomInCoeff


# Отношение масштабов текущего и следующего предлагаемого, после превышения происходит уменьшение масштаба

# увеличение параметра позволяет уменьшить колебания масштаба при небольшом изменении скорости

ThresholdZoomOutCoeff


# Разница в градусах между текущим и предполагаемым курсом, после превышения которого происходит поворот карты

# увеличение параметра позволяет уменьшить колебания по курсу

ThresholdYawCahngeDeg


# Максимальная дистанция удержания маневра в метрах

# если расстояние до маневра больше этого параметра, то автомасштаб пытается показать ближайшие N метров

# если расстояние до маневра меньше этого параметра, то автомасштаб пытается удержать на экране ближайший маневр

# если параметр 0 - автомасштаб по маневру выключен

MaxDistManeuverMet


# Высота удержания маневра на 2D изображении относительно нижнего бара (1 - высота верхнего бара)

# чем больше параметр, тем выше на 2D карте будет расположен маневр

ScreenManeuverPosCoeff


# используется в обоих режимах - с автомасштабом по маневру и без автомасштаба по маневру

# Минимальный и максимальный возможные масштабы

MinScale

MaxScale


# используется только в режиме без автомасштаба по маневру

# Минимальная и максимальная скорость, соответствующие минимальному и максимальному масштабам

# внутри данных скоростных пределов происходит интерполяция масштаба по шкале MinScale, MaxScale

# снаружи данных скоростных пределов масштаб будет неизменным и соответствовать либо максимально, либо минимально возможному

# параметры могут быть равны 0

MinSpeedKmH

MaxSpeedKmH


# используется только в режиме с автомасштабом по маневру

# Граничные значения скорости для коррекции автомасштаба по маневру

# при уменьшении скорости меньше минимальной, масштаб начинает стремиться к MinScale

# при увеличении скорости больше максимальной, масштаб начинает стремиться к MaxScale

# параметры могут быть равны 0

SpeedZoomInModeKmH

SpeedZoomOutModeKmH


# Угол наклона, на который переходит карта при переключении в 3D для режимов 2D3D и 3D2D

Pitch3DDeg


# Масштабы отрисовки 3D зданий

MinScaleDraw3dBuildings

MaxScaleDraw3dBuildings


# Временные параметры в мс отвечающие за плавность отрисовки зуммирования и поворота

TimeCameraMoveZoomMs

TimeCameraMoveLeanMs

TimeCameraMoveCourseMs

TimeCameraMoveCourse1DegMs


Параметры автомасштаба с фиксированным наклоном


# Изначальный угол фиксированного наклона, используется только до момента первого переназначения угла наклона

PitchFixedDeg


Параметры автомасштаба 2D3D


# Значения скорости при которых происходит переключение в 3D и обратно

SpeedToSwitchOn3DKmh

SpeedToSwitchOff3DKmh


Параметры автомасштаба 3D2D


# Значения скорости при которых происходит переключение в 2D и обратно

SpeedToSwitchOn2DKmh

SpeedToSwitchOff2DKmh