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 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é.
La agrupación en bins de las entidades solo se admite para clases de entidad multipunto y de puntos almacenadas en una base de datos o geodatabase corporativa en estas plataformas:
- IBM Db2
- Microsoft SQL Server
- Oracle
- PostgreSQL
- SAP HANA
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 de su mapa, quizás le convenga no utilizar el almacenamiento en caché de algunas escalas muy grandes o pequeñas en su 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.
Sintaxis
arcpy.management.ManageFeatureBinCache(in_features, {bin_type}, {max_lod}, {add_cache_statistics}, {delete_cache_statistics})
Parámetro | Explicación | Tipo 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á. Si va a usar datos SAP HANA, solo se admiten bins cuadrados.
| 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 de su mapa, quizás le convenga no utilizar el almacenamiento en caché de algunas escalas muy grandes o pequeñas en su 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.
| 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.
| 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
Nombre | Explicación | Tipo de datos |
out_features | Las entidades de entrada con la caché de bins de las entidades actualizada. | Capa de entidades |
Muestra de código
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.ManageFeatureBinCache_management("lod_gdb.elec.Earthquakes", "SQUARE",
"STATE", "depth_km MAX")
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí