Representación en pantalla de puntuación Z (Estadística espacial)

Resumen

Aplica un esquema de representación de color frío (azul) a cálido (rojo) para un campo de puntuaciones z.

Ilustración

Z-score Rendering illustration

Uso

Sintaxis

ZRenderer_stats (input_feature_class, field_to_render, output_layer_file)
ParámetroExplicaciónTipo de datos
input_feature_class

La clase de entidad que contiene un campo con puntuaciones z estandarizadas.

Feature Layer
field_to_render

El nombre del campo que contiene las puntuaciones z.

Field
output_layer_file

El nuevo archivo de capa de salida que almacenará información de representación. La extensión .lyr debe incluirse como parte del nombre de archivo.

Layer File

Ejemplo de código

Ejemplo de Representación en pantalla de puntuación z (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta Representación en pantalla de puntuación z.

import arcpy arcpy.env.workspace = r"C:\data" arcpy.ZRenderer_stats("hotspot_output.shp", "GiInvDst", "hotspot_output_rendered.lyr")
Ejemplo de Representación en pantalla de puntuación z (secuencia de comandos de Python independiente)

La siguiente secuencia de comandos de Python independiente muestra cómo utilizar la herramienta Representación en pantalla de puntuación z.

# Perform Hot Spot Analysis for assault incidents   # Import system modules import arcpy   # Local variables... workspace = r"C:\data" input = "assaults.shp" collect_output = "collect_output.shp" collect_count_field = "Count" hotspot_output = "hotspot_output.shp" hotspot_output_rendered = "hotspot_output_rendered.lyr" z_score_field_name = "GiInvDst"   try:     # Set the current workspace (to avoid having to specify the full path to the feature classes each time)     arcpy.env.workspace = workspace       # Convert assault incidents into weighted point data     # Process: Collect Events...     arcpy.CollectEvents_stats(input, collect_output)       # Calculate Getis-Ord Gi* statistic     # Process: Hot Spot Analysis (Getis-Ord Gi*)...     arcpy.HotSpots_stats(collect_output, collect_count_field, hotspot_output, "INVERSE_DISTANCE", "EUCLIDEAN_DISTANCE", "NONE", "#", "#", "#")       # Render hot spot analysis     # Process: ZScore Rendering...     arcpy.ZRenderer_stats(hotspot_output, z_score_field_name, hotspot_output_rendered)   except:     # If an error occurred when running the tool, print out the error message.     print arcpy.GetMessages(2)

Entornos

Temas relacionados

9/11/2013