[postgis-users] ocean observations online
Eric.Hillmuth at anr.state.vt.us
Eric.Hillmuth at anr.state.vt.us
Fri Jul 23 12:20:13 PDT 2004
Wow, that's some heavy duty stuff. Your app really handles the diverse datasets well
and your approach to the whole temporal thing is very enlightening. I like the
interface too, particularly those "tool tips/dynamic labels" for wind direction.
On 23 Jul 2004 at 14:54, Charlton Purvis wrote:
> Hi, folks:
>
> http://nautilus.baruch.sc.edu/rs
>
> I demo-ed components of this site at the Ottawa MUM, but I think it's a bit further
down the road, and I thought I'd share it more completely w/ the extended family.
>
> First of all, many thanks to those of you who tolerated me when I started and who
continue to tolerate me as I spin my wheels.
>
> I work w/ a group of ocean observation folks that consume ourselves w/i the SE
US Atlantic + Gulf + Caribbean. After about 2 years of work, we're closing the gap
between the ocean and online observations.
>
> At some point I'll document at least my part of the work (data aggregation,
normalization, visualization, and dissemination), but essentially it is like this:
>
> We have in-situ (in the water or on land) sea surface temperature and wind data
that I go get. It is in netCDF. I grab it, use Perl to turn it into psql (PostgreSQL +
PostGIS) statements, insert it into the system, ready for MapServer.
>
> Remotely-sensed data (true color, chlorophyll-A, sea surface temperature, winds)
is a little different since all these are images. I go grab those hourly, too, but I'm
swapping around .png's and creating placeholders for them in the database. Some
remotely-sensed stuff is point data, too.
>
> Also, we have model forecasting. Those are giant netCDF's that I import similarly
to the in-situ observations, but I break these down into separate hourly slice tables. I
learned the hard way that this was the way to go.
>
> OK. ALL that said, the real trick is getting things to line up temporally. You have
ocean obs coming from buoys every 10 minutes, but the satellite passes 2 times per
day. All that magic goes on in the database.
>
> The viz stuff? My latest round of successes has to do w/ caching. It's not easy
creating images of point data for different zoom levels and extents and time slices in
deg C of deg F or MPS, MPH, or KNOTS. But it was well worth the effort. The
caching should make the in-situ observations at full extent peppy.
>
> Animations are there too. As are mouseovers. I know they work fine for IE 6+ and
I think Mozilla is happy w/ it, too. Can't remember.
>
> The site will eventually have a new look and feel (variable map size++), but the
functionality will be essentially the same. So I invite you to visit. Also, *look at the
bottom of the map pane for a link to how to get to the map images separately*. It's
thanks to the beauty of a .php script that does all the hard work. Following that link
will explain how to use it if you want ocean obs on your desktop.
>
> Also, we feed all our in-situ observations to DM Solutions as part of the
interoperability project via WMS and WFS. Although all the data layers are available
by the .php script I mentioned above, I hope to have everything available via at least
WMS soon. If you are interested in any of it, it would encourage me to promote its
priority. So shout out.
>
> Again, I have to document almost everything and soon. But any and all of the
code is freely available. And we have a listserv for those interested in the science
and technology behind the scenes.
>
> Charlton
--
Eric Hillmuth
GIS Systems Developer
Vermont Agency of Natural Resources
eric.hillmuth at anr.state.vt.us
802-241-3616
More information about the postgis-users
mailing list