Metadaten exportieren (Conversion)
Zusammenfassung
Aktualisiert Metadaten, damit diese die aktuellsten Eigenschaften des ArcGIS-Elements enthalten, bevor die Metadaten verarbeitet und in eine XML-Datei exportiert werden, die einem standardmäßigen Metadatenformat entspricht.
Die Erstverarbeitung wird durchgeführt, um beim Exportieren von Informationen in ein standardmäßiges Metadatenformat die besten Ergebnisse zu erzielen. Danach werden die Metadaten mit dem Esri Metadatenkonverter exportiert.
Verwendung
Ein neuer Metadaten-Konverter wird mit der aktuellen Version von ArcGIS Desktop bereitgestellt: ArcGIS in ISO 19139, ARCGIS2ISO19139.xml. Alle ISO-basierten Metadaten-Styles wurden aktualisiert, sodass sie mit diesem Konverter kompatibel sind. Alle Geoverarbeitungsmodelle oder Python-Skripte, durch die Metadaten in das ISO 19139-Format exportiert werden, sollten ebenfalls aktualisiert werden, sodass sie mit diesem Konverter verwendet werden können.
Der bisherige ArcGIS oder ESRI-ISO Konverter für ISO 19139 (ESRI_ISO2ISO19139.xml) wird zwar weiterhin bereitgestellt, es bestehen jedoch verschiedene Probleme mit diesem Konverter, die nicht behoben werden können. Alle vorhandenen 9.3.1-Metadaten im ESRI-ISO-Format müssen auf das ArcGIS-Metadatenformat aktualisiert werden, damit der Metadateninhalt des Elements mit dem "ArcGIS in ISO 19139"-Konverter (ARCGIS2ISO19139.xml) in das ISO 19139-Format exportiert werden kann.
-
Die von diesem Werkzeug erzeugten Ausgabedateien können nicht in einer Geodatabase gespeichert werden. Wenn als Current_workspace (Aktueller Workspace) eine Geodatabase festgelegt ist, werden die Ausgabedateien wie unten beschrieben an einem anderen Ort gespeichert.
- Wenn als Current_workspace (Aktueller Workspace) eine File- oder Personal-Geodatabase festgelegt ist, werden die Ausgabedateien in dem Ordner gespeichert, in dem die Geodatabase gespeichert ist.
- Wenn als Current_workspace (Aktueller Workspace) eine Enterprise- oder Workgroup-Geodatabase festgelegt ist, werden die Ausgabedateien an dem Ort gespeichert, der in der Umgebungsvariable TEMP des Systems definiert ist.
-
Der Parameter Metadatenquelle verfügt über einen komplexen Datentyp. Wenn Sie dieses Werkzeug in einem Modell verwenden, erstellen Sie für den Parameter Metadatenquelle in ModelBuilder eine Variable, indem Sie mit der rechten Maustaste auf das Werkzeug klicken und Variable erstellen > Aus Parameter > Metadatenquelle wählen.
Syntax
Parameter | Erläuterung | Datentyp |
Source_Metadata |
Das Element, dessen Metadaten konvertiert werden, oder eine eigenständige XML-Datei, die konvertiert werden soll. | Data Element; Layer |
Translator |
Eine XML-Datei, mit der die vorzunehmende Konvertierung definiert wird. Die mit ArcGIS Desktop bereitgestellten Konverterdateien befinden sich im Ordner <ArcGIS-Installationsverzeichnis>\Metadata\Translator. Folgende Konvertierungen werden unterstützt:
| File |
Output_File (optional) |
Eine eigenständige XML-Datei, die mit den konvertierten Metadaten erstellt wird. | File |
Codebeispiel
Aktualisiert und exportiert ArcGIS-Metadaten in eine XML-Datei, die gemäß Metadatenstandard ISO 19139 formatiert ist.
import arcpy from arcpy import env env.workspace = "C:/data" #set local variables dir = arcpy.GetInstallInfo("desktop")["InstallDir"] translator = dir + "Metadata/Translator/ESRI_ISO2ISO19139.xml" arcpy.ExportMetadata_conversion ("data.gdb/roads", translator, "roads_19139.xml")