Führen Sie Anselin Local Morans I gegen die Punkte und werfen Sie alles mit einem Z-Score unter -1,96 weg. Dies ist eine statistische Methode zum Auffinden räumlicher Ausreißer. Sie müssen sicherstellen, dass alle Punkte einen Wert haben, der sich auf ihre räumliche Position bezieht, um dies zu tun.
Bei der Überprüfung der Tools in 10.1 nach dem Kommentar von whuber wird mir jedoch klar, dass bei Verwendung von ArcGIS 10.1 das Tool zur Gruppierungsanalyse verfügbar ist, was genau das ist, was Sie tun möchten.
Ich denke, Sie möchten eine Gruppierungsanalyse mit einer räumlichen Einschränkung der Delaunay-Triangulation durchführen. Das Hindernis hierbei ist, dass Sie eine Anzahl von Partitionierungsgruppen benötigen, die gleich oder größer als die Anzahl der nicht verbundenen Gruppen ist (wenn einer der Ausreißer natürliche Nachbarn zueinander sind). Andernfalls erhalten Ausreißer ohne natürliche Nachbarn keine Gruppe aus der Gruppierungsanalyse.
Aufgrund dessen denke ich, dass die Delauney-Triangulation die Quelle eines Filteralgorithmus sein könnte, aber ich bin mir noch nicht sicher.
Ein weiteres Update: Nach dem Eingraben in Partition.py, dem Skript, mit dem das Gruppierungsanalyse-Tool ausgeführt wird, ist es meines Erachtens möglich, den dort enthaltenen Algorithmus für nicht verbundene Gruppen in Kombination mit dem NoNeighbors-Teil zu verwenden, obwohl ich Probleme habe, diesen Teil des Skript.