Uses of Class
org.goplanit.osm.util.OsmPtVersionScheme
-
Packages that use OsmPtVersionScheme Package Description org.goplanit.osm.converter.zoning org.goplanit.osm.converter.zoning.handler org.goplanit.osm.util -
-
Uses of OsmPtVersionScheme in org.goplanit.osm.converter.zoning
Methods in org.goplanit.osm.converter.zoning that return types with arguments of type OsmPtVersionScheme Modifier and Type Method Description Pair<OsmPtVersionScheme,de.topobyte.osm4j.core.model.iface.OsmEntity>
OsmZoningReaderOsmData. getUnprocessedStation(de.topobyte.osm4j.core.model.iface.EntityType entityType, long osmId)
Collect an unprocessed station if it existsMethods in org.goplanit.osm.converter.zoning with parameters of type OsmPtVersionScheme Modifier and Type Method Description void
OsmZoningReaderOsmData. removeAllUnproccessedStations(OsmPtVersionScheme ptVersion)
Remove all unprocessed station of a particular pt version that are currently still registeredvoid
OsmZoningReaderOsmData. removeAllUnproccessedStations(OsmPtVersionScheme ptVersion, de.topobyte.osm4j.core.model.iface.EntityType type)
Remove all unprocessed station of a particular pt version and type that are currently still registeredvoid
OsmZoningReaderOsmData. removeUnproccessedStation(OsmPtVersionScheme ptVersion, de.topobyte.osm4j.core.model.iface.OsmEntity osmEntity)
remove an unprocessed station -
Uses of OsmPtVersionScheme in org.goplanit.osm.converter.zoning.handler
Methods in org.goplanit.osm.converter.zoning.handler that return OsmPtVersionScheme Modifier and Type Method Description protected OsmPtVersionScheme
OsmZoningHandlerBase. isActivatedPublicTransportInfrastructure(Map<String,String> tags)
Verify if tags represent an infrastructure used for transfers between modes, for example PT platforms, stops, etc.Methods in org.goplanit.osm.converter.zoning.handler with parameters of type OsmPtVersionScheme Modifier and Type Method Description protected void
OsmZoningMainProcessingHandler. extractTransferInfrastructure(de.topobyte.osm4j.core.model.iface.OsmNode osmNode, OsmPtVersionScheme ptVersion, Map<String,String> tags)
extract the transfer infrastructure which will contribute to newly created transfer zones on the zoning instanceprotected void
OsmZoningMainProcessingHandler. extractTransferInfrastructure(de.topobyte.osm4j.core.model.iface.OsmWay osmWay, OsmPtVersionScheme ptVersion, Map<String,String> tags)
extract the transfer infrastructure which will contribute to newly created transfer zones on the zoning instanceprotected void
OsmZoningMainProcessingHandler. handlePtOsmWay(de.topobyte.osm4j.core.model.iface.OsmWay osmWay, OsmPtVersionScheme ptVersion, Map<String,String> tags)
Conduct actual processing of an OSM way that is deemed compatible and contains public transport features that ought to be parsedvoid
OsmZoningHandlerProfiler. incrementOsmTagCounter(OsmPtVersionScheme version, String tagType)
Increment counter for passed in osm tag regarding Ptv value tagMethod parameters in org.goplanit.osm.converter.zoning.handler with type arguments of type OsmPtVersionScheme Modifier and Type Method Description protected void
OsmZoningHandlerBase. wrapHandlePtOsmNode(de.topobyte.osm4j.core.model.iface.OsmNode osmNode, TriConsumer<de.topobyte.osm4j.core.model.iface.OsmNode,OsmPtVersionScheme,Map<String,String>> osmNodeConsumer)
Wrap the handling of OSM node by checking if it is eligible (PT specific) and catch any run time PLANit exceptions, if eligible delegate to consumer.protected void
OsmZoningHandlerBase. wrapHandlePtOsmWay(de.topobyte.osm4j.core.model.iface.OsmWay osmWay, TriConsumer<de.topobyte.osm4j.core.model.iface.OsmWay,OsmPtVersionScheme,Map<String,String>> osmWayConsumer)
Wrap the handling of OSM way for OSM zoning by checking if it is eligible and catch any run time PLANit exceptions, if eligible delegate to consumer. -
Uses of OsmPtVersionScheme in org.goplanit.osm.util
Methods in org.goplanit.osm.util that return OsmPtVersionScheme Modifier and Type Method Description static OsmPtVersionScheme
OsmPtVersionSchemeUtils. isPublicTransportBasedInfrastructure(Map<String,String> tags)
Verify if passed in tags reflect transfer based infrastructure that is eligible (and supported) to be parsed by this class, e.g.static OsmPtVersionScheme
OsmPtVersionScheme. valueOf(String name)
Returns the enum constant of this type with the specified name.static OsmPtVersionScheme[]
OsmPtVersionScheme. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.goplanit.osm.util with parameters of type OsmPtVersionScheme Modifier and Type Method Description static boolean
OsmPtVersionSchemeUtils. isCompatibleWith(OsmPtVersionScheme scheme, Map<String,String> tags)
Check if tags contain entries compatible with the provided Pt scheme given that we are verifying an OSM way/node that might reflect a platform, stop, etc.
-