Class SpatialPrefixTreeFactory
Abstract Factory for creating SpatialPrefixTree instances with useful defaults and passed on configurations defined in a System.Collections.Generic.IDictionary<TKey, TValue>.
@lucene.experimental
Inheritance
System.Object
SpatialPrefixTreeFactory
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Lucene.Net.Spatial.dll
Syntax
public abstract class SpatialPrefixTreeFactory
Fields
Name | Description |
---|---|
m_args | |
m_ctx | |
m_maxLevels | |
MAX_DIST_ERR | |
MAX_LEVELS | |
PREFIX_TREE |
Methods
Name | Description |
---|---|
GetLevelForDistance(Double) | Calls GetLevelForDistance(Double). |
Init(IDictionary<String, String>, SpatialContext) | |
InitMaxLevels() | |
MakeSPT(IDictionary<String, String>, SpatialContext) | The factory is looked up via "prefixTree" in args, expecting "geohash" or "quad". |
NewSPT() |