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?