Editor de Configuración
Descripción
Desde aquí se pueden editar los ficheros JSON de configuración tenantConfig.json y config.json.
config.json
En este fichero se define la configuración global del visor, así como la configuración de los plugins para móvil y escritorio. Por ejemplo:
Definir que plugins activar si se accede desde dispositivo móvil o desde escritorio.
Cambiar la configuración de un plugin para modificar su comportamiento (si éste lo permite)
Cambiar la visibilidad de un plugin dependiendo del Tema activo.
Definir las proyecciones disponibles en QWC2.
Ejemplos
El plugin GwMincut (Polígono de corte) sólo se mostrará en el Tema Agua potable, usando themeWhitelist:
{"key": "GwMincut", "icon": "mincut", "mode": "Network", "themeWhitelist": ["Agua potable"]},
Cambiar la configuración del plugin GwFlowtrace (Rastreador de flujo) para cambiar el color de las líneas y puntos pintadas en el mapa:
{
"name": "GwFlowtrace",
"cfg": {
"standardLinesStyle": {
"strokeColor": {
"trace": [255, 20, 147, 1],
"exit": [255, 20, 147, 1]
}
},
"standardPointsStyle": {
"strokeColor": {
"trace": [255, 20, 147, 1],
"exit": [255, 20, 147, 1]
}
}
}
},
Para más información sobre config.json, consultar la documentación de QWC2.
tenantConfig.json
En este fichero se define la configuración de los temas y los servicios que usa el visor, por ejemplo el propio Backoffice de Administración (qwc-admin-gui). Se usa junto al fichero config.json para generar los ficheros de configuración individuales que necesitan los servicios. Rara vez hay que editar este fichero, ya que la mayoría de cambios se pueden realizar de forma más práctica usando el propio Backoffice de Administración (por ejemplo la configuración de temas).