Análisis de punto caliente con representación en pantalla (Estadística espacial)
Resumen
Calcula la estadística Gi* de Getis-Ord para el análisis de punto caliente y aplica un tipo de representación en pantalla fría a cálida a la puntuación z de salida.
Debido a las nuevas capacidades en ArcGIS que permiten la asociación de la salida de las herramientas de modelo y secuencia de comandos con la representación en pantalla predeterminada, esta herramienta será depreciada después de ArcGIS 10.1.
Ilustración
Uso
-
El modelo representado Gi* combina las herramientas Análisis de punto caliente y Representación en pantalla de puntuación z.
A partir de la versión ArcGIS 9.3, la salida de la herramienta Análisis de punto caliente se agrega automáticamente a la tabla de contenido con representación en pantalla cálida/fría predeterminada aplicada al campo de puntuación z.
Sintaxis
Parámetro | Explicación | Tipo de datos |
Input_Feature_Class |
La clase de entidad para la que se realizará el análisis de punto caliente. | Feature Layer |
Input_Field |
El campo numérico (número de víctimas, trabajos, gravedad del incidente, etc.) que se evaluará. | Field |
Output_Layer_File |
El archivo de capa que almacenará la información de representación en pantalla fría a cálida. La extensión .lyr debe incluirse como parte del nombre de archivo. | Layer File |
Output_Feature_Class |
La clase de entidad de salida que recibirá los campos de resultados. | Feature Class |
Distance_Band_or_Threshold_Distance (Opcional) |
Especifica un valor límite de distancia. Las entidades que están fuera de la Banda de distancia o distancia de umbral especificada se ignoran en el análisis de punto caliente. El valor introducido para este parámetro debe estar en las unidades del sistema de coordenadas de la clase de entidad de entrada. Hay una excepción: si se establece la variable de entorno del sistema de coordenadas de salida, el valor introducido para este parámetro debe estar en las unidades del sistema de coordenadas establecido en ese entorno. Cuando este campo se deja vacío, se calcula y aplica un valor de distancia predeterminado. | Double |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta HotSpotAnalysisWithRendering.
import arcpy arcpy.env.workspace = "C:/data" arcpy.HotSpotsRendered_stats("911Count.shp", "ICOUNT", "911HotSpots_Rendered.lyr", "911HotSpots.shp")
La siguiente secuencia de comandos de Python independiente muestra cómo utilizar la herramienta HotSpotAnalysisWithRendering.
# Analyze the spatial distribution of 911 calls in a metropolitan area # using the Hot-Spot Analysis with Rendering Tool (Local Gi*) # Import system modules import arcpy # Set geoprocessor object property to overwrite existing output, by default arcpy.gp.overwriteOutput = True # Local variables... workspace = "C:/Data" try: # Set the current workspace (to avoid having to specify the full path to the feature classes each time) arcpy.env.workspace = workspace # Copy the input feature class and integrate the points to snap # together at 500 feet # Process: Copy Features and Integrate cf = arcpy.CopyFeatures_management("911Calls.shp", "911Copied.shp", "#", 0, 0, 0) integrate = arcpy.Integrate_management("911Copied.shp #", "500 Feet") # Use Collect Events to count the number of calls at each location # Process: Collect Events ce = arcpy.CollectEvents_stats("911Copied.shp", "911Count.shp", "Count", "#") # Hot Spot Analysis of 911 Calls # Process: Hot Spot Analysis (Getis-Ord Gi*) hs = arcpy.HotSpotsRendered_stats("911Count.shp", "ICOUNT", "911HotSpots_rendered.lyr","911HotSpots.shp") except: # If an error occurred when running the tool, print out the error message. print arcpy.GetMessages()
Entornos
- Sistema de coordenadas de salida
La geometría de la entidad se proyecta al Sistema de coordenadas de salida antes del análisis, por lo tanto los valores introducidos para el parámetro Banda de distancia o distancia de umbral deben coincidir con los que se especificaron en el Sistema de coordenadas de salida. Todos los cálculos matemáticos se basan en la referencia espacial del sistema de coordenadas de salida.