public class OSMWay
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private int |
classID |
private java.util.Set<java.lang.Integer> |
classIDs |
private com.vividsolutions.jts.geom.Coordinate[] |
coordinateList |
private com.vividsolutions.jts.geom.Geometry |
geometry |
private java.lang.String |
id |
private java.util.TreeMap<java.lang.Integer,java.lang.Double> |
indexVector |
private java.util.List<com.vividsolutions.jts.geom.Geometry> |
nodeGeometries |
private java.util.List<java.lang.String> |
nodeReferences |
private static long |
serialVersionUID |
private java.util.Map<java.lang.String,java.lang.String> |
tags |
Constructor and Description |
---|
OSMWay() |
Modifier and Type | Method and Description |
---|---|
void |
addNodeGeometry(com.vividsolutions.jts.geom.Geometry geometry) |
void |
addNodeReference(java.lang.String nodeReference) |
int |
getClassID() |
java.util.Set<java.lang.Integer> |
getClassIDs() |
com.vividsolutions.jts.geom.Coordinate[] |
getCoordinateList() |
com.vividsolutions.jts.geom.Geometry |
getGeometry() |
java.lang.String |
getID() |
java.util.TreeMap<java.lang.Integer,java.lang.Double> |
getIndexVector() |
java.util.List<com.vividsolutions.jts.geom.Geometry> |
getNodeGeometries() |
java.util.List<java.lang.String> |
getNodeReferences() |
int |
getNumberOfNodes() |
java.util.Map<java.lang.String,java.lang.String> |
getTagKeyValue() |
void |
setClassID(int classID) |
void |
setClassIDs(java.util.Set<java.lang.Integer> classIDs) |
void |
setGeometry(com.vividsolutions.jts.geom.Geometry geometry) |
void |
setID(java.lang.String id) |
void |
setIndexVector(java.util.TreeMap<java.lang.Integer,java.lang.Double> indexVector) |
void |
setTagKeyValue(java.lang.String tagKey,
java.lang.String tagValue) |
private static final long serialVersionUID
private java.lang.String id
private int classID
private java.util.Set<java.lang.Integer> classIDs
private final java.util.List<java.lang.String> nodeReferences
private final java.util.List<com.vividsolutions.jts.geom.Geometry> nodeGeometries
private com.vividsolutions.jts.geom.Coordinate[] coordinateList
private final java.util.Map<java.lang.String,java.lang.String> tags
private com.vividsolutions.jts.geom.Geometry geometry
private java.util.TreeMap<java.lang.Integer,java.lang.Double> indexVector
public java.lang.String getID()
public java.util.List<com.vividsolutions.jts.geom.Geometry> getNodeGeometries()
public com.vividsolutions.jts.geom.Coordinate[] getCoordinateList()
public com.vividsolutions.jts.geom.Geometry getGeometry()
public java.util.List<java.lang.String> getNodeReferences()
public int getNumberOfNodes()
public java.util.Map<java.lang.String,java.lang.String> getTagKeyValue()
public int getClassID()
public java.util.Set<java.lang.Integer> getClassIDs()
public java.util.TreeMap<java.lang.Integer,java.lang.Double> getIndexVector()
public void setID(java.lang.String id)
public void setTagKeyValue(java.lang.String tagKey, java.lang.String tagValue)
public void addNodeReference(java.lang.String nodeReference)
public void addNodeGeometry(com.vividsolutions.jts.geom.Geometry geometry)
public void setGeometry(com.vividsolutions.jts.geom.Geometry geometry)
public void setClassID(int classID)
public void setClassIDs(java.util.Set<java.lang.Integer> classIDs)
public void setIndexVector(java.util.TreeMap<java.lang.Integer,java.lang.Double> indexVector)