5
Using Google Maps and other OpenSource GIS software for displaying geospatial data Jon Blower, Dan Bretherton, Keith Haines, Chunlei Liu, Adit Santokhee Reading e-Science Centre Environmental Systems Science Centre University of Reading

Using Google Maps and other OpenSource GIS software for displaying geospatial data

Embed Size (px)

DESCRIPTION

Using Google Maps and other OpenSource GIS software for displaying geospatial data. Jon Blower, Dan Bretherton, Keith Haines, Chunlei Liu, Adit Santokhee Reading e-Science Centre Environmental Systems Science Centre University of Reading. - PowerPoint PPT Presentation

Citation preview

Page 1: Using Google Maps and other OpenSource GIS software for displaying geospatial data

Using Google Maps and other OpenSource GIS software for

displaying geospatial data

Jon Blower, Dan Bretherton, Keith Haines, Chunlei Liu, Adit Santokhee

Reading e-Science CentreEnvironmental Systems Science Centre

University of Reading

Page 2: Using Google Maps and other OpenSource GIS software for displaying geospatial data

Exploring environmental data with Google Maps and Google Earth

• “Godiva2” website provides very quick visualisations of numerical model and satellite data

• Scientists use an interactive website to select dataset to visualise on a draggable, zoomable map

– can view data at large range of scales• Can then view same data in Google

Earth– 3-D globe– Lightweight, easy to use GIS tool– Can visualise alongside other

datasets• Don’t have to download any data!• Images generated dynamically on the

server• Spin-off from GODIVA project

Page 3: Using Google Maps and other OpenSource GIS software for displaying geospatial data

Architecture

DATA WMS

Webserver

HTML,Javascript

Web server and WMScould be co-located

WMS = OGC-compliantWeb Map Service

metadata(XML)

images(PNG)

DATA WMS

Could useimages frommany otherWMSs

Page 4: Using Google Maps and other OpenSource GIS software for displaying geospatial data

Open standards and open source• Godiva2 website gets its images from a standards-compliant

Web Map Server– (or at least it will do soon…)

• We built a WMS for dynamically generating images from NetCDF data– takes ~0.3 seconds to generate an image– are working on an intelligent cache for greater efficiency

• Means that third-party GIS software can get images from our WMS

• And we can display images from other WMSs• Are considering switching from Google Maps to OpenLayers

– Open Source equivalent, no licensing or API issues– Better support for WMS

Page 5: Using Google Maps and other OpenSource GIS software for displaying geospatial data

The intention / the future• Project generates CF-compliant NetCDF• Run a Web Map Server out of the box

– i.e. the Godiva2 server

• Visualise the data instantly on Godiva2 website and Google Earth– Alongside other datasets from third parties e.g. satellite images

• Need to handle vectors for currents!!!• Would be nice to visualise derived fields

– Temporal and spatial averages– Can we generate the images fast enough on the server?

• Also visualise on other WMS-compliant tools– NASA WorldWind– Cadcorp SIS