Personal tools

Bitácora Juan Molina Herramienta de Anotaciones

From hpcwiki

Jump to: navigation, search

Contents

Corrección de las vistas

Clases a revisar

GUI

  • PanelImagen
  • PanelGrafico
  • PanelAnotar
  • PanelAnotaciones
  • InterfazASARANOT
  • MenuASARANOT

Modelo

  • AnnotationsTool
  • Estructura
  • MarcaEstructura
  • ClimateData

Se agregaron mas objetos PanelImagen en la clase PanelGrafico

Anotaciones en varios niveles con la vista corregida

GUI

  • PanelImagen
    • Métodos (establecerMarcasEstructuras)
  • PanelGrafico
    • Métodos (crearGeometriaMarcacion, DrawObject, MouseClicked, MouseMoved, pintarPanelVariableClimaticaOriginal, Constructor, habilitarWidgets)
  • PanelAnotar
    • Métodos (inicializarWidgets)
  • PanelAnotaciones
    • Métodos (adicionarMarcacion)
  • InterfazASARANOT
    • Métodos (agregarMarcacionAFenomeno, actualizarNivelVisualizacion,)

Modelo

  • AnnotationsTool
    • Métodos (agregarMarcacion)
  • Estructura
    • Métodos (darMarcasEstructurasImagenActual, guardarEstructuraUsuario,)
  • MarcaEstructura
    • Métodos (guardarMarcaEstructuraUsuario,ToString)

Quitar Slider y Panel de Paleta

  • InterfazASARANOT (actualizarVisualizacionVariablesClimaticas,actualizarVisualizacionTiempo )
  • PanelGrafico (PanelGrafico,establecerImagenEscalar,pintarVariableClimaticaOriginal,habilitarWidgets,asignarPaletaColores)

Multivariable

Multivariable.png

Estructura del XML

Visualización de los nuevos datos

Se adapto la visualización un poco a los nuevos datos que se descargaron

New AnnotationsTool.png

XML de Salida

Se habia establecido una estructura inicial que consideraba la vista de una variable Escalar con una vectorial

Estructura Anterior

<?xml version="1.0" encoding="UTF-8"?>
<estructuras>
	<estructura nombre="Vorticidad" id="1" variableVectorial="CV" variableEscalar="T">
		<marcaciones>
			<marca id="1" modoVisualizacion="Superior" tiempo="1" tipo="1" nivel="0.9965">
				<observaciones>
					prueba
				</observaciones>
				<puntos>
					<punto z="0.9965000152587891" y="15.844499588012695" x="-80.05590057373047">
					</punto>
					<punto z="0.9965000152587891" y="11.90470027923584" x="-74.01229858398438">
					</punto>
				</puntos>
			</marca>
		</marcaciones>
	</estructura>
</estructuras>

Estructura Nueva

Después de modificar la herramienta se observo que la estructura debía conservar como es el caso de las variables vectorial y se cambio la posicion de las variables escalar a cada una de las marcaciones como se observa en el esquema

<?xml version="1.0" encoding="UTF-8"?>
<estructuras>
	<estructura id="1" nombre="Frentes Frios" variableEscalar="pressfc" variableVectorial="CV">
		<marcaciones>
			<marca tipo="2" tiempo="1" modoVisualizacion="Superior" id="1" nivel="1013.0" variableEscalar="q2m">
				<observaciones>
					
				</observaciones>
				<puntos>
					<punto x="-90.5" y="35.5" z="1013.0">
					</punto>
					<punto x="-71.5" y="20.0" z="1013.0">
					</punto>
				</puntos>
			</marca>
			<marca tipo="2" tiempo="1" modoVisualizacion="Superior" id="2" nivel="1013.0" variableEscalar="tmp2m">
				<observaciones>
					
				</observaciones>
				<puntos>
					<punto x="-92.0" y="32.5" z="1013.0">
					</punto>
					<punto x="-70.5" y="16.0" z="1013.0">
					</punto>
				</puntos>
			</marca>
			<marca tipo="2" tiempo="1" modoVisualizacion="Superior" id="3" nivel="1000.0" variableEscalar="U">
				<observaciones>
					
				</observaciones>
				<puntos>
					<punto x="-91.5" y="37.0" z="1000.0">
					</punto>
					<punto x="-70.0" y="20.0" z="1000.0">
					</punto>
				</puntos>
			</marca>
		</marcaciones>
	</estructura>
</estructuras>