Administrar la caché de los bins de las entidades (Administración de datos)

Resumen

Administra la caché de bins de entidades para datos que tienen activada la agrupación en bins de entidades calculadas por la base de datos.

La agrupación en bins de las entidades agrega grandes cantidades de entidades de puntos a bins poligonales dinámicos que varían en niveles escalados de detalle. Más información sobre cómo activar la agrupación en bins de entidades calculadas por la base de datos y cómo trabajar con capas de entidades agrupadas en bins.

Uso

  • Utilice esta herramienta cuando se haya activado la agrupación en bins de entidades calculadas por la base de datos y se haya generado una caché estática. Si los datos subyacentes han cambiado, ejecute esta herramienta para actualizar la caché y reflejar el estado más reciente de los datos. Si ejecuta esta herramienta en una clase de entidad sin caché estática, se genera una caché estática. Utilice esta herramienta para agregar o eliminar estadísticas de resumen almacenadas en la caché o para modificar el nivel de detalle de la caché.

  • Puede administrar bins de entidades para clases de entidad multipunto y de puntos almacenadas en una base de datos o geodatabase corporativa.

    Las plataformas admitidas son las siguientes:

    • IBM Db2
    • Microsoft SQL Server
    • Oracle
    • PostgreSQL

  • Utilice el parámetro Nivel de detalle para especificar el nivel máximo de detalle para el esquema de teselas que se incluirá en la caché. Los esquemas de teselas son un continuo de rangos de escalas. Dependiendo del mapa, quizás le convenga no utilizar el almacenamiento en caché de algunas escalas muy grandes o pequeñas en el esquema de ordenamiento en teselas. Elija el nivel de detalle que más se ajuste al uso previsto del mapa en el que se mostrarán los datos.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

Clase de entidad agrupada en bins cuya caché estática se va a actualizar.

Feature Layer
Tipo de bin
(Opcional)

Especifica el tipo de visualización de agrupación en bins de entidades que se habilitará.

  • Hexágono planoSe habilitará el esquema de agrupación en bins de hexágono plano, también conocido como geohexágono plano o agrupación en bins hexagonal plana. Las teselas consisten en una teselación de hexágonos en la que la orientación de los mismos presenta un borde plano en la parte superior. Esta es la opción predeterminada para datos Microsoft SQL Server, Oracle y PostgreSQL.
    Tipo de bin Hexágono plano
  • Hexágono puntiagudoSe habilitará el esquema de agrupación en bins de hexágono puntiagudo, también conocido como geohexágono puntiagudo o agrupación en bins hexagonal puntiaguda. Las teselas consisten en una teselación de hexágonos en la que la orientación de los mismos presenta una punta en la parte superior.
    Tipo de bin Hexágono puntiagudo
  • CuadradoSe habilitará el esquema de agrupación en bins donde las teselas son una teselación de cuadrados, también conocido como geocuadrado o agrupación en bins. Esta es la opción predeterminada para datos Db2.
    Tipo de bin Hexágono cuadrado
  • GeohashSe habilitará el esquema de agrupación en bins Geohash en el que las teselas son una teselación de rectángulos. Puesto que los bins Geohash siempre usan el sistema de coordenadas geográficas WGS84 (GCS WGS84, EPSG WKID 4326), no puede especificar ningún sistema de coordenadas en bins para bins Geohash.
    Tipo de bin Geohash
String
Nivel de detalle
(Opcional)

Especifica el nivel máximo de detalle que se utilizará para la caché.

Los esquemas de teselas son un continuo de rangos de escalas. Dependiendo del mapa, quizás le convenga no utilizar el almacenamiento en caché de algunas escalas muy grandes o pequeñas en el esquema de ordenamiento en teselas. Esta herramienta examina las dependencias de escala en el mapa e intenta proporcionar un rango máximo de escala para el almacenamiento en caché. Elija el nivel de detalle que más se ajuste al uso previsto del mapa en el que se mostrarán los datos.

  • MundoSe utilizará una escala mundial como máximo nivel de detalle.
  • ContinentesSe utilizará la escala de varios continentes como máximo nivel de detalle.
  • ContinenteSe utilizará la escala de un solo  continente como máximo nivel de detalle.
  • PaísesSe utilizará la escala de varios países como máximo nivel de detalle.
  • PaísSe utilizará la escala de un solo país como máximo nivel de detalle.
  • EstadosSe utilizará la escala de múltiples estados como máximo nivel de detalle.
  • EstadoSe utilizará la escala de un solo estado como máximo nivel de detalle.
  • CondadosSe utilizará la escala de varios condados como máximo nivel de detalle.
  • CondadoSe utilizará la escala de un solo condado como máximo nivel de detalle.
  • CiudadesSe utilizará la escala de varias ciudades como máximo nivel de detalle.
  • CiudadSe utilizará la escala de una sola ciudad como máximo nivel de detalle.
String
Agregar estadística a la caché
(Opcional)

Especifica las estadísticas que se resumirán y almacenarán en la caché de bins. Se usan estadísticas para simbolizar bins y proporcionar información agregada para todos los puntos del bin. Siempre se dispone de una estadística de resumen shape_count (que es el recuento total de entidades).

  • Campo: el campo en el que se calcularán las estadísticas de resumen. Los tipos de campo admitidos son entero corto, entero largo, entero grande, flotante y doble.
  • Tipo de estadística: el tipo de estadística que se va a calcular para el campo especificado. Se calculan estadísticas para todas las entidades del bin. Los tipos de estadísticas disponibles son los siguientes:
    • Media (AVG): se calculará la media (valor medio) del campo especificado.
    • Mínimo (MIN): se identificará el valor mínimo (más pequeño) de todos los registros del campo especificado.
    • Máximo (MAX): se identificará el valor máximo (mayor) de todos los registros del campo especificado.
    • Desviación estándar (STDDEV): se calculará el valor de la desviación estándar del campo.
    • Suma (SUM): se calculará la suma de los valores del campo especificado.

Value Table
Eliminar estadística de la caché
(Opcional)

Estadística de resumen que se eliminará de la caché. No es posible eliminar la estadística de resumen COUNT predeterminada.

String

Salida derivada

EtiquetaExplicaciónTipo de datos
Entidades actualizadas

Entidades de entrada con la caché de bins de entidades actualizada.

Feature Layer

arcpy.management.ManageFeatureBinCache(in_features, {bin_type}, {max_lod}, {add_cache_statistics}, {delete_cache_statistics})
NombreExplicaciónTipo de datos
in_features

Clase de entidad agrupada en bins cuya caché estática se va a actualizar.

Feature Layer
bin_type
(Opcional)

Especifica el tipo de visualización de agrupación en bins de entidades que se habilitará.

  • FLAT_HEXAGONSe habilitará el esquema de agrupación en bins de hexágono plano, también conocido como geohexágono plano o agrupación en bins hexagonal plana. Las teselas consisten en una teselación de hexágonos en la que la orientación de los mismos presenta un borde plano en la parte superior. Esta es la opción predeterminada para datos Microsoft SQL Server, Oracle y PostgreSQL.
    Tipo de bin Hexágono plano
  • POINTY_HEXAGONSe habilitará el esquema de agrupación en bins de hexágono puntiagudo, también conocido como geohexágono puntiagudo o agrupación en bins hexagonal puntiaguda. Las teselas consisten en una teselación de hexágonos en la que la orientación de los mismos presenta una punta en la parte superior.
    Tipo de bin Hexágono puntiagudo
  • SQUARESe habilitará el esquema de agrupación en bins donde las teselas son una teselación de cuadrados, también conocido como geocuadrado o agrupación en bins. Esta es la opción predeterminada para datos Db2.
    Tipo de bin Hexágono cuadrado
  • GEOHASHSe habilitará el esquema de agrupación en bins Geohash en el que las teselas son una teselación de rectángulos. Puesto que los bins Geohash siempre usan el sistema de coordenadas geográficas WGS84 (GCS WGS84, EPSG WKID 4326), no puede especificar ningún sistema de coordenadas en bins para bins Geohash.
    Tipo de bin Geohash
String
max_lod
(Opcional)

Especifica el nivel máximo de detalle que se utilizará para la caché.

Los esquemas de teselas son un continuo de rangos de escalas. Dependiendo del mapa, quizás le convenga no utilizar el almacenamiento en caché de algunas escalas muy grandes o pequeñas en el esquema de ordenamiento en teselas. Esta herramienta examina las dependencias de escala en el mapa e intenta proporcionar un rango máximo de escala para el almacenamiento en caché. Elija el nivel de detalle que más se ajuste al uso previsto del mapa en el que se mostrarán los datos.

  • WORLDSe utilizará una escala mundial como máximo nivel de detalle.
  • CONTINENTSSe utilizará la escala de varios continentes como máximo nivel de detalle.
  • CONTINENTSe utilizará la escala de un solo  continente como máximo nivel de detalle.
  • COUNTRIESSe utilizará la escala de varios países como máximo nivel de detalle.
  • COUNTRYSe utilizará la escala de un solo país como máximo nivel de detalle.
  • STATESSe utilizará la escala de múltiples estados como máximo nivel de detalle.
  • STATESe utilizará la escala de un solo estado como máximo nivel de detalle.
  • COUNTIESSe utilizará la escala de varios condados como máximo nivel de detalle.
  • COUNTYSe utilizará la escala de un solo condado como máximo nivel de detalle.
  • CITIESSe utilizará la escala de varias ciudades como máximo nivel de detalle.
  • CITYSe utilizará la escala de una sola ciudad como máximo nivel de detalle.
String
add_cache_statistics
[[Field, Statistic Type],...]
(Opcional)

Especifica las estadísticas que se resumirán y almacenarán en la caché de bins. Se usan estadísticas para simbolizar bins y proporcionar información agregada para todos los puntos del bin. Siempre se dispone de una estadística de resumen shape_count (que es el recuento total de entidades).

  • Campo: el campo en el que se calcularán las estadísticas de resumen. Los tipos de campo admitidos son entero corto, entero largo, entero grande, flotante y doble.
  • Tipo de estadística: el tipo de estadística que se va a calcular para el campo especificado. Se calculan estadísticas para todas las entidades del bin. Los tipos de estadísticas disponibles son los siguientes:
    • Media (AVG): se calculará la media (valor medio) del campo especificado.
    • Mínimo (MIN): se identificará el valor mínimo (más pequeño) de todos los registros del campo especificado.
    • Máximo (MAX): se identificará el valor máximo (mayor) de todos los registros del campo especificado.
    • Desviación estándar (STDDEV): se calculará el valor de la desviación estándar del campo.
    • Suma (SUM): se calculará la suma de los valores del campo especificado.

Value Table
delete_cache_statistics
[delete_cache_statistics,...]
(Opcional)

Estadística de resumen que se eliminará de la caché. No es posible eliminar la estadística de resumen COUNT predeterminada.

String

Salida derivada

NombreExplicaciónTipo de datos
out_features

Entidades de entrada con la caché de bins de entidades actualizada.

Feature Layer

Muestra de código

Ejemplo de ManageFeatureBinCache (ventana de Python)

Agregar una nueva estadística para calcular la profundidad máxima y establecer el nivel de detalle de la caché del bin de entidades para una capa de entidades denominada Earthquakes.

import arcpy
arcpy.management.ManageFeatureBinCache("lod_gdb.elec.Earthquakes", "SQUARE", 
                                       "STATE", "depth_km MAX")

Temas relacionados