Uses of Interface
org.heigit.ohsome.oshdb.osh.OSHNode
-
Packages that use OSHNode Package Description org.heigit.ohsome.oshdb.grid This package holds the top-level abstraction of the OSM-Data, grouping it in cells.org.heigit.ohsome.oshdb.impl.osh org.heigit.ohsome.oshdb.osh OSHDB-Representation of OSM-Objects over time. -
-
Uses of OSHNode in org.heigit.ohsome.oshdb.grid
Methods in org.heigit.ohsome.oshdb.grid that return types with arguments of type OSHNode Modifier and Type Method Description Iterator<OSHNode>
GridOSHNodes. iterator()
Method parameters in org.heigit.ohsome.oshdb.grid with type arguments of type OSHNode Modifier and Type Method Description static GridOSHNodes
GridOSHNodes. rebase(long id, int level, long baseId, long baseTimestamp, int baseLongitude, int baseLatitude, List<OSHNode> list)
Create a newGridOSHNode
while rebasing the input nodes. -
Uses of OSHNode in org.heigit.ohsome.oshdb.impl.osh
Classes in org.heigit.ohsome.oshdb.impl.osh that implement OSHNode Modifier and Type Class Description class
OSHNodeImpl
An implementation of theOSHNode
interface.Methods in org.heigit.ohsome.oshdb.impl.osh that return types with arguments of type OSHNode Modifier and Type Method Description List<OSHNode>
OSHRelationImpl. getNodes()
List<OSHNode>
OSHWayImpl. getNodes()
Method parameters in org.heigit.ohsome.oshdb.impl.osh with type arguments of type OSHNode Modifier and Type Method Description static OSHRelationImpl
OSHRelationImpl. build(List<OSMRelation> versions, Collection<OSHNode> nodes, Collection<OSHWay> ways)
static OSHRelationImpl
OSHRelationImpl. build(List<OSMRelation> versions, Collection<OSHNode> nodes, Collection<OSHWay> ways, long baseId, long baseTimestamp, int baseLongitude, int baseLatitude)
Creates aOSHRelation
bases on the given list of relation versions.static OSHWay
OSHWayImpl. build(List<OSMWay> versions, Collection<OSHNode> nodes)
static OSHWay
OSHWayImpl. build(List<OSMWay> versions, Collection<OSHNode> nodes, long baseId, long baseTimestamp, int baseLongitude, int baseLatitude)
Creates aOSHway
bases on the given list of way versions.static ByteBuffer
OSHRelationImpl. buildRecord(List<OSMRelation> versions, Collection<OSHNode> nodes, Collection<OSHWay> ways, long baseId, long baseTimestamp, int baseLongitude, int baseLatitude)
Creates aOSHRelation
bases on the given list of relation versions, but returns the underlying ByteBuffer instead of an instance ofOSHRelation
.static ByteBuffer
OSHWayImpl. buildRecord(List<OSMWay> versions, Collection<OSHNode> nodes, long baseId, long baseTimestamp, int baseLongitude, int baseLatitude)
Creates aOSHway
bases on the given list of way versions, but returns the underlying ByteBuffer instead of an instance ofOSHWay
. -
Uses of OSHNode in org.heigit.ohsome.oshdb.osh
Methods in org.heigit.ohsome.oshdb.osh that return types with arguments of type OSHNode Modifier and Type Method Description default List<OSHNode>
OSHEntity. getNodes()
-