5 votos

¿Abrir geodatabases de archivos creadas con ogr2ogr en ArcGIS Desktop?

He estado usando el nuevo FileGDB apoyo en gdal-1.9.0 para crear las geodatabases de archivos que se pueden abrir en ArcGIS. Por ejemplo (estoy haciendo todo esto en una sola línea, así que no estoy seguro de que esto funcionará como una sangría aquí):

ogr2ogr -overwrite -f 'FileGDB' \
    -sql "SELECT 
              CAST(gml_id AS character(255)), id, 
              CAST(scene_id AS character(255)), 
              CAST(license_type AS character(255)), 
              CAST(url AS character(255))
          FROM SDMI_Inventory" \
    sdmi_inv.gdb \
    WFS:"http://wfs.alaskamapped.org/inventory"

Esto funcionó muy bien hasta 10.0 Service Pack 4, en la que el punto de ArcMap / ArcCatalog comenzó a informar de errores similar a este cuando intenta agregar / vista previa de la capa:

Error opening feature class
The item does not have a definition. [SDMI_Inventory]
The item does not have a definition.
The XML being loaded could not be parsed. [physical name: SDMI_INVENTORY]
The item does not have a definition.
The XML being loaded could not be parsed. [physical name: SDMI_INVENTORY]

Tengo la última (1.2) de la API y la última GDAL (1.9.0), x86_64 GNU/Linux.

Alguien tiene alguna idea de cómo conseguir que esto funcione de nuevo?

3voto

Niall C. Puntos 1234

Hice una búsqueda para la geodatabase y se encontró los siguientes...

NIM065375 Incorrecto del cambio de nombre de la Geodatabase objeto dentro de ArcCatalog; el resultado de la corrupción de tabla GDB_items y hace que el renombrado objetos inservibles dentro de ArcCatalog.

También Varios problemas conocidos en lo que respecta a las versiones
Seguramente usted ya ha estado aquí... gdal.org/ogr
issue Tracker
Esto muestra algunos problemas en cuanto a la referencia espacial. tal vez la actualización de los srs antes de la apertura podría ser de ayuda.
Sólo aferrarse a algunas pajitas de aquí, tal vez, uno va a causar algunos resolver.
Son una especie de entre los gdal\dev y el gdb de la API\dev

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