Erstellen eines Rasters mit Abstand zum Feature mithilfe von QGIS?

8

Ich bin neu in GIS (und insbesondere in QGIS). Ich versuche, eine Rasterebene zu erstellen, die den Abstand zur Küstenlinie für eine bestimmte Region enthält.

Ich habe beide Vektorebenen der Küstenlinie (Linie) und der fraglichen Region (Polygon).

Gibt es ein Werkzeug zum Erstellen des Rasters unter Verwendung der Linie als Objekt zum Messen des Abstands und des Polygons als Maske?

narra89
quelle

Antworten:

10

Wenn ich Ihr Problem verstehe, können Sie eine Rasterentfernungsebene erstellen und diese in Ihr Regionspolygon ausgeben.

  • Erstellen Sie eine Rasterentfernungsebene mit dem Werkzeug Raster> Analyse> Nähe (Rasterentfernung) in QGIS (weitere Informationen hier ). - Verwenden Sie Ihre Küstenlinienebene als Eingabe.
    - Dadurch wird ein Raster erstellt, in dem jede Zelle einen Wert für die Entfernung hat an die Küste - Sie können eine max. Entfernung, wenn Sie die Analyse abschneiden möchten

  • Verwenden Sie dann das Werkzeug Raster> Analyse> Clipper - Hiermit können Sie eine Datei (Raster) über eine Maskenebene ausschneiden und eingeben (wählen Sie das Regionspolygon aus).

  • Die Ausgabe wäre Ihr Regionspolygon als Raster mit Werten für den Abstand zur Küstenlinie.

Ist es das, wonach du suchst?

DPSSpatial
quelle
Ich komme auf Ihren Kommentar zurück: Ich versuche tatsächlich die gleiche Analyse wie narra89 mit QGIS 3.10. Ich kann jedoch nur eine Rasterebene als Eingabe auswählen. Soll ich stattdessen meine Vektorebene rastern? Die Vektorebene ist eine Linie, und ich benötige den Abstand jedes Pixels zu dieser Linie.
Tim56
0

Dies erfordert QGIS, aber nur für den Fall, dass jemand etwas über ArcGIS wissen möchte: Sie können auch das euklidische Entfernungswerkzeug verwenden. Weitere Informationen finden Sie hier: http://desktop.arcgis.com/de/arcmap/10.3/tools/spatial-analyst-toolbox/understanding-euclidean-distance-analysis.htm

Das euklidische Distanzwerkzeug ist auch mit einer Linienfunktion möglich. Wenn Sie nur an der Entfernung zu Ihrer Linienfunktion interessiert sind, können Sie das optionale Ausgabe-Raster für die euklidische Richtung überspringen.

Vergessen Sie nicht, die Größe der Ausgabezelle einzustellen. Wenn die eingegebenen Quelldaten eine Feature-Class sind, werden die Quellspeicherorte vor der Durchführung der Analyse intern in ein Raster konvertiert. Die Auflösung des Rasters kann mit dem Parameter Ausgabezellengröße oder der Umgebung Zellengröße gesteuert werden. Standardmäßig wird die Auflösung durch die kürzere Breite oder Höhe der Ausdehnung des Eingabemerkmals in der räumlichen Eingabereferenz geteilt durch 250 bestimmt.

Im Folgenden können Sie ein Beschneidungswerkzeug oder eine Maske verwenden.

A. Heij
quelle