figshare
Browse
Gateways2018_Poster.pdf (37.38 MB)

MyGeoHub Collaborative Geospatial Research and Education Gateway

Download (37.38 MB)
poster
posted on 2018-08-27, 19:19 authored by Rajesh KalyanamRajesh Kalyanam, Lan Zhao, ​Carol​ ​X.​ ​Song
MyGeoHub is a geospatial science gateway that supports out-of-the-box, seamless workflows involving data ingestion, metadata extraction, analysis, sharing and publication. MyGeoHub utilizes a shared-hosting sustainability model, whereby multiple research projects share the same science gateway infrastructure, including data management, processing tools and access to HPC resources; but employ distinct branding and maintain content independence.

MyGeoHub is built on the HUBzero cyberinfrastructure platform and adds general-purpose software building blocks (GABBs), for geospatial data management, visualization and analysis. A data management building block iData, processes geospatial files, extracting metadata for keyword and map-based search while enabling quick previews. iData is pervasive, allowing access through a web interface, scientific tools on MyGeoHub or even mobile field devices via a data service API. This data service API and the inclusion of federated authentication and OAuth support has enabled interoperability with a variety of other science gateways and platforms including HydroShare, BrownDog, SERC and even handheld field sensor devices. GABBs includes a Python map library (pyMapLib) as well as map widgets that in a few lines of code, generate complete geospatial visualization web interfaces for scientific tools. GABBs also includes powerful tools that can be used with no programming effort. The GeoBuilder tool provides an intuitive wizard for importing multi-variable, geo-located time series data (typical of sensor readings, GPS trackers) to build visualizations supporting data filtering and plotting. The MultiSpec Online tool supports the visualization and processing of complex multi and hyperspectral geospatial data that is common to remote sensing applications.

MyGeoHub has been used in tutorials at scientific conferences and educational activities for K-12 students. MyGeoHub is also constantly evolving; the recent addition of Jupyter and R Shiny notebook environments enable reproducible, richly interactive geospatial analyses and applications ranging from simple preprocessing to published tools.

Funding

NSF 1261727

History