Страница 1 из 1

Вопросы по обработке растра высоты в QGIS.

Добавлено: 13 янв 2023, 21:02
Natalia Novoselova
Добрый день. Три вопроса в связи с обработкой растра высот над уровнем моря в QGIS.

1.Как в QGIS можно курсором посмотреть значение выборочных пикселей растра? Нужно ткнуть курсором в любую точку растра и увидеть значение пикселя. Растр со значением высот. Выводятся горизонтали, но нигде не вижу возможности посмотреть значение растра в точке, инструмент “identify features” не показывает этого!.

2.Как можно вывести на карту или экран значения шейп слоя горизонталей (показывающих высоты в поле Elevation)? При клике на Labeling не вижу никакой возможности выбрать поле высоты, и софт выводит на карту значения ID каждой горизонтали!. Наверное, это где-то есть в настройках, но в настройках Layer properties - Labels не нашла возможности выбрать поле шейпфала для подписи.

3. И как мак можно построить профиль высот в QGIS, есть для этого плагины или встроенные инструменты? Так нужно построить профиль между двумя точками, чтобы по горизонтальной оси откладывались метры расстояния от начала отрезка, а по вертикальной – высоты, вытащенные из растра.

Re: Вопросы по обработке растра высоты в QGIS.

Добавлено: 14 янв 2023, 09:05
Константин Силкин
Привет, Наталия!
Ответы на все эти вопросы были бы очень простыми, если бы они касались Surfer. Он специализируется на таких вещах. Для QGIS третья координата что козе баян – пользоваться умеет, но с трудом. Поэтому не буду умничать и подожду советов других пользователей

Re: Вопросы по обработке растра высоты в QGIS.

Добавлено: 16 янв 2023, 09:05
konst555
Ответ на вопрос 1.
Проще всего использовать плагин:

Value Tool
Qgis plugin to display in table or plot values from raster layers (or mesh layers, from version 3.0.5) at the current mouse position
Qgis plugin to display in table or plot values from raster layers (or mesh layers, from version 3.0.5) at the current mouse position
If this plugin is useful for you, please consider to make a donation of any value to the Maintainer

Re: Вопросы по обработке растра высоты в QGIS.

Добавлено: 16 янв 2023, 09:27
konst555
Ответ на вопрос 2.
Сначала откройте таблицу Атрибутов вашего шейпа. В каком поле находятся значения высот? Если этот шейп строился при помощи QGIS, то обычно это ELEV, если вы не дали другое название.
В настройках отображения используйте это поле высот. Можете предварительно его изменить. Например, Глубины в растре значения отрицательные, а вы хотите иметь положительные подписи изобат. Просто умножаете на "-1" и отображаете положительные значения.

Если этот шейп был импортирован из другой программы, то такой атрибут может отсутствовать или значения высот находятся в координате Z или M. В инструментах есть функция:

Extract Z values
Extracts z values from geometries into feature attributes.
By default only the z value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's z values, including sums, means, and minimums and maximums

Но возможно проще будет построить изолинии средствами QGIS заново по вашему растру.

При отображении подписей у вас может возникнуть проблема: они не будут направленны вверх по склону.
Это зависит от направления обхода при построении изолиний. Средства QGIS делают правильное направление обхода. Но если нужно изменить начало-конец линий в шейпе, то есть хороший плагин:

Swap Vector Direction
Swap Vector Direction reverse the direction of a vector Fr : SwapVectorDirection permet d'inverser la direction d'un vecteur
This plugin allows to reverse the direction of a vector in a row or multi-row.
Fr : Ce plugin permet d'inverser la direction d'un vecteur dans une couche ligne ou multiligne.

Re: Вопросы по обработке растра высоты в QGIS.

Добавлено: 16 янв 2023, 09:29
konst555
Ответ на вопрос 3.

Для построения профиля проще всего использовать плагин:

Profile tool
Plots terrain profile
This tool plots profile lines from raster layers or point vector layer with elevation field. Supports multiple lines as well as graph export to svg, pdf, png or csv file. Supports 3D polyline export to dxf.