Generar geodatabase de archivo con licencia (Administración de datos)

Resumen

Genera un archivo de definición de licencia (.licdef) que define y restringe la visualización de contenido en una geodatabase de archivos. El contenido de la geodatabase de archivos con licencia puede visualizarse creando un archivo de licencia (*.sdlic) e instalándolo con el Administrador de ArcGIS. El archivo de definición de licencia se crea con la herramienta Generar licencia de geodatabase de archivos.

Heredado:

La concesión de licencias no es compatible con las geodatabases creadas antes de la versión 10.1.

Uso

  • La concesión de licencias es ideal para los datasets maduros que se van a compartir o de los que se va a otorgar licencia según un acuerdo de usuario y no necesitan más edición. No se pueden anular las licencias de la geodatabase de archivos con licencia de salida para volver a su formato original sin licencia.

  • Una vez otorgada la licencia, el contenido de la geodatabase de archivos de salida no puede mostrarse en ArcGIS Pro hasta que no se cree un archivo de licencia (.sdlic) utilizando la herramienta Generar licencia de geodatabase de archivos y se instale el archivo de licencia con el Administrador de ArcGIS.

  • Una vez otorgada la licencia, el contenido de la geodatabase de archivos no puede mostrarse en ArcGIS Pro hasta que no se instale el archivo de licencia (.sdlic) mediante el Administrador de ArcGIS.

    Para instalar el archivo de licencia en el Administrador de ArcGIS debe hacer lo siguiente:

    1. Instale ArcGIS Desktop.
    2. Seleccione la carpeta Licencias de datos en la tabla de contenido del Administrador de ArcGIS.
    3. Haga clic en Agregar una licencia, busque el archivo de licencia de datos (.sdlic) y haga clic en Abrir.
    4. Haga clic en para instalar la licencia.

  • No se puede otorgar licencia de forma individual a una clase de entidad ni a una tabla de entidades para producir un estado mixto en que algunas clases o tablas de entidades tengan licencia y otras no. Sin embargo, las geodatabases de archivos con licencia le permiten agregar una clase de entidad o una tabla de entidades sin licencia a través de operaciones como crear una nueva clase de entidad vacía, copiar y pegar, o importar una clase de entidad.

Sintaxis

GenerateLicensedFgdb(in_fgdb, out_fgdb, out_lic_def)
ParámetroExplicaciónTipo de datos
in_fgdb

La geodatabase de archivos sin licencia para convertir en archivos con licencia.

Workspace
out_fgdb

El nombre y la ubicación para crear la geodatabase de archivos con licencia.

Workspace
out_lic_def

El archivo de definición de licencia de entrada.

File

Muestra de código

Ejemplo 1 de GenerateLicensedFgdb (ventana de Python)

El siguiente ejemplo demuestra cómo utilizar la función GenerateLicensedFgdb en la ventana de Python.

import arcpy
arcpy.env.workspace = "C:/data/"
arcpy.GenerateLicensedFgdb_management("london.gdb","london_lic.gdb", "london.licdef")
Ejemplo 2 de GenerateLicensedFgdb (secuencia de comandos de Python independiente)

El siguiente ejemplo demuestra cómo utilizar la función GenerateLicensedFgdb en una secuencia de comandos de Python independiente.

# Name: GenerateLicensedFileGeodatabase.py
# Description: Use the GenerateLicensedFgdb tool to license a file geodatabase

# import system modules
import arcpy
import os

# Set environment settings
arcpy.env.workspace = "C:/data"

# Set local variables
geodatabase = "london.gdb"
out_geodatabase = "london_lic.gdb"
licdef = "london.licdef"

# Process: Restrict the data
arcpy.GenerateLicensedFgdb_management(geodatabase, out_geodatabase, licdef)

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados