Puede compartir los datos de una geodatabase de archivos con otras personas y aplicar una licencia que determine el intervalo de tiempo que pueden utilizar los datos o si pueden exportar clases de entidad.
Por ejemplo, si es un profesor y quiere proporcionar datos a sus alumnos durante un semestre, puede facilitarles una geodatabase de archivos que contenga datos cuya licencia expire al final del semestre. Si contrata los servicios de un tercero para que analice un conjunto de datos, pero no quiere que los exporte, puede facilitarle una geodatabase de archivos cuya licencia no permita la exportación de datos.
Para lograrlo, realice lo siguiente:
- Cree una geodatabase de archivos.
- Cargue los datos que desee para limitar el uso de una licencia.
- Designe la geodatabase de archivos como geodatabase con licencia y genere un archivo de definición de licencia.
- Genere un archivo de licencia.
- Aplique la licencia a un cliente de ArcGIS.
Creación de una geodatabase de archivos
Como la geodatabase de archivos se va a enviar a otra persona, debe crear una específica para este fin. Consulte Crear una geodatabase de archivos si necesita instrucciones.
Tenga en cuenta la siguiente información sobre las versiones del cliente y las geodatabases de archivos con licencia:
- La versión 10.3 y las versiones más recientes de ArcMap o ArcGIS Server pueden asignar una licencia de ArcGIS 10 o geodatabases de archivos no comprimidas más recientes.
- La versión 10.3 y las versiones más recientes de ArcMap o ArcGIS Server pueden asignar una licencia de ArcGIS 10.1 o geodatabases de archivos comprimidas de versiones más recientes.
- ArcGIS Pro puede asignar una licencia ArcGIS 10 o geodatabases de archivos no comprimidas más recientes o geodatabases comprimidas de ArcGIS 10.1; sin embargo, el administrador de ArcGIS debe registrar la licencia con ArcGIS Pro.
- Los clientes de ArcMap 10.1, ArcGIS 10.1 for Server o ArcGIS 1.0 Pro y de versiones más recientes pueden consumir geodatabases de archivos con licencias, por lo que es importante confirmar que la persona a la que se va a enviar la geodatabase de archivos tiene un cliente de ArcGIS admitido.
Cargar datos de uso restringido
Cargue todos los datos en la geodatabase de archivos a la que quiera aplicar restricciones de tiempo o exportación. Asegúrese de que tiene todos los datos que desea restringir en la geodatabase de archivos cuando aplique la licencia. Posteriormente podrá agregar más datos que no estén restringidos, pero no podrá agregar más datos restringidos. Para aplicar las restricciones a más datos posteriormente, debe asignar una licencia a una nueva geodatabase de archivos.
Existen varias maneras de cargar datos en una geodatabase de archivos. Para obtener información sobre cómo realizar esta operación, consulte los temas de Agregar datasets y otros elementos de geodatabases.
Licencia de la geodatabase de archivos
Ejecute la herramienta Generar geodatabase de archivos con licencia o una secuencia de comandos que llame a la herramienta para obtener la licencia de la geodatabase de archivos que ha creado e introducir datos.
La herramienta Generar geodatabase de archivos con licencia modifica la geodatabase de archivos para permitir la obtención de la licencia de datos y crear un archivo de definición de licencia (*.licdef). El archivo de definición de licencia incluye la información necesaria para autorizar la distribución de los datos. Necesitará este archivo para generar un archivo de licencia.
La licencia de la geodatabase de archivos no se puede anular una vez que se otorga. Asimismo, el contenido de la geodatabase no puede mostrarse en ArcGIS hasta que se crea el archivo de licencia (*.sdlic) y se aplica al cliente.
Generar un archivo de licencia
Utilice la herramienta Generar geodatabase de archivos con licencia o una secuencia de comandos de Python que llame a la herramienta para definir y generar un archivo de licencia.
Cuando se define el archivo de licencia, existe la posibilidad de permitir que el usuario final exporte las clases de entidad contenidas en la geodatabase de archivos. Por defecto, las clases de entidad no se pueden exportar con el archivo de licencia de datos instalado. Cuando se define el archivo de licencia, también existe la posibilidad de establecer la fecha de expiración del archivo de licencia, tras la cual no podrá visualizarse el contenido de la geodatabase de archivos. Esto permite establecer el periodo de acceso a las geodatabases con licencia. Por ejemplo, si elige que el acceso expire el 7 de abril, no se podrá acceder a los datos con licencia a partir del 8 de abril. No se establece ninguna fecha de expiración por defecto, lo que significa que el archivo de licencia de datos nunca expira.
Una vez que se genera la licencia, los datos adicionales que se cargan en la geodatabase de archivos carecen de licencia. Por consiguiente, si desea compartir otros datos que no necesiten licencia, puede agregarlos ahora.
Aplicar la licencia al cliente de ArcGIS
Cualquier cliente de ArcGIS que necesite acceder a los datos con licencia tendrá que tener instalado el archivo de licencia. Usted y cualquier persona a la que envíe la geodatabase y el archivo de licencia tendrán que configurar los clientes de ArcGIS para acceder a los datos.
Aplicar una licencia a ArcMap o ArcGIS Pro
Utilice el Administrador de ArcGIS para aplicar la licencia correspondiente a una geodatabase de archivos.
- Inicie el Administrador de ArcGIS.
- Abra la carpeta Licencias de datos.
- Haga clic en Agregar una licencia.
- Elija el archivo de licencia (.sdlic) y haga clic en Abrir.
La licencia se agrega a la lista Información de licencias de datos. Puede expandir Información de licencia para ver la fecha de expiración de la licencia, si existe, y si se autoriza la exportación de datos.
- Haga clic en Aceptar.
Aplicar una licencia a ArcGIS Server
Con ArcGIS Server se instala una herramienta de licencia que puede utilizar para identificar la licencia de la geodatabase de archivos.
En un servidor de Windows
Abra una ventana de comando y ejecute la herramienta DataLicInstall que se encuentra en <ArcGIS Server Installation Directory>\Server\bin.
En el ejemplo siguiente, la herramienta se ejecuta para aplicar el archivo proj3.sdlic que se encuentra en C:\\data.
datalicinstall c:\\data\proj3.sdlic
En un servidor Linux
Abra un comando shell y ejecute la herramienta datalicinstall que se encuentra en <ArcGIS Server Installation Directory>/arcgis/server/tools.
En el ejemplo siguiente, la herramienta se ejecuta para aplicar el archivo proj3.sdlic que se encuentra en /usr/data.
./datalicinstall/usr/data/proj3.sdlic