Exportieren mehrerer Feature-Classes in Shapefiles mithilfe von ArcGIS Desktop?

12

Ich habe viele Feature-Classes in einer Geodatabase und muss sie in Shapefiles speichern / exportieren.

Irgendwelche Ideen?

Klicken Sie auf jeden einzelnen Layer -> Der Export ist aufgrund der Anzahl der Feature-Classes in dieser Geodatabase keine gute Option.

Nino Poon
quelle

Antworten:

15

Sie können den Export (mehrere) verwenden.

In ArcCatalog ...
Klicken Sie mit der rechten Maustaste auf die Datenbank und wählen Sie "In Shapefile exportieren (mehrere)".

photohere

Wenn Sie dies auf Datenbankebene tun,
sehen Sie alles in der Datenbank im aufgelisteten Tool (es gibt eine Schaltfläche zum Entfernen, wenn einige nicht gewünscht sind).

Wenn Sie dies auf der Ebene des Feature-Datasets tun,
sehen Sie alles in diesem FDS mit den gleichen Optionen zum Hinzufügen oder Entfernen.

Bildbeschreibung hier eingeben

Einfach den Ausgabeordner auswählen und ausführen.

Brad Nesom
quelle
1

Geben Sie im Python-Fenster Folgendes ein

import arcpy

arcpy.env.workspace = r"copy/and/paste/the/workspace/path/here" 
# The "r" before the '"' allows you to put in normal windows path format (back slashes) by just copying and pasting.

outLocation = "C:/Users/dpdb/Desktop/" # or whatever the destination folder is

inFeatures = arcpy.ListFeatureClasses() """ This will perform this on the listed workspace from above."""

arcpy.FeatureClassToShapefile_conversion (inFeatures, outLocation)
Paul Kranz
quelle
Genau das habe ich gesucht! Vielen Dank :) Ich finde es hilfreich zu wissen, dass Sie nur diese Feature-Classes exportieren können, die Sie benötigen. Definieren Sie daher inFeatures wie: inFeatures = ["Pakete", "Schulen"]
marcel
-1

Rufen Sie ArcMap auf, treffen Sie eine Auswahl (oder eine Standardabfrage), wenn Sie nicht möchten, dass alle Ihre Daten exportiert werden. Klicken Sie mit der rechten Maustaste in das Inhaltsverzeichnis, exportieren Sie Daten -> Wählen Sie ein Verzeichnis und NICHT eine GDB, und Ihre Datei wird automatisch als Shapefile erstellt. Feature-Classes sind einfach Features, die sich in einer GDB befinden. Ihre Nicht-GDB-Gegenstücke sind automatisch Shapefiles.

Sie können dies aus ArcCatalog heraus tun, indem Sie die Feature-Class auch in ein Nicht-GDB-Verzeichnis exportieren.

Roy
quelle