Class SpatialIndexJSIRTree
java.lang.Object
org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
org.gvsig.fmap.geom.jts.spatialindex.SpatialIndexJSIRTree
- All Implemented Interfaces:
org.gvsig.fmap.geom.SpatialIndex,org.gvsig.tools.service.Service
public class SpatialIndexJSIRTree
extends org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
implements org.gvsig.fmap.geom.SpatialIndex
-
Constructor Summary
ConstructorsConstructorDescriptionSpatialIndexJSIRTree(org.gvsig.fmap.geom.GeometryManager geometryManager, org.gvsig.fmap.geom.SpatialIndexFactory factory, org.gvsig.tools.dynobject.DynObject parameters) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidopen()query(org.gvsig.fmap.geom.primitive.Envelope envelope, long limit) voidquery(org.gvsig.fmap.geom.primitive.Envelope envelope, org.gvsig.tools.visitor.Visitor visitor) queryAll()queryNearest(org.gvsig.fmap.geom.primitive.Envelope envelope, long limit) booleanvoidlongsize()Methods inherited from class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
asList, coerceData, flush, getFactory, getManager, getParameter, getParameters, insert, insert, query, query, query, query, queryAllAsList, queryAsList, queryAsList, queryNearest, queryNearest, queryNearest, remove, removeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.service.Service
getManagerMethods inherited from interface org.gvsig.fmap.geom.SpatialIndex
flush, getFactory, insert, insert, query, query, query, query, queryAllAsList, queryAsList, queryAsList, queryNearest, queryNearest, queryNearest, remove, remove
-
Constructor Details
-
SpatialIndexJSIRTree
public SpatialIndexJSIRTree(org.gvsig.fmap.geom.GeometryManager geometryManager, org.gvsig.fmap.geom.SpatialIndexFactory factory, org.gvsig.tools.dynobject.DynObject parameters)
-
-
Method Details
-
open
public void open()- Specified by:
openin interfaceorg.gvsig.fmap.geom.SpatialIndex
-
close
public void close()- Specified by:
closein interfaceorg.gvsig.fmap.geom.SpatialIndex
-
size
public long size()- Specified by:
sizein interfaceorg.gvsig.fmap.geom.SpatialIndex
-
query
public void query(org.gvsig.fmap.geom.primitive.Envelope envelope, org.gvsig.tools.visitor.Visitor visitor) - Specified by:
queryin interfaceorg.gvsig.fmap.geom.SpatialIndex
-
query
- Specified by:
queryin interfaceorg.gvsig.fmap.geom.SpatialIndex
-
queryNearest
- Specified by:
queryNearestin interfaceorg.gvsig.fmap.geom.SpatialIndex
-
queryAll
- Specified by:
queryAllin interfaceorg.gvsig.fmap.geom.SpatialIndex
-
insert
- Specified by:
insertin interfaceorg.gvsig.fmap.geom.SpatialIndex
-
remove
- Specified by:
removein interfaceorg.gvsig.fmap.geom.SpatialIndex
-
removeAll
public void removeAll()- Specified by:
removeAllin interfaceorg.gvsig.fmap.geom.SpatialIndex
-