CÓMO

Generar un número aleatorio dentro de un rango para etiquetas en ArcGIS Pro

Last Published: April 26, 2024

Descripción

En ArcGIS Pro, se puede generar un número aleatorio dentro de un rango utilizando expresiones de Arcade para etiquetar cada entidad en el mapa. Esto permite una mejor visualización de la clasificación aleatoria en un mapa al realizar análisis predictivos.

En este artículo se proporciona un ejemplo e instrucciones sobre el uso de expresiones de Arcade para generar un número aleatorio dentro de un rango para etiquetas en ArcGIS Pro.En el ejemplo de este artículo, la capa TampaBuildings contiene entidades poligonales de edificios de Tampa.

La siguiente imagen muestra un mapa en ArcGIS Pro sin números aleatorios en las entidades poligonales.

Entidades poligonales sin números aleatorios en el mapa

Solución o solución alternativa

  1. Inicie ArcGIS Pro y abra el proyecto.
  2. En el panel Contenido, haga clic con el botón derecho en la clase de entidad y haga clic en Propiedades de etiquetado... para abrir el panel Clase de etiqueta.
El panel Contenido en ArcGIS Pro
  1. En el panel Clase de etiqueta, haga clic en el botón Expresión de etiqueta El icono de expresión de etiqueta y configure los siguientes parámetros.
    1. En Idioma, seleccione Arcade.
    2. Especifique el siguiente script en la sección Expresión.
Round(Random() * (<valueDigit1> - <valueDigit2>) + <valueDigit2> , <numberOfDecimal>)
El siguiente bloque de código es un ejemplo de la expresión de trabajo completa para generar un número redondo aleatorio entre 0 y 50.
Round(Random() * (0 - 50) + 50 , 0)
  1. Haga clic en Verificar para ejecutar una prueba de la expresión. Si la expresión es válida, haga clic en Aplicar.
Panel Clase de etiqueta en ArcGIS Pro
  1. En el panel Contenido, haga clic con el botón derecho en la clase de entidad y haga clic en Etiqueta para habilitar el etiquetado de la capa.
El panel Contenido en ArcGIS Pro

La siguiente imagen muestra el mapa con números aleatorios en las entidades poligonales.

Mapa en ArcGIS Pro con etiquetas de dígitos aleatorias en cada polígono

Id. de artículo: 000030976

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga