Me han encargado que personalice varios cientos de capas (ventanas emergentes) en Portal for ArcGIS (aplicación web). Me preguntaba si hay una manera más rápida de lograr esto, en lugar de utilizar la configuración emergente en el cliente (visualización de atributos personalizados) para cada capa una y otra vez, lo cual es repetitivo, hacerlo con código en su lugar. He oído que hay un archivo config.json que tiene los atributos del esquema de capas que tengo y puedo rellenar estas ventanas emergentes con código en su lugar?
Respuesta
¿Demasiados anuncios?Si está utilizando Portal for ArcGIS o ArcGIS Online, puede gestionar sus archivos de configuración a través del Asistente de ArcGIS Online . Inicie sesión con sus credenciales de Portal o ArcGIS Online y seleccione "Ver el JSON de un elemento" en el menú "Quiero...". No puede ejecutar directamente un script por lotes desde aquí, pero puede copiar este código JSON, editarlo localmente y, a continuación, "cargar" el archivo en línea simplemente copiando y pegando el texto JSON actualizado.
La configuración de sus atributos se parece a esto (que se encuentra en la sección "Datos"):
"attributes": {
"FID": 5,
"objectid": 1166889,
"joined": 1,
"planid": 9076621,
"name": "location193",
"type": 8,
"statedarea": "909.08",
"compiled": 1,
"historical": 0,
}