GeoWave: Geospatial and Geotemporal Data Storage and Retrieval in Accumulo




Talk Abstract

GeoWave is an open source software project developed at the National Geospatial-Intelligence Agency (NGA) in collaboration with Booz Allen Hamilton and RadiantBlue Technologies. GeoWave leverages Accumulo’s architecture to manage petabytes of raster and vector data by serving as an enterprise level geospatial data store. To efficiently index geospatial data and answer queries with geospatial constraints, GeoWave employs a space filling curve to form bidirectional mappings between multi-dimensional data and Accumulo’s sorted row identifiers. As a complete offering, Geowave provides a plug-in to the Open Source Geospatial Foundation’s GeoServer platform, enabling management of geospatial data and associated attributes through Open Geospatial Consortium (OGC) standard services, and map-reduce input/output formats to support scalable post-processing and analysis of geospatial data.


Eric Robertson

Lead Technologist, Booz Allen Hamilton

Eric Robertson is a Data Scientist at Booz Allen Hamilton and has over twenty years of experience in software development across many diverse vertical domains including telecommunication, pharmaceuticals, finance, economics and defense. Eric has extensive experience in designing and developing identity correlation systems using graph analytics. Eric holds a M.S. in Computer Science from University of Maryland Baltimore County. Eric's current interests include machine learning and linear programming.

Rich Fecher

Senior Software Engineer, RadiantBlue

Over the past 10 years, Rich Fecher has been solving the hard technical challenges that face the U.S. Defense and Intelligence Communities. Rich has extensive expertise in architecting and building end-to-end systems. His experience ranges from visualization to distributed computing, and he has primarily focused his career toward enriching geospatial content and delivery. Rich holds a M.S. in Computer Science from George Mason University; he received his post-graduate certificate in GIS from Pennsylvania State University, and received a B.S. in Computer Science with minors in Applied Math and Physics from the University of Virginia.