Package net.opengis.gml.v32.impl
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
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 - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddName(CodeWithAuthority name) Adds a new name propertyString[]Gets the axisLabels propertyGets the description propertyGets the descriptionReference propertygetId()Gets the id propertyGets the identifier propertyGets the list of metaDataProperty propertiesgetName()Gets the list of name propertiesintReturns number of name propertiesdouble[]getPos()Gets the pos propertyintGets the srsDimension propertyGets the srsName propertyGets the identifier propertyString[]Gets the uomLabels propertybooleanChecks if axisLabels is setbooleanChecks if description is setbooleanChecks if descriptionReference is setbooleanChecks if identifier is setbooleanisSetPos()Checks if pos is setbooleanChecks if srsDimension is setbooleanChecks if srsName is setbooleanChecks if uomLabels is setvoidsetAxisLabels(String[] axisLabels) Sets the axisLabels propertyvoidsetDescription(String description) Sets the description propertyvoidsetDescriptionReference(Reference descriptionReference) Sets the descriptionReference propertyvoidSets the id propertyvoidsetIdentifier(CodeWithAuthority identifier) Sets the identifier propertyvoidSets the default namevoidsetPos(double[] pos) Sets the pos propertyvoidsetSRID(int srid) voidsetSrsDimension(int srsDimension) Sets the srsDimension propertyfinal voidsetSrsName(String srsName) Sets the srsName propertyvoidsetUniqueIdentifier(String identifier) Sets the identifier propertyvoidsetUomLabels(String[] uomLabels) Sets the uomLabels propertyvoidUnsets the srsDimension propertyMethods 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, reverseInternalMethods 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 
- 
Constructor Details
- 
PointJTS
public PointJTS(org.locationtech.jts.geom.GeometryFactory jtsFactory, int numDims)  
 - 
 - 
Method Details
- 
getPos
public double[] getPos()Description copied from interface:PointGets the pos property - 
isSetPos
public boolean isSetPos()Description copied from interface:PointChecks if pos is set - 
setPos
public void setPos(double[] pos) Description copied from interface:PointSets the pos property - 
getSrsName
Description copied from interface:AbstractGeometryGets the srsName property- Specified by:
 getSrsNamein interfaceAbstractGeometry
 - 
getMetaDataPropertyList
Description copied from interface:AbstractGMLGets the list of metaDataProperty properties- Specified by:
 getMetaDataPropertyListin interfaceAbstractGML
 - 
isSetSrsName
public boolean isSetSrsName()Description copied from interface:AbstractGeometryChecks if srsName is set- Specified by:
 isSetSrsNamein interfaceAbstractGeometry
 - 
setSrsName
Description copied from interface:AbstractGeometrySets the srsName property- Specified by:
 setSrsNamein interfaceAbstractGeometry
 - 
setSRID
public void setSRID(int srid) - Overrides:
 setSRIDin classorg.locationtech.jts.geom.Geometry
 - 
getSrsDimension
public int getSrsDimension()Description copied from interface:AbstractGeometryGets the srsDimension property- Specified by:
 getSrsDimensionin interfaceAbstractGeometry
 - 
isSetSrsDimension
public boolean isSetSrsDimension()Description copied from interface:AbstractGeometryChecks if srsDimension is set- Specified by:
 isSetSrsDimensionin interfaceAbstractGeometry
 - 
getDescription
Description copied from interface:AbstractGMLGets the description property- Specified by:
 getDescriptionin interfaceAbstractGML
 - 
setSrsDimension
public void setSrsDimension(int srsDimension) Description copied from interface:AbstractGeometrySets the srsDimension property- Specified by:
 setSrsDimensionin interfaceAbstractGeometry
 - 
unSetSrsDimension
public void unSetSrsDimension()Description copied from interface:AbstractGeometryUnsets the srsDimension property- Specified by:
 unSetSrsDimensionin interfaceAbstractGeometry
 - 
getAxisLabels
Description copied from interface:AbstractGeometryGets the axisLabels property- Specified by:
 getAxisLabelsin interfaceAbstractGeometry
 - 
isSetDescription
public boolean isSetDescription()Description copied from interface:AbstractGMLChecks if description is set- Specified by:
 isSetDescriptionin interfaceAbstractGML
 - 
isSetAxisLabels
public boolean isSetAxisLabels()Description copied from interface:AbstractGeometryChecks if axisLabels is set- Specified by:
 isSetAxisLabelsin interfaceAbstractGeometry
 - 
setAxisLabels
Description copied from interface:AbstractGeometrySets the axisLabels property- Specified by:
 setAxisLabelsin interfaceAbstractGeometry
 - 
setDescription
Description copied from interface:AbstractGMLSets the description property- Specified by:
 setDescriptionin interfaceAbstractGML
 - 
getUomLabels
Description copied from interface:AbstractGeometryGets the uomLabels property- Specified by:
 getUomLabelsin interfaceAbstractGeometry
 - 
getDescriptionReference
Description copied from interface:AbstractGMLGets the descriptionReference property- Specified by:
 getDescriptionReferencein interfaceAbstractGML
 - 
isSetUomLabels
public boolean isSetUomLabels()Description copied from interface:AbstractGeometryChecks if uomLabels is set- Specified by:
 isSetUomLabelsin interfaceAbstractGeometry
 - 
isSetDescriptionReference
public boolean isSetDescriptionReference()Description copied from interface:AbstractGMLChecks if descriptionReference is set- Specified by:
 isSetDescriptionReferencein interfaceAbstractGML
 - 
setUomLabels
Description copied from interface:AbstractGeometrySets the uomLabels property- Specified by:
 setUomLabelsin interfaceAbstractGeometry
 - 
setDescriptionReference
Description copied from interface:AbstractGMLSets the descriptionReference property- Specified by:
 setDescriptionReferencein interfaceAbstractGML
 - 
getIdentifier
Description copied from interface:AbstractGMLGets the identifier property- Specified by:
 getIdentifierin interfaceAbstractGML
 - 
getUniqueIdentifier
Description copied from interface:AbstractGMLGets the identifier property- Specified by:
 getUniqueIdentifierin interfaceAbstractGML
 - 
isSetIdentifier
public boolean isSetIdentifier()Description copied from interface:AbstractGMLChecks if identifier is set- Specified by:
 isSetIdentifierin interfaceAbstractGML
 - 
setIdentifier
Description copied from interface:AbstractGMLSets the identifier property- Specified by:
 setIdentifierin interfaceAbstractGML
 - 
setUniqueIdentifier
Description copied from interface:AbstractGMLSets the identifier property- Specified by:
 setUniqueIdentifierin interfaceAbstractGML
 - 
getNameList
Description copied from interface:AbstractGMLGets the list of name properties- Specified by:
 getNameListin interfaceAbstractGML
 - 
getNumNames
public int getNumNames()Description copied from interface:AbstractGMLReturns number of name properties- Specified by:
 getNumNamesin interfaceAbstractGML
 - 
addName
Description copied from interface:AbstractGMLAdds a new name property- Specified by:
 addNamein interfaceAbstractGML
 - 
setName
Description copied from interface:AbstractGMLSets the default name- Specified by:
 setNamein interfaceAbstractGML
 - 
getName
- Specified by:
 getNamein interfaceAbstractGML- Returns:
 - the default name
 
 - 
getId
Description copied from interface:AbstractGMLGets the id property- Specified by:
 getIdin interfaceAbstractGML
 - 
setId
Description copied from interface:AbstractGMLSets the id property- Specified by:
 setIdin interfaceAbstractGML
 - 
getGeomEnvelope
- Specified by:
 getGeomEnvelopein interfaceAbstractGeometry- Returns:
 - the geometry bounding (hyper)rectangle
 
 
 -