Para cada sistema de administración de bases de datos utilizado para almacenar geodatabases corporativas, se dispone de un conjunto específico de palabras clave de configuración predeterminadas. Además, el administrador de geodatabase puede agregar palabras clave personalizadas.
¿Qué son las palabras clave de configuración de una geodatabase corporativa?
Las palabras clave de configuración agrupan parámetros y valores de parámetro en un encabezado (la palabra clave). Los parámetros y valores de parámetro especifican las opciones de almacenamiento para los datasets residentes en la geodatabase. Las palabras clave de configuración y sus parámetros y valores de parámetro asociados se almacenan en una tabla de sistema de la geodatabase.
¿Cómo se utilizan las palabras clave de configuración?
Al agrupar un conjunto de parámetros y valores, las palabras clave de configuración le permiten designar una palabra clave que hace referencia a varias opciones de almacenamiento de un dataset determinado. La palabra clave de configuración que se va a utilizar se elige en el momento de crear un dataset en la geodatabase. Si no especifica otra palabra clave, se utiliza la palabra clave DEFAULTS.
Además, el administrador de geodatabase puede crear palabras clave de configuración personalizadas. El administrador de geodatabase es responsable de comprobar que existan las palabras clave de configuración necesarias en la geodatabase y de que estén disponibles para su uso en ArcGIS Desktop. El administrador de geodatabase puede indicarle si hay disponibles palabras clave de configuración personalizadas y, en caso de que así sea, cuándo debe utilizarlas.
¿Qué palabra clave de configuración debería utilizar?
En la mayoría de los casos, la palabra clave de configuración DEFAULTS es suficiente. El administrador de geodatabase debería haber realizado cualquier cambio necesario a los valores de parámetro de la palabra clave de configuración DEFAULTS para que refleje la configuración necesaria en la mayoría de las ocasiones.
Puede haber circunstancias especiales en las que decida utilizar una palabra clave de configuración distinta de DEFAULT al crear o importar datos. En las siguientes secciones se explican algunos de los escenarios posibles para tales casos.
Palabras clave de configuración de almacenamiento de geometría
Todas las geodatabases almacenan geometría (de ahí el prefijo “geo” en la palabra “geodatabase”). Cada sistema de administración de bases de datos utilizado para almacenar las geodatabases corporativas proporciona mecanismos específicos para el almacenamiento de geometría. Para IBM Db2, la geometría se almacena utilizando Spatial Extender (ST_Geometry). En Informix, la geometría se almacena utilizando Spatial DataBlade (también ST_Geometry). Las geodatabases que se almacenan en Oracle, Microsoft SQL Server o PostgreSQL proporcionan varias opciones de almacenamiento de geometría.
En el caso de las bases de datos SQL Server, puede utilizar el tipo espacial de geometría de Microsoft (valor predeterminado), el tipo espacial de geografía de Microsoft, el tipo binario comprimido de ArcSDE o el método de almacenamiento de Open Geospatial Consortium, Inc. (OGC) binario conocido (WKB). En el caso de las bases de datos Oracle, puede utilizar ST_Geometry (el predeterminado), Oracle Spatial, el binario comprimido de ArcSDE o WKB de OGC. En el caso de PostgreSQL, puede utilizar ST_Geometry (el predeterminado), el tipo de geometría de PostGIS o el tipo de geografía de PostGIS.
Esri recomienda utilizar los tipos espaciales SQL para el almacenamiento de geometrías, ya que le proporciona más funcionalidad; por ejemplo, puede publicar servicios de entidades editables, crear capas de consulta y utilizar SQL para editar solo si sus clases de entidades utilizan un tipo espacial SQL. Las palabras clave de configuración asociadas con cada uno de estos tipos de almacenamiento y la indicación de si se trata de tipos espaciales SQL se presentan en la tabla que aparece a continuación:
Palabra clave de configuración | Almacenamiento de geometría | ¿Tipo espacial SQL? |
---|---|---|
WKB_GEOMETRY | Formato de almacenamiento binario (Well-known binary) del OGC | No |
SDEBINARY | Binario comprimido de ArcSDE | No |
ST_GEOMETRY | Tipo espacial SQL Esri para Oracle o PostgreSQL | Sí |
SDO_GEOMETRY | Oracle Spatial | Sí |
PG_GEOMETRY | Tipo de geometría de PostGIS | Sí |
PG_GEOGRAPHY | Tipo de geografía de PostGIS | Sí |
GEOMETRÍA | Tipo de geometría de Microsoft | Sí |
GEOGRAPHY | Tipo de geografía de Microsoft | Sí |
El administrador de geodatabase ajusta el almacenamiento de geometría DEFAULTS al tipo de almacenamiento que se utilizará para la mayoría de los datasets. Si el tipo de almacenamiento que desea utilizar no es el que la palabra clave DEFAULTS establece, puede especificar una palabra clave de configuración de almacenamiento de geometría diferente y, por consiguiente, utilizar un tipo de almacenamiento de geometría diferente para los datos en las siguientes situaciones:
- Está utilizando SQL Server u Oracle, no necesita acceso SQL a la columna espacial y no está publicando servicios que contienen los datos.
Si sus clases de entidad encajan en esta descripción, podría especificar la palabra clave de configuración SDEBINARY para almacenar datos en el formato binario comprimido de ArcSDE.
- Está utilizando SQL Server u Oracle, solo almacena entidades simples, como puntos, líneas y polígonos, que no formarán parte de topologías, redes o clases de relación y no precisa disponer de compresión ArcSDE.
Si sus clases de entidad encajan en esta descripción, podría especificar la palabra clave de configuración WKB_GEOMETRY para almacenar los datos en formato OGC WKB.
- Su base de datos PostgreSQL tiene instalado PostGIS, pero solo desea almacenar algunas de sus clases de entidad en el almacenamiento de geometría de PostGIS.
En este caso, podría especificar la palabra clave de configuración PG_GEOMETRY al crear las clases de entidad que desee almacenar en el tipo de geometría de PostGIS.
- Su base de datos PostgreSQL tiene instalado PostGIS y desea almacenar una parte de sus datos en un tipo espacial de SQL que utilice las coordenadas de latitud y longitud.
Para esto, puede especificar la palabra clave de configuración PG_GEOGRAPHY al crear la clase de entidad.
- Está utilizando SQL Server y desea almacenar una parte de sus datos en un tipo espacial de SQL que utilice las coordenadas de latitud y longitud.
Para esto, puede especificar la palabra clave de configuración GEOGRAPHY al crear la clase de entidad.
- Está construyendo un prototipo para su geodatabase y desea probar el rendimiento relativo de cada tipo de almacenamiento para un dataset determinado.
Durante el diseño de la geodatabase, podría querer probar diferentes tipos de almacenamiento para ver cuáles de ellos se ajustan a las necesidades de determinados datasets. En ese caso, podría almacenar el mismo dataset (con un nombre diferente) utilizando diferentes palabras clave de configuración de almacenamiento de geometría y, a continuación, probar sistemáticamente el rendimiento de cada dataset.
Palabras clave de configuración de almacenamiento ráster
Todas las geodatabases pueden almacenar datos ráster con referencias espaciales. En las geodatabases en Oracle, dispone de dos opciones para almacenar rásteres. En la mayoría de los casos, el administrador de geodatabase ajusta el almacenamiento ráster DEFAULTS al tipo de almacenamiento que usted debe utilizar. Para todas las demás geodatabases, utilice la palabra clave DEFAULTS al crear rásteres.
Palabras clave de configuración de red
Las palabras clave de configuración de red se utilizan al crear datasets de redes, que requieren el Extensión ArcGIS Network Analyst.
Las palabras clave de configuración de red son palabras clave de configuración compuestas (tres palabras clave de configuración de red independientes que se combinan para almacenar tablas de la misma clase de red en lugares diferentes). La palabra clave principal de red que verá en el cliente de ArcGIS es NETWORK_DEFAULTS.
Si no especifica una palabra clave de configuración para la red, se utilizará la configuración de palabra clave predeterminada para definir el almacenamiento de la red.
El administrador de geodatabase puede crear un conjunto de palabras clave de red personalizadas. Por ejemplo, si va a crear una red para las rutas de autobús que estima que será mucho más grande que las redes fluviales y ferroviarias, el administrador de geodatabase podría crear un conjunto de palabras clave de configuración de red para almacenar la red de rutas de autobús en una ubicación diferente de la geodatabase.
Palabras clave de configuración de topología
Siempre que cree una topología, se utiliza una palabra clave de configuración de topología para controlar el almacenamiento de las tablas de topología.
Las palabras clave de configuración de topología son palabras clave compuestas. La palabra clave compuesta de la topología predeterminada que verá en el cliente de ArcGIS es TOPOLOGY_DEFAULTS.
Para utilizar una palabra clave de topología distinta del valor predeterminado, el administrador de geodatabase crea nuevas palabras clave de topología que designan parámetros de almacenamiento distintos de los especificados en los valores predeterminados. El administrador le hará saber cuándo y si debe utilizar una palabra clave de configuración de topología que no sea TOPOLOGY_DEFAULTS.
Palabras clave de configuración de terreno
Siempre que cree un terreno se utilizará una palabra clave de configuración de terreno para controlar el almacenamiento de las tablas de terreno.
Las palabras clave de configuración de terreno son palabras clave compuestas. La palabra clave compuesta de terreno predeterminada que verá en el cliente de ArcGIS es TERRAIN_DEFAULTS.
Al igual que en el caso de las palabras clave de topología y de red, el administrador de geodatabase puede crear palabras clave personalizadas que especifiquen información de almacenamiento diferente y le hará saber cuándo las debe utilizar.