org.h2gis.drivers.osm
Class NodeOSMElement
java.lang.Object
org.h2gis.drivers.osm.OSMElement
org.h2gis.drivers.osm.NodeOSMElement
public class NodeOSMElement
- extends OSMElement
A class to manage the node element properties.
- Author:
- Erwan Bocher
|
Constructor Summary |
NodeOSMElement(double latitude,
double longitude)
Constructor |
| Methods inherited from class org.h2gis.drivers.osm.OSMElement |
getChangeSet, getID, getName, getTags, getTimeStamp, getUID, getUser, getVersion, getVisible, setChangeset, setId, setName, setTimestamp, setUid, setUser, setVersion, setVisible |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeOSMElement
public NodeOSMElement(double latitude,
double longitude)
- Constructor
- Parameters:
latitude - Latitude valuelongitude - Longitude value
setElevation
public void setElevation(double elevation)
- Parameters:
elevation - Elevation (also known as altitude or height) above mean sea level in metre,
based on geoid model EGM 96 which is used by WGS 84 (GPS).
getPoint
public com.vividsolutions.jts.geom.Point getPoint(com.vividsolutions.jts.geom.GeometryFactory gf)
- The geometry of the node
- Returns:
- Point value
getElevation
public Double getElevation()
- Returns:
- Elevation (also known as altitude or height) above mean sea level in metre,
based on geoid model EGM 96 which is used by WGS 84 (GPS).
addTag
public boolean addTag(String key,
String value)
- Overrides:
addTag in class OSMElement
- Returns:
- True if the tag should be inserted in the tag table.
Copyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.