Framework and ongoing development for the SECOORA Data Portal
- All Data Portal tickets (including closed)
- No Roadmap yet - need a Milestone to work toward (Fall workshop?)
Design guidelines - apply across each subsection
- Initial page in each section is cached/preset/report-based
- fast to render
- shorter dev time
- Deeper pages are dynamic/query-based
- slower, but more flexible
- longer dev time
- Ideally the elements herein will be:
- Light - quick to load and easier to maintain/develop
- Fast - optimize old code if reused or evaluate speed from the start
- Flexible - modular, to reuse/bundle across the site
Data Portal entry page
- Eye candy, descriptions, + links to three subpages
- Data Portal entry page mockup
1. Explore / Visualize section
2. Access / Download section
3. Monitor / Metadata section
Brainstorming
Perhaps a regional scale initially isn't the most useful scale? Good as a project overview/starting point, but most users want very localized information. So we need the ability to transition from the entire region to a single point or points of interest quickly. Easy to get to this level - imagemap down to station level in a single click? (NDBC model - image map driven with large well labeled symbols). Once scale and location of interest are reached -> bundle data: RSS, WFS, WMS
Scale transition also enables a data richness transition from a "by-variable" presentation (single variable layers across the entire region) to a "by-station" presentation (distinct stations and all data measured there)? And a corresponding change in temporal depth readily available: larger spatial scales = deeper temporal aggregations. Balance the richness of the 3 main data dimensions we offer control over - space, time, observed variable. How to hit that balance without overloading users or under-representing our data richness?
- Large Scale (small area) = multiple vars, longer time
- all vars and lots of timeslices and/or climatology
- i.e. all conditions when I was there last week or before I go there tomorrow/next month
- Small scale = single vars, thinner time slices.
- what we do moderately well now
Paraphrasing some Jeremy big picture comments here:
In general I'm trying to recycle development (Seacoos netCDF, ObsKML, Xenia, MapServer, WMS/GetFeatureInfo, Openlayers)
I'm hoping that we'll be able to move more in a data content development direction with new data falling into the buckets of:
* raster imagery (remote sensing)
* shapefiles and/or netCDF for hourly gridded coverages (hourly model data, hf radar, etc?)
* in-situ platforms (Seacoos netcdf and/or obskml -> xenia sqlite db -> outputs)
