La herramienta Consolidar puntos usa las entidades de áreas para resumir un conjunto de entidades de puntos. Los límites de la entidad de área se usan para capturar los puntos contenidos en cada área e incluirlos en los cálculos estadísticos. La capa resultante muestra el número de puntos contenidos en cada área.
Análisis mediante GeoAnalytics Tools
El análisis mediante GeoAnalytics Tools se ejecuta con el procesamiento distribuido en varios equipos y núcleos de ArcGIS GeoAnalytics Server. Las GeoAnalytics Tools y las herramientas de análisis de entidades estándar de ArcGIS Enterprise tienen parámetros y capacidades diferentes. Para obtener más información sobre las diferencias, consulte Diferencias de las herramientas de análisis de entidades.
Diagrama de flujo de trabajo
Ejemplos
Los tornados son uno de los tipos de tormentas más violento que se produce en Estados Unidos. Desea conocer el efecto de los tornados, lo que incluye las víctimas mortales, las lesiones, los daños a la propiedad y las pérdidas financieras, en todos los estados y condados. Tiene acceso a las ubicaciones afectadas por los tornados en el conjunto de Estados Unidos, pero necesita una forma mejor de visualizar los datos dentro de los límites elegidos. Puede agregar los datos de los tornados en los límites de los estados y los condados y normalizarlos por población con el fin de encontrar las áreas más afectadas por los tornados.
Sugerencia:
Si el portal está configurado para usar contenido de ArcGIS Living Atlas, puede utilizar las capas de estados y condados de ArcGIS Living Atlas, que incluyen datos de población.
Notas de uso
Consolidar puntos se ha diseñado para capturar y resumir entidades de puntos en un conjunto de límites. Los parámetros de entrada deben incluir los puntos que se vayan a agregar y las áreas de agregación.
Puede proporcionar la capa de área que se va a utilizar para el análisis o puede generar bins de un tamaño y una forma (hexágono o cuadrado) especificados a los que se van a agregar. El tamaño del bin especifica lo grandes que son los bins. Si va a agregar a hexágonos, el tamaño será la altura de cada hexágono y el ancho del hexágono resultante será el doble de la altura dividido entre la raíz cuadrada de 3. Si va a agregar a cuadros, el tamaño de bin es la altura del cuadrado, que es igual al ancho.
Solo se devolverán las áreas que contienen puntos; las áreas resultantes se eliminarán por completo de la capa de resultados.
Las agregaciones más básicas calcularán un recuento del número de puntos en cada límite. Las estadísticas (recuento, suma, mínimo, máximo, rango, valor medio, desviación estándar y varianza) también se pueden calcular en campos numéricos y las estadísticas (recuento, cualquiera) se pueden calcular en campos de cadena de caracteres. Las estadísticas se calcularán por separado para cada área.
Nota:
Cuando se aplica el recuento a un campo, devuelve un recuento de los valores no nulos presentes en el campo. Cuando se aplica cualquiera a un campo de cadena de caracteres, devuelve una sola cadena de caracteres presente en el campo.
Consolidar puntos permite analizar opcionalmente utilizando pasos de tiempo. Cada intervalo de tiempo se analiza con independencia de las entidades que quedan fuera de él. Para usar periodos de tiempo, los datos de entrada deben tener la función de tiempo habilitada y representar un instante en el tiempo. Cuando se aplican intervalos de tiempo, las entidades de salida serán intervalos de tiempo representados por los campos START_DATETIME y END_DATETIME.
Más información sobre los periodos de tiempo
Consolidar puntos requiere que la capa de área esté en un sistema de coordenadas proyectadas. Si sus datos no se encuentran en un sistema de coordenadas proyectadas y no desea establecer un sistema de coordenadas de procesamiento proyectadas, se seleccionará una proyección en función de la extensión de los datos que está analizando.
Si Usar la extensión del mapa actual se ha activado, solo se analizarán las entidades que estén visibles en la extensión de mapa actual. Si está desactivada, se analizarán todas las entidades de entrada de la capa de entrada, aunque estén fuera de la extensión de mapa actual.
Limitaciones
Las entradas deben incluir una capa de puntos. El área al que se va a agregar debe ser una capa de área proporcionada o bins. Las líneas y las áreas no se pueden agregar a las áreas usando la herramienta Consolidar puntos.
Cómo funciona Consolidar puntos
Ecuaciones
La varianza se calcula usando la siguiente ecuación:
La desviación estándar se calcula como la raíz cuadrada de la varianza.
Cálculos
Las capas de puntos se resumen utilizando solo las entidades de puntos que se intersecan dentro del límite de entrada. Los resultados se muestran en azul y puede simbolizarse usando símbolos graduados sobre las estadísticas calculadas.
En la figura y la tabla siguientes se ilustran los cálculos estadísticos de una capa de puntos dentro de los límites de los distritos. Se utilizó el campo Population para calcular las estadísticas (Recuento, Suma, Mínimo, Máximo, Rango, Valor medio, Desviación estándar y Varianza) de la capa. El campo Type se utilizó para calcular las estadísticas (Recuento y Cualquiera) para la capa.
Estadística numérica | Resultados del distrito A |
---|---|
Recuento | Recuento de:
|
Suma |
|
Mínimo | Mínimo de:
|
Máximo | Máximo de:
|
Media |
|
Varianza |
|
Desviación estándar |
|
Estadísticas de cadena de caracteres | Resultados del distrito A |
---|---|
Recuento |
|
Cualquiera de | = Escuela secundaria |
La estadística de recuento (para campos de cadena de caracteres y numéricos) cuenta el número de valores no nulos. El recuento de los siguientes valores es de 5: [0, 1, 10, 5, null, 6] = 5. El recuento de este conjunto de valores es de 3: [Primary, Primary, Secondary, null] = 3.
Un caso de la vida real en el que se podría usar este análisis consiste en determinar el número total de estudiantes de cada distrito escolar. Cada punto representa un colegio. El campo Type proporciona el tipo de escuela (primaria o secundaria) y un campo de población de estudiantes indica el número de alumnos inscritos en cada colegio. En la tabla anterior se proporcionan los cálculos y los resultados para el distrito A. En los resultados, puede ver que el distrito A tiene 2568 estudiantes. Cuando se ejecute la herramienta Consolidar puntos, se proporcionarán también los resultados para el distrito B.
Ejemplo de ArcGIS API for Python
La herramienta Consolidar puntos está disponible a través de ArcGIS API for Python.
En este ejemplo se agrega un dataset de delitos a una capa de área de distritos censales. Calcula el número de agentes del sitio para cada polígono.# Import the required ArcGIS API for Python modules
import arcgis
from arcgis.gis import GIS
from arcgis.geoanalytics import summarize_data
# Connect to your ArcGIS Enterprise portal and confirm that GeoAnalytics is supported
portal = GIS("https://myportal.domain.com/portal", "gis_publisher", "my_password", verify_cert=False)
if not portal.geoanalytics.is_supported():
print("Quitting, GeoAnalytics is not supported")
exit(1)
# Find the big data file share dataset you'll use for analysis
search_result = portal.content.search("", "Big Data File Share")
# Look through the search results for a big data file share with the matching name
bd_file = next(x for x in search_result if x.title == "bigDataFileShares_myBigDataFileShare")
# Look through the big data file share for a dataset called Crimes
crime_data = next(x for x in bd_file.layers if x.properties.name == "Crimes")
# Find a feature layer named Census_Tracts in your ArcGIS Enterprise portal
census_tract = portal.content.search("Census_Tracts", "Feature Layer")
census_tract_layer = census_tract_search_result[0].layers[0]
# Set the environment settings for this tool to run
arcgis.env.verbose = True
# Run the Aggregate Points tool
crime_data_aggregate = summarize_data.aggregate_points(point_layer = crime_data,
polygon_layer = census_tract_layer,
summary_fields = [{'statisticType' : 'Sum',
'onStatisticField' : 'OfficersOnSite'}],
output_name = 'Crime_Data_Aggregated')
# Visualize the tool results if you are running Python in a Jupyter Notebook
processed_map = portal.map('MyCity, State', 10)
processed_map.add_layer(crime_data_aggregate)
processed_map
Herramientas similares
Use Consolidar puntos para resumir los puntos dentro de áreas. Existen otras herramientas que pueden resultar de utilidad para solucionar problemas similares, aunque ligeramente diferentes.
Herramientas de análisis del Map Viewer
Si está intentando resumir líneas o áreas en áreas o bins, utilice la GeoAnalytics Tools Resumir dentro de.
Si está intentando resumir puntos, líneas o áreas utilizando distintas relaciones espaciales, utilice la GeoAnalytics Tools Unir entidades.
Si está intentando resumir líneas o áreas, use la herramienta estándar Resumir dentro de.
Si desea consolidar puntos en áreas utilizando las herramientas de análisis estándar, consulte Consolidar puntos.
Herramientas de análisis de ArcGIS Desktop
La GeoAnalytics Tools Consolidar puntos está disponible en ArcGIS Pro.
Consolidar puntos realiza las funciones de las herramientas Unión espacial y Resumen de estadísticas.