Skip navigation links
Oracle Big Data Spatial and Graph Vector Analysis Java API Reference
Release 1.2

E74607-01
Oracle Big Data Spatial Vector Analysis is a Spatial Vector Analysis API, which runs as a Hadoop job and provides MapReduce components for spatial processing of data stored in HDFS. These components make use of the Spatial Java API to perform spatial analysis tasks.
Oracle Big Data Spatial Vector Analysis API provides classes for both, old and new (context objects) Hadoop APIs. In general, Vector API classes under the package "mapred" are used with the old Hadoop API while classes under the package "mapreduce" are used with the new Hadoop API.
Packages 
Package Description
oracle.spatial.hadoop.vector
Contains Writable classes, interfaces as well as other common types used by the vector analysis mapreduce components.
oracle.spatial.hadoop.vector.binning
Contains classes used for spatial binning.
oracle.spatial.hadoop.vector.binning.mapred
Mappers and reducers for binning generation.
oracle.spatial.hadoop.vector.binning.mapreduce
Mappers and reducers (Hadoop New API) for binning generation.
oracle.spatial.hadoop.vector.cluster.kmeans
Contains classes used for k-means clustering .
oracle.spatial.hadoop.vector.cluster.kmeans.mapred
Contains mapreduce-related components to perform the k-means clustering algorithm.
oracle.spatial.hadoop.vector.cluster.kmeans.mapreduce
Contains mapreduce-related components (Hadoop new API) to perform the k-means clustering algorithm.
oracle.spatial.hadoop.vector.geojson
Contains RecordInfoProvider and InputFormats for GeoJSON files.
oracle.spatial.hadoop.vector.geojson.mapred
Contains RecordReader and InputFormats for GeoJSON files.
oracle.spatial.hadoop.vector.geojson.mapreduce
Contains RecordReader and InputFormats for GeoJSON files (Hadoop new API).
oracle.spatial.hadoop.vector.hierarchy
Classes used to manage hierarchical data catalogs.
oracle.spatial.hadoop.vector.hierarchy.impl
Contains HierarchyInfo implementations .
oracle.spatial.hadoop.vector.hive
Contains classes to create geometries.
oracle.spatial.hadoop.vector.hive.function
Contains classes to perform operations using one or two geometries.
oracle.spatial.hadoop.vector.hive.json
Contains a GeoJSON SerDe and a GeoJSON HiveRecordInfoProvider.
oracle.spatial.hadoop.vector.join
Spatial join - related classes
oracle.spatial.hadoop.vector.join.mapred
Mapreduce-related classed for performing spatial join
oracle.spatial.hadoop.vector.join.mapreduce
Mapreduce-related classed for performing spatial join (Hadoop new API)
oracle.spatial.hadoop.vector.mapred
Mappers and reducers used for vector analysis jobs.
oracle.spatial.hadoop.vector.mapred.input
Input format and record readers implementations.
oracle.spatial.hadoop.vector.mapred.job
Contains job drivers.
oracle.spatial.hadoop.vector.mapred.output
Contains OutputFormat and OutputCommitter implementations .
oracle.spatial.hadoop.vector.mapreduce
Mappers and reducers used for vector analysis jobs (Hadoop new API).
oracle.spatial.hadoop.vector.mapreduce.input
Input format and record readers implementations (Hadoop new API).
oracle.spatial.hadoop.vector.mapreduce.input.recordinfo
Classes to help on reading and converting records to RecordInfoLoader.
oracle.spatial.hadoop.vector.mapreduce.job
Contains job drivers (Hadoop new API).
oracle.spatial.hadoop.vector.mapreduce.output
Contains OutputFormat and OutputCommitter implementations (Hadoop new API).
oracle.spatial.hadoop.vector.mvsuggest
Contains classes used to communicate with MVSuggest.
oracle.spatial.hadoop.vector.partition
Classes used to perform spatial partitioning
oracle.spatial.hadoop.vector.partition.mapred
Mappers and reducers used for Hilbert Value sorted list generation which is used to perform spatial partitioning
oracle.spatial.hadoop.vector.partition.mapreduce
Mappers and reducers used for Hilbert Value sorted list generation which is used to perform spatial partitioning (Hadoop new API)
oracle.spatial.hadoop.vector.shapefile
Contains RecordInfoProvider and InputFormats for ESRI Shapefiles.
oracle.spatial.hadoop.vector.shapefile.mapred
Contains RecordReader and InputFormats for ESRI Shapefiles.
oracle.spatial.hadoop.vector.shapefile.mapreduce
Contains RecordReader and InputFormats for ESRI Shapefiles (Hadoop new API).
oracle.spatial.hadoop.vector.util
Contains utility classes used by other components of this API.
Skip navigation links
Oracle Big Data Spatial and Graph Vector Analysis Java API Reference
Release 1.2

E74607-01

Copyright © 2016, Oracle and/or its affiliates. All rights reserved.