Sensors and Systems
Breaking News
Topcon Expands Retail Presence With New Topcon Solutions Store in Spokane, Washington
Rating12345LIVERMORE, Calif.- Topcon Positioning Systems announces the grand opening of...
Draganfly Announces Closing of US$3.5 Million Registered Direct Offering
Rating12345Saskatoon, SK.- Draganfly Inc. (NASDAQ: DPRO) (CSE: DPRO) (FSE:...
MongoDB Launches New Program for Enterprises to Build Modern Applications with Advanced Generative AI Capabilities
Rating12345MongoDB AI Applications Program gives organizations the strategic roadmap,...

March 25th, 2013
GIS Tools for Hadoop: Big Spatial Data Analytics for the Hadoop Framework

  • Rating12345

Looking at data without location, most of the time seems like looking at just part of a story. Including location and geography in analysis reveals patterns and associations that otherwise are missed. As Big Data emerges as a new frontier for analysis, including location in Big Data is becoming significantly important.

Data that includes location, and that is enhanced with geographic information in a structured form, is often referred to as Spatial Data. Doing Analysis on Spatial data requires an understanding of geometry and operations that can be preformed on it. Enabling Hadoop to include spatial data and spatial analysis is the goal of this Esri Open Source effort.

GIS Tools for Hadoop is an open source toolkit intended for Big Spatial Data Analytics. The toolkit provides different libraries:

  • Esri Geometry API for Java: A generic geometry library, can be used to extend Hadoop core with vector geometry types and operations, and enables developers to build MapReduce applications for spatial data.
  • Spatial Framework for Hadoop: Extends Hive and is based on the Esri Geometry API, to enable Hive Query Language users to leverage a set of analytical functions and geometry types. In addition to some utilities for JSON used in ArcGIS.
  • Geoprocessing Tools for Hadoop: Contains a set of ready to use ArcGIS Geoprocessing tools, based on the Esri Geometry API and Spatial Framework for Hadoop. Developers can download the source code of the tools and customize it; they can also create new tools and contribute it to the open source project. Through these tools ArcGIS users can move their spatial data and execute a pre-defined workflow inside Hadoop.

The GIS Tools for Hadoop toolkit allows users, who want to leverage the Hadoop Framework, to do spatial analysis on spatial data; for example:

  1. Run Filter and aggregate operations on billions of spatial data records inside Hadoop based on spatial criteria.
  2. Define new areas represented as polygons, and run Point in Polygon analysis on billions of spatial data records inside Hadoop.
  3. Visualize analysis results on a map with rich styling capabilities, and a rich set of base maps.
  4. Integrate your maps in reports, or publish them as map applications online.

Getting started

Developers can get started at Spatial Framework for Hadoop.

ArcGIS users can get started at Geoprocessing Tools for Hadoop.

Leave a Reply

Your email address will not be published. Required fields are marked *