Gibt es eine gute Strategie zum Löschen einiger tausend Felder aus der Attributtabelle eines Shapefiles in ArcGIS mithilfe von ArcMap oder ArcCatalog?
Ich weiß, wie man manuell mit der rechten Maustaste klickt und "Feld löschen" wählt ;; Ich frage mich, ob es eine andere Strategie gibt. Wenn ich das Shapefile mit ausgewählten Spalten exportieren könnte, wäre das auch in Ordnung, aber ich denke nicht, dass dies möglich ist.
arcgis-10.0
arcmap
djq
quelle
quelle
Antworten:
Getestet mit einem Shapefile.
1 Klicken Sie in ArcMap mit der rechten Maustaste auf den Layer
2 Wählen Sie Eigenschaften und dann die Registerkarte Feld
3 Wählen Sie das Symbol Alle Felder aus, das sich unter der Registerkarte Allgemein befindet
4 Wechseln Sie zurück zu den Feldern, die Sie behalten möchten (ich gehe davon aus, dass Sie weniger Felder zum Zurückwechseln als zum Deaktivieren haben).
5 Klicken Sie auf OK.
6 Klicken Sie mit der rechten Maustaste zurück auf die Ebene und wählen Sie Daten, Daten exportieren, um eine neue Datei mit den gewünschten Feldern zu erstellen (die mindestens FID, Form und ID enthalten muss).
quelle
Wie ich zu Ihrer Frage kommentiert habe, können Sie das Werkzeug " Feld löschen" verwenden.
quelle
Die Xtools-Erweiterung erledigt dies auch mit dem Tool "Multi Delete Fields". Dies ist eines der kostenlosen Tools (Xtools ist eine kostenpflichtige Erweiterung, die meisten Funktionen sind jedoch kostenlos, wenn Sie sich nur mit Ihrer E-Mail-Adresse registrieren).
quelle