Aus regelmässigem Punkt-Layer, jeden x-ten auswählen

Hallo

Ich hab einen Punkt-Layer mit sehr vielen Punkten. Diesen möcht ich jetzt ein wenig reduzieren. Dazu soll ein Prozess jeden x-ten Punkte auswählen und in eine neue Datei schreiben.

Da gibt es doch sicher schon ein Script, o.ä. dafür. Bin sicher nicht der Erste, der dieses Problem hat. Hab aber bisher leider nichts dazu gefunden.

Danke
Jo
Da könnte dir die Modulus-Funktion helfen:

Tabelle öffnen, 'Select by Attributes' und folgendes eintippen:

MOD ( "FID" , 2) = 0

Dies selektiert jeden zweiten Datensatz, MOD ( "FID" , 10) = 0 entsprechend jeden zehnten usw...
Danke für den Tip!


Hab das jetzt probiert, aber leider ist das Ergebnis noch nicht ganz in Ordnung.
Ich bekomm somit Ketten von diagonal (links oben, rechts unten) verlaufenden Punkten.
Eigentlich brauch ich die ausselektierten Punkte nach jeder x-ten Reihe/Spalte.

Ich versuche im Moment die Selektierung über die Koordinaten durchzuführen.


Jo
Die Anzahl von Punkten je Reihe muss durch den zweiten Moduluswert teilbar sein, sonst wird's halt schief...
Hab jetzt eine Methode mit den Koordinaten, welche gut funktioniert.

Über die Koordinaten und den Modulus kann man eine Filterung auf verschiedene Distanzen durchführen.