10 votos

Cómo crear algo similar a GDB en QGIS?

Yo solía trabajar con ArcGIS. No me había geodatabases en la que yo podría almacenar varios archivos de forma en el que se definen los estilos de capa.

Hay una manera de hacer algo similar con QGIS?

El fondo es: somos un equipo de 5 a 10 personas, y me gustaría guardar todos nuestros datos espaciales en una base de datos, por lo que podemos utilizar en diferentes proyectos de QGIS en varias estaciones de trabajo, y cuando alguien cambia algo se actualizará automáticamente en todos los proyectos. Antes de empezar aquí, hemos tenido muchos diferentes "local" formas", y a veces los cambios afectarían a otros pueblos trabajo sin ellos llegar a conocer a los cambios.

También era muy cómodo que en ArcGIS sólo podría agregar una geodatabase a un proyecto y, a continuación, tienen docenas de formas de insertar a la vez, en el que se definen los estilos de capa. En el momento en el que estamos guardar nuestros archivos en un disco duro en nuestra red, y tienen que añadir las formas manualmente a nuestros proyectos, pero entonces tenemos que ordenar las formas en carpetas diferentes y ajustar los estilos de capa de forma manual cada vez..

Gracias de antemano.

Lo siento por la gramática errores, no la de un hablante nativo de aquí ;)

13voto

tobes Puntos 19

Usted puede lograr esto mediante la preparación de todas las capas en una (o más) de los archivos de proyecto. Compartir estos proyectos en la red y se puede cargar usando la Capa de Incrustar las Capas y Grupos.

Si desea cambiar algo en estas capas, abra el archivo de proyecto original y los cambios aparecerán en todos los proyectos que contienen incrustado capas.

10voto

Michael Burr Puntos 181287

Además del ahorro que definen los estilos de capa dentro de los archivos de proyecto en la red, puede crear un único Spatialite base de datos habilitada.sqlite, si su flujo de trabajo no está demasiado ocupado.

Para mí, he replicado una fgdb mediante la importación de un centenar de shapefiles y un par de cientos de tablas de datos, con un gran rendimiento. Spatialite no permite PostGIS o FileGDB estilo de mutli-edición de usuario a través de la red, pero usted puede fácilmente exportar capas de él, luego cuando termine de importar. Crear una hoja de cálculo compartida que realiza un seguimiento de quién está trabajando en qué capa. La ventaja es que el proyecto puede tener un único archivo (no un directorio entero) que es fácilmente por correo electrónico, copia de seguridad, etc. Leer la cita siguiente de SQLite FAQ antes de continuar..

" Varios procesos pueden tener la misma base de datos abierta al mismo tiempo. Varios procesos pueden estar haciendo un SELECT en el mismo tiempo. Pero sólo un proceso puede estar haciendo cambios a la base de datos en cualquier momento en el tiempo, sin embargo.

SQLite utiliza un lector/escritor de cerraduras para controlar el acceso a la base de datos. (Bajo Win95/98/ME, que carece de soporte para que el lector/escritor de cerraduras, un probabilística de la simulación se utiliza en su lugar.) Pero tenga cuidado: este mecanismo de bloqueo podría no funcionar correctamente si el archivo de base de datos se guarda en un sistema de archivos NFS. Esto es debido a que fcntl() archivo de bloqueo se rompe en muchos NFS implementaciones. Usted debe evitar poner la base de datos SQLite archivos en NFS si varios procesos intentan acceder al archivo al mismo tiempo. En Windows, la documentación de Microsoft dice que el bloqueo no puede trabajar bajo sistemas de archivo FAT si no se ejecuta el Share.exe demonio. Las personas que tienen un montón de experiencia con Windows me dicen que el bloqueo de archivos de archivos de red es muy buggy y no es confiable. Si lo que dicen es cierto, compartiendo una base de datos SQLite entre dos o más máquinas con Windows podría causar problemas inesperados. "-- http://www.sqlite.org/faq.html#q5

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