Summary
Imports metadata into a Multinational Geospatial Co-production Program (MGCP) database to perform maintenance on cells and subregions.
Usage
The metadata can only be imported into an MGCP database that already contains the MGCP_Metadata feature dataset.
The input XML files must match the ISO 19139 specification and be compliant with TRD 2 or TRD 3.
Data is imported into the following feature classes using this tool:
- The Cell feature class contains metadata about individual 1x1-decimal degree extents with which the data is associated.
- The Subregion feature class contains metadata about the specific area within the cell where the data meets requirements for a specific purpose.
- The Source feature class supplies information about the source used in the feature extraction.
Syntax
ImportMetadata_defense (files, in_cell_features)
Parameter | Explanation | Data Type |
files [files,...] | The XML files that contain the metadata to import. | File |
in_cell_features | The Cell feature class where the metadata will be imported. | Feature Layer |
Code sample
Import Metadata example (stand-alone Python script)
In this example, the W118N32.xml file is imported into the MGCP_TRD2 geodatabase.
# Name: ImportMetadata_Example.py
# Description: Imports the metadata dataset from an XML file to a geodatabase
# Requirements: Defense Mapping extension
# Import arcpy module
import arcpy
# Check out a DefenseMapping extension license
arcpy.CheckOutExtension("defense")
# Local variables:
inFiles = "C:/Data/Defense/Metadata/W118N32.xml"
inCellFeatures= "C:/Data/Defense/MGCP_TRD3.mdb/MGCP_Metadata/Cell"
# Execute Import Metadata function
arcpy.ImportMetadata_defense(inFiles, inCellFeatures)
# Check in the Defense Mapping extension
arcpy.CheckInExtension("defense")
Environments
Licensing information
- ArcGIS Desktop Basic: No
- ArcGIS Desktop Standard: Requires Defense Mapping
- ArcGIS Desktop Advanced: Requires Defense Mapping