public class LineStringJTS extends com.vividsolutions.jts.geom.LineString implements LineString
Implementation of GML LineString derived from JTS LineString class.
| Constructor and Description |
|---|
LineStringJTS(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[] |
getPosList()
Gets the posList 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 |
isSetPosList()
Checks if posList property 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 |
setPosList(double[] posList)
Sets the posList 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, equalsExact, getBoundary, getBoundaryDimension, getCoordinate, getCoordinateN, getCoordinates, getCoordinateSequence, getDimension, getEndPoint, getGeometryType, getLength, getNumPoints, getPointN, getStartPoint, isClosed, isCoordinate, isEmpty, isRing, normalize, reversebuffer, buffer, buffer, compareTo, compareTo, contains, convexHull, coveredBy, covers, crosses, difference, disjoint, distance, equals, equals, equalsExact, equalsNorm, equalsTopo, geometryChanged, getArea, getCentroid, getEnvelope, getEnvelopeInternal, getFactory, getGeometryN, getInteriorPoint, getNumGeometries, getPrecisionModel, getSRID, getUserData, hashCode, intersection, intersects, isRectangle, isSimple, isValid, isWithinDistance, norm, overlaps, relate, relate, setUserData, symDifference, toString, toText, touches, union, union, withinpublic LineStringJTS(com.vividsolutions.jts.geom.GeometryFactory jtsFactory,
int numDims)
public final double[] getPosList()
LineStringgetPosList in interface LineStringpublic final void setPosList(double[] posList)
LineStringsetPosList in interface LineStringposList - double array containing all coordinatespublic final boolean isSetPosList()
LineStringisSetPosList in interface LineStringpublic final String getSrsName()
AbstractGeometrygetSrsName in interface AbstractGeometrypublic final OgcPropertyList<Object> getMetaDataPropertyList()
AbstractGMLgetMetaDataPropertyList in interface AbstractGMLpublic final boolean isSetSrsName()
AbstractGeometryisSetSrsName in interface AbstractGeometrypublic final void setSrsName(String srsName)
AbstractGeometrysetSrsName in interface AbstractGeometrypublic void setSRID(int srid)
setSRID in class com.vividsolutions.jts.geom.Geometrypublic final int getSrsDimension()
AbstractGeometrygetSrsDimension in interface AbstractGeometrypublic final boolean isSetSrsDimension()
AbstractGeometryisSetSrsDimension in interface AbstractGeometrypublic final String getDescription()
AbstractGMLgetDescription in interface AbstractGMLpublic final void setSrsDimension(int srsDimension)
AbstractGeometrysetSrsDimension in interface AbstractGeometrypublic final void unSetSrsDimension()
AbstractGeometryunSetSrsDimension in interface AbstractGeometrypublic final String[] getAxisLabels()
AbstractGeometrygetAxisLabels in interface AbstractGeometrypublic final boolean isSetDescription()
AbstractGMLisSetDescription in interface AbstractGMLpublic final boolean isSetAxisLabels()
AbstractGeometryisSetAxisLabels in interface AbstractGeometrypublic final void setAxisLabels(String[] axisLabels)
AbstractGeometrysetAxisLabels in interface AbstractGeometrypublic final void setDescription(String description)
AbstractGMLsetDescription in interface AbstractGMLpublic final String[] getUomLabels()
AbstractGeometrygetUomLabels in interface AbstractGeometrypublic final Reference getDescriptionReference()
AbstractGMLgetDescriptionReference in interface AbstractGMLpublic final boolean isSetUomLabels()
AbstractGeometryisSetUomLabels in interface AbstractGeometrypublic final boolean isSetDescriptionReference()
AbstractGMLisSetDescriptionReference in interface AbstractGMLpublic final void setUomLabels(String[] uomLabels)
AbstractGeometrysetUomLabels in interface AbstractGeometrypublic final void setDescriptionReference(Reference descriptionReference)
AbstractGMLsetDescriptionReference in interface AbstractGMLpublic final CodeWithAuthority getIdentifier()
AbstractGMLgetIdentifier in interface AbstractGMLpublic final String getUniqueIdentifier()
AbstractGMLgetUniqueIdentifier in interface AbstractGMLpublic final boolean isSetIdentifier()
AbstractGMLisSetIdentifier in interface AbstractGMLpublic final void setIdentifier(CodeWithAuthority identifier)
AbstractGMLsetIdentifier in interface AbstractGMLpublic final void setUniqueIdentifier(String identifier)
AbstractGMLsetUniqueIdentifier in interface AbstractGMLpublic final List<Code> getNameList()
AbstractGMLgetNameList in interface AbstractGMLpublic final int getNumNames()
AbstractGMLgetNumNames in interface AbstractGMLpublic final void addName(Code name)
AbstractGMLaddName in interface AbstractGMLpublic final void setName(String name)
AbstractGMLsetName in interface AbstractGMLpublic final String getName()
getName in interface AbstractGMLpublic final String getId()
AbstractGMLgetId in interface AbstractGMLpublic final void setId(String id)
AbstractGMLsetId in interface AbstractGMLpublic Envelope getGeomEnvelope()
getGeomEnvelope in interface AbstractGeometryCopyright © 2016 VAST Team / Sensia Software LLC. All rights reserved.