public class FixedCartesianPolyFilterBuilder extends Object
Modifier and Type | Field and Description |
---|---|
static double |
MILES_FLOOR |
Constructor and Description |
---|
FixedCartesianPolyFilterBuilder(String tierPrefix,
int minTierIndexed,
int maxTierIndexed) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Filter |
getBoundingArea(double latitude,
double longitude,
double miles) |
Shape |
getBoxShape(double latitude,
double longitude,
double miles) |
Shape |
getShapeLoop(Shape shape,
CartesianTierPlotter ctp,
double latX,
double longX,
double latY,
double longY) |
public static final double MILES_FLOOR
public FixedCartesianPolyFilterBuilder(String tierPrefix, int minTierIndexed, int maxTierIndexed)
tierPrefix
- The prefix for the name of the fields containing the tier infominTierIndexed
- The minimum tier level indexedmaxTierIndexed
- The maximum tier level indexedpublic Shape getBoxShape(double latitude, double longitude, double miles)
public Shape getShapeLoop(Shape shape, CartesianTierPlotter ctp, double latX, double longX, double latY, double longY)
public org.apache.lucene.search.Filter getBoundingArea(double latitude, double longitude, double miles)
Copyright © 2001-2016 Aduna. All Rights Reserved.