Table of Contents
- List of Figures
- List of Tables
- Title and Copyright Information
- Preface
- Changes in This Release for Oracle Big Data Spatial and Graph
-
1
Big Data Spatial and Graph Overview
- 1.1 About Big Data Spatial and Graph
- 1.2 Spatial Features
- 1.3 Property Graph Features
- 1.4 Installing Oracle Big Data Spatial and Graph on an Oracle Big Data Appliance
-
1.5
Installing and Configuring the Big Data Spatial Image Processing Framework
- 1.5.1 Getting and Compiling the Cartographic Projections Library
- 1.5.2 Installing the Image Processing Framework for Oracle Big Data Appliance Distribution
- 1.5.3 Installing the Image Processing Framework for Other Distributions (Not Oracle Big Data Appliance)
- 1.5.4 Post-installation Verification of the Image Processing Framework
-
1.6
Installing the Oracle Big Data SpatialViewer Web Application
- 1.6.1 Assumptions for SpatialViewer
- 1.6.2 Installing SpatialViewer on Oracle Big Data Appliance
- 1.6.3 Installing SpatialViewer for Other Systems (Not Big Data Appliance)
- 1.6.4 Configuring SpatialViewer on Oracle Big Data Appliance
- 1.6.5 Configuring SpatialViewer for Other Systems (Not Big Data Appliance)
- 1.7 Installing Big Data Spatial and Graph in Non-BDA Environments
- 1.8 Required Application Code Changes due to Upgrades
-
2
Using Big Data Spatial and Graph with Spatial Data
- 2.1 About Big Data Spatial and Graph Support for Spatial Data
- 2.2 Oracle Big Data Vector and Raster Data Processing
- 2.3 Oracle Big Data Spatial Hadoop Image Processing Framework for Raster Data Processing
- 2.4 Loading an Image to Hadoop Using the Image Loader
- 2.5 Processing an Image Using the Oracle Spatial Hadoop Image Processor
- 2.6 Loading and Processing an Image Using the Oracle Spatial Hadoop Raster Processing API
- 2.7 Using the Oracle Spatial Hadoop Raster Simulator Framework to Test Raster Processing
- 2.8 Oracle Big Data Spatial Raster Processing for Spark
- 2.9 Spatial Raster Processing Support in Big Data Cloud Service
-
2.10
Oracle Big Data Spatial Vector Analysis
- 2.10.1 Multiple Hadoop API Support
- 2.10.2 Spatial Indexing
- 2.10.3 Using MVSuggest
- 2.10.4 Spatial Filtering
- 2.10.5 Classifying Data Hierarchically
- 2.10.6 Generating Buffers
- 2.10.7 Spatial Binning
- 2.10.8 Spatial Clustering
- 2.10.9 Spatial Join
- 2.10.10 Spatial Partitioning
- 2.10.11 RecordInfoProvider
- 2.10.12 HierarchyInfo
- 2.10.13 Using JGeometry in MapReduce Jobs
- 2.10.14 Support for Different Data Sources
- 2.10.15 Job Registry
- 2.10.16 Tuning Performance Data of Job Running Times Using the Vector Analysis API
-
2.11
Oracle Big Data Spatial Vector Analysis for Spark
- 2.11.1 Spatial RDD (Resilient Distributed Dataset)
- 2.11.2 Spatial Transformations
- 2.11.3 Spatial Actions (MBR and NearestNeighbors)
- 2.11.4 Spatially Indexing a Spatial RDD
- 2.11.5 Spatial DStream Transformations
- 2.11.6 Support for Common Spatial Formats
- 2.11.7 Spatial Spark SQL API
- 2.11.8 Rendering Spatial Indexes on Maps
- 2.11.9 JDBC Data Sources for Spatial RDDs
- 2.12 Oracle Big Data Spatial Vector Hive Analysis
-
2.13
Using the Oracle Big Data SpatialViewer Web Application
- 2.13.1 Creating a Hadoop Spatial Index Using SpatialViewer
- 2.13.2 Exploring the Hadoop Indexed Spatial Data
- 2.13.3 Creating a Spark Spatial Index Using SpatialViewer
- 2.13.4 Performing Spatial Analysis
- 2.13.5 Running a Categorization Job Using SpatialViewer
- 2.13.6 Viewing the Categorization Results
- 2.13.7 Saving Categorization Results to a File
- 2.13.8 Creating and Deleting Templates
- 2.13.9 Configuring Templates
- 2.13.10 Running a Clustering Job Using SpatialViewer
- 2.13.11 Viewing the Clustering Results
- 2.13.12 Saving Clustering Results to a File
- 2.13.13 Running a Binning Job Using SpatialViewer
- 2.13.14 Viewing the Binning Results
- 2.13.15 Saving Binning Results to a File
- 2.13.16 Running a Job to Create an Index Using the Command Line
- 2.13.17 Running a Job to Create a Categorization Result
- 2.13.18 Running a Job to Create a Clustering Result
- 2.13.19 Running a Job to Create a Binning Result
- 2.13.20 Running a Job to Perform Spatial Filtering
- 2.13.21 Running a Job to Get Location Suggestions
- 2.13.22 Running a Job to Perform a Spatial Join
- 2.13.23 Running a Job to Perform Partitioning
- 2.13.24 Using Multiple Inputs
- 2.13.25 Loading Images from the Local Server to the HDFS Hadoop Cluster
- 2.13.26 Visualizing Rasters in the Globe
- 2.13.27 Processing a Raster or Multiple Rasters with the Same MBR
- 2.13.28 Creating a Mosaic Directly from the Globe
- 2.13.29 Adding Operations for Raster Processing
- 2.13.30 Creating a Slope Image from the Globe
- 2.13.31 Changing the Image File Format from the Globe
- 3 Integrating Big Data Spatial and Graph with Oracle Database
- 4 Using Property Graphs in a Big Data Environment
- A Third-Party Licenses for Bundled Software
-
B
Hive and Spark Spatial SQL Functions
- B.1 ST_AnyInteract
- B.2 ST_Area
- B.3 ST_AsWKB
- B.4 ST_AsWKT
- B.5 ST_Buffer
- B.6 ST_Contains
- B.7 ST_ConvexHull
- B.8 ST_Distance
- B.9 ST_Envelope
- B.10 ST_Geometry
- B.11 ST_Inside
- B.12 ST_Length
- B.13 ST_LineString
- B.14 ST_MultiLineString
- B.15 ST_MultiPoint
- B.16 ST_MultiPolygon
- B.17 ST_Point
- B.18 ST_Polygon
- B.19 ST_Simplify
- B.20 ST_SimplifyVW
- B.21 ST_Volume