| Package | Description |
|---|---|
| com.vividsolutions.jts.index |
Provides classes for various kinds of spatial indexes.
|
| com.vividsolutions.jts.index.intervalrtree |
Contains classes to implement an R-tree index for one-dimensional intervals.
|
| com.vividsolutions.jts.index.quadtree |
Contains classes that implement a Quadtree spatial index
|
| com.vividsolutions.jts.index.strtree |
Contains 2-D and 1-D versions of the Sort-Tile-Recursive (STR) tree, a query-only R-tree.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayListVisitor
|
| Modifier and Type | Method and Description |
|---|---|
void |
SpatialIndex.query(Envelope
Queries the index for all items whose extents intersect the given search
Envelope, and applies an
ItemVisitor to them.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SortedPackedIntervalRTree.query(double min, double max, ItemVisitor
Search for intervals in the index which intersect the given closed interval and apply the visitor to them.
|
void |
IntervalRTreeLeafNode.query(double queryMin, double queryMax, ItemVisitor
|
abstract void |
IntervalRTreeNode.query(double queryMin, double queryMax, ItemVisitor
|
void |
IntervalRTreeBranchNode.query(double queryMin, double queryMax, ItemVisitor
|
| Modifier and Type | Method and Description |
|---|---|
void |
Quadtree.query(Envelope
Queries the tree and visits items which may lie in the given search envelope.
|
void |
NodeBase.visit(Envelope
|
| Modifier and Type | Method and Description |
|---|---|
void |
STRtree.query(Envelope
Returns items whose bounds intersect the given envelope.
|
protected void |
AbstractSTRtree.query(Object
Also builds the tree, if necessary.
|