@ Ответ Герардо верен только на экваторе. В документе gdaldem отмечается, что эти значения шкалы предназначены для «проекций Латлонга вблизи экватора»
Чтобы рассчитать масштаб или Z-фактор (обратный масштаб) на других широтах для демона с вертикальными единицами измерения в метрах, вы можете использовать следующие уравнения:
s=111320*cos(latitude*pi/180)
z=1/(111320*cos(latitude*pi/180))
где: 111320 - это длина одного градуса на экваторе в метрах (на основе WGS84, вы можете использовать 111111, если это легче запомнить, или у вас есть понимание истории ), а широта - это широта в центре вашей матрицы высот.
Вы можете быстро рассчитать коэффициент масштабирования / z в Excel / Libre Office Calc по следующим формулам:
For -s scale parameter
=111320*COS(latitude*PI()/180)
or
=111320*COS(RADIANS(latitude))
For -z z factor parameter
=1/(111320*COS(latitude*PI()/180)
or
=1/(111320*COS(RADIANS(latitude))
Вы даже можете использовать простой поиск Google:
111320 * cos(latitude deg)
or
1/(111320 * cos(latitude deg))
Например, масштаб и коэффициент z для широты = 38,5 с
Для ЦМР с вертикальными единицами в футах, просто преобразуйте длину в один градус на экваторе в метрах в футы, то есть 3,28 * 111320 = 365130. Таким образом, ваши уравнения становятся:
s=365130*cos(latitude*pi/180)
z=1/(365130*cos(latitude*pi/180))
В качестве альтернативы, вы можете перепроектировать вашу DEM в спроектированную скоординированную систему (также предложенную gdaldem docs).