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
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
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Maxilla am Di., 08.04.2008 - 12:30
PermalinkTabelle öffnen, 'Select by Attributes' und folgendes eintippen:
MOD ( "FID" , 2) = 0
Dies selektiert jeden zweiten Datensatz, MOD ( "FID" , 10) = 0 entsprechend jeden zehnten usw...
Gespeichert von Hannes17 am Di., 08.04.2008 - 12:39
PermalinkHab 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
Gespeichert von Maxilla am Di., 08.04.2008 - 14:47
PermalinkGespeichert von Hannes17 am Di., 08.04.2008 - 15:04
PermalinkÜber die Koordinaten und den Modulus kann man eine Filterung auf verschiedene Distanzen durchführen.