A partir de una capa de poligonos, con una expresión de atributos personalizada en Arcade podemos obtener el centroide de los Poligonos y con esto representar la simbologia a cierta escala como Puntos y a escala menor el poligono.
Para realizar el proceso anterior debemos realizar los siguientes pasos:
- Crear la capa en el portal (Hospedada o registrada desde una base de datos.
- La capa debe tener como minimo un campo string y otro númerico
- Crear un web map
- Simbología
![](/legacyfs/online/466640_pastedImage_1.png)
- Nueva Expresión
![](/legacyfs/online/466641_pastedImage_2.png)
- En la expresión unicamente deben utilizar la siguiente función "Centroid(Geometry($feature))" realizar el test para validar la expresión y aceptar
![](/legacyfs/online/466642_pastedImage_7.png)
- Agregar un nuevo atributo para la simbología
y se obtendra lo siguiente![](/legacyfs/online/466644_pastedImage_9.png)
- Puede ir a opciones y personalizar que las etiquetas de tamaño no se visualicen dentro del web map, en este caso porque no es necesario mostrarlo por un rango.
![](/legacyfs/online/466645_pastedImage_10.png)
Al final en el mapa si necesitamo observar a cierta escala poligonos y puntos podemos duplicar la capa, y cambiar la visualización de escalas.