Package | Description |
---|---|
org.apache.lucene.bkdtree3d |
Fast "indexed point inside geo3d shape" query implementation.
|
org.apache.lucene.geo3d |
Shapes implemented using 3D planar geometry.
|
Constructor and Description |
---|
PointInGeo3DShapeQuery(PlanetModel planetModel,
String field,
GeoShape shape)
Deprecated.
The lats/lons must be clockwise or counter-clockwise.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GeoBBox
All bounding box shapes have this interface in common.
|
interface |
GeoCircle
Interface describing circular area with a center and radius.
|
interface |
GeoDistanceShape
Distance shapes have capabilities of both geohashing and distance
computation (which also includes point membership determination).
|
interface |
GeoMembershipShape
Membership shapes have capabilities of both geohashing and membership
determination.
|
interface |
GeoPolygon
GeoPolygon interface description.
|
Modifier and Type | Class and Description |
---|---|
class |
GeoBaseBBox
All bounding box shapes can derive from this base class, which furnishes
some common code
|
class |
GeoBaseCircle
GeoCircles have all the characteristics of GeoBaseDistanceShapes, plus GeoSizeable.
|
class |
GeoBaseDistanceShape
Distance shapes have capabilities of both geohashing and distance
computation (which also includes point membership determination).
|
class |
GeoBaseMembershipShape
Membership shapes have capabilities of both geohashing and membership
determination.
|
class |
GeoBasePolygon
GeoBasePolygon objects are the base class of most GeoPolygon objects.
|
class |
GeoBaseShape
Base extended shape object.
|
class |
GeoCompositeMembershipShape
GeoComposite is a set of GeoMembershipShape's, treated as a unit.
|
class |
GeoCompositePolygon
GeoCompositePolygon is a specific implementation of GeoMembershipShape, which implements GeoPolygon explicitly.
|
class |
GeoConvexPolygon
GeoConvexPolygon objects are generic building blocks of more complex structures.
|
class |
GeoDegenerateHorizontalLine
Degenerate bounding box limited on two sides (left lon, right lon).
|
class |
GeoDegenerateLatitudeZone
This GeoBBox represents an area rectangle of one specific latitude with
no longitude bounds.
|
class |
GeoDegenerateLongitudeSlice
Degenerate longitude slice.
|
class |
GeoDegeneratePoint
This class represents a degenerate point bounding box.
|
class |
GeoDegenerateVerticalLine
Degenerate bounding box limited on two sides (top lat, bottom lat).
|
class |
GeoLatitudeZone
This GeoBBox represents an area rectangle limited only in latitude.
|
class |
GeoLongitudeSlice
Bounding box limited on left and right.
|
class |
GeoNorthLatitudeZone
This GeoBBox represents an area rectangle limited only in south latitude.
|
class |
GeoNorthRectangle
Bounding box limited on three sides (bottom lat, left lon, right lon), including
the north pole.
|
class |
GeoPath
GeoShape representing a path across the surface of the globe,
with a specified half-width.
|
class |
GeoRectangle
Bounding box limited on four sides (top lat, bottom lat, left lon, right lon).
|
class |
GeoSouthLatitudeZone
This GeoBBox represents an area rectangle limited only in north latitude.
|
class |
GeoSouthRectangle
Bounding box limited on three sides (top lat, left lon, right lon).
|
class |
GeoStandardCircle
Circular area with a center and radius.
|
class |
GeoWideDegenerateHorizontalLine
Degenerate bounding box wider than PI and limited on two sides (left lon, right lon).
|
class |
GeoWideLongitudeSlice
Bounding box wider than PI but limited on left and right sides (
left lon, right lon).
|
class |
GeoWideNorthRectangle
Bounding box wider than PI but limited on three sides (
bottom lat, left lon, right lon).
|
class |
GeoWideRectangle
Bounding box wider than PI but limited on four sides (top lat,
bottom lat, left lon, right lon).
|
class |
GeoWideSouthRectangle
Bounding box wider than PI but limited on three sides (top lat,
left lon, right lon).
|
class |
GeoWorld
Bounding box including the entire world.
|
Modifier and Type | Method and Description |
---|---|
int |
GeoWideDegenerateHorizontalLine.getRelationship(GeoShape path) |
int |
GeoDegeneratePoint.getRelationship(GeoShape shape) |
int |
dXdYdZSolid.getRelationship(GeoShape path) |
int |
dXdYZSolid.getRelationship(GeoShape path) |
int |
dXYdZSolid.getRelationship(GeoShape path) |
int |
dXYZSolid.getRelationship(GeoShape path) |
int |
XdYdZSolid.getRelationship(GeoShape path) |
int |
XdYZSolid.getRelationship(GeoShape path) |
int |
XYdZSolid.getRelationship(GeoShape path) |
int |
StandardXYZSolid.getRelationship(GeoShape path) |
int |
GeoWorld.getRelationship(GeoShape path) |
int |
GeoWideSouthRectangle.getRelationship(GeoShape path) |
int |
GeoWideRectangle.getRelationship(GeoShape path) |
int |
GeoWideNorthRectangle.getRelationship(GeoShape path) |
int |
GeoWideLongitudeSlice.getRelationship(GeoShape path) |
int |
GeoSouthRectangle.getRelationship(GeoShape path) |
int |
GeoSouthLatitudeZone.getRelationship(GeoShape path) |
int |
GeoRectangle.getRelationship(GeoShape path) |
int |
GeoNorthRectangle.getRelationship(GeoShape path) |
int |
GeoNorthLatitudeZone.getRelationship(GeoShape path) |
int |
GeoLongitudeSlice.getRelationship(GeoShape path) |
int |
GeoLatitudeZone.getRelationship(GeoShape path) |
int |
GeoDegenerateVerticalLine.getRelationship(GeoShape path) |
int |
GeoDegenerateLongitudeSlice.getRelationship(GeoShape path) |
int |
GeoDegenerateLatitudeZone.getRelationship(GeoShape path) |
int |
GeoDegenerateHorizontalLine.getRelationship(GeoShape path) |
int |
GeoArea.getRelationship(GeoShape shape)
Find the spatial relationship between a shape and the current geo area.
|
protected int |
BaseXYZSolid.isAreaInsideShape(GeoShape path)
Determine the relationship between a shape and this area's
edgepoints.
|
protected int |
BaseXYZSolid.isShapeInsideArea(GeoShape path)
Determine the relationship between this area and the provided
shape's edgepoints.
|
protected int |
GeoBaseBBox.isShapeInsideBBox(GeoShape path)
Determine the relationship between this BBox and the provided
shape's edgepoints.
|
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.