neracoos-open / NFWF

Code and issues for the NERACOOS NFWF project
MIT License
2 stars 1 forks source link

Create web-based version of StormSurgeViz using WMS services and CSW catalog #7

Open rsignell-usgs opened 8 years ago

rsignell-usgs commented 8 years ago

Under National Hurricane Center funding, @BrianOBlanton created the Matlab-based StormSurgeViz application http://renci-unc.github.io/StormSurgeViz/ for visualizing UGRID compliant data available via OPeNDAP.

I spoke with Brian on Friday, Sep 9, and he was very interested in the possibility of us developing a web-based version of this tool that would use WMS services in the browser instead of downloading data into Matlab using OPeNDAP.

Currently the tool also uses just a static list of datasets (OPeNDAP endpoints), and Brian said a catalog service that would be easy to maintain and have folks contribute to would be fantastic.

The WMS services for UGRID could either come from ncWMS2 (included with TDS 5.0) or via sci-wms. We know there are issues with both ncWMS2 and sci-wms delivering WMS from large UGRID datasets, and we need to do some testing to understand the performance issues.

Sci-wms is python-based, and python needs a common API to work with CF, UGRID and SGRID datasets.

So a list of useful tasks for NFWF to contribute to the inundation forecast community could be:

Let's discuss, and then turn these into issues and milestones when we have agreed on a plan.

rsignell-usgs commented 7 years ago

@cbcunc, have you made any progress here?
For example, do you now have WMS services enabled for RENCI UGRID runs via ncWMS2 or sci-wms?

cbcunc commented 7 years ago

No, I shifted efforts to pycsw where I'm having more success before returning to sciwms. I could give ncwms2 a try. I've largely been reassigned to other things so this may take awhile, as it already has. Currently also working on Hyrax issues.

rsignell-usgs commented 7 years ago

@cbcunc , what is your pycsw CSW endpoint?

cbcunc commented 7 years ago

http://csw.renci.org:8000/ . As you can see, it has no contents. Back in March I was working on a Thredds harvester and metadata ingestor for it based on the IOOS harvester. However, i was completely reassigned to other work before that got farther than watching the IOOS harvester fall over when presented with a real life catalog. I don't get to do marine work at all at RENCI anymore, having been reassigned to devops for other research projects.