Representación en pantalla de cantidad (Estadística espacial)
Resumen
Aplica representación en pantalla de círculo graduado a un campo numérico en una clase de entidad.
Ilustración
Uso
-
La herramienta Representación en pantalla de cantidad representa cantidades como círculos; el tamaño de círculo refleja las magnitudes de valor. El resultado de la herramienta es un nuevo archivo de capa (.lyr).
-
Representar entidades cuantitativamente puede revelar patrones espaciales en los datos de conteo de entrada.
-
Si no se proporciona un Valor máximo de campo, se establece en el mayor valor que se encuentra en el Campo para representar. Utilice el parámetro Valor máximo de campo cuando desee comparar varios mapas de círculo graduado; establecer el mismo Valor máximo de campo para una serie de mapas impone una escala de tamaño de círculo fijo aún cuando los rangos de datos varían.
Sintaxis
Parámetro | Explicación | Tipo de datos |
input_feature_class |
La capa de entidad que contiene los datos de conteo que se representarán. | Feature Layer |
field_to_render |
El nombre del campo que contiene los datos de conteo. | Field |
output_layer_file |
El nuevo archivo de capa de salida que contiene información de representación en pantalla. La extensión .lyr debe incluirse como parte del nombre de archivo. | Layer File |
number_of_classes |
La cantidad de clases en las que se clasificará la clase de entidad de entrada. | Long |
symbol_color |
El color de los círculos graduados.
| String |
maximum_field_value (Opcional) |
El valor máximo de atributo que se representará. Las entidades con valores de campo mayores que este valor máximo no se dibujarán. | Double |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta CountRenderer.
import arcpy arcpy.env.workspace = "c:/data" arcpy.CountRenderer_stats("autotheft_weighted.shp", "Count", "auto_weight_rendered.lyr", "5", "mango","#")
La siguiente secuencia de comandos de Python independiente muestra cómo utilizar la herramienta CountRenderer.
# Convert incident data to weighted point data and render # Import system modules import arcpy, sys, string, os # Local variables... workspace = "C:/data" input = "AutoTheft.shp" input_weighted = "autotheft_weighted.shp" results_field = "Count" input_weighted_rendered = "auto_weight_rendered.lyr" try: # Set the current workspace (to avoid having to specify the full path to the feature classes each time) arcpy.env.workspace = workspace # Process: Collect Events... arcpy.CollectEvents_stats(input, input_weighted, results_field) # Process: Count Rendering... arcpy.CountRenderer_stats(input_weighted, results_field, input_weighted_rendered, "5", "MANGO", "#") except: # If an error occurred when running the tool, print out the error message. print arcpy.GetMessages()