public class SpatialIndexJTS extends AbstractSpatialIndex implements SpatialIndex
| Constructor and Description |
|---|
SpatialIndexJTS(GeometryManager geometryManager,
SpatialIndexFactory factory,
DynObject parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
insert(Envelope envelope,
Object data) |
void |
open() |
Iterator |
query(Envelope envelope,
long limit) |
void |
query(Envelope envelope,
Visitor visitor) |
Iterator |
queryAll() |
Iterator |
queryNearest(Envelope envelope,
long limit) |
boolean |
remove(Envelope envelope,
Object data) |
void |
removeAll() |
long |
size() |
asList, coerceData, flush, getFactory, getManager, getParameter, getParameters, insert, insert, query, query, query, query, queryAllAsList, queryAsList, queryAsList, queryNearest, queryNearest, queryNearest, remove, removeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitflush, getFactory, insert, insert, query, query, query, query, queryAllAsList, queryAsList, queryAsList, queryNearest, queryNearest, queryNearest, remove, removegetManagerpublic SpatialIndexJTS(GeometryManager geometryManager, SpatialIndexFactory factory, DynObject parameters)
public void open()
open in interface SpatialIndexpublic void close()
close in interface SpatialIndexpublic long size()
size in interface SpatialIndexpublic void query(Envelope envelope, Visitor visitor)
query in interface SpatialIndexpublic Iterator query(Envelope envelope, long limit)
query in interface SpatialIndexpublic Iterator queryNearest(Envelope envelope, long limit)
queryNearest in interface SpatialIndexpublic Iterator queryAll()
queryAll in interface SpatialIndexpublic void insert(Envelope envelope, Object data)
insert in interface SpatialIndexpublic boolean remove(Envelope envelope, Object data)
remove in interface SpatialIndexpublic void removeAll()
removeAll in interface SpatialIndex