Class PointJTS

java.lang.Object
org.locationtech.jts.geom.Geometry
org.locationtech.jts.geom.Point
net.opengis.gml.v32.impl.PointJTS
All Implemented Interfaces:
Serializable, Cloneable, Comparable, AbstractGeometry, AbstractGML, Point, org.locationtech.jts.geom.Puntal

public class PointJTS extends org.locationtech.jts.geom.Point implements Point

Implementation of GML Point derived from JTS Point class.

Since:
Dec 23, 2014
See Also:
  • Field Summary

    Fields inherited from class org.locationtech.jts.geom.Geometry

    envelope, factory, SRID, TYPECODE_GEOMETRYCOLLECTION, TYPECODE_LINEARRING, TYPECODE_LINESTRING, TYPECODE_MULTILINESTRING, TYPECODE_MULTIPOINT, TYPECODE_MULTIPOLYGON, TYPECODE_POINT, TYPECODE_POLYGON, TYPENAME_GEOMETRYCOLLECTION, TYPENAME_LINEARRING, TYPENAME_LINESTRING, TYPENAME_MULTILINESTRING, TYPENAME_MULTIPOINT, TYPENAME_MULTIPOLYGON, TYPENAME_POINT, TYPENAME_POLYGON
  • Constructor Summary

    Constructors
    Constructor
    Description
    PointJTS(org.locationtech.jts.geom.GeometryFactory jtsFactory, int numDims)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Adds a new name property
    Gets the axisLabels property
    Gets the description property
    Gets the descriptionReference property
     
    Gets the id property
    Gets the identifier property
    Gets the list of metaDataProperty properties
     
    Gets the list of name properties
    int
    Returns number of name properties
    double[]
    Gets the pos property
    int
    Gets the srsDimension property
    Gets the srsName property
    Gets the identifier property
    Gets the uomLabels property
    boolean
    Checks if axisLabels is set
    boolean
    Checks if description is set
    boolean
    Checks if descriptionReference is set
    boolean
    Checks if identifier is set
    boolean
    Checks if pos is set
    boolean
    Checks if srsDimension is set
    boolean
    Checks if srsName is set
    boolean
    Checks if uomLabels is set
    void
    setAxisLabels(String[] axisLabels)
    Sets the axisLabels property
    void
    setDescription(String description)
    Sets the description property
    void
    setDescriptionReference(Reference descriptionReference)
    Sets the descriptionReference property
    void
    Sets the id property
    void
    Sets the identifier property
    void
    Sets the default name
    void
    setPos(double[] pos)
    Sets the pos property
    void
    setSRID(int srid)
     
    void
    setSrsDimension(int srsDimension)
    Sets the srsDimension property
    final void
    setSrsName(String srsName)
    Sets the srsName property
    void
    Sets the identifier property
    void
    setUomLabels(String[] uomLabels)
    Sets the uomLabels property
    void
    Unsets the srsDimension property

    Methods inherited from class org.locationtech.jts.geom.Point

    apply, apply, apply, apply, clone, compareToSameClass, compareToSameClass, computeEnvelopeInternal, copyInternal, equalsExact, getBoundary, getBoundaryDimension, getCoordinate, getCoordinates, getCoordinateSequence, getDimension, getGeometryType, getNumPoints, getTypeCode, getX, getY, isEmpty, isSimple, normalize, reverse, reverseInternal

    Methods inherited from class org.locationtech.jts.geom.Geometry

    buffer, buffer, buffer, compare, compareTo, compareTo, contains, convexHull, copy, coveredBy, covers, crosses, difference, disjoint, distance, equal, equals, equals, equalsExact, equalsNorm, equalsTopo, geometryChanged, geometryChangedAction, getArea, getCentroid, getEnvelope, getEnvelopeInternal, getFactory, getGeometryN, getInteriorPoint, getLength, getNumGeometries, getPrecisionModel, getSRID, getUserData, hashCode, hasNonEmptyElements, hasNullElements, intersection, intersects, isEquivalentClass, isGeometryCollection, isRectangle, isValid, isWithinDistance, norm, overlaps, relate, relate, setUserData, symDifference, toString, toText, touches, union, union, within

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait