Almacenamiento binario comprimido de ArcSDE

El tipo de almacenamiento binario comprimido de ArcSDE utiliza un mecanismo de almacenamiento binario para almacenar la geometría de entidades.

La aplicación cliente, tras comprobar la geometría, lo comprime y envía al servidor, donde se almacena en formato Comprimido Binario en una tabla de entidades o tabla F. Comprimir la geometría en el cliente descarga la tarea del servidor de ArcSDE y reduce el tiempo de transmisión para enviar la geometría. También ofrece un almacenamiento y una recuperación de datos espaciales eficaces al reducir el espacio necesario para almacenar datos en un 40 por ciento.

El tipo de almacenamiento binario comprimido de ArcSDE puede utilizarse para almacenar geometría en geodatabases de ArcSDE en bases de datos de Oracle o Microsoft SQL Server. Es el tipo de almacenamiento principal para las geodatabases de ArcSDE almacenadas en SQL Server y fue anteriormente el tipo de almacenamiento por defecto para las geodatabases de ArcSDE almacenadas en Oracle antes de ArcGIS 9.3.

Una clase de entidad de almacenamiento binario comprimido consta de tres tablas: la tabla de negocios, la tabla de entidades y la tabla de índices espacial.

La tabla de negocios contiene atributos y una columna espacial. La columna espacial es una clave para las tablas de índices de entidad y espacial.

La relación entre la tabla de negocios y la tabla de entidades se administra a través de la columna espacial y la columna del Id. de entidad o FID. Esta clave, que se conserva en ArcSDE, es única.

Para obtener una descripción más detallada de las clases de entidades en el formato binario comprimido de ArcSDE, consulte Clases de entidades en una geodatabase de SQL Server y Clases de entidades en una geodatabase de Oracle.

Almacenamiento binario comprimido de ArcSDE en SQL Server

En las bases de datos de SQL, el almacenamiento binario comprimido de ArcSDE es el almacenamiento de geometría por defecto. En ArcGIS 9.3 y versiones anteriores, el almacenamiento binario comprimido de ArcSDE en SQL Server se almacena como un tipo de datos de imágenes. Los nuevos datos creados utilizando el almacenamiento binario comprimido de ArcSDE en SQL Server en la versión ArcGIS 10 y versiones posteriores se almacenan como un tipo de datos varbinary(max).

El parámetro GEOMETRY_STORAGE de la tabla DBTUNE define el formato de almacenamiento de geometría de una clase de entidad. En geodatabases de SQL Server, el valor de GEOMETRY_STORAGE para el valor predeterminado es SDEBINARY. Bajo la palabra clave DEFAULTS del archivo dbtune.sde, GEOMETRY_STORAGE se establece en SDEBINARY.

##DEFAULTS

GEOMETRY_STORAGE "SDEBINARY"

<other parameters>

END

Puede cambiar el GEOMETRY_STORAGE por defecto en una geodatabase en SQL Server para poder utilizar tipos espaciales de geometría y geografía de Microsoft o el tipo de datos de almacenamiento binario conocido del Consorcio Geoespacial Abierto (OGC) cambiando el valor del parámetro GEOMETRY_STORAGE de la palabra clave DEFAULTS a OGCWKB. Para obtener una descripción de estos tipos de datos, consulte ArcSDE y los tipos espaciales de Microsoft y La representación binaria conocida OGC para geometría.

Si ha cambiado su DEFAULTS GEOMETRY_STORAGE por algo distinto a SDEBINARY pero desea crear algunas de sus clases de entidades con el almacenamiento binario comprimido de ArcSDE, podrá crear una palabra clave de configuración para especificar cuándo va a crear clases de entidades específicas. Por ejemplo, en el archivo dbtune.sde, dicha palabra clave de configuración puede aparecer de la siguiente manera:

##SDEBINARY

GEOMETRY_STORAGE "SDEBINARY"

UI_TEXT ""

COMMENT "Utilizado para crear clases de entidades con el almacenamiento de geometría SDEBINARY"

END

Para obtener información sobre cómo crear palabras clave de DBTUNE, consulte Personalizar palabras clave de configuración.


7/10/2012