|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.vividsolutions.jts.geom.Geometry
com.vividsolutions.jts.geom.GeometryCollection
com.vividsolutions.jts.geom.MultiPoint
Models a collection of Point
s.
Field Summary |
Fields inherited from class com.vividsolutions.jts.geom.GeometryCollection |
geometries |
Fields inherited from class com.vividsolutions.jts.geom.Geometry |
envelope, factory, SRID |
Constructor Summary | |
MultiPoint(Point[] points,
GeometryFactory factory)
|
|
MultiPoint(Point[] points,
PrecisionModel precisionModel,
int SRID)
Deprecated. Use GeometryFactory instead |
Method Summary | |
boolean |
equalsExact(Geometry other,
double tolerance)
Returns true if the two Geometry s are exactly equal,
up to a specified distance tolerance. |
Geometry |
getBoundary()
Gets the boundary of this geometry. |
int |
getBoundaryDimension()
Returns the dimension of this Geometry s inherent boundary. |
protected Coordinate |
getCoordinate(int n)
Returns the Coordinate at the given position. |
int |
getDimension()
Returns the dimension of this geometry. |
java.lang.String |
getGeometryType()
Returns the name of this object's com.vivid.jts.geom
interface. |
boolean |
isValid()
Tests the validity of this Geometry . |
Methods inherited from class com.vividsolutions.jts.geom.GeometryCollection |
apply, apply, apply, apply, clone, compareToSameClass, compareToSameClass, computeEnvelopeInternal, getArea, getCoordinate, getCoordinates, getGeometryN, getLength, getNumGeometries, getNumPoints, isEmpty, normalize, reverse |
Methods inherited from class com.vividsolutions.jts.geom.Geometry |
buffer, buffer, buffer, checkNotGeometryCollection, compare, compareTo, compareTo, contains, convexHull, coveredBy, covers, crosses, difference, disjoint, distance, equal, equals, equalsExact, geometryChanged, geometryChangedAction, getCentroid, getEnvelope, getEnvelopeInternal, getFactory, getInteriorPoint, getPrecisionModel, getSRID, getUserData, hasNonEmptyElements, hasNullElements, intersection, intersects, isEquivalentClass, isRectangle, isSimple, isWithinDistance, overlaps, relate, relate, setSRID, setUserData, symDifference, toString, toText, touches, union, union, within |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MultiPoint(Point[] points, PrecisionModel precisionModel, int SRID)
MultiPoint
.
points
- the Point
s for this MultiPoint
, or null
or an empty array to create the empty geometry.
Elements may be empty Point
s, but not null
s.precisionModel
- the specification of the grid of allowable points
for this MultiPoint
SRID
- the ID of the Spatial Reference System used by this
MultiPoint
public MultiPoint(Point[] points, GeometryFactory factory)
points
- the Point
s for this MultiPoint
, or null
or an empty array to create the empty geometry.
Elements may be empty Point
s, but not null
s.Method Detail |
public int getDimension()
Geometry
Note that this is a different concept to the dimension of
the vertex Coordinate
s.
The geometry dimension can never be greater than the coordinate dimension.
For example, a 0-dimensional geometry (e.g. a Point)
may have a coordinate dimension of 3 (X,Y,Z).
getDimension
in class GeometryCollection
public int getBoundaryDimension()
Geometry
Geometry
s inherent boundary.
getBoundaryDimension
in class GeometryCollection
public java.lang.String getGeometryType()
Geometry
com.vivid.jts.geom
interface.
getGeometryType
in class GeometryCollection
public Geometry getBoundary()
getBoundary
in class GeometryCollection
Geometry.getBoundary()
public boolean isValid()
Geometry
Geometry
.
Subclasses provide their own definition of "valid".
isValid
in class Geometry
true
if this Geometry
is validIsValidOp
public boolean equalsExact(Geometry other, double tolerance)
Geometry
Geometry
s are exactly equal,
up to a specified distance tolerance.
Two Geometries are exactly equal within a distance tolerance
if and only if:
Geometry
s are
composites and any children are not Geometry
s, returns
false
.
equalsExact
in class GeometryCollection
protected Coordinate getCoordinate(int n)
Coordinate
at the given position.
n
- the index of the Coordinate
to retrieve, beginning
at 0
n
th Coordinate
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |