IOOS Regional Product Developer’s Workshop Great Lakes Observing System
GLOS DMAC Infrastructure • Hardware – Server 1(Web/FTP/Application) x86_64 2* 4 Xeon CPU, 16GB RAM 300 GB RAID 1 – Server 2(New Purchase) x86_64 4* 4 Xeon CPU, 24GB RAM 600 GB RAID 5/LVM • Software Suite – OS: Red Hat Linux 5.4 – httpd, Tomcat 6, PostgreSQL, MapServer, PHP
GLOS Observation Explorer Featuring • Data navigation through both map and text list • Fast access to the latest obs data through interactive chart or table, up to 7 days • Fast access to historic data in any 30 days interval • Record of the Day • Switch time zone and unit conversion on the fly • RSS is available for mobile
GLOS Observation Explorer Structure Google Map Google MIT SMILE Jquery API Charting Tool API Web Server (httpd) Ajax-enabled web pages Reversed Proxy Application Server (Tomcat 6) Servlet Servlet Cache DAO DAO Pojo JDBC/DBCP Obs Database Script (Pull) FTP (Push)
GLOS Observation Explorer Demo http://www.glos.us/obs
GLOS Observation Explorer
Future Improvement of GLOS Observation Explorer • Develop obs javascript API library to expand the usage of observation data and engage third-party developers • Add data access/downloading according to IOOS DIF standards • Explorer the mobile entry for the obs data
GLOS Huron to Erie Connecting Waterway Forecasting System
GLOS Huron to Erie Connecting Waterway Forecasting System Developed by GLERL, NOAA Dr. David J. Schwab Dr. Eric J. Anderson Mr. Gregory A. Lang
GLOS Huron to Erie Connecting Waterway Forecasting System • FVCOM unstructured-grid model • Predict currents, water-level for Lake St. Clair, St. Clair River, and Detroit Revier • Nowcasts every 3 hours, Forecasts every 12 hours • 48 hours forecast • Resolution varies from 30 meter in the nearshore to 300 meter in the center of Lake St. Clair • New high resolution grids added recently for Clinton River
HECWFS Viewer on GLOS Featuring • Visualize both hourly nowcast and forecast data on the interactive map • Identify water velocity and water level on each grid with charts • Switch time zone and unit conversion on the fly • Serve WMS-T service
HECWFS Viewer Work Flow PHP MapServer CGI Identify WMS-T Httpd Map file HECWFS Database shp2pgsql HECWFS Shp file NETCDF Parser
HECWFS Viewer Demo http://www.glos.us/hecwfs
Experience with MapServer on HECWFS Viewer Development • True North (not solved) Mapserver lacks the ability to draw symbols or labels at angles relative to true geographic north regardless of the map projection being used A temporary fix was provided by Steve Roberts from NOAA/PMEL
Experience with MapServer on HECWFS Viewer Development • Symbol Rotation (Solved) Mapserver used to only support rotation on the counter-clockwise angle (MS RFC 45) |0 90------|-------270 |180 ESRI ArcMap do Geographic and Arithmetic:
Experience with MapServer on HECWFS Viewer Development Geographic: |0 270-----|--------90 |180 Arithmetic: |90 180-----|--------0 |270
Thank you! Guan Wang GIS Developer gwang@glc.org
Recommend
More recommend