ArcGIS Pro Importa metadati con ArcPy

Sep 05 2020

Sto cercando una funzionalità simile a questo strumento: Import Metadata in ArcGIS Pro. Sto aggiornando alcuni dei nostri vecchi script e non riesco a trovare uno strumento simile o addirittura uno che possa fare qualcosa di simile.

ArcGIS Pro ha delle opzioni ArcPy per questo a 2.6 (che sto attualmente utilizzando)?

Risposte

1 MarkBryant Sep 07 2020 at 10:57

È discusso nella documentazione qui:https://pro.arcgis.com/en/pro-app/arcpy/metadata/migrating-from-arcmap-to-arcgis-pro.htm

Uso solo un semplice wrapper:

import arcpy
from arcpy import metadata as md

def pro_import_metadata(source_metadata:str, import_type:str, target_metadata:str, enable_automatic_updates:bool):  
    target_item_md = md.Metadata(target_metadata)
    target_item_md.importMetadata(source_metadata,import_type)

    if enable_automatic_updates:
        target_item_md.metadata_sync_option = 'ALWAYS'
        target_item_md.reload()
    target_item_md.save()

Si noti che le stringhe Import_Type sono state modificate da Desktop.