Resumen
Habilita la agrupación en bins de las entidades en una clase de entidad.
La agrupación en bins de las entidades es una función de visualización avanzada que le permite explorar y visualizar datasets grandes. También le ayuda a observar patrones en niveles macro y micro con opciones de representación cartográfica sencillas y listas para usar. 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. Un único bin representa todas las entidades dentro de sus límites en ese nivel de detalle. La agrupación en bins de las entidades puede mejorar tanto el rendimiento de dibujo como la comprensión de datos.
Más información sobre las capas de entidades agrupadas en bins.
Ilustración
Uso
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. Los datos no se pueden versionar ni habilitar para el archivado.
Las plataformas admitidas de bases de datos son las siguientes:
- IBM Db2
- Microsoft SQL Server
- Oracle
- PostgreSQL
- SAP HANA
Use el mismo sistema de coordenadas para los bins que el mapa que contiene la capa de entidades agrupada en bins para evitar la proyección dinámica (al vuelo). Si tiene dudas sobre qué sistema de coordenadas utilizar, se recomienda una proyección de área equivalente como la proyección cilíndrica equivalente del mundo. No puede usar un sistema de coordenadas personalizado.
En el caso de datasets grandes o si los datos no se actualizan con frecuencia, puede habilitar una caché estática de resultados agregados. Sin embargo, la caché no se crea necesariamente para todos los niveles de detalle. Es posible administrar la caché estática ejecutando la herramienta Administrar la caché de los bins de las entidades. Utilice esta herramienta para especificar los niveles de detalle de la caché estática.
Una capa con bins habilitados cambia al modo dinámico en un mapa si amplía más allá de la extensión del nivel de detalle de la caché estática. La propiedad Nivel máximo de caché del cuadro de diálogo Propiedades de capa de una capa con bins habilitados indica el nivel de detalle máximo de la caché estática. Se generan cachés estáticas utilizando todas las entidades del dataset. Por lo tanto, si utiliza una consulta de definición o aplica un filtro de tiempo o rango en una capa de entidades con bins habilitados en un mapa, la caché estática se ignora y la agregación en bins ocurre de forma dinámica.
Use la herramienta Deshabilitar agrupación en bins de las entidades para deshabilitar la capacidad de agrupación en bins de una capa, en caso necesario. También es posible desactivar el dibujo de bins de una capa de un mapa o escena sin deshabilitar la agrupación en bins de las entidades.
Si la agrupación en bins de las entidades es dinámica y desea actualizar la lista de estadísticas de resumen almacenadas en la clase de entidad, debe deshabilitar y habilitar de nuevo la agrupación en bins de las entidades. Es posible agregar nuevas estadísticas de resumen a la capa de entidades de un mapa o escena desde el cuadro de diálogo Estadísticas de resumen de la capa. Las estadísticas de resumen se almacenan solo con la capa. No se almacenan en la clase de entidad de origen.
Sintaxis
arcpy.management.EnableFeatureBinning(in_features, {bin_type}, {bin_coord_sys}, {summary_stats}, {generate_static_cache})
Parámetro | Explicación | Tipo de datos |
in_features | La clase de entidad para la que se habilitará la agrupación en bins de las entidades. Tan solo se admiten las clases de entidad multipunto y de puntos almacenadas en una base de datos o geodatabase corporativa. Los datos no se pueden versionar ni habilitar para el archivado. | 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 |
bin_coord_sys [bin_coord_sys,...] (Opcional) | Los sistemas de coordenadas que se utilizarán para visualizar la capa de entidades de salida agregada. Puede elegir hasta dos sistemas de coordenadas para visualizar la capa de salida. De forma predeterminada, se utiliza el sistema de coordenadas de la clase de entidad de entrada. No se admiten sistemas de coordenadas personalizados. | Coordinate System |
summary_stats [[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, el recuento total de entidades (shape_count), siempre está disponible. Puede definir hasta cinco estadísticas de resumen adicionales.
| Value Table |
generate_static_cache (Opcional) | Especifica si se genera una caché estática de los resultados agregados o si se agregarán visualizaciones al vuelo. La caché no se crea necesariamente para todos los niveles de detalle.
| Boolean |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_features | La entrada actualizada con la agrupación en bins de las entidades habilitada. | Capa de entidades |
Muestra de código
Habilite la agrupación en bins de las entidades cuadradas en la capa de entidades Earthquakes con la estadística de recuento agregada a la caché de los bins de las entidades.
import arcpy
bin_coord_sys = "GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]]",
arcpy.EnableFeatureBinning_management("lod_gdb.elec.Earthquakes",
"SQUARE",
bin_coord_sys,
"depth_km MAX",
"STATIC_CACHE")
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí