Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

manuales:sig:esri_geodb [2016/09/22 00:25] (actual)
jan creado
Línea 1: Línea 1:
 +====== Abrir una geodatabase de ESRI con QGIS ======
 +
 +==== Bases de datos en ArcGIS ====
 +Existen tres diferentes tipos de bases de datos en ArcGIS. ​
 +
 +A parte de bases de datos relacionales ArcSDE como Oracle existe la **personal geodatabase** y la **file geodatabase** (vea [[http://​resources.arcgis.com/​en/​help/​main/​10.1/​index.html#//​003n00000007000000|ArcGIS Help: Types of Geodatabases]]).
 +
 +El GADPO no usa la base de datos relacional ArcSDE.
 +
 +No obstante se están usando por otras entidades en Ecuador los personal geodatabase o los file database para intercambiar geoinformación:​
 +  - La **personal geodatabase** (*.mdb) basa en el formato Microsoft Access, por lo cual está limitado a un tamaño de 2GB, y es incompatible con QGIS.
 +  - La **file geodatabase** (*.gdb), introducido en ArcGIS 9, almacena cada conjunto de datos como archivo en una carpeta, y permite un tamaño máximo por archivo de 1TB.\\ Por defecto, con QGIS se puede leer (abrir) el archivo, pero no está permitido su escritura (editar).
 +
 +
 +==== Convertir una personal geodatabase a una file geodatabase ====
 +
 +La manera más sencillo de migrar conjuntos de datos de una personal geodatabase a una file geodatabase (vea [[http://​webhelp.esri.com/​arcgisserver/​9.3/​java/​geodatabases/​migrati2028635239.htm|Migrating to the file geodatabase]]) es:
 +
 +En ArcCatalog:
 +  - Crear una nueva file geodatabase (o usar una file geodatabase existente)
 +  - Seleccionar y copiar los conjuntos de datos a migrar en la personal geodatabase
 +  - Pegar los conjuntos de datos en la file geodatabase
 +
 +===== Abrir file geodatabase en QGIS =====
 +
 +QGIS permite abrir una file geodatabase en modo lectura. Es decir, se cargan las capas en QGIS pero no se podrán editar.
 +  - Hacer click en "​Añadir capa vectorial"​
 +  - Seleccionar "​Directorio"​
 +  - En el desplegable en el apartado origen seleccionar "​AbrirArchivoGDB"​
 +  - Especificar la ruta del archivo file geodatabase
 +
 +Para editar una capa es necesario guardarla en otro formato ESRI Shape (//guardar como//).
 +
 +===== Converción lote del contenido de una file geodatabase =====
 +
 +En el caso de que sea necesario guardar varios o todos los conjuntos de datos en otro formato (p.e. ESRI Shape o GML) se puede realizar con la línea de comando, usando la OSGeo Shell en Windows o el terminal en Linux. El comando usado es ''​ogr2ogr''​.
 +
 +==== Convertir a ESRI Shape ====
 +Con el siguiente comando se conviertan todos los conjuntos de datos de la file geodatabase a formato ESRI SHP:
 +<code bash>
 +ogr2ogr CARPETA_DESTINO GDB_ORIGEN
 +</​code>​
 +
 +
 +==== Convertir y transformar coordenadas ====
 +El siguiente comando convierte el sistema de referencia espacial de, por ejemplo WGS84 UTM 17S a UTM 18S.
 +<code bash>
 +ogr2ogr -t_srs EPSG:32718 CARPETA_DESTINO GDB_ORIGEN
 +</​code>​
 +
 +==== Exportar conjuntos de datos específicos ====
 +Para guardar solo unos conjuntos de datos específico,​ como por ejemplo //vias// y //​poblados//​ de la file geodatabase se usa el siguiente comando. ​
 +<code bash>
 +ogr2ogr CARPETA_DESTINO GDB_ORIGEN vias poblados
 +</​code>​