public class PointJTS extends com.vividsolutions.jts.geom.Point implements Point
Implementation of GML Point derived from JTS Point class.
Modifier and Type | Field and Description |
---|---|
protected double[] |
pos |
Constructor and Description |
---|
PointJTS(com.vividsolutions.jts.geom.GeometryFactory jtsFactory,
int numDims) |
Modifier and Type | Method and Description |
---|---|
void |
addName(Code name)
Adds a new name property
|
String[] |
getAxisLabels()
Gets the axisLabels property
|
String |
getDescription()
Gets the description property
|
Reference |
getDescriptionReference()
Gets the descriptionReference property
|
Envelope |
getGeomEnvelope() |
String |
getId()
Gets the id property
|
CodeWithAuthority |
getIdentifier()
Gets the identifier property
|
OgcPropertyList<Object> |
getMetaDataPropertyList()
Gets the list of metaDataProperty properties
|
String |
getName() |
List<Code> |
getNameList()
Gets the list of name properties
|
int |
getNumNames()
Returns number of name properties
|
double[] |
getPos()
Gets the pos property
|
int |
getSrsDimension()
Gets the srsDimension property
|
String |
getSrsName()
Gets the srsName property
|
String |
getUniqueIdentifier()
Gets the identifier property
|
String[] |
getUomLabels()
Gets the uomLabels property
|
boolean |
isSetAxisLabels()
Checks if axisLabels is set
|
boolean |
isSetDescription()
Checks if description is set
|
boolean |
isSetDescriptionReference()
Checks if descriptionReference is set
|
boolean |
isSetIdentifier()
Checks if identifier is set
|
boolean |
isSetPos()
Checks if pos is set
|
boolean |
isSetSrsDimension()
Checks if srsDimension is set
|
boolean |
isSetSrsName()
Checks if srsName is set
|
boolean |
isSetUomLabels()
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 |
setId(String id)
Sets the id property
|
void |
setIdentifier(CodeWithAuthority identifier)
Sets the identifier property
|
void |
setName(String name)
Sets the default name
|
void |
setPos(double[] pos)
Sets the pos property
|
void |
setSRID(int srid) |
void |
setSrsDimension(int srsDimension)
Sets the srsDimension property
|
void |
setSrsName(String srsName)
Sets the srsName property
|
void |
setUniqueIdentifier(String identifier)
Sets the identifier property
|
void |
setUomLabels(String[] uomLabels)
Sets the uomLabels property
|
void |
unSetSrsDimension()
Unsets the srsDimension property
|
apply, apply, apply, apply, clone, compareToSameClass, compareToSameClass, computeEnvelopeInternal, equalsExact, getBoundary, getBoundaryDimension, getCoordinate, getCoordinates, getCoordinateSequence, getDimension, getGeometryType, getNumPoints, getX, getY, isEmpty, isSimple, normalize, reverse
buffer, buffer, buffer, checkNotGeometryCollection, compare, compareTo, compareTo, contains, convexHull, 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
public PointJTS(com.vividsolutions.jts.geom.GeometryFactory jtsFactory, int numDims)
public double[] getPos()
Point
public boolean isSetPos()
Point
public void setPos(double[] pos)
Point
public String getSrsName()
AbstractGeometry
getSrsName
in interface AbstractGeometry
public OgcPropertyList<Object> getMetaDataPropertyList()
AbstractGML
getMetaDataPropertyList
in interface AbstractGML
public boolean isSetSrsName()
AbstractGeometry
isSetSrsName
in interface AbstractGeometry
public final void setSrsName(String srsName)
AbstractGeometry
setSrsName
in interface AbstractGeometry
public void setSRID(int srid)
setSRID
in class com.vividsolutions.jts.geom.Geometry
public int getSrsDimension()
AbstractGeometry
getSrsDimension
in interface AbstractGeometry
public boolean isSetSrsDimension()
AbstractGeometry
isSetSrsDimension
in interface AbstractGeometry
public String getDescription()
AbstractGML
getDescription
in interface AbstractGML
public void setSrsDimension(int srsDimension)
AbstractGeometry
setSrsDimension
in interface AbstractGeometry
public void unSetSrsDimension()
AbstractGeometry
unSetSrsDimension
in interface AbstractGeometry
public String[] getAxisLabels()
AbstractGeometry
getAxisLabels
in interface AbstractGeometry
public boolean isSetDescription()
AbstractGML
isSetDescription
in interface AbstractGML
public boolean isSetAxisLabels()
AbstractGeometry
isSetAxisLabels
in interface AbstractGeometry
public void setAxisLabels(String[] axisLabels)
AbstractGeometry
setAxisLabels
in interface AbstractGeometry
public void setDescription(String description)
AbstractGML
setDescription
in interface AbstractGML
public String[] getUomLabels()
AbstractGeometry
getUomLabels
in interface AbstractGeometry
public Reference getDescriptionReference()
AbstractGML
getDescriptionReference
in interface AbstractGML
public boolean isSetUomLabels()
AbstractGeometry
isSetUomLabels
in interface AbstractGeometry
public boolean isSetDescriptionReference()
AbstractGML
isSetDescriptionReference
in interface AbstractGML
public void setUomLabels(String[] uomLabels)
AbstractGeometry
setUomLabels
in interface AbstractGeometry
public void setDescriptionReference(Reference descriptionReference)
AbstractGML
setDescriptionReference
in interface AbstractGML
public CodeWithAuthority getIdentifier()
AbstractGML
getIdentifier
in interface AbstractGML
public String getUniqueIdentifier()
AbstractGML
getUniqueIdentifier
in interface AbstractGML
public boolean isSetIdentifier()
AbstractGML
isSetIdentifier
in interface AbstractGML
public void setIdentifier(CodeWithAuthority identifier)
AbstractGML
setIdentifier
in interface AbstractGML
public void setUniqueIdentifier(String identifier)
AbstractGML
setUniqueIdentifier
in interface AbstractGML
public List<Code> getNameList()
AbstractGML
getNameList
in interface AbstractGML
public int getNumNames()
AbstractGML
getNumNames
in interface AbstractGML
public void addName(Code name)
AbstractGML
addName
in interface AbstractGML
public void setName(String name)
AbstractGML
setName
in interface AbstractGML
public String getName()
getName
in interface AbstractGML
public String getId()
AbstractGML
getId
in interface AbstractGML
public void setId(String id)
AbstractGML
setId
in interface AbstractGML
public Envelope getGeomEnvelope()
getGeomEnvelope
in interface AbstractGeometry
Copyright © 2016 Sensia Software LLC. All rights reserved.