Skip to content

Herramienta de nuevo proyecto/escenario

Ícono de la herramienta Nuevo Proyecto para OilFlow2D

Este capítulo describe las herramientas relacionadas con la creación y administración de nuevos proyectos y escenarios. Dentro del menú New OilFlow2D Project, están disponibles las siguientes herramientas:

Menú New OilFlow2D Project

Nuevo proyecto OilFlow2D

Esta herramienta inicializa un nuevo proyecto de OilFlow2D. Configura la estructura de directorios necesaria, crea un proyecto de QGIS y genera las capas shapefile iniciales requeridas según los componentes seleccionados por el usuario. Esto establece la base para definir la geometría del modelo, los componentes y los parámetros de simulación dentro de un contexto de múltiples escenarios.

Ventana del diálogo

El diálogo New OilFlow2D Project permite al usuario especificar el nombre del proyecto, el nombre del escenario inicial, la ubicación del proyecto y seleccionar los componentes que se incluirán en la configuración inicial.

Diálogo Crear Nuevo Proyecto para OilFlow2D

Controles del diálogo

El diálogo contiene los siguientes controles:

Control Tipo Descripción
Set Current Project Projection Botón Botón para abrir el diálogo Propiedades del proyecto de QGIS y seleccionar o verificar el Sistema de Referencia de Coordenadas (CRS) del proyecto.
Projection Display Campo de solo lectura Campo de solo lectura que muestra el CRS seleccionado del proyecto (por ejemplo, código EPSG).
Project Name Campo de texto Campo de texto para especificar el nombre del nuevo proyecto. Este nombre se utilizará para la carpeta principal del proyecto y el archivo de proyecto de QGIS.
Name Initial Scenario Campo de texto Campo de texto para especificar el nombre del primer escenario del proyecto. Se creará una subcarpeta con este nombre.
Project Directory Campo de texto Campo de texto que muestra la ruta al directorio donde se creará la carpeta del proyecto.
Browse Button (...) Botón Botón junto a Project Directory que abre un diálogo de selección de directorio.
Components Checkboxes Grupo de casillas Serie de casillas que permiten seleccionar qué componentes del modelo y capas de datos deben inicializarse. Las opciones incluyen características hidrodinámicas comunes (MeshDensityLine, MeshBreakLine, Manning Nz, Initial WSE, Bridges, Gates, Culverts, Weirs, DamBreach, Sources/Sinks, etc.) y características específicas de OilFlow2D como: SpillPaths, ShoreLine, OilSpills, SpillBooms, OilPipelines, OilPipeLineBoundCond, OilRetDepth, VegTrapp. (Todas están marcadas de forma predeterminada).
Ok Botón Botón para confirmar la configuración y crear el nuevo proyecto.
Cancel Botón Botón para cerrar el diálogo sin crear un proyecto.

Capas iniciales

La herramienta crea varias capas shapefile iniciales dentro del subdirectorio shape del nuevo escenario, según los componentes seleccionados en el diálogo. La siguiente tabla describe las capas creadas de forma predeterminada:

Nombre de capa Tipo Descripción
MeshDensityLine Línea Define líneas a lo largo de las cuales se controla la densidad de malla.
MeshDensityPolygon Polígono Define áreas dentro de las cuales se controla la densidad de malla.
MeshBreakLine Línea Impone aristas de elementos de malla a lo largo de estas líneas (por ejemplo, diques o muros).
Domain Outline Polígono Define el límite exterior del dominio del modelo 2D.
Boundary Conditions Línea Define ubicaciones donde se aplican condiciones de contorno (entrada, salida, WSE).
Manning Nz Polígono Define zonas con coeficientes de rugosidad de Manning anisotrópicos específicos.
Initial WSE Polígono Define zonas con elevaciones iniciales de la superficie del agua.
Observation Points Punto Define ubicaciones donde se generarán resultados de salida de series temporales.
Sources Sinks Punto Define ubicaciones donde se agrega flujo (fuente) o se remueve flujo (sumidero).
Wind Polígono Define zonas donde se aplica esfuerzo cortante por viento.
RainEvap Polígono Define zonas donde se aplican tasas de lluvia y/o evaporación.
Infiltration Polígono Define zonas con parámetros específicos de infiltración del suelo.
Weirs Línea Representa estructuras de vertederos que controlan el flujo.
Gates Punto Representa estructuras de compuertas que controlan el flujo.
Culverts Línea Representa alcantarillas (tuberías) que conducen el flujo.
Bridges Línea Representa la alineación o el tablero de estructuras de puentes.
Piers Polígono Representa obstrucciones de pilas de puentes.
Abutments Polígono Representa obstrucciones de estribos de puentes.
DamBreach Polígono Define parámetros para simular una falla por brecha de presa.
Spill Paths Línea Define rutas preferenciales para el movimiento de derrames de petróleo.
ShoreLine Línea Define la línea de costa con propiedades específicas de interacción del petróleo.
OilSpills Punto Define la ubicación, el tipo y los parámetros de las fuentes de derrames de petróleo.
SpillBooms Línea Representa barreras físicas utilizadas para la contención de petróleo.
OilPipelines Línea Representa la alineación de oleoductos.
OilPipeLineBoundCond Punto Define condiciones de contorno (por ejemplo, fugas) para oleoductos.
OilRetDepth Polígono Define zonas con características específicas de profundidad de retención de petróleo.
VegTrapp Polígono Define zonas donde las características de la vegetación afectan el atrapamiento de petróleo.
CrossSections Línea Define líneas a lo largo de las cuales se extraen resultados de secciones transversales.
Profiles Línea Define líneas a lo largo de las cuales se extraen resultados de perfiles longitudinales.

Atributos de capa

Consulte la sección 8.1 para obtener información detallada sobre los atributos de las capas predeterminadas creadas por la herramienta New Project.

Flujo de trabajo

El flujo de trabajo típico para usar la herramienta New Project es el siguiente:

  1. Abra QGIS y haga clic en el ícono para abrir el diálogo New OilFlow2D Project.

  2. Aparece el diálogo Create New OilFlow2D Project.

  3. De forma predeterminada, todos los componentes comunes están seleccionados. Haga clic en el menú desplegable Layers y en None para deseleccionar todas las capas si es necesario; luego seleccione los componentes iniciales deseados.

  4. Establezca el Sistema de Referencia de Coordenadas (CRS) del proyecto mediante el botón Projection. Asegúrese de seleccionar un CRS proyectado.

  5. Introduzca un nombre único para Name Initial Scenario o deje el valor predeterminado.

  6. Haga clic en el botón ... para seleccionar una ruta para Project Directory.

  7. Haga clic en Ok.

  8. La herramienta valida las entradas (directorio, nombres, CRS).

  9. Si son válidas, crea la estructura de directorios del proyecto: Project Directory/Scenario Name/shape/.

  10. Las propiedades del proyecto de QGIS almacenan metadatos esenciales (por ejemplo, que es un proyecto de múltiples escenarios y el nombre del escenario actual).

  11. Las capas recién creadas (según los componentes seleccionados) se cargan en el Panel de capas de QGIS.

  12. Se aplican estilos y etiquetado predeterminados a las capas.

  13. El CRS del proyecto se establece según la selección del usuario.

Requisitos

  • Se debe seleccionar un directorio de salida válido donde el usuario tenga permisos de escritura.

  • Se debe proporcionar un Project Name único. La herramienta comprobará si ya existe una carpeta con este nombre en el Project Directory seleccionado.

  • Se debe proporcionar un Scenario Name único.

  • Se debe seleccionar un Sistema de Referencia de Coordenadas (CRS) proyectado válido para el proyecto de QGIS. Los sistemas de coordenadas geográficas no son válidos para el modelado hidrodinámico porque la unidad de longitud es el arco de grado.

Detalles técnicos

  • Estructura de directorios: La herramienta siempre crea una estructura de directorios anidada: Project Name/Scenario Name/shape.

  • Archivo de proyecto de QGIS: Crear un nuevo proyecto no guarda automáticamente un archivo .qgz. Las configuraciones específicas del proyecto se almacenan dentro de este archivo. Asegúrese de que el archivo qgz esté fuera del directorio del escenario y en el directorio principal del proyecto.

Crear nuevo escenario

Esta herramienta permite a los usuarios crear un nuevo escenario dentro de un proyecto existente de OilFlow2D. Básicamente duplica la estructura de directorios y los archivos de datos esenciales de un escenario existente seleccionado (escenario fuente) para crear un nuevo escenario independiente, listo para su modificación.

Ventana del diálogo

El diálogo New Scenario solicita al usuario el nombre del nuevo escenario y permite seleccionar un escenario existente para usarlo como plantilla.

Ventana del diálogo New Scenario para OilFlow2D.

Controles del diálogo

Control Tipo Descripción
Base Scenario Cuadro combinado Se llena con los nombres de los escenarios existentes en el proyecto actual. El usuario selecciona el escenario que se utilizará como plantilla para el nuevo.
New Scenario Name Campo de texto Campo de texto donde el usuario introduce el nombre deseado para el nuevo escenario.
Ok Botón Botón para confirmar la configuración y crear el nuevo escenario.
Cancel Botón Botón para cerrar el diálogo sin crear un nuevo escenario.

Flujo de trabajo

  1. Abra QGIS, haga clic en el ícono y haga clic en el elemento de menú New Scenario.

  1. Aparece el diálogo Add New Scenario to Project.

  2. Introduzca un nombre único para New Scenario Name.

  3. Haga clic en Ok.

  4. Se crea un nuevo directorio de escenario al mismo nivel que los directorios de escenarios existentes: project_folder\scenario_name\shape.

  5. La herramienta determina qué archivos deben copiarse.

  6. Los archivos esenciales del proyecto (capas shapefile, archivos de malla y archivos de escenario relacionados) se copian desde los directorios del escenario base y /shape a las ubicaciones correspondientes del directorio del nuevo escenario.

  7. El plugin actualiza su lista interna de escenarios (reflejada en un menú desplegable de selección de escenarios en la interfaz principal).

  8. El plugin cambia el escenario activo al recién creado, descarga las capas del escenario anterior y carga las capas correspondientes desde el directorio shape del nuevo escenario.

Requisitos

  • Un proyecto OilFlow2D MS debe estar abierto actualmente en QGIS.

  • El proyecto debe contener al menos un escenario existente que sirva como base.

  • Se debe proporcionar un New Scenario Name único. No puede estar vacío ni coincidir con el nombre de un escenario existente.

  • El usuario debe tener permisos de escritura en el directorio del proyecto.

Detalles técnicos

  • Identificación de escenarios: Los escenarios se identifican por los nombres de sus carpetas dentro del directorio principal del proyecto.

  • Duplicación de datos: La acción principal es la copia basada en archivos. Duplica la estructura, el contenido y los archivos de datos comunes, incluidos los archivos auxiliares de las capas shapefile. No copia archivos de salida del modelo ni mapas producidos.

  • Cambio de escenario activo: Implica descargar las capas asociadas al escenario anterior y cargar las capas correspondientes desde el directorio del nuevo escenario mediante la actualización de sus rutas de origen de datos.

Eliminar escenario

Esta herramienta elimina un escenario existente del proyecto de OilFlow2D. Esta acción es irreversible, pero los archivos no se eliminan permanentemente del sistema de archivos.

Ventana del diálogo

El diálogo Delete Scenario permite al usuario seleccionar qué escenario existente desea eliminar.

Ventana del diálogo Delete Scenario.

Controles del diálogo

Control Tipo Descripción
Select Scenario Cuadro combinado Se llena con los nombres de los escenarios existentes en el proyecto actual. El usuario selecciona el escenario que se eliminará.
Ok Botón Botón para confirmar la selección y eliminar el escenario elegido del proyecto.
Cancel Botón Botón para cerrar el diálogo sin eliminar ningún escenario.

Flujo de trabajo

  1. Asegúrese de que un proyecto OilFlow2D esté abierto y activo.

  2. Active la herramienta, haga clic en el ícono y haga clic en el elemento de menú Delete Scenario.

  3. Aparece el diálogo Delete Scenario from OilFlow2D Project.

  4. La lista desplegable Select Scenario se llena con todos los escenarios existentes.

  5. Seleccione el escenario que desea eliminar de la lista desplegable.

  6. Haga clic en Ok.

  7. El usuario recibirá un mensaje de confirmación en el que se le solicitará confirmar la eliminación.

  8. Haga clic en Ok nuevamente para confirmar la eliminación.

  9. La herramienta identifica la ruta del directorio correspondiente al escenario seleccionado y luego elimina el escenario del proyecto.

  10. El usuario recibirá un mensaje indicando que el escenario se ha eliminado del proyecto.

  11. Como indica el mensaje, esta acción no elimina permanentemente los archivos del sistema de archivos. Si el usuario lo desea, puede eliminar manualmente el directorio completo en el Explorador de archivos. Esto hará que el escenario sea irrecuperable.

  12. El plugin actualiza su lista interna de escenarios, eliminando el escenario borrado (esto se refleja en el menú desplegable de selección de escenarios de la interfaz principal).

  13. Guarde los cambios del proyecto para asegurarse de que se conserven y no queden artefactos residuales.

Requisitos

  • Un proyecto OilFlow2D MS debe estar abierto actualmente en QGIS.

  • El proyecto debe contener al menos dos escenarios, ya que el escenario activo no puede eliminarse.

  • El usuario debe seleccionar un escenario de la lista.

  • El plugin no permitirá al usuario eliminar un escenario si es el único que queda en el proyecto.

Recuperación manual de un escenario eliminado

Si necesita recuperar un escenario que fue eliminado del proyecto, pero cuyo directorio antiguo no se eliminó, puede crear un nuevo escenario y copiar manualmente los archivos.

  • Siga los pasos de la sección 1.2 para crear un nuevo escenario.

  • Guarde el proyecto.

  • Cierre QGIS.

  • En el Explorador de archivos, navegue al directorio del escenario antiguo y copie el contenido, no el directorio mismo.

  • Pegue los archivos en el directorio del nuevo escenario, sobrescribiendo los archivos existentes.

  • Abra QGIS y cargue el proyecto.

  • El nuevo escenario se cargará con los archivos copiados.

Detalles técnicos

  • Los archivos permanecen intactos: El directorio del escenario y el archivo .qlr asociado permanecen intactos. El usuario debe eliminar manualmente el directorio y el archivo .qlr.

  • No se puede reutilizar el nombre del escenario eliminado: A menos que el usuario elimine el archivo .qlr asociado y guarde el proyecto, el nombre del escenario no podrá reutilizarse.

  • Actualización de la interfaz: El menú desplegable de selección de escenarios de la interfaz principal del plugin se actualiza para reflejar la eliminación del escenario.

  • Escenario activo tras la eliminación: El plugin cambia automáticamente la vista activa de QGIS a otro escenario existente después de completar la eliminación.