7 votos

¿Proteger los datos en la geodatabase de archivos (hacerlos de sólo lectura)?

¿Qué tipo de medidas puedo tomar para proteger los datos de un archivo gdb, o incluso todo el gdb, para que no puedan ser modificados inadvertidamente? (por ejemplo, por una herramienta como Rubbersheet que modifica los datos en el lugar).

Tengo entendido que file-gdb no tiene el concepto de usuarios o permisos, y que para usarlos debemos usar un RDBMS. ¿Qué es lo mejor que puedo hacer, dado que usar file-gdb es un requisito?

Nota: Estoy usando ArcGIS Desktop 10.3 pero no etiqueté la pregunta de esa manera ya que algunas respuestas pueden ser relevantes para otras plataformas.

5voto

Mintx Puntos 2627

A partir de la versión 10.1, se puede crear un geodatabase de archivos con licencia para restringir el acceso a los contenidos.

Genera un archivo de definición de licencia (.licdef) que define y restringe la visualización de contenidos 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 ArcGIS Administrator.

editar: Como Vince señala a continuación, las herramientas de la API de FGDB no respetarían la geodatabase con licencia. El blog de ESRI emite esta advertencia :

La API no impedirá que los usuarios intenten editar objetos con comportamiento complejo, la responsabilidad recaerá en el desarrollador para entender lo que debe y no debe editar a través de la API y evitar editar conjuntos de datos conjuntos de datos que tengan un comportamiento de base de datos geográfica.

Dado que un FGDB es sólo una carpeta en el disco con algunos archivos binarios en ella, creo que los permisos estrictos de la carpeta es probablemente lo mejor que puedes hacer.

2voto

Greg Puntos 1756

Dependiendo de lo que se necesite Comprimir datos de la base de datos geográficos podría funcionar. Por ejemplo, las clases de características en un gdb comprimido no se pueden editar y las propiedades de los campos no se pueden modificar. Para ver la lista completa, consulte Restricciones al trabajar con datos comprimidos .

Inicialmente pensé que la herramienta de geoprocesamiento Rubbersheet era perfectamente capaz de modificar los datos comprimidos, ya que dice que se completa con éxito. La inspección posterior revela que, de hecho, no hizo ningún cambio. Moraleja: hay que descreer de los mensajes de resultados y verificar cuando se trabaja con datos comprimidos y herramientas gp.

Gracias a @Mintx por la respuesta de la licencia f-gdb, ya que me llevó a comprimir file-gdb en la misma sección de la caja de herramientas. :)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X