A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  V  W 

A

AbstractGeometryBuilder - Class in de.topobyte.osm4j.geometry
 
AbstractGeometryBuilder(GeometryFactory) - Constructor for class de .topobyte .osm4j .geometry . AbstractGeometryBuilder
 
addWay(OsmWay) - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 

B

BboxBuilder - Class in de.topobyte.osm4j.geometry
 
BboxBuilder() - Constructor for class de .topobyte .osm4j .geometry . BboxBuilder
 
box(Collection<OsmNode>) - Static method in class de .topobyte .osm4j .geometry . BboxBuilder
 
build(OsmNode) - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
Build a Point from the given node.
build(OsmWay, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
Build a LinesString from the given way.
build(OsmRelation, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
Build a MultiPolygon from a Relation.
build(OsmRelation, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
build(Collection<OsmRelation>, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
build(Collection<OsmNode>, Collection<OsmWay>, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
build(OsmNode) - Method in class de .topobyte .osm4j .geometry . NodeBuilder
Build a Point from the given node.
build(OsmRelation, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . RegionBuilder
Build a MultiPolygon from a Relation.
build(OsmWay, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
build(MultiSet<OsmWay>, OsmEntityProvider, Set<OsmNode>) - Method in class de .topobyte .osm4j .geometry . RegionBuilder
Build a MultiPolygon from a Set of Ways.
build(OsmWay, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . WayBuilder
Build a LinesString from the given way.
buildCoordinate(OsmNode) - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
Build a Coordinate from the given node.
buildCoordinate(OsmNode) - Method in class de .topobyte .osm4j .geometry . NodeBuilder
Build a Coordinate from the given node.
buildNodes(NodeBuilder, Collection<OsmNode>) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
buildNodes(NodeBuilder, Collection<OsmNode>, List<Coordinate>) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
buildOmitVertexIfNodeMissing(OsmWay, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
buildReturnEmptyIfNodeMissing(OsmWay, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
buildRings(MultiSet<OsmWay>, CountingMultiValMap<Long, OsmWay>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
Given a set of ways and their head's and tail's in the wayTailMap, construct valid rings by combining ways with same tail-ids.
buildSplitIfNodeMissing(OsmWay, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
buildThrowExceptionIfNodeMissing(OsmWay, OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
buildWayTailMap(MultiSet<OsmWay>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
For all ways given, build a multivalmap from node-ids to ways.

C

ChainOfNodes - Class in de.topobyte.osm4j.geometry.relation
 
ChainOfNodes(TLongList) - Constructor for class de .topobyte .osm4j .geometry .relation . ChainOfNodes
 
ChainOfWays - Class in de.topobyte.osm4j.geometry.relation
 
ChainOfWays(OsmWay) - Constructor for class de .topobyte .osm4j .geometry .relation . ChainOfWays
 
checkRings(Collection<ChainOfWays>, OsmEntityProvider, MissingEntitiesStrategy) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
For each ring in this collection of rings, check whether it is closed.
clear() - Method in class de .topobyte .osm4j .geometry . LineworkBuilderResult
 
clear() - Method in class de .topobyte .osm4j .geometry . RegionBuilderResult
 
clear() - Method in class de .topobyte .osm4j .geometry . WayBuilderResult
 
closeUnclosedRingWithStraightLine(Collection<ChainOfWays>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
 
convertToSegmentChainsAndResolveNodeIntersections(List<ChainOfWays>, List<ChainOfNodes>, List<ChainOfNodes>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
 
convertToSegmentRings(List<ChainOfWays>) - Static method in class de .topobyte .osm4j .geometry .relation . RelationUtil
 
createGeometry(List<Coordinate>, List<LineString>, GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
createGeometry(Coordinate[], LineString[], GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
createGeometry(List<Coordinate>, List<LineString>, T, GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
createGeometry(Coordinate[], LineString[], T, GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
createGeometryCollection(GeometryFactory, Geometry...) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
createGeometryGroup(List<Coordinate>, List<LineString>, GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
createGeometryGroup(List<Coordinate>, List<LineString>, T, GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
createMultiLineString(List<LineString>, GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
createMultiPoint(List<Coordinate>, GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 

D

de.topobyte.osm4j.geometry - package de.topobyte.osm4j.geometry
 
de.topobyte.osm4j.geometry.relation - package de.topobyte.osm4j.geometry.relation
 

E

equals(Object) - Method in class de .topobyte .osm4j .geometry .relation . WaySegment
 

F

factory - Variable in class de .topobyte .osm4j .geometry . AbstractGeometryBuilder
 

G

GeometryBuilder - Class in de.topobyte.osm4j.geometry
 
GeometryBuilder() - Constructor for class de .topobyte .osm4j .geometry . GeometryBuilder
 
GeometryBuilder(GeometryFactory) - Constructor for class de .topobyte .osm4j .geometry . GeometryBuilder
 
GeometryUtil - Class in de.topobyte.osm4j.geometry
 
GeometryUtil() - Constructor for class de .topobyte .osm4j .geometry . GeometryUtil
 
getCoordinates() - Method in class de .topobyte .osm4j .geometry . LineworkBuilderResult
 
getCoordinates() - Method in class de .topobyte .osm4j .geometry . RegionBuilderResult
 
getCoordinates() - Method in class de .topobyte .osm4j .geometry . WayBuilderResult
 
getFirst() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 
getGeometryFactory() - Method in class de .topobyte .osm4j .geometry . AbstractGeometryBuilder
 
getLast() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 
getLength() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfNodes
 
getLength() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 
getLinearRing() - Method in class de .topobyte .osm4j .geometry . WayBuilderResult
 
getLineStrings() - Method in class de .topobyte .osm4j .geometry . LineworkBuilderResult
 
getLineStrings() - Method in class de .topobyte .osm4j .geometry . RegionBuilderResult
 
getLineStrings() - Method in class de .topobyte .osm4j .geometry . WayBuilderResult
 
getLogLevel() - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
getLogLevel() - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
getLogLevel() - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
getMissingEntitiesStrategy() - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
 
getMissingEntitiesStrategy() - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
getMissingEntitiesStrategy() - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
getMissingEntitiesStrategy() - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
getMissingWayNodeStrategy() - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
 
getMissingWayNodeStrategy() - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
getMissingWayNodeStrategy() - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
getMissingWayNodeStrategy() - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
getMultiPolygon() - Method in class de .topobyte .osm4j .geometry . RegionBuilderResult
 
getNodeBuilder() - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
getNodeId(int) - Method in class de .topobyte .osm4j .geometry .relation . WaySegment
 
getNodes() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfNodes
 
getNumberOfNodes() - Method in class de .topobyte .osm4j .geometry .relation . WaySegment
 
getRegionBuilder() - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
getSegments() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 
getWay() - Method in class de .topobyte .osm4j .geometry .relation . WaySegment
 
getWayBuilder() - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
getWaySet() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 

H

hashCode() - Method in class de .topobyte .osm4j .geometry .relation . WaySegment
 
hasNodeIntersections() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfNodes
Return whether this ring has intersections in terms of node ids appearing multiple times.

I

isClosed() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfNodes
 
isClosed() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 
isIncludeLineal() - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
isIncludePuntal() - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
isIncludePuntal() - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
isLog() - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
isLog() - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
isLog() - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
isReverse() - Method in class de .topobyte .osm4j .geometry .relation . WaySegment
 
isValidRing() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfNodes
 
isValidRing() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 

L

lines(List<LineString>, GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
lines(LineString[], GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
LineworkBuilder - Class in de.topobyte.osm4j.geometry
 
LineworkBuilder() - Constructor for class de .topobyte .osm4j .geometry . LineworkBuilder
 
LineworkBuilder(GeometryFactory) - Constructor for class de .topobyte .osm4j .geometry . LineworkBuilder
 
LineworkBuilderResult - Class in de.topobyte.osm4j.geometry
 
LineworkBuilderResult() - Constructor for class de .topobyte .osm4j .geometry . LineworkBuilderResult
 
LogLevel - Enum in de.topobyte.osm4j.geometry
 

M

MissingEntitiesStrategy - Enum in de.topobyte.osm4j.geometry
 
MissingWayNodeStrategy - Enum in de.topobyte.osm4j.geometry
 

N

NodeBuilder - Class in de.topobyte.osm4j.geometry
 
NodeBuilder() - Constructor for class de .topobyte .osm4j .geometry . NodeBuilder
 
NodeBuilder(GeometryFactory) - Constructor for class de .topobyte .osm4j .geometry . NodeBuilder
 

O

OsmGeometryHandler - Interface in de.topobyte.osm4j.geometry
 

P

points(List<Coordinate>, GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
points(Coordinate[], GeometryFactory) - Static method in class de .topobyte .osm4j .geometry . GeometryUtil
 
processMultipolygon(MultiPolygon, Map<String, String>, Point) - Method in interface de .topobyte .osm4j .geometry . OsmGeometryHandler
 
processNode(Point, Map<String, String>) - Method in interface de .topobyte .osm4j .geometry . OsmGeometryHandler
 
processWayString(LineString, Map<String, String>) - Method in interface de .topobyte .osm4j .geometry . OsmGeometryHandler
 

R

RegionBuilder - Class in de.topobyte.osm4j.geometry
 
RegionBuilder() - Constructor for class de .topobyte .osm4j .geometry . RegionBuilder
 
RegionBuilder(GeometryFactory) - Constructor for class de .topobyte .osm4j .geometry . RegionBuilder
 
RegionBuilderResult - Class in de.topobyte.osm4j.geometry
 
RegionBuilderResult() - Constructor for class de .topobyte .osm4j .geometry . RegionBuilderResult
 
RelationUtil - Class in de.topobyte.osm4j.geometry.relation
 
RelationUtil() - Constructor for class de .topobyte .osm4j .geometry .relation . RelationUtil
 
resolveNodeIntersections() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfNodes
Build a new set of rings by splitting at node intersections.

S

setCoordinates(List<Coordinate>) - Method in class de .topobyte .osm4j .geometry . LineworkBuilderResult
 
setCoordinates(List<Coordinate>) - Method in class de .topobyte .osm4j .geometry . RegionBuilderResult
 
setCoordinates(List<Coordinate>) - Method in class de .topobyte .osm4j .geometry . WayBuilderResult
 
setIncludeLineal(boolean) - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
setIncludePuntal(boolean) - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
setIncludePuntal(boolean) - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
setLinearRing(LinearRing) - Method in class de .topobyte .osm4j .geometry . WayBuilderResult
 
setLineStrings(List<LineString>) - Method in class de .topobyte .osm4j .geometry . LineworkBuilderResult
 
setLineStrings(List<LineString>) - Method in class de .topobyte .osm4j .geometry . RegionBuilderResult
 
setLineStrings(List<LineString>) - Method in class de .topobyte .osm4j .geometry . WayBuilderResult
 
setLog(boolean) - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
setLog(boolean) - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
setLog(boolean) - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
setLogLevel(LogLevel) - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
setLogLevel(LogLevel) - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
setLogLevel(LogLevel) - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
setMissingEntitiesStrategy(MissingEntitiesStrategy) - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
 
setMissingEntitiesStrategy(MissingEntitiesStrategy) - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
setMissingEntitiesStrategy(MissingEntitiesStrategy) - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
setMissingEntitiesStrategy(MissingEntitiesStrategy) - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
setMissingWayNodeStrategy(MissingWayNodeStrategy) - Method in class de .topobyte .osm4j .geometry . GeometryBuilder
 
setMissingWayNodeStrategy(MissingWayNodeStrategy) - Method in class de .topobyte .osm4j .geometry . LineworkBuilder
 
setMissingWayNodeStrategy(MissingWayNodeStrategy) - Method in class de .topobyte .osm4j .geometry . RegionBuilder
 
setMissingWayNodeStrategy(MissingWayNodeStrategy) - Method in class de .topobyte .osm4j .geometry . WayBuilder
 
setMultiPolygon(MultiPolygon) - Method in class de .topobyte .osm4j .geometry . RegionBuilderResult
 

T

toGeometry(GeometryFactory) - Method in class de .topobyte .osm4j .geometry . LineworkBuilderResult
 
toGeometry(GeometryFactory) - Method in class de .topobyte .osm4j .geometry . RegionBuilderResult
 
toGeometry(GeometryFactory) - Method in class de .topobyte .osm4j .geometry . WayBuilderResult
 
toGeometryGroup(GeometryFactory) - Method in class de .topobyte .osm4j .geometry . LineworkBuilderResult
 
toGeometryGroup(GeometryFactory) - Method in class de .topobyte .osm4j .geometry . RegionBuilderResult
 
toGeometryGroup(GeometryFactory) - Method in class de .topobyte .osm4j .geometry . WayBuilderResult
 
toLinearRing(OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 
toLineString(OsmEntityProvider) - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 
toSegmentRing() - Method in class de .topobyte .osm4j .geometry .relation . ChainOfWays
 

V

valueOf(String) - Static method in enum de .topobyte .osm4j .geometry . LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de .topobyte .osm4j .geometry . MissingEntitiesStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de .topobyte .osm4j .geometry . MissingWayNodeStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum de .topobyte .osm4j .geometry . LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de .topobyte .osm4j .geometry . MissingEntitiesStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de .topobyte .osm4j .geometry . MissingWayNodeStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

W

WayBuilder - Class in de.topobyte.osm4j.geometry
 
WayBuilder() - Constructor for class de .topobyte .osm4j .geometry . WayBuilder
 
WayBuilder(GeometryFactory) - Constructor for class de .topobyte .osm4j .geometry . WayBuilder
 
WayBuilderResult - Class in de.topobyte.osm4j.geometry
 
WayBuilderResult() - Constructor for class de .topobyte .osm4j .geometry . WayBuilderResult
 
WaySegment - Class in de.topobyte.osm4j.geometry.relation
 
WaySegment(OsmWay, boolean) - Constructor for class de .topobyte .osm4j .geometry .relation . WaySegment
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  V  W