Mehr

Entfernen überlappender Punkte mit ArcGIS for Desktop?


Ich verwende ArcGIS for Desktop und habe einen Layer, der optisch 50 Punkte zu haben scheint. Die Attributtabelle zeigt jedoch 450 Zeilen an, was darauf hinweist, dass sich viele Punkte überlappen. Ich möchte nur 50 eindeutige Punkte anzeigen (und dies in der Attributtabelle widerspiegeln). Es ist nicht wichtig, welche der überlappenden Punkte gespeichert werden, da ich eine Geoanalyse durchführen muss und die tatsächlichen Attribute in der Tabelle nicht wichtig sind (es ist nur wichtig, dass es 50 davon gibt). Wie erstelle ich eine Datei mit nur 50 eindeutigen Punkten?


Verwenden Sie Find Identical (Datenverwaltung), um eine Ausgabe der identischen Punkte zu erhalten, wenn Sie dies möchten, dies wird nicht aus den Daten gelöscht.

Verwenden Sie Identische löschen (Datenverwaltung), um identische Punkte aus den Daten zu löschen. Dies ändert Ihre Eingabe.


Was Sie tun könnten, ist:

  1. Fügen Sie zwei Felder vom Typ Double hinzu, nennen Sie sie X und Y
  2. Klicken Sie in der Attributtabelle mit der rechten Maustaste auf die Spaltenüberschrift X, wählen Sie Geometrie berechnen und dann X-Koordinate des Schwerpunkts
  3. Wiederholen Sie dies für die Y-Spalte
  4. Wählen Geoverarbeitung | Sich auflösen, wählen Sie X- und Y-Spalten als Felder auflösen (Stellen Sie sicher, dass Sie keine Funktionen ausgewählt haben, das habe ich beim ersten Versuch gemacht)

Ich bin mir nicht sicher, ob dies die ideale Lösung ist, aber wenn sich die Punkte überschneiden, können Sie Ereignisse sammeln verwenden, um alle Ereignisse zu sammeln, die an einem eindeutigen Punkt auftreten. Wenn es an diesem einen Punkt 10 Ereignisse gibt, erstellt "Ereignisse sammeln" einen separaten FC, der nur einen Punkt mit einem neuen Feld namens I_COUNT zeigt, das den Wert 10 enthält. Da Sie anscheinend keine Attributdaten benötigen, ist dies möglicherweise eine einfache Möglichkeit für Sie .

http://resources.arcgis.com/EN/HELP/MAIN/10.1/index.html#//005p0000003s000000


Ohne Felder auflösen, keine Multiparts. Lizenzstufe spielt keine Rolle.

Verwenden Sie alternativ den Feldrechnerausdruck aus meiner Lösung hier