Modifier and Type | Class and Description |
---|---|
class |
EmptyTagGroup |
class |
MapBasedTagGroup
TagGroup that uses a key-value-Map to store tags
|
Modifier and Type | Method and Description |
---|---|
TagGroup |
DataSource.getTagsN(N node)
returns a node's tags
|
TagGroup |
DataSource.getTagsR(R relation)
returns a relation's tags
|
TagGroup |
DataSource.getTagsW(W way)
returns a way's tags
|
Modifier and Type | Method and Description |
---|---|
TagGroup |
OSMFileDataSource.getTagsN(OSMFileDataSource.OwnNode node) |
TagGroup |
OSMFileDataSource.getTagsR(OSMFileDataSource.OwnRelation relation) |
TagGroup |
OSMFileDataSource.getTagsW(OSMFileDataSource.OwnWay way) |
Constructor and Description |
---|
OSMFileDataSource.OwnNode(double lat,
double lon,
TagGroup tags) |
OSMFileDataSource.OwnRelation(TagGroup tags,
int initialMemberSize) |
OSMFileDataSource.OwnWay(TagGroup tags,
List<OSMFileDataSource.OwnNode> nodes) |
Modifier and Type | Method and Description |
---|---|
TagGroup |
MapNode.getTags() |
TagGroup |
MapWaySegment.getTags() |
TagGroup |
MapArea.getTags() |
TagGroup |
MapElement.getTags()
returns the tags of the underlying
OSMElement |
Modifier and Type | Method and Description |
---|---|
protected Double |
BridgeTunnelElevationCalculator.getEleForTags(TagGroup tags) |
protected abstract Double |
TagElevationCalculator.getEleForTags(TagGroup tags)
returns the elevation as set explicitly by the tags
|
protected Double |
LevelTagElevationCalculator.getEleForTags(TagGroup tags) |
protected Double |
EleTagElevationCalculator.getEleForTags(TagGroup tags) |
Modifier and Type | Field and Description |
---|---|
TagGroup |
OSMElement.tags |
Constructor and Description |
---|
OSMElement(TagGroup tags,
long id) |
OSMNode(double lat,
double lon,
TagGroup tags,
long id) |
OSMRelation(TagGroup tags,
long id,
int initialMemberSize) |
OSMWay(TagGroup tags,
long id,
List<OSMNode> nodes) |
Modifier and Type | Method and Description |
---|---|
static boolean |
BridgeModule.isBridge(TagGroup tags) |
static boolean |
TunnelModule.isTunnel(TagGroup tags) |
Constructor and Description |
---|
RoadModule.Road(MapWaySegment line,
TagGroup tags) |
Modifier and Type | Method and Description |
---|---|
static String |
WorldModuleParseUtil.getValueWithFallback(String fallback,
TagGroup tags,
String... keys)
returns the value of the first key that exists,
or the fallback value if none of the keys exists
|
static float |
WorldModuleParseUtil.parseClearing(TagGroup tags,
float defaultValue)
retrieves clearing using (in this priority order)
practical:maxheight tag, maxheight tag, defaultValue parameter
|
static double |
WorldModuleParseUtil.parseDirection(TagGroup tags,
double defaultValue)
parses the direction tag and returns the direction
(or a default value) as radians
|
static float |
WorldModuleParseUtil.parseHeight(TagGroup tags,
float defaultValue)
retrieves height using (in this priority order)
height tag, building:height tag, est_height tag, defaultValue parameter
|
static int |
WorldModuleParseUtil.parseInt(TagGroup tags,
int defaultValue,
String key) |
static float |
WorldModuleParseUtil.parseLength(TagGroup tags,
float defaultValue)
retrieves length using (in this priority order)
length tag, defaultValue parameter
|
static float |
WorldModuleParseUtil.parseWidth(TagGroup tags,
float defaultValue)
retrieves width using (in this priority order)
width tag, est_width tag, defaultValue parameter
|