Uses of Class
org.goplanit.service.routed.RoutedServices
-
-
Uses of RoutedServices in org.goplanit.component.event
Methods in org.goplanit.component.event that return RoutedServices Modifier and Type Method Description RoutedServices
PopulateRoutedServicesEvent. getRoutedServicesToPopulate()
collect routed services to populateConstructors in org.goplanit.component.event with parameters of type RoutedServices Constructor Description PopulateRoutedServicesEvent(PlanitComponentFactory<?> source, RoutedServices routedServicesToPopulate)
Constructor -
Uses of RoutedServices in org.goplanit.converter.intermodal
Classes in org.goplanit.converter.intermodal with type parameters of type RoutedServices Modifier and Type Class Description class
IntermodalConverter<T extends ServiceNetwork,U extends RoutedServices>
A converter that supports intermodal networks, i.e., a combination of both a network and a zoning with transfer zonesinterface
IntermodalReader<T extends ServiceNetwork,U extends RoutedServices>
Abstract base class implementation to parser an intermodal PLANit network.interface
IntermodalWriter<T extends ServiceNetwork,U extends RoutedServices>
abstract base class implementation to write an intermodal PLANit network to diskConstructor parameters in org.goplanit.converter.intermodal with type arguments of type RoutedServices Constructor Description IntermodalConverter(IntermodalReader<T,U> reader, IntermodalWriter<ServiceNetwork,RoutedServices> writer)
Constructor -
Uses of RoutedServices in org.goplanit.geoio.converter.intermodal
Methods in org.goplanit.geoio.converter.intermodal with parameters of type RoutedServices Modifier and Type Method Description void
GeometryIntermodalWriter. writeWithServices(MacroscopicNetwork macroscopicNetwork, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Write a network to the writer's output format. -
Uses of RoutedServices in org.goplanit.geoio.converter.service
Methods in org.goplanit.geoio.converter.service with parameters of type RoutedServices Modifier and Type Method Description void
GeometryRoutedServicesWriter. write(RoutedServices routedServices)
write a network to the writer's output format.protected void
GeometryRoutedServicesWriter. writeLayers(RoutedServices routedServices)
Write layers of the routed services -
Uses of RoutedServices in org.goplanit.gtfs.converter.intermodal
Methods in org.goplanit.gtfs.converter.intermodal that return types with arguments of type RoutedServices Modifier and Type Method Description Quadruple<MacroscopicNetwork,Zoning,ServiceNetwork,RoutedServices>
GtfsIntermodalReader. readWithServices()
Perform the conversion and parsing into PLANit memory model with service network and servicesConstructors in org.goplanit.gtfs.converter.intermodal with parameters of type RoutedServices Constructor Description GtfsServicesAndZoningIntegratorData(ServiceNetwork serviceNetwork, RoutedServices routedServices, Zoning zoning, GtfsIntermodalReaderSettings settings)
ConstructorGtfsServicesAndZoningReaderIntegrator(GtfsIntermodalReaderSettings settings, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices, Function<ServiceNode,String> serviceNodeToGtfsStopIdMapping, Function<String,TransferZone> gtfsStopIdToTransferZoneMapping)
Constructor -
Uses of RoutedServices in org.goplanit.gtfs.converter.service
Methods in org.goplanit.gtfs.converter.service that return types with arguments of type RoutedServices Modifier and Type Method Description Pair<ServiceNetwork,RoutedServices>
GtfsServicesReader. read()
parse the network based on the configuration of the implementing class to yield a PLANit network -
Uses of RoutedServices in org.goplanit.gtfs.converter.service.handler
Methods in org.goplanit.gtfs.converter.service.handler that return RoutedServices Modifier and Type Method Description RoutedServices
GtfsServicesHandlerData. getRoutedServices()
Access to the routed services containerConstructors in org.goplanit.gtfs.converter.service.handler with parameters of type RoutedServices Constructor Description GtfsServicesHandlerData(GtfsServicesReaderSettings settings, ServiceNetwork serviceNetwork, RoutedServices routedServices, GtfsServicesHandlerProfiler handlerProfiler)
Constructor -
Uses of RoutedServices in org.goplanit.gtfs.converter.zoning
Methods in org.goplanit.gtfs.converter.zoning with parameters of type RoutedServices Modifier and Type Method Description static GtfsZoningReader
GtfsZoningReaderFactory. create(GtfsZoningReaderSettings settings, Zoning zoningToPopulate, ServiceNetwork serviceNetwork, RoutedServices routedServices, Function<ServiceNode,String> serviceNodeToGtfsStopIdMapping)
Create a GTFS zoning reader, where information from an already present service network and routed services is leveraged to improve the quality of the parsing of PT stops, i.e., transfer zones.Constructors in org.goplanit.gtfs.converter.zoning with parameters of type RoutedServices Constructor Description GtfsZoningReader(GtfsZoningReaderSettings settings, Zoning zoningToPopulate, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Constructor. -
Uses of RoutedServices in org.goplanit.gtfs.converter.zoning.handler
Methods in org.goplanit.gtfs.converter.zoning.handler that return RoutedServices Modifier and Type Method Description RoutedServices
GtfsZoningHandlerData. getRoutedServices()
Access to the routed services containerConstructors in org.goplanit.gtfs.converter.zoning.handler with parameters of type RoutedServices Constructor Description GtfsZoningHandlerData(GtfsZoningReaderSettings settings, Zoning zoningToPopulate, ServiceNetwork serviceNetwork, RoutedServices routedServices, GtfsZoningHandlerProfiler handlerProfiler)
Constructor -
Uses of RoutedServices in org.goplanit.gtfs.util
Methods in org.goplanit.gtfs.util with parameters of type RoutedServices Modifier and Type Method Description static void
GtfsRoutedServicesModifierUtils. groupIdenticallyScheduledPlanitTrips(RoutedServices routedServices)
PLANit routed services trips that have identical relative schedules (but different departure times) will be grouped together rather than continue to exist as separate trips.static void
GtfsRoutedServicesModifierUtils. removeDuplicateTripDepartures(RoutedServices routedServices)
In case trips have duplicate departures, we can remove these departures.static void
GtfsRoutedServicesModifierUtils. removeEmptyRoutedServices(RoutedServices routedServices)
In case any layers end up with no services, we can remove these layers.static void
GtfsRoutedServicesModifierUtils. removeScheduledTripsWithoutLegs(RoutedServices routedServices)
Given that due to time period and day based filtering it is possible some GTFS trips only end up with a single stop, which means they have no valid leg timings.static void
GtfsRoutedServicesModifierUtils. removeServiceRoutesWithoutTrips(RoutedServices routedServices)
Given that due to time period and day based filtering it is likely that GTFS routes triggered creation of PLANit services which eventually did not get mapped to any eligible trips in which case, this method can be used to clean up, i.e., remove those services (and we recreate their underlying ids) -
Uses of RoutedServices in org.goplanit.io.converter.intermodal
Fields in org.goplanit.io.converter.intermodal declared as RoutedServices Modifier and Type Field Description protected RoutedServices
PlanitIntermodalReader. routedServicesToPopulate
the routed services to (optionally) populateMethods in org.goplanit.io.converter.intermodal that return types with arguments of type RoutedServices Modifier and Type Method Description Quadruple<MacroscopicNetwork,Zoning,ServiceNetwork,RoutedServices>
PlanitIntermodalReader. readWithServices()
PArse network, zoning, service network, and routed services that belong togetherMethods in org.goplanit.io.converter.intermodal with parameters of type RoutedServices Modifier and Type Method Description static PlanitIntermodalReader
PlanitIntermodalReaderFactory. create(String pathDirectory, String xmlFileExtension, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Factory methodstatic PlanitIntermodalReader
PlanitIntermodalReaderFactory. create(org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork, org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning, org.goplanit.xml.generated.XMLElementServiceNetwork xmlRawServiceNetwork, org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory modelvoid
PlanitIntermodalWriter. writeWithServices(MacroscopicNetwork macroscopicNetwork, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Write a network to the writer's output format.Constructors in org.goplanit.io.converter.intermodal with parameters of type RoutedServices Constructor Description PlanitIntermodalReader(String inputPathDirectory, String xmlFileExtension, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
constructor where xml content is still on disk and first needs to be parsed into memory before converted to planit memory modelPlanitIntermodalReader(PlanitIntermodalReaderSettings settings, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
ConstructorPlanitIntermodalReader(PlanitIntermodalReaderSettings settings, org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork, org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning, org.goplanit.xml.generated.XMLElementServiceNetwork xmlRawServiceNetwork, org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
constructor where the xml content has already been parsed into a JAXB memory model which subsequently needs to be converted into the planit memory model -
Uses of RoutedServices in org.goplanit.io.converter.service
Methods in org.goplanit.io.converter.service that return RoutedServices Modifier and Type Method Description RoutedServices
PlanitRoutedServicesReader. read()
parse the network based on the configuration of the implementing class to yield a PLANit networkMethods in org.goplanit.io.converter.service with parameters of type RoutedServices Modifier and Type Method Description static PlanitRoutedServicesReader
PlanitRoutedServicesReaderFactory. create(String inputDirectory, String xmlFileExtension, RoutedServices routedServices)
Create a PlanitRoutedServicesReader for location and routed services to populatestatic PlanitRoutedServicesReader
PlanitRoutedServicesReaderFactory. create(PlanitRoutedServicesReaderSettings settings, RoutedServices routedServices)
Create a PlanitRoutedServicesReader for given (empty) routed services and given settingsstatic PlanitRoutedServicesReader
PlanitRoutedServicesReaderFactory. create(org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices, PlanitRoutedServicesReaderSettings settings, RoutedServices routedServices)
Create a PlanitRoutedServicesReader for given XML root element and routed services to populatestatic PlanitRoutedServicesReader
PlanitRoutedServicesReaderFactory. create(org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices, RoutedServices routedServices)
Create a PlanitRoutedServicesReader for given XML root element and routed services to populateprotected void
PlanitRoutedServicesWriter. populateXmlRoutedServicesLayers(RoutedServices routedServices)
Populate the available routed services layersvoid
PlanitRoutedServicesWriter. write(RoutedServices routedServices)
write a network to the writer's output format.Constructors in org.goplanit.io.converter.service with parameters of type RoutedServices Constructor Description PlanitRoutedServicesReader(String inputPathDirectory, String xmlFileExtension, RoutedServices routedServices)
ConstructorPlanitRoutedServicesReader(PlanitRoutedServicesReaderSettings settings, RoutedServices routedServices)
Constructor where settings and routed services to populate are directly providedPlanitRoutedServicesReader(org.goplanit.xml.generated.XMLElementRoutedServices populatedXmlRawRoutedServices, PlanitRoutedServicesReaderSettings settings, RoutedServices routedServices)
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory modelPlanitRoutedServicesReader(org.goplanit.xml.generated.XMLElementRoutedServices populatedXmlRawRoutedServices, RoutedServices routedServices)
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model -
Uses of RoutedServices in org.goplanit.io.input
Methods in org.goplanit.io.input with parameters of type RoutedServices Modifier and Type Method Description protected void
PlanItInputBuilder. populateRoutedServices(RoutedServices routedServicesToPopulate)
Populate the routed services based on the local XML file if it can be found. -
Uses of RoutedServices in org.goplanit.matsim.converter
Methods in org.goplanit.matsim.converter with parameters of type RoutedServices Modifier and Type Method Description void
MatsimRoutedServicesWriter. write(RoutedServices routedServices)
extract public transport information from PLANit zoning and use it to persist as much of the MATSim public transport XML as possiblevoid
MatsimIntermodalWriter. writeWithServices(MacroscopicNetwork infrastructureNetwork, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Persist the PLANit network and zoning as a MATSIM compatible network to disk -
Uses of RoutedServices in org.goplanit.osm.converter.intermodal
Methods in org.goplanit.osm.converter.intermodal that return types with arguments of type RoutedServices Modifier and Type Method Description Quadruple<MacroscopicNetwork,Zoning,ServiceNetwork,RoutedServices>
OsmIntermodalReader. readWithServices()
Currently no support yet for this feature -
Uses of RoutedServices in org.goplanit.project
Methods in org.goplanit.project that return RoutedServices Modifier and Type Method Description RoutedServices
CustomPlanItProject. createAndRegisterRoutedServices(ServiceNetwork serviceNetwork)
Create and register routed services to the projectRoutedServices
PlanItProjectInput. createAndRegisterRoutedServices(ServiceNetwork serviceNetwork)
Create and register routed services to the project inputs -
Uses of RoutedServices in org.goplanit.service.routed
Methods in org.goplanit.service.routed that return types with arguments of type RoutedServices Modifier and Type Method Description PlanitComponent<RoutedServices>
RoutedServices. deepClone()
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possiblePlanitComponent<RoutedServices>
RoutedServices. shallowClone()
Create a shallow copy of this entityConstructors in org.goplanit.service.routed with parameters of type RoutedServices Constructor Description RoutedServices(RoutedServices other, boolean deepCopy, BiConsumer<RoutedServicesLayer,RoutedServicesLayer> mapper)
Copy constructor
-