Я использовал SRTM DEM для создания горки в QGIS 2.2.0. Тем не менее, результирующая горная тень, как представляется, вертикально преувеличена. Кроме того, изменение настроек масштаба и z-фактора не влияет на результирующую тень. Я пробовал оба варианта в QGIS, Анализ-> DEM (Модели рельефа) и Анализ рельефа -> Склон. Оба метода дали одинаковые результаты.
Это отдельный инцидент, ошибка или я что-то упустил?
Ответы:
@ Ответ Герардо верен только на экваторе. В документе gdaldem отмечается, что эти значения шкалы предназначены для «проекций Латлонга вблизи экватора»
Чтобы рассчитать масштаб или Z-фактор (обратный масштаб) на других широтах для демона с вертикальными единицами измерения в метрах, вы можете использовать следующие уравнения:
где: 111320 - это длина одного градуса на экваторе в метрах (на основе WGS84, вы можете использовать 111111, если это легче запомнить, или у вас есть понимание истории ), а широта - это широта в центре вашей матрицы высот.
Вы можете быстро рассчитать коэффициент масштабирования / z в Excel / Libre Office Calc по следующим формулам:
Вы даже можете использовать простой поиск Google:
Например, масштаб и коэффициент z для широты = 38,5 с
Для ЦМР с вертикальными единицами в футах, просто преобразуйте длину в один градус на экваторе в метрах в футы, то есть 3,28 * 111320 = 365130. Таким образом, ваши уравнения становятся:
В качестве альтернативы, вы можете перепроектировать вашу DEM в спроектированную скоординированную систему (также предложенную gdaldem docs).
источник
111320
, а масштаб восток-запад -111320*cos(latitude*pi/180)
. В высоких широтах эта разница создаст существенные проблемы, и вам, вероятно, необходимо выполнить перепроецирование в систему координат счетчика (например, UTM) перед расчетом. В низких широтах, вы можете попробовать расщепление разницу:s = 111320 * 0.5 * (1 + cos(latitude*pi/180))
.При работе с матрицами высот в длинных координатах широты с их единицами измерения в десятичных градусах и вертикальными единицами измерения в метрах необходимо установить «масштаб (отношение вертикальных единиц к горизонтальным единицам) на 111120. В
http://www.gdal.org/gdaldem.html
они даже предполагают, что этот параметр для ЦМР с координатами лантлона и вертикальными единицами в футах, масштаб должен быть установлен на 370400
Эти настройки влияют также на расчеты уклона.
источник