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 RoutedServicesPopulateRoutedServicesEvent. 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 classIntermodalConverter<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 zonesinterfaceIntermodalReader<T extends ServiceNetwork,U extends RoutedServices>Abstract base class implementation to parser an intermodal PLANit network.interfaceIntermodalWriter<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 voidGeometryIntermodalWriter. 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 voidGeometryRoutedServicesWriter. write(RoutedServices routedServices)write a network to the writer's output format.protected voidGeometryRoutedServicesWriter. 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 RoutedServicesGtfsServicesHandlerData. 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 GtfsZoningReaderGtfsZoningReaderFactory. 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 RoutedServicesGtfsZoningHandlerData. 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 voidGtfsRoutedServicesModifierUtils. 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 voidGtfsRoutedServicesModifierUtils. removeDuplicateTripDepartures(RoutedServices routedServices)In case trips have duplicate departures, we can remove these departures.static voidGtfsRoutedServicesModifierUtils. removeEmptyRoutedServices(RoutedServices routedServices)In case any layers end up with no services, we can remove these layers.static voidGtfsRoutedServicesModifierUtils. 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 voidGtfsRoutedServicesModifierUtils. 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 RoutedServicesPlanitIntermodalReader. routedServicesToPopulatethe 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 PlanitIntermodalReaderPlanitIntermodalReaderFactory. create(String pathDirectory, String xmlFileExtension, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)Factory methodstatic PlanitIntermodalReaderPlanitIntermodalReaderFactory. 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 modelvoidPlanitIntermodalWriter. 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 RoutedServicesPlanitRoutedServicesReader. 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 PlanitRoutedServicesReaderPlanitRoutedServicesReaderFactory. create(String inputDirectory, String xmlFileExtension, RoutedServices routedServices)Create a PlanitRoutedServicesReader for location and routed services to populatestatic PlanitRoutedServicesReaderPlanitRoutedServicesReaderFactory. create(PlanitRoutedServicesReaderSettings settings, RoutedServices routedServices)Create a PlanitRoutedServicesReader for given (empty) routed services and given settingsstatic PlanitRoutedServicesReaderPlanitRoutedServicesReaderFactory. create(org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices, PlanitRoutedServicesReaderSettings settings, RoutedServices routedServices)Create a PlanitRoutedServicesReader for given XML root element and routed services to populatestatic PlanitRoutedServicesReaderPlanitRoutedServicesReaderFactory. create(org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices, RoutedServices routedServices)Create a PlanitRoutedServicesReader for given XML root element and routed services to populateprotected voidPlanitRoutedServicesWriter. populateXmlRoutedServicesLayers(RoutedServices routedServices)Populate the available routed services layersvoidPlanitRoutedServicesWriter. 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 voidPlanItInputBuilder. 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 voidMatsimRoutedServicesWriter. write(RoutedServices routedServices)extract public transport information from PLANit zoning and use it to persist as much of the MATSim public transport XML as possiblevoidMatsimIntermodalWriter. 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 RoutedServicesCustomPlanItProject. createAndRegisterRoutedServices(ServiceNetwork serviceNetwork)Create and register routed services to the projectRoutedServicesPlanItProjectInput. 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
-