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

Uso
El renderizador Z crea un nuevo archivo de capa (.lyr) con puntuaciones z representadas de la siguiente manera:
- Las puntuaciones Z inferiores a las desviaciones estándar –2 se representan en azul oscuro.
- Las puntuaciones Z entre las desviaciones estándar –2 y –1 son celeste.
- Las puntuaciones Z entre las desviaciones estándar -1 y +1 son neutras.
- Las puntuaciones Z entre las desviaciones estándar 1 y 2 son rosa.
- Las puntuaciones Z superiores a las desviaciones estándar 2 son rojo brillante.
El renderizador Z es apropiado para simbolizar desviaciones estándar que incluyen la salida de las herramientas Análisis de punto caliente y Análisis cluster y de valor atípico.
-
Las capas del mapa se pueden utilizar para definir la Clase de entidad de entrada. Cuando se utiliza una capa con una selección, solo las entidades seleccionadas se incluyen en el análisis.
Sintaxis
ZRenderer_stats (input_feature_class, field_to_render, output_layer_file)
Parámetro | Explicación | Tipo 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 |
Muestra 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
Información sobre licencias
- ArcGIS Desktop Basic: Sí
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí