Class Key
- java.lang.Object
-
- org.locationtech.jts.index.quadtree.Key
-
public class Key extends java.lang.Object
A Key is a unique identifier for a node in a quadtree. It contains a lower-left point and a level number. The level number is the power of two for the size of the node envelope- Version:
- 1.7
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
computeKey(Envelope itemEnv)
return a square envelope containing the argument envelope, whose extent is a power of two and which is based at a power of 2static int
computeQuadLevel(Envelope env)
Coordinate
getCentre()
Envelope
getEnvelope()
int
getLevel()
Coordinate
getPoint()
-
-
-
Constructor Detail
-
Key
public Key(Envelope itemEnv)
-
-
Method Detail
-
computeQuadLevel
public static int computeQuadLevel(Envelope env)
-
getPoint
public Coordinate getPoint()
-
getLevel
public int getLevel()
-
getEnvelope
public Envelope getEnvelope()
-
getCentre
public Coordinate getCentre()
-
computeKey
public void computeKey(Envelope itemEnv)
return a square envelope containing the argument envelope, whose extent is a power of two and which is based at a power of 2
-
-