Wie teile ich eine Vektordatei mithilfe eines Rasters in QGIS in mehrere verschiedene Dateien auf?

8

Ich habe ein Shapefile mit einer Kontur für einen großen Bereich und möchte es in verschiedene Shapefiles aufteilen, die jeweils einen Bereich von 1 km x 1 km abdecken. Ich habe das erforderliche Grid-Shapefile bereits in QGIS erstellt. Wie teile ich jetzt die Konturen mithilfe des erstellten Rasters?

Ich suche nach etwas, das dem Split-Tool in ArcGIS entspricht.

Devdatta Tengshe
quelle
Es gibt drei Fragen ( gis.stackexchange.com/questions/23688 , gis.stackexchange.com/questions/38973 & gis.stackexchange.com/questions/25357 ), aber sie müssen Formen in einer Datei selbst teilen und nicht teilen in mehrere verschiedene Dateien.
Devdatta Tengshe

Antworten:

9

Haben Sie versucht, zuerst einen Schnittpunkt mit der Gitterebene zu erstellen und dann zu verwenden Vector -> Data managment tools -> Split vector layer? Es klingt genau so, wie Sie es wollen.

lynxlynxlynx
quelle
2

Sie können dies tun, indem Sie das Shapefile laden, das Sie in Qgis aufteilen möchten, dann das Grid-Shapefile laden und verwenden vector->Geoprocessing Tools->Clip

Wählen Sie das zu teilende Shapefile als "Eingabevektor-Ebene" und das Raster-Shapefile als "Clip-Ebene" aus.

Das resultierende Shapefile ist Ihr Quell-Shapefile, das an den Polygonen im Grid-Shapefile befestigt ist. Anschließend können Sie verschiedene abgeschnittene Formen auswählen, um sie über in verschiedenen Shapefiles zu speichern Layer->Save selection as vector file

QgisTn
quelle