Panoply es una aplicación Java que traza arrays geo-cuadriculados de los conjuntos de datos netCDF, HDF y GRIB. Corte y trace matrices específicas de latitud-longitud, latitud-vertical o tiempo-latitud de variables multidimensionales más grandes. Combine dos matrices en una parcela por diferenciación, suma o promedio. Grafique los datos de lon-lat en un mapa global o regional (utilizando cualquiera de las más de 75 proyecciones de mapas) o haga un gráfico de líneas promedio zonal. Superposición de contornos del continente o máscaras en parcelas lon-lat. Utilice cualquier tabla de colores CPT, GGR, PAL o ACT para la barra de colores de escala. Guarde los gráficos en el disco en formato GIF, PDF, PNG o PS. Para ser trazado por Panoply, las variables del conjunto de datos deben etiquetarse con información de metadatos usando una convención como CF.
Lo nuevo en esta versión:
- Corrección de errores: reaparecer / duplicar conjuntos de datos en la lista del catálogo de fuentes.
- Re-trabajo de descubrimiento de las variables de coordenadas lon-lat para cuadrículas 2D auxiliares donde
inicialmente no se informó ningún sistema de coordenadas. - Biblioteca: se actualizó netCDF-Java a v. 5.0, instantánea 9/18.
- Biblioteca: GISSmap actualizado a v. 2.3.2.
Novedades en la versión 4.9.3:
- Reescriba la ventana de ayuda / créditos para usar JavaFX WebView.
- Corrección de error: el elemento del menú "Modo mejorado" no responde de forma errática cuando se invoca con una pulsación de tecla.
- Corrección de errores: los elementos en la vista> Menú de trazado siempre están habilitados, incluso cuando no es apropiado trazar.
- Corrección de errores: varios elementos de menú no deshabilitados durante la exportación de animación.
- Corrección de errores: posible falla al leer metadatos de ejes de cuadrícula proyectados en algunos conjuntos de datos HDF.
- Biblioteca: se actualizó Apache pdfbox v. 2.0.11.
- Biblioteca: Se eliminó el uso de Apache Commons Lang.
- Biblioteca: GISSmap actualizado a v. 2.3.0.
Novedades en la versión 4.8.8:
- Corrección de errores: los trazos de líneas podrían inicializarse incorrectamente si la variable de longitud presente, pero la longitud no es una dimensión explícita de la variable trazada.
- Manejo del método de escala refactorizada (es decir, escalar contra log10) en todo momento.
- Permitir ejes de registro en uno o ambos ejes de trazados de líneas.
- Opciones alternativas de las que se etiquetan las líneas de la trama del mapa, si el etiquetado está disponible para proyección.
- Corrección de errores: el diseño de la ventana de trazado de línea horizontal cambia cuando se agrega la segunda var.
- Corrección de errores: posible error de índice al inicializar el cuadriculado de líneas si var es 1D.
- (MacOS) Use los controladores de escritorio de Java 9 si ejecuta esa versión de Java.
- Corrección de errores: (macOS / Java 9) Casilla de verificación-menú-elementos de doble disparo si se invoca a través de meta pulsación.
- Mejor inicialización de las escalas mín. y máx. para trazados de líneas si los datos mín = datos máx.
- Biblioteca: se actualizó GISSmap a v. 2.1.5.
- Biblioteca: se actualizó netCDF-Java a la versión 4.6.12 (instantánea).
Novedades en la versión 4.8.7:
- Biblioteca: se actualizó netCDF-Java a la versión 4.6.11 (final).
- Biblioteca: GISSmap actualizado a v. 2.1.3.
- Corrección de errores: enfoque del oyente en los campos de texto de escala mínima-máxima que no responden.
- Corrección de errores: los límites de hacer clic para obtener información fuera de la cuadrícula 2D auxiliar (por ejemplo, datos de franja) pueden informar una información de celda de borde.
- Corrección de errores: los archivos adjuntos como opciones en el lanzamiento de la línea de comandos de Panoply no se abrieron.
- Corrección de errores: se recortó la etiqueta del eje Y superior de los trazados de líneas zonales lon-lat.
- Permitir que las gráficas de mapa lon-lat utilicen una tercera superposición.
- Algunas reorganizaciones de las preferencias del mapa lon-lat.
- Corrección de errores: posible confusión si un conjunto de datos de cuadrícula proyectada incluye varias asignaciones de cuadrícula.
- Corrección de errores: algunas variables de trayectoria no reconocidas.
Novedades en la versión 4.8.4:
- Corrección de errores: la representación de la línea de contorno no pudo obtener valores de tic.
- Corrección de errores: validación de grados este o norte en atributos de unidades de coordenadas de coordenadas.
- Se agregó .ncdf a la lista de extensión de nombre de archivo reconocida de netCDF.
- Eliminación de códigos y optimizaciones menores.
Novedades en la versión 4.6.2:
- El trazo del borde de la barra de color de la escala ahora se escala con el tamaño del trazado.
- Se agregaron opciones de notas al pie izquierdo y derecho para trazar los controles de etiqueta, por ejemplo, incluida la información de crédito.
- Se agregó la capacidad de especificar el formato para los valores de nota de pie de página mín.-máx. diferentes del formato de marca de la escala.
- Biblioteca: Actualización de Apache Commons Lang a v. 3.5.
- Se agregó MP4 (a través de la biblioteca JCodec) a las opciones para exportar animaciones.
- Biblioteca: se actualizó GISSmap para v. 1.8.4.
Novedades en la versión 4.6:
- Administración mejorada del tamaño de la ventana para las ventanas Orígenes y Ayuda en configuraciones de múltiples pantallas con diferentes tamaños de pantalla.
- Administración de ventanas mejorada al exportar la visualización a través de X11.
- Biblioteca: se actualizó slf4j a v. 1.7.21.
- Biblioteca: se actualizó netCDF-Java a la versión 4.6.6.
- Corrección de errores: no se pudo crear un gráfico de combinación si la segunda var estaba en una cuadrícula reducida horizontal.
- Corrección de errores: los gráficos de lat, lon y time-vert siempre se inicializan con el eje escalar vert, ignorando la configuración de preferencias.
- Corrección de errores: las exportaciones de gráficos KMZ incluían el borde incluso cuando se deseleccionaban.
- Se implementó el zoom (in, out y arrastre) para todos los tipos de gráficos que no sean de larga duración.
- Diseño reorganizado de los controles de escala y cuadrícula para todos los tipos de trazado, agregando controles de rango de eje
en los casos en que no estaban disponibles anteriormente y agregar comandos de menú para intercambiar y restablecer los límites del rango del eje. - Mejor manejo de atributos de relleno y rango válido para variables int sin signo cuando se expresan como negativos.
- Se agregó preferencia para establecer si la orientación del eje Y de los gráficos 2D genéricos es positiva hacia arriba o hacia abajo.
- Observe las variables de coordenadas "doble mejoradas" cuando extraiga texto CDL para mostrarlo en el panel de información de las fuentes.
- Se agregó soporte para cuadrículas de entrada longitud-lat proyectadas cilíndricas de áreas iguales.
- Líneas de cabello agregadas al cursor de cruz.
- Corrección de errores: la gráfica 2D genérica no interpolada podría estar en blanco si se seleccionaba log-10 axis y el eje tenía un punto final negativo.
Lo nuevo en la versión 4.5.1:
- Corrección de errores: el título del argumento es demasiado bajo si el subtítulo también está presente.
- Corrección de errores: (OS X) Fallo al iniciarse si JRE no se encuentra en la ubicación esperada.
- Más reconocimiento y manejo mejorados de los datos de lon-lat usando cuadrículas auxiliares 3D.
- Corrección de errores: el clic para obtener información en las gráficas 2D que no son muy largas tenía un margen de desplazamiento redundante.
- Corrección de error: se puede informar una var. de coordenada incorrecta si el nombre de var correcto no coincide con el caso de la dimensión.
Novedades en la versión 4.5:
- Corrección de errores: efecto de moteado en gráficos interpolados de datos en una cuadrícula horizontal reducida.
- Implementación de clics para información ahora para parcelas basadas en datos en una cuadrícula horizontal reducida.
- El panel de pestañas de la tabla de datos ahora muestra los valores de los datos en una cuadrícula horizontal reducida.
- Se agregó la capacidad de trazar la cuadrícula de áreas iguales de ISCCP sobre la base de las similitudes con la convención de cuadrícula horizontal reducida de CF.
- Corrección de errores: los posibles ejes se intercambian por datos de barrido en conjuntos de datos HDF-5 si se usan dimensiones sin nombre de igual longitud.
- El análisis de coordenadas de la variable refactorizada reduce el código redundante y mejora la detección de georreferenciación cuando el código de la biblioteca de NJ no lo informa.
- Corrección de errores: las tablas de colores CPT con datos de color no analizables no se rechazaron, lo que causó problemas posteriores al intentar usarlos.
- Se revisó el manejo de las opciones del menú de tamaño de marca de la barra de colores.
- El texto de la etiqueta de contorno se escala con el tamaño del trazado de manera similar a otro texto.
- Corrección de errores: posible (silenciosa) excepción de puntero nulo al usar el cuadro de diálogo de enlace con un gráfico de combinación.
- Reescribió completamente el código de trazado de línea para mostrar mejor los datos con un gran número (& gt; 1000) de pasos en el eje del trazado. Implementación de la simplificación de Ramer-Douglas-Peucker para el caso de que haya un número muy grande (& gt; 10000) de pasos.
- Biblioteca: se actualizó netCDF-Java a la versión 4.6.5.
- Biblioteca: (OS X) Lanzador de Java OS X actualizado al 16 de marzo Infinite Kind appbundler commit.
- Corrección de errores: los límites de cuadrícula no se restablecieron al cambiar de un gráfico de zona zonal a un mapa de mapa regional.
- Se implementó un almacenamiento en búfer adicional para reducir los trazados y mejorar la respuesta de la interfaz.
- El constructor de la tabla de colores CPT utiliza colores mínimos y máximos para valores atípicos inferiores y mínimos máximos si no hay colores atípicos definidos en el archivo.
- Corrección de error: error de punto flotante de orden 1E-8 al interpolar entre cuatro puntos con un valor idéntico.
Lo nuevo en la versión 4.4.3:
- Corrección de errores: el filtro "Todos los archivos" no funciona en el selector de archivos abiertos para sistemas que no son OS X.
- Corrección de errores: problema de localización al guardar parámetros de proyección de mapa adicionales en las preferencias.
- Biblioteca: se actualizó netCDF-Java a la versión 4.6.4.
- Corrección de errores: las etiquetas de cuadrícula para 2D genéricos muestran valores predeterminados incluso si el usuario elige unidades alternativas.
- Capacidad adicional para detectar datos en la red auxiliar de lon-lat incluso si la biblioteca de NJ no pudo detectar un sistema de coordenadas.
- Corrección de errores: Posible falla silenciosa para reportar la presencia de variables en conjuntos de datos HDF-5 si usaban dimensiones sin nombre.
Novedades en la versión 4.4.2:
- La construcción del filtro de archivos refactorizada y (OS X) reemplazaron la biblioteca nativa JNI / libpanoply con JNI / libgiss más general.
- Se agregó el control para cambiar los títulos de fila y columna de la tabla de datos del valor de la cuadrícula al índice de la cuadrícula.
- Corrección de errores: la visualización de la tabla de datos 1D no respondió al control flip-L / R.
- Visualización de la tabla de datos 1D modificada para que coincida con la orientación vertical y horizontal del eje del trazado.
- Manejo mejorado de los datos de lon-lat usando cuadrículas auxiliares 3D.
- Pruebas agregadas para ejes de datos que no son monotónicos, y por lo tanto no son aptos para ser trazados por Panoply.
- Biblioteca: GISSmap actualizado a v. 1.8.3.
Novedades en la versión 4.2.2:
- Corrección de errores: los controles del eje vertical no están visibles en la pestaña de controles de cuadrícula para los gráficos de lat-vert y lon-vert.
- Biblioteca: Actualización de Apache Commons Lang a v. 3.4.
- Se agregaron controles y preferencias para seleccionar el estilo de trazo para las superposiciones de contorno del trazado del mapa.
- Se agregaron patrones de tablero largo, punto y tablero mixto para trazar las opciones de estilo.
- Biblioteca: se actualizó netCDF-Java a la versión 4.6.2.
- Corrección de errores: manejo del peso de superposición & gt; 100 si la superposición es una máscara.
- Se agregó la capacidad de leer las asignaciones de cuadrícula equidistantes azimutales para los datos de lon-lat si se etiquetan usando la convención de CF.
- Permitir el nombre de mapeo de la cuadrícula "rotated_latlon_grib" para la cuadrícula proyectada de polo girado.
- Biblioteca: GISSmap actualizado a v. 1.7.3.
Lo nuevo en la versión 4.2:
- Función de búsqueda convertida en la ventana de fuentes desde un diálogo modal a un campo de texto en el diseño de la ventana.
- Corrección de errores: la exportación de la animación puede fallar con una clave de compresor incorrecta para QuickTime con calidad del 100%.
- La "rebanadora" variable reescrita para omitir el widget del menú emergente si la dimensión es demasiado larga (es decir, & gt; 1200 pasos).
- Corrección de error: la prueba para determinar la forma correcta de la variable auxiliar de los límites de coordenadas del latón no detectó un posible caso falso.
- Corrección de errores: el formateador de fecha y hora cambia misteriosamente las unidades de tiempo relativas con la zona horaria UTC explícita para mostrarse como zona "Antártida / Troll".
- Se implementó el trazado de datos lon-lat en una cuadrícula auxiliar 3D para casos muy específicos de identificación de metadatos, en particular el caso de la tercera dimensión de la cuadrícula que se identifica explícitamente como "banda" (por ejemplo, una longitud de onda del sensor de satélite).
- Se agregaron gráficos de time-vert.
- Controles de cuadrícula refactorizados para todos los tipos de parcelas 2D, excepto los mapas largos para minimizar el código redundante.
- Verifique si hay una envoltura de la rejilla horizontal reducida lon-lat para ver si la interpolación debe cruzar la "costura" entre los bordes.
- Biblioteca: Actualización de netCDF-Java a la versión 4.6.1. Esto debería permitir la apertura de conjuntos de datos HDF-5 que usan atributos enormes.
Lo nuevo en la versión 4.1.2:
- Se agregó el control y la preferencia por el tamaño de las etiquetas de cuadrícula en los diagramas de mapa cilíndricos de latón a tiempo.
- Corrección de errores: la prueba para los límites de latitud válidos en los controles de trazado de cuadrícula de lat-vert podría rechazar silenciosamente los buenos valores.
- Corrección de errores: se ignoraron las opciones de la línea de comandos.
- Corrección de errores: el selector de archivos no apareció en el inicio, incluso cuando se requiere en las preferencias.
- Biblioteca: se actualizó GISSmap para v. 1.7.2.
- Cualquiera o ambos ejes de gráficos 2D genéricos pueden configurarse como logarítmicos.
- Reestructurar y graficar 2D genérico, lat-vert y lon-vert para reducir el código redundante.
- Recuerde el diseño de la ventana de Fuentes entre los usos de la aplicación.
- Biblioteca: se actualizó netCDF-Java a la versión 4.5.5.
- Corrección de errores: los casos informados de un problema de localización en el que la conversión de números a / desde texto utilizaban un carácter decimal diferente.
- Corrección de errores: el cuadro de diálogo Crear gráfico se bloquea si el nombre de la dimensión de la variable se notificó como nulo, como podría ocurrir en un conjunto de datos HDF.
Lo nuevo en la versión 4.1.1:
- Corrección de errores: formato de error de conversión de clase cuando algunos valores de ejes de tiempo relativo.
- Se agregó control y preferencia para el tamaño de las etiquetas de texto en las líneas de contorno del trazado.
- Mejor visibilidad de las marcas de vectores.
Lo nuevo en la versión 4.0.5:
- Eliminó el estilo y el peso de la cuadrícula promedio zonal como preferencias separadas.
- Opciones adicionales para formatear etiquetas de tick en ejes de tiempo.
- Corrección de error: el clic-zoom en el mapa equirectangular, las parcelas lon-lat fallaron silenciosamente si el punto de clic está demasiado cerca del polo.
- Biblioteca: GISSmap actualizado a la versión 1.6, que permite el uso de shapefiles como superposiciones de contorno en diagramas de mapas lon-lat.
- Corrección de errores: las líneas discontinuas y de puntos se volvieron sólidas cuando la trama se guardó en formato PS.
- Se agregó una función de búsqueda simplista a la ventana Orígenes cuando el panel de conjuntos de datos está visible.
- Se recortan las etiquetas y los títulos excesivamente largos y se adjuntan puntos suspensivos.
- Se pueden hacer trazos de líneas combinadas si las variables tienen un eje idéntico.
- Se rediseñaron los controles de trazado de líneas para permitir especificar un segundo trazo si se comparan.
- Se pueden hacer gráficos 2D genéricos combinados si las variables tienen dos ejes idénticos.
- Corrección de errores: el cuadro de diálogo Abrir archivo en el lanzamiento aceptaba todos los tipos de archivos comprendidos, pero intentaría abrir tablas de colores y superposiciones como conjuntos de datos.
- Corrección de errores: la exportación como CSV o como texto etiquetado no se codificó para manejar variables con menos de dos dimensiones.
- Mejora del rendimiento al exportar datos variables como CSV o como texto etiquetado.
Comentarios que no se encuentran