Configurar figura SVG
La edición y visualización de los resultados de algunos modelos se realiza mediante esquemas basados en SVGs. Scalable Vector Graphics \ (SVG ) es un formato de imagen vectorial basado en XML para gráficos bidimensionales con soporte para interactividad y animación.
Las imágenes SVG y sus comportamientos se definen en archivos de texto XML. Esto significa que pueden ser buscados, indexados, secuenciados y comprimidos. Como archivos XML, las imágenes SVG se pueden crear y editar con cualquier editor de texto, pero se crean más a menudo con un software de dibujo. Un programa freeware para editar archivos svg es Inkscape.
La configuración de un miembro HecResSim y Hecras, y la visualización del resultado HecResSim se basa en un SVG. Por tanto, para cada uno de estos miembros en un tren de modelos se tiene que designar un SVG por el administrador. En la página de admin admin/msvg/svg/ se da una visión general de todos los svg registrados. Se puede agregar un nuevo SVG haciendo clic en "agregar svg". Dicho SVG se vinculará a un miembro en el modeltrain. Esto ofrece libertad de utilizar diferentes SVG para diferentes miembros. El archivo es el nombre del SVG que debe estar en la carpeta project\01_config\svg. El atributo es un campo json que debe contener el tipo de par de valores clave. Los posibles tipo de valores claves para configurar los SVG son: para configurar viaulizar resultados a través de la paltaforma ({"type": "model"}
), y para configurar parámetros del modelo a través de la plataforma ({"type": "bc"}
).
Cada elemento de svg tiene una id. Si esta ID es igual al sitecode del iSite vinculado al miembro, el elemetno será accesible mediante un clic en el frontend.