Risposte:
puoi usare l'esportazione (più).
In ArcCatalog ... Fai
clic con il pulsante destro del mouse sul database e scegli "esporta in shapefile (multipli)"
Se lo fai a livello di database
, vedrai tutto nel database nello strumento elencato (c'è un pulsante di rimozione se ce ne sono alcuni che non vuoi).
Se lo fai a livello di set di dati delle caratteristiche,
vedi tutto in quel file fds con le stesse opzioni da aggiungere o rimuovere.
Basta scegliere la cartella di output ed eseguire.
Nella finestra di Python, inserisci
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)
Vai in ArcMap, fai una selezione (o def query) se non vuoi esportare tutti i tuoi dati. Fai clic con il pulsante destro del mouse sul sommario, esporta i dati -> Scegli una directory e NON un gdb e il tuo file verrà automaticamente creato come file di forma. Le classi di funzionalità sono semplicemente funzionalità che risiedono in un gdb. Le loro controparti non gdb sono automaticamente shapefile.
Credo che sia possibile farlo da ArcCatalog esportando la feature class in una directory non gdb.