1 / 15

John R. Osborne

Java OceanAtlas A Cross-Platform Application for Visualization and Selection of Oceanographic Profile Data. John R. Osborne. http://odf.ucsd.edu/joa/ ftp://odf.ucsd.edu/pub/OceanAtlas/ http://www.pmel.noaa.gov/epic/software/JavaJOA.htm. Java OceanAtlas Architecture. Java OceanAtlas. NdEdit.

Download Presentation

John R. Osborne

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Java OceanAtlasA Cross-Platform Application for Visualization and Selection of Oceanographic Profile Data John R. Osborne http://odf.ucsd.edu/joa/ftp://odf.ucsd.edu/pub/OceanAtlas/http://www.pmel.noaa.gov/epic/software/JavaJOA.htm

  2. Java OceanAtlas Architecture Java OceanAtlas NdEdit Translation Layer PMEL Java Libraries EPIC System Library (EPS) WOCE Section WOCE CTD EPIC/ WOCE NetCDF EPIC Pointer ZIP Archives POA/JOA Binary TSV SD2 EPIC Pointer Save in these types

  3. Overview of JOA Features • Cross Platform • Windows, Solaris, Mac OS 9/X, Linux

  4. Overview of JOA Features • Sophisticated exploration of profile data • Linked browsing between all plot types • User interface is friendly, but offers many options • Color as a third variable • All plots resizeable and zoomable • No limit on number of open windows • Informative default interface • Full user customization • Includes NdEdit for data selection from large data collections • Large number of supported profile data formats for bottle and CTD data

  5. Overview of JOA Features • Property-Property Plots • Property-property plots with up to 3 x-axes • Isopycnal overlay

  6. Overview of JOA Features • Profile Plots • Offset property-property profiles (waterfall plots)

  7. Overview of JOA Features • Contour Plots • Contoured sections (e.g., depth sections) • Referenced and residual contour plots

  8. Overview of JOA Features • Map Plots • Multiple projections • Station symbols colored by properties interpolated onto multiple surfaces (e.g., pressure or density) • Bathymetry display: isobaths, ETOPO, Sandwell-Smith • Tools to create custom sections

  9. Overview of JOA Features • Customization • Color bars • Color palettes • Interpolation surfaces • Custom coastlines and bathymetry • Saved map settings • CTD Decimation • Fixed levels, JOA surface levels, or custom levels • Sophisticated import of WOCE “Exchange” files • Calculations • Observation Calculations • Simple Custom Calculations • Transformations • Station Calculations • Filters • Station Filters • Observation Filters

  10. NdEdit Unique Interactive Java Tool For In-situ Data Linked windows show xy, xt, zx views of data locations, filter or select with box, polygon or segmented line tools http://www.epic.noaa.gov/talks/oz/ams2002/http://www.epic.noaa.gov/epic/software/JavaNdedit.htm

  11. NdEdit • Java tool • Platform independent • Java Bean architecture allows integration with other tools • Linked windows • Choice of 2D views: latitude-longitude (map), latitude-depth, latitude-time, longitude-depth, longitude-time, and depth-time • Interactive with zoom • Map Features • Overlay bathymetry • Overlay coastlines • Filter or subset data • Browse time-space distribution of in-situ data • Filter in any 2D view • Time or space (lat, lon, z) filters • Remove or retain stations in filter region • Selection Tools • Box • Polygon • Multi-segment section line with user-settable width • Single station selection • Non-contiguous selections • Tools work in all 2D views

  12. JOA Demo

  13. Integrating JOA/NdEdit With DODS • NdEdit First Step • Local DODS pointer files: paths replaced by URLs • DODS-driven features in NdEdit • - Interact with DODS catalogs to create pointer files on the fly • JOA First Step • Access netCDF profiles over the internet by supporting http features of netCDF2 • DODS-driven features in JOA • Comparison of local data sets with online resources • Extract sections from n-dimensional datasets

  14. Java OceanAtlas Architecture Java OceanAtlas NdEdit Translation Layer PMEL Java Libraries EPIC System Library (EPS) WOCE Section WOCE CTD EPIC/ WOCE NetCDF EPIC Pointer ZIP Archives POA/JOA Binary TSV SD2 EPIC Pointer Save in these types

  15. Java OceanAtlas Architecture Java OceanAtlas NdEdit Translation Layer PMEL Java Libraries EPIC System Library (EPS) EPIC Pointer WOCE Section WOCE CTD EPIC/ WOCE NetCDF EPIC Pointer ZIP Archives POA/JOA Binary TSV SD2 DODS Pointer DODS

More Related