Class SpatialDocMaker
Indexes spatial data according to a configured SpatialStrategy with optional
shape transformation via a configured IShapeConverter. The converter can turn points into
circles and bounding boxes, in order to vary the type of indexing performance tests.
Unless it's subclass-ed to do otherwise, this class configures a
Inherited Members
Assembly: Lucene.Net.Benchmark.dll
Syntax
public class SpatialDocMaker : DocMaker
Fields
Name | Description |
---|---|
SPATIAL_FIELD |
Methods
Name | Description |
---|---|
GetSpatialStrategy(Int32) | Looks up the SpatialStrategy from the given round -- RoundNumber. It's an error if it wasn't created already for this round -- when SpatialDocMaker is initialized. |
MakeDocument() | |
MakeDocument(Int32) | |
MakeShapeConverter(SpatialStrategy, Config, String) | Optionally converts points to circles, and optionally bbox'es result. |
MakeShapeFromString(SpatialStrategy, String, String) | |
MakeSpatialStrategy(Config) | Builds a SpatialStrategy from configuration options. |
MakeSpatialStrategy(Config, IDictionary<String, String>, SpatialContext) | |
SetConfig(Config, ContentSource) |