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, spatialOperationConfig
inputDataSets, 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, setupPartitioningResult
addInputDataSet, configureInputs, configureInputs, getInputListCmdOptions, getInputs, getMultipleInputDataSetsParams, removeInputDataSet, setInputDataSets
createJob, 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 MultipleInputsJob
java.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.Tool
run
in class SpatialJoin
java.lang.Exception
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception