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

Resumen

Administra la caché de la agrupación en bins de las entidades de datos con la agrupación en bins de las entidades habilitada.

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. Descubra cómo habilitar la agrupación en bins de las entidades y trabajar con capas de entidades agrupadas en bins.

Uso

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

  • Puede administrar los bins de entidades para las clases de entidad multipunto y de puntos con bins habilitados que estén almacenadas en una base de datos o geodatabase corporativa.

    Las plataformas admitidas son las siguientes:

    • IBM Db2
    • Microsoft SQL Server
    • Oracle
    • PostgreSQL

  • Use el parámetro Nivel de detalle para especificar el nivel de detalle máximo del esquema de ordenamiento en teselas que se va a incluir en la caché. Los esquemas de ordenamiento en teselas son un continuo de rangos de escala. En función 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. Seleccione el nivel de detalle que más coincida con el uso previsto del mapa en el que se mostrarán los datos.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

La clase de entidad con la agrupación en bins habilitada que tendrá su caché estática actualizada.

Feature Layer
Tipo de bin
(Opcional)

Especifica el tipo de agrupación en bins 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. Es la opción predeterminada para datos Microsoft SQL Server, Oracle y PostgreSQL.
  • 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.
  • CuadradoSe habilitará el esquema de agrupación en bins cuadrados donde las teselas son una teselación de cuadrados, también conocido como geocuadrado o agrupación en bins cuadrada. Es la opción predeterminada para datos de Db2.
  • 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.
String
Nivel de detalle
(Opcional)

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

Los esquemas de ordenamiento en teselas son un continuo de rangos de escala. En función 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 la escala del mapa e intenta ofrecer un rango de escalas máximo para el almacenamiento en caché. Seleccione el nivel de detalle que más coincida con el uso previsto del mapa en el que se mostrarán los datos.

  • MundoSe usará una escala mundial como nivel de detalle máximo.
  • ContinentesSe usará una escala de varios continentes como nivel de detalle máximo.
  • ContinenteSe usará una escala de un solo continente como nivel de detalle máximo.
  • PaísesSe usará una escala de varios países como nivel de detalle máximo.
  • PaísSe usará una escala de un solo país como nivel de detalle máximo.
  • EstadosSe usará una escala de varios estados como nivel de detalle máximo.
  • EstadoSe usará una escala de un solo estado como nivel de detalle máximo.
  • CondadosSe usará una escala de varios condados como nivel de detalle máximo.
  • CondadoSe usará una escala de un solo condado como nivel de detalle máximo.
  • CiudadesSe usará una escala de varias ciudades como nivel de detalle máximo.
  • CiudadSe usará una escala de una sola ciudad como nivel de detalle máximo.
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. Una estadística de resumen, shape_count (que es el recuento total de entidades), siempre está disponible.

  • Campo: el campo en el que se calcularán las estadísticas de resumen. Los tipos de campos admitidos son corto, largo, 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:
    • Valor medio (AVG): calcula el promedio para el campo especificado.
    • Mínimo (MIN): busca el valor más pequeño para todos los registros del campo especificado.
    • Máximo (MAX): busca el valor más grande para todos los registros del campo especificado.
    • Desviación estándar (STDDEV): calcula el valor de desviación estándar del campo.
    • Suma (SUM): suma el valor total para el campo especificado.

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

La estadística de resumen que se eliminará de la caché. No puede eliminar la estadística de resumen de COUNT predeterminada.

String

Salida derivada

EtiquetaExplicaciónTipo de datos
Entidades actualizadas

Las entidades de entrada con la caché de bins de las 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

La clase de entidad con la agrupación en bins habilitada que tendrá su caché estática actualizada.

Feature Layer
bin_type
(Opcional)

Especifica el tipo de agrupación en bins 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. Es la opción predeterminada para datos Microsoft SQL Server, Oracle y PostgreSQL.
  • 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.
  • SQUARESe habilitará el esquema de agrupación en bins cuadrados donde las teselas son una teselación de cuadrados, también conocido como geocuadrado o agrupación en bins cuadrada. Es la opción predeterminada para datos de Db2.
  • 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.
String
max_lod
(Opcional)

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

Los esquemas de ordenamiento en teselas son un continuo de rangos de escala. En función 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 la escala del mapa e intenta ofrecer un rango de escalas máximo para el almacenamiento en caché. Seleccione el nivel de detalle que más coincida con el uso previsto del mapa en el que se mostrarán los datos.

  • WORLDSe usará una escala mundial como nivel de detalle máximo.
  • CONTINENTSSe usará una escala de varios continentes como nivel de detalle máximo.
  • CONTINENTSe usará una escala de un solo continente como nivel de detalle máximo.
  • COUNTRIESSe usará una escala de varios países como nivel de detalle máximo.
  • COUNTRYSe usará una escala de un solo país como nivel de detalle máximo.
  • STATESSe usará una escala de varios estados como nivel de detalle máximo.
  • STATESe usará una escala de un solo estado como nivel de detalle máximo.
  • COUNTIESSe usará una escala de varios condados como nivel de detalle máximo.
  • COUNTYSe usará una escala de un solo condado como nivel de detalle máximo.
  • CITIESSe usará una escala de varias ciudades como nivel de detalle máximo.
  • CITYSe usará una escala de una sola ciudad como nivel de detalle máximo.
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. Una estadística de resumen, shape_count (que es el recuento total de entidades), siempre está disponible.

  • Campo: el campo en el que se calcularán las estadísticas de resumen. Los tipos de campos admitidos son corto, largo, 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:
    • Valor medio (AVG): calcula el promedio para el campo especificado.
    • Mínimo (MIN): busca el valor más pequeño para todos los registros del campo especificado.
    • Máximo (MAX): busca el valor más grande para todos los registros del campo especificado.
    • Desviación estándar (STDDEV): calcula el valor de desviación estándar del campo.
    • Suma (SUM): suma el valor total para el campo especificado.

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

La estadística de resumen que se eliminará de la caché. No puede eliminar la estadística de resumen de COUNT predeterminada.

String

Salida derivada

NombreExplicaciónTipo de datos
out_features

Las entidades de entrada con la caché de bins de las 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é de bins de las entidades para una capa de entidades denominada Earthquakes.

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

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados