Class SpatialIndexJTSQuadtree
java.lang.Object
org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
org.gvsig.fmap.geom.jts.spatialindex.SpatialIndexJTSQuadtree
- All Implemented Interfaces:
org.gvsig.fmap.geom.SpatialIndex,org.gvsig.tools.service.Service
public class SpatialIndexJTSQuadtree
extends org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
implements org.gvsig.fmap.geom.SpatialIndex
-
Constructor Summary
ConstructorsConstructorDescriptionSpatialIndexJTSQuadtree(org.gvsig.fmap.geom.GeometryManager geometryManager, org.gvsig.fmap.geom.SpatialIndexFactory factory, org.gvsig.tools.dynobject.DynObject parameters) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflush()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, 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
getFactory, insert, insert, query, query, query, query, queryAllAsList, queryAsList, queryAsList, queryNearest, queryNearest, queryNearest, remove, remove
-
Constructor Details
-
SpatialIndexJTSQuadtree
public SpatialIndexJTSQuadtree(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
-
flush
public void flush()- Specified by:
flushin interfaceorg.gvsig.fmap.geom.SpatialIndex- Overrides:
flushin classorg.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
-