Resumen
Utiliza la utilidad para el análisis de metadatos USGS, conocida como mp, para exportar o validar el contenido de metadatos FGDC. USGS crea y mantiene la utilidad mp para administrar los metadatos que siguen el Estándar de contenidos para metadatos geoespaciales digitales (CSDGM) del FGDC. Una versión de mp se proporciona con ArcGIS.
Uso
La documentación de la utilidad mp se encuentra en el sitio web de herramientas de metadatos USGS.
Los elementos de metadatos FGDC, si existen en los metadatos ArcGIS, no estarán en el orden correcto como se especificó en las reglas CSDGM FGDC. Si se utiliza la utilidad mp de manera independiente para validar o exportar metadatos ArcGIS, mp registrará las advertencias en el archivo de registro indicando qué elementos no están en orden. Esta herramienta procesa de manera interna los metadatos de ArcGIS con la hoja de estilo _MPXML2.xsl en la carpeta <ArcGIS Installation Location>\Metadata\Stylesheets para seleccionar solo los elementos de metadatos FGDC y ordenarlos correctamente antes de utilizar mp para exportar o validar el archivo XML resultante.
Al utilizar el cuadro de diálogo de la herramienta, el nombre predeterminado de Archivo de salida tendrá una extensión de archivo adecuada para el tipo de conversión que se seleccionó en el momento en que se definieron los metadatos de origen. Si cambia el tipo de conversión después de especificar el origen, elimine el nombre de archivo de salida predeterminado y se generará un nuevo nombre de archivo con una extensión de archivo apropiada. O puede cambiar la extensión del archivo de salida de manualmente.
Para todos los tipos de conversión, los metadatos de origen se validarán según las reglas CSDGM FGDC y cualquier advertencia o error con respecto al contenido de los metadatos se informará en los mensajes de la herramienta. Si se especifica un Archivo de registro, las mismas advertencias o errores se guardarán en el archivo especificado. Si se especifica la conversión "ninguna", solo se creará el Archivo de registro. No se realizará una conversión y no se generará un archivo de salida.
Los archivos de salida creados por esta herramienta no se pueden almacenar en una geodatabase. Si el entorno Espacio de trabajo actual se establece como una geodatabase, los archivos de salida se almacenarán en una ubicación diferente, tal y como se describe a continuación.
- Si se establece Espacio de trabajo actual como una geodatabase de archivos o personal, los archivos de salida se almacenarán en la carpeta en la que se almacena la geodatabase.
- Si Espacio de trabajo actual se establece como una geodatabase corporativa o de grupo de trabajo, los archivos de salida se almacenarán en la ubicación definida por la variable de entorno TEMP del sistema.
El parámetro Metadatos de origen tiene un tipo de datos complejo. Si utiliza esta herramienta en un modelo, cree una variable para el parámetro Metadatos de origen en ModelBuilder. Para ello, haga clic con el botón derecho del ratón en la herramienta, apunte a Hacer variable, apunte a Desde parámetro y haga clic a continuación en Metadatos de origen.
Sintaxis
arcpy.conversion.USGSMPTranslator(source, {config}, {conversion}, {output}, {errors})
Parámetro | Explicación | Tipo de datos |
source | El elemento cuyos metadatos se convertirán o un archivo XML independiente que se convertirá. | Data Element; Layer |
config (Opcional) | Un archivo que define parámetros personalizados que mp considerará cuando procese los metadatos. Para exportar metadatos sin utilizar un archivo de configuración, proporcione # en lugar de un nombre de archivo. | File |
conversion (Opcional) | El tipo de conversión que se realizará.
Por defecto, se realizará la conversión "XML". | String |
output (Opcional) | Un archivo que se creará, el cual contendrá los metadatos que se convirtieron. El tipo de archivo creado se define por el tipo de conversión Para buscar posibles problemas en los metadatos FGDC mediante mp y no producir un archivo de salida, proporcione # en lugar de un nombre de archivo. | File |
errors (Opcional) | Un archivo de texto que se creará, que enumerará las advertencias y los errores que ocurrieron durante el proceso de conversión. Para exportar metadatos sin crear un archivo de registro, proporcione el símbolo almohadilla (#) en lugar de un nombre de archivo. | File |
Muestra de código
Exportar metadatos FGDC existentes de un elemento ArcGIS.
Exporta la información de los metadatos de un elemento ArcGIS que tienen el formato según el estándar CSDGM FGDC a un archivo HTML.
import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.USGSMPTranslator_conversion("yellowstone.mxd", "#", "HTML",
"yellowstone_map.html", "yellowstone_map.log")
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí