public class BufferMapper
extends MapReduceBase
A mapper implementation that generates a buffer for each record containing a geometry. The FileSplit given as input value represents the split to be read using an internalInputFormat. A configured RecordInfoProvider implementation is used then to get the id and geometry of each record.
The mapper's output is the record's id as key and the buffered geometry as value. The following parameters are expected in the configuration:
ConfigParams.BUFFER_WIDTH
ConfigParams.BUFFER_SMA
- optionalConfigParams.BUFFER_IFLAT
- optionalConfigParams.BUFFER_ARCT
- optionalModifier and Type | Field and Description |
---|---|
static double |
MISSING_VALUE |
Constructor and Description |
---|
BufferMapper() |
Modifier and Type | Method and Description |
---|---|
void |
configure(JobConf conf) |
void |
map(NullWritable key, FileSplit value, <any> output, Reporter reporter) |
public static final double MISSING_VALUE
Copyright © 2017, 2019 Oracle and/or its affiliates. All Rights Reserved.