public class SpatialJoin extends SpatialJoin
Partitioning is required to perform the spatial join. A spatial join can be executed as follows:
SpatialJoin instancepreprocess(Job)configure(Job)SpatialJoin.preprocess(JobConf).JOIN_FOLDER, PARTITIONING_FOLDER, partitioningResultPath, samplingRatio, spatialOperationConfiginputDataSets, miConf| Constructor and Description |
|---|
SpatialJoin() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(org.apache.hadoop.mapreduce.Job job) |
static void |
main(java.lang.String[] args) |
boolean |
preprocess(org.apache.hadoop.mapreduce.Job job) |
int |
run(java.lang.String[] args) |
configure, defineGlobaBounds, getCmdOptions, getOutput, getPartitioningResultPath, getRootOutput, getSamplingRatio, getSpatialOperationConfig, isPartitioningRequired, preprocess, processArgs, setPartitioningResultPath, setSamplingRatio, setSpatialOperationConfig, setupPartitioningResultaddInputDataSet, configureInputs, configureInputs, getInputListCmdOptions, getInputs, getMultipleInputDataSetsParams, removeInputDataSet, setInputDataSetscreateJob, createJob, createJob, createJob, createJobConf, createJobConf, createJobConf, getInput, getInputFormatClass, getJarClass, getRecordInfoProviderClass, getSpatialConfig, setInput, setInputFormatClass, setJarClass, setOutput, setRecordInfoProviderClass, setSpatialConfig
public void configure(org.apache.hadoop.mapreduce.Job job)
throws java.lang.Exception
configure in class MultipleInputsJobjava.lang.Exception
public boolean preprocess(org.apache.hadoop.mapreduce.Job job)
throws java.lang.Exception
java.lang.Exception
public int run(java.lang.String[] args)
throws java.lang.Exception
run in interface org.apache.hadoop.util.Toolrun in class SpatialJoinjava.lang.Exception
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception