Sensors and Systems
Breaking News
Leica Geosystems and Develon Expand 3D Machine Control Options for DD100 and DD130 Dozers
Rating12345Leica Geosystems and Develon collaborate to deliver seamless integration...
vHive Announces Breakthrough in Autonomous Offshore Wind Turbine Inspections with an In-House Solution
Rating12345NEW YORK — vHive, a global leader in infrastructure...
Safe Pro’s Airborne Response Awarded Purchase Order for Drone Aerial Inspections of Telecom Towers in South Florida
Rating12345Q4 2024 Drone Services Revenue Increasing, Driven by Completion...

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 *