Package org.gvsig.fmap.dal.impl
Class SpatialIndexMVRTree
java.lang.Object
org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
org.gvsig.fmap.dal.impl.SpatialIndexMVRTree
- All Implemented Interfaces:
org.gvsig.fmap.geom.SpatialIndex,org.gvsig.tools.service.Service
public class SpatialIndexMVRTree
extends org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
implements org.gvsig.fmap.geom.SpatialIndex
-
Constructor Summary
ConstructorsConstructorDescriptionSpatialIndexMVRTree(org.gvsig.fmap.geom.GeometryManager geometryManager, org.gvsig.fmap.geom.SpatialIndexFactory factory, org.gvsig.tools.dynobject.DynObject parameters) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflush()voidfinal voidopen()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
-
SpatialIndexMVRTree
public SpatialIndexMVRTree(org.gvsig.fmap.geom.GeometryManager geometryManager, org.gvsig.fmap.geom.SpatialIndexFactory factory, org.gvsig.tools.dynobject.DynObject parameters)
-
-
Method Details
-
open
public final 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
-