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 voidOsmZoningReaderOsmData. removeAllUnproccessedStations(OsmPtVersionScheme ptVersion)Remove all unprocessed station of a particular pt version that are currently still registeredvoidOsmZoningReaderOsmData. 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 registeredvoidOsmZoningReaderOsmData. 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 OsmPtVersionSchemeOsmZoningHandlerBase. 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 voidOsmZoningMainProcessingHandler. 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 voidOsmZoningMainProcessingHandler. 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 voidOsmZoningMainProcessingHandler. 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 parsedvoidOsmZoningHandlerProfiler. 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 voidOsmZoningHandlerBase. 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 voidOsmZoningHandlerBase. 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 OsmPtVersionSchemeOsmPtVersionSchemeUtils. 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 OsmPtVersionSchemeOsmPtVersionScheme. 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 booleanOsmPtVersionSchemeUtils. 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.
-