.. raw:: html .. role:: red ==================== Escenarios Múltiples ==================== Hemos visto cómo :doc:`especificar los parámetros de un escenario ` en el proyecto, definiendo restricciones para el cálculo de las rutas óptimas. Sin embargo, los usuarios crearán normalmente varios escenarios con diferentes parámetros para comparar los resultados obtenidos con diferentes criterios o diferentes puntos de inicio y final. .. note:: Los usuarios con un :doc:`rol ` de administrador o editor pueden definir nuevos escenarios o modificar los que ya existen. Sin embargo, los usuarios de tipo *visor* solo pueden acceder a escenarios compartidos. No pueden crear nuevos ni modificar ninguno de ellos. Escenarios y Proyectos ====================== Cada escenario del proyecto contiene una asignación de resistencias a las capas y los pesos de las categorías que agrupan a estas. Además, cada escenario contiene otras opciones como los puntos clave, factores de cálculo de costes, etc. Un proyecto puede contener *múltiples escenarios*, cada uno con diferentes parámetros, pero solo uno de ellos actúa como **escenario activo**. Los cambios realizados a las resistencias, pesos y otras opciones, así como :doc:`el cálculo de resultados ` y :doc:`los diagramas de análisis `, operan todos ellos sobre el escenario activo. .. image:: ./images/scenarioAndProject.jpg :align: center :width: 90% Puede ser de utilidad guardar los parámetros de los escenarios para reutilizarlos en diferentes proyectos que comparten las mismas capas y categorías (por ejemplo, proyectos en zonas diferentes del mismo país), por lo que los escenarios pueden almacenarse o copiarse para ser :ref:`reutilizados `. .. note:: Los escenarios son independientes y privados para cada usuario, a no ser que se :ref:`copien o compartan `. Gestionar Escenarios ==================== .. _create_scenario: Crear Nuevo Escenario ********************* Excepto en el caso de los usuarios "visores", siempre existe al menos un escenario definido por defecto en el proyecto. Sin embargo, si somos un usuario visor o queremos probar varios escenarios con diferentes parámetros y comparar sus resultados, necesitamos añadir más escenarios a nuestro proyecto. .. raw:: html
Puede crearse o importarse un nuevo escenario utilizando la opción de menú *Escenario/Nuevo Scenario*. .. image:: ./images/scenarioNew.jpg :align: center :width: 25% También puede crearse con el botón correspondiente en la cabecera del Panel Derecho. .. image:: ./images/scenarioNew2.jpg :align: center :width: 40% En cualquiera de los dos casos, aparecerá el diálogo para Añadir Escenario: Este diálogo ofrece tres formas de añadir un nuevo escenario al proyecto: * Copiando los parámetros del escenario activo: .. image:: ./images/scenarioDescription.jpg :align: center :width: 75% | .. _create_shared_scenario: * Seleccionando uno o más :ref:`escenarios compartidos ` por otros usuarios para el proyecto: Esta es la única opción disponible para los usuarios "visor". Los escenarios compartidos no pueden ser modificados (excepto por su dueño), pero son útiles para presentar resultados calculados por otra persona. .. image:: ./images/scenarioSharedAdd.jpg :align: center :width: 75% | Los escenarios compartidos que se añaden al proyecto son indicados por un **icono** especial de equipo y el nombre del usuario que lo creó entre paréntesis: .. image:: ./images/scenarioSharedIcons.jpg :align: center :width: 25% * Importando un :ref:`archivo de escenario ` guardado previamente: .. image:: ./images/scenarioImportFile.jpg :align: center :width: 75% | .. note:: *El nuevo escenario se convertirá en el escenario activo.* Seleccionar Escenario Activo **************************** Como se ha mencionado, cualquier cambio en la asignación de resistencias, pesos de las categorías y otros parámetros, además de los cálculos de resultados, operan sobre el escenario activo, que aparece destacado en el Selector de Escenarios del panel derecho, y también con un color diferente en la sección de Resultados del mismo panel. Para cambiar el escenario activo, el usuario puede escogerlo directamente en el Selector de Escenarios: .. image:: ./images/scenarioSelect.jpg :align: center :width: 50% O utilizar la opción de menú *Escenario/Seleccionar Escenario*: .. image:: ./images/scenarioSelectMenu.jpg :align: center :width: 25% Escogiendo el escenario con el siguiente diálogo: .. image:: ./images/scenarioSelectDlg.jpg :align: center :width: 50% Renombrar Escenario ******************* Para cambiar el nombre de un escenario, se hace doble click sobre él, escribiendo el nuevo nombre y terminando con la techa Intro/Enter. .. image:: ./images/scenarioName.jpg :width: 25% :align: center Borrar Escenario **************** Los escenarios pueden borrarse el proyecto si los descartamos como una opción viable o ya no nos resultan útiles. El borrado puede invocarse desde el menú superior: .. image:: ./images/scenarioDeleteMenu.jpg :align: center :width: 25% Aparecerá un diálogo para escoger el escenario que deseamos borrar del proyecto: .. image:: ./images/scenarioDeleteDlg.jpg :align: center :width: 50% También puede realizarse el borrado pulsando sobre el botón de la papelera en el Selector de Escenarios: .. image:: ./images/scenarioDeleteSelector.jpg :align: center :width: 40% En ambos casos aparecerá un mensaje de confirmación: .. image:: ./images/scenarioDeleteConfirm.jpg :align: center :width: 60% .. note:: *Como otras operaciones de borrado permanente en Pathfinder, la eliminación de escenarios no es reversible. Los Resultados asociados con el escenario borrado se eliminarán permanentemente.* .. _share_scenarios: Reusar y Compartir Escenarios ============================= Los usuarios y organizaciones invierten tiempo y esfuerzo en definir los parámetros de un escenario (resistencias, costes). Por tanto, tiene sentido que los reutilicemos tanto como sea posible en diferentes proyectos y en los escenarios de diferentes usuarios. Otra razón para compartir escenarios es permitir que otros usuarios vean nuestros resultados sin que necesiten recalcularlos en sus propios escenarios, por ejemplo, en el contexto de una discusión o presentación en público. Los usuarios de tipo visor solo pueden acceder a escenarios compartidos que han creado otros usuarios, y no pueden modificarlos. Hay tres opciones para compartir escenarios, que se detallan más abajo: * Guardarlos en el *Catálogo de Escenarios*, de manera que sean visibles para todos los usuarios de la organización, que pueden importarlos desde el catálogo. .. note:: Este método puede utilizarse para compartir la configuración del escenario en un mismo proyecto o *entre diferentes proyectos*, siempre que tengan capas creadas a partir de los mismos datos base y utilicen los mismos anillos. De otra manera, los resultados de importar el escenario del catálogo pueden no ser correctos. * Guardarlos en *Archivos de Escenario* que pueden luego ser importados. .. note:: Este método está pensado para guardar una copia de seguridad de un escenario y para compartir la configuración entre diferentes usuarios del mismo proyecto. * Mark the scenario as *shared* in a project so other users can open it and display the results, but not change it. .. note:: This method also works only in the same project. .. _scenario_catalog: Catálogo de Escenarios ********************** En algunos casos puede ser conveniente *reutilizar el mismo escenario en diferentes proyectos*. Por ejemplo, si nuestra compañía opera en diferentes áreas del mismo país, utilizando las mismas capas y restricciones, es una buena idea guardar los parámetros del escenario para que sean asignados más tarde a otros proyectos. Es habitual que los organismos públicos tengan su propia metodología de análisis y preferencias respecto a las restricciones. En este caso, es conveniente guardar escenarios específicos para cada entidad y reutiliarlos en diferentes proyectos. El escenario activo puede ser **guardado** desde el botón correspondiente en la cabecera de Escenarios: .. image:: ./images/scenarioCatalogSave.jpg :align: center :width: 40% Y puede dársele un nombre en el catálogo: .. image:: ./images/scenarioCatalogSavePick.jpg :align: center :width: 50% Otro botón en la cabecera del Escenario nos permite **cargar** un escenario desde el catálogo: .. note:: *Tenga en cuenta que los valores y opciones actuales del escenario serán sobreescritas por esta operación. Cree un nuevo escenario o guarde el actual en el catálogo o un archivo externo si necesita preservarlos*. .. image:: ./images/scenarioCatalogLoad.jpg :align: center :width: 40% | .. image:: ./images/scenarioCatalogPick.jpg :align: center :width: 50% Tras la carga del nuevo escenario, un diálogo confirmará qué parámetros pudieron aplicarse con éxito al proyecto. *Es posible que algunas capas, categorías u opciones no sean aplicadas (p.ej. las resistencias de capas que no existen en el proyecto actual)*: .. image:: ./images/scenarioCatalogLoadConfirm.jpg :align: center :width: 60% No es necesario que el proyecto actual tenga las mismas capas/categorías que el escenario cargado. Se asignarán los valores de aquellas capas/categorías que existan tanto en el proyecto como en el escenario cargado. .. note:: *El Catálogo de Escenarios se comparte con todos los miembros de la compañía.* .. _scenario_CSV: Importar y Exportar Escenarios ****************************** Otra forma de compartir y preservar los parámetros de un escenario es utilizar las funciones de exportación e importación de archivos que proporciona Pathfinder. Esta función es más limitada que la del Catálogo de Escenarios, y se utiliza solo para **guardar copias o compartir esenarios de un proyecto específico**. El archivo exportado puede utilizarse para *mantener copias de seguridad* de los parámetros de los escenarios de nuestro usuario (por si los modificamos y deseamos volver a un estado anterior) y también para *compartir un escenario con otro usuario de la compañía que trabaja en el mismo proyecto*. Para **exportar** los parámetros de escenario activo, se puede usar la opción del menú superior: .. image:: ./images/scenarioExport.jpg :align: center :width: 25% Se descargará automáticamente un *archivo de texto JSON* que puede visualizarse en cualquier editor de texto: .. image:: ./images/scenarioCSV.jpg :align: center :width: 60% Los escenarios también pueden se pueden **importar** desde archivos con el mismo formato: .. image:: ./images/scenarioImport.jpg :align: center :width: 25% | .. image:: ./images/scenarioImportDlg.jpg :align: center :width: 50% Un mensaje informará de que el proceso de importación se ha completado. .. image:: ./images/scenarioImportConfirm.jpg :align: center :width: 40% .. note:: *A diferencia de la carga de escenarios desde el catálogo, la carga del escenario desde un archivo es bastante restrictiva. Las capas y categorías del proyecto deben ser las mismas que cuando el archivo se guardó, incluyendo la definición de anillos de las capas.* .. note:: *Igual que cuando cargamos un escenario desde el catálogo, la importación desde un archivo no crea un nuevo escenario, sino que sobreescribe los parámetros del escenario activo.* Como se ha descrito anteriormente, también podemos importar el archivo de escenario al :ref:`crear uno nuevo `. .. _define_shared_scenario: Definir escenarios compartidos ****************************** Por defecto, los escenarios son privados. Los usuarios de un mismo proyecto comparten las mismas capas (con sus filtros y anillos), pero tienen diferentes escenarios con sus propios valores de resistencia, opciones de configuración y resultados. Si deseamos dar acceso "solo para ver", de manera que otros usuarios del mismo proyecto (asumimos que tienen permiso para acceder a este proyecto) puedan ver sus parámetros y resultados (sin que puedan modificarlos), simplemente necesitamos activar una opción especial en la :ref:`configuración del escenario ` para hacer que sea de tipo *compartido*: .. image:: ./images/shareScenario1.jpg :align: center :width: 40% Nótese que al hacer este cambio el icono a la izquierda del nombre del escenario cambiará de un "candado" (privado) a un "equipo" (compartido). Después de activar esta opción, otros usuarios podrán :ref:`añadir este escenario ` cuando abran el mismo proyecto. .. note:: Los comentarios solo pueden ser visibles para otros miembros de la organización si su escenario es compartido. .. include:: footer.rst