Uses of Class
org.goplanit.network.MacroscopicNetwork
-
Packages that use MacroscopicNetwork Package Description org.goplanit.assignment.ltm.sltm org.goplanit.assignment.traditionalstatic org.goplanit.component.event org.goplanit.converter.intermodal org.goplanit.io.converter.demands Classes used to process the Java classes generated from XSD filesorg.goplanit.io.converter.intermodal org.goplanit.io.converter.network org.goplanit.io.converter.service org.goplanit.io.input Classes to read files in PlanIt's XML formatorg.goplanit.io.project Simple implementations of CustomPlanItProjectorg.goplanit.matsim.converter org.goplanit.network org.goplanit.network.layers org.goplanit.osm.converter.intermodal org.goplanit.osm.converter.network org.goplanit.osm.physical.network.macroscopic org.goplanit.project PLANit project classesorg.goplanit.tntp.converter.demands org.goplanit.tntp.converter.network org.goplanit.tntp.converter.zoning org.goplanit.tntp.input Scanner reader for reading input files which are in the TNTP Format -
-
Uses of MacroscopicNetwork in org.goplanit.assignment.ltm.sltm
Methods in org.goplanit.assignment.ltm.sltm that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
StaticLtm. getInfrastructureNetwork()
Get the physical network for the current assignmentprotected MacroscopicNetwork
StaticLtmAssignmentStrategy. getInfrastructureNetwork()
The physical network used -
Uses of MacroscopicNetwork in org.goplanit.assignment.traditionalstatic
Methods in org.goplanit.assignment.traditionalstatic that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
TraditionalStaticAssignment. getInfrastructureNetwork()
Get the physical network for the current assignment -
Uses of MacroscopicNetwork in org.goplanit.component.event
Methods in org.goplanit.component.event that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
PopulateNetworkEvent. getNetworkToPopulate()
collect network to populateMacroscopicNetwork
PopulateDemandsEvent. getParentNetwork()
Collect PLANit network upon which this demands is to be appliedMacroscopicNetwork
PopulateInitialLinkSegmentCostEvent. getParentNetwork()
Collect network these costs should relate toMacroscopicNetwork
PopulatePhysicalCostEvent. getParentNetwork()
the network on which to populate the physical costMacroscopicNetwork
PopulateZoningEvent. getParentNetwork()
Collect PLANit network upon which this zoning is to be appliedConstructors in org.goplanit.component.event with parameters of type MacroscopicNetwork Constructor Description PopulateDemandsEvent(PlanitComponentFactory<?> source, Demands demandsToPopulate, Zoning parentZoning, MacroscopicNetwork parentNetwork)
ConstructorPopulateInitialLinkSegmentCostEvent(PlanitComponentFactory<?> source, InitialLinkSegmentCost initialLinkSegmentCostToPopulate, String fileName, MacroscopicNetwork network, TimePeriod timePeriod)
ConstructorPopulateNetworkEvent(PlanitComponentFactory<?> source, MacroscopicNetwork networkToPopulate)
ConstructorPopulatePhysicalCostEvent(PlanitComponentFactory<?> source, AbstractPhysicalCost physicalCostToPopulate, MacroscopicNetwork network)
ConstructorPopulateZoningEvent(PlanitComponentFactory<?> source, Zoning zoningToPopulate, MacroscopicNetwork network)
Constructor -
Uses of MacroscopicNetwork in org.goplanit.converter.intermodal
Constructor parameters in org.goplanit.converter.intermodal with type arguments of type MacroscopicNetwork Constructor Description IntermodalConverter(MultiConverterReader<MacroscopicNetwork,Zoning> reader, MultiConverterWriter<MacroscopicNetwork,Zoning> writer)
ConstructorIntermodalConverter(MultiConverterReader<MacroscopicNetwork,Zoning> reader, MultiConverterWriter<MacroscopicNetwork,Zoning> writer)
Constructor -
Uses of MacroscopicNetwork in org.goplanit.io.converter.demands
Fields in org.goplanit.io.converter.demands declared as MacroscopicNetwork Modifier and Type Field Description protected MacroscopicNetwork
PlanitDemandsReaderSettings. referenceNetwork
Reference network to use when demand relate to network entitiesMethods in org.goplanit.io.converter.demands that return MacroscopicNetwork Modifier and Type Method Description protected MacroscopicNetwork
PlanitDemandsReaderSettings. getReferenceNetwork()
Collect reference network usedMethods in org.goplanit.io.converter.demands with parameters of type MacroscopicNetwork Modifier and Type Method Description void
PlanitDemandsReaderSettings. setReferenceNetwork(MacroscopicNetwork referenceNetwork)
Set reference network to useConstructors in org.goplanit.io.converter.demands with parameters of type MacroscopicNetwork Constructor Description PlanitDemandsReader(org.goplanit.xml.generated.XMLElementMacroscopicDemand xmlMacroscopicDemands, MacroscopicNetwork network, Zoning zoning, Demands demandsToPopulate)
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model -
Uses of MacroscopicNetwork in org.goplanit.io.converter.intermodal
Fields in org.goplanit.io.converter.intermodal declared as MacroscopicNetwork Modifier and Type Field Description protected MacroscopicNetwork
PlanitIntermodalReader. networkToPopulate
the network to populateMethods in org.goplanit.io.converter.intermodal that return types with arguments of type MacroscopicNetwork Modifier and Type Method Description Pair<MacroscopicNetwork,Zoning>
PlanitIntermodalReader. read()
parse the network based on the configuration of the implementing class to yield a PLANit networkMethods in org.goplanit.io.converter.intermodal with parameters of type MacroscopicNetwork Modifier and Type Method Description static PlanitIntermodalReader
PlanitIntermodalReaderFactory. create(String pathDirectory, String xmlFileExtension, MacroscopicNetwork network, Zoning zoning)
Factory methodstatic PlanitIntermodalReader
PlanitIntermodalReaderFactory. create(org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork, org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning, MacroscopicNetwork network, Zoning zoning)
constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory modelvoid
PlanitIntermodalWriter. write(MacroscopicNetwork macroscopicNetwork, Zoning zoning)
Write a network to the writer's output format.Constructors in org.goplanit.io.converter.intermodal with parameters of type MacroscopicNetwork Constructor Description PlanitIntermodalReader(String inputPathDirectory, String xmlFileExtension, MacroscopicNetwork network, Zoning zoning)
constructor where xml content is still on disk and first needs to be parsed into memory before converted to planit memory modelPlanitIntermodalReader(org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork, org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning, MacroscopicNetwork network, Zoning zoning)
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 MacroscopicNetwork in org.goplanit.io.converter.network
Methods in org.goplanit.io.converter.network that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
PlanitNetworkReader. read()
parse the network based on the configuration of the implementing class to yield a PLANit networkMethods in org.goplanit.io.converter.network with parameters of type MacroscopicNetwork Modifier and Type Method Description MacroscopicLinkSegment
PlanitNetworkReader. getLinkSegmentByExternalId(MacroscopicNetwork network, String externalId)
returns the first link segment for which the given external id matches.protected void
PlanitNetworkWriter. populateXmlNetworkLayers(MacroscopicNetwork network)
Populate the available network layers -
Uses of MacroscopicNetwork in org.goplanit.io.converter.service
Fields in org.goplanit.io.converter.service declared as MacroscopicNetwork Modifier and Type Field Description protected MacroscopicNetwork
PlanitServiceNetworkReaderSettings. parentNetwork
the parent network usedMethods in org.goplanit.io.converter.service that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
PlanitServiceNetworkReaderSettings. getParentNetwork()
Collect the parent network for this service networkMethods in org.goplanit.io.converter.service with parameters of type MacroscopicNetwork Modifier and Type Method Description static PlanitServiceNetworkReader
PlanitServiceNetworkReaderFactory. create(String inputDirectory, MacroscopicNetwork parentNetwork)
Create a PLANitServiceNetworkReader sourced from given input directorystatic PlanitServiceNetworkReader
PlanitServiceNetworkReaderFactory. create(MacroscopicNetwork parentNetwork)
Create a PLANitServiceNetworkReaderstatic PlanitServiceNetworkReader
PlanitServiceNetworkReaderFactory. create(IdGroupingToken idToken, MacroscopicNetwork parentNetwork)
Create a PLANitServiceNetworkReader based on custom id tokenConstructors in org.goplanit.io.converter.service with parameters of type MacroscopicNetwork Constructor Description PlanitServiceNetworkReaderSettings(MacroscopicNetwork parentNetwork)
ConstructorPlanitServiceNetworkReaderSettings(MacroscopicNetwork parentNetwork, String inputPathDirectory, String xmlFileExtension)
Constructor. -
Uses of MacroscopicNetwork in org.goplanit.io.input
Methods in org.goplanit.io.input with parameters of type MacroscopicNetwork Modifier and Type Method Description protected void
PlanItInputBuilder. populateDemands(Demands demands, Zoning zoning, MacroscopicNetwork network)
Populates the Demands object from the input fileprotected void
PlanItInputBuilder. populateMacroscopicNetwork(MacroscopicNetwork network)
Creates the macroscopic network object from the data in the input fileprotected void
PlanItInputBuilder. populateZoning(Zoning zoning, MacroscopicNetwork network)
Creates the Zoning object and connectoids from the data in the input file -
Uses of MacroscopicNetwork in org.goplanit.io.project
Methods in org.goplanit.io.project that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
PlanItSimpleProject. getNetwork()
Return the current network object -
Uses of MacroscopicNetwork in org.goplanit.matsim.converter
Fields in org.goplanit.matsim.converter declared as MacroscopicNetwork Modifier and Type Field Description protected MacroscopicNetwork
MatsimZoningWriterSettings. referenceNetwork
the reference network this zoning is supposed to be compatible withMethods in org.goplanit.matsim.converter that return MacroscopicNetwork Modifier and Type Method Description protected MacroscopicNetwork
MatsimZoningWriterSettings. getReferenceNetwork()
Collect the reference network usedMethods in org.goplanit.matsim.converter with parameters of type MacroscopicNetwork Modifier and Type Method Description static MatsimZoningWriter
MatsimZoningWriterFactory. create(MatsimNetworkWriterSettings networkWriterSettings, MacroscopicNetwork referenceNetwork)
Create a PLANitMatsimZoningWriter (pt output) with defaults.protected void
MatsimNetworkWriterSettings. logSettings(MacroscopicNetwork macroscopicNetwork)
Convenience method to log all the current settingsprotected org.opengis.referencing.crs.CoordinateReferenceSystem
MatsimWriter. prepareCoordinateReferenceSystem(MacroscopicNetwork network, String destinationCountry, org.opengis.referencing.crs.CoordinateReferenceSystem destinationCrs)
Prepare the Crs transformer (if any) based on the user configuration settings.void
MatsimZoningWriterSettings. setReferenceNetwork(MacroscopicNetwork referenceNetwork)
Set the reference network to use when mapping zoning entities to network entitiesvoid
MatsimIntermodalWriter. write(MacroscopicNetwork infrastructureNetwork, Zoning zoning)
Persist the PLANit network and zoning and a MATSIM compatible network to diskConstructors in org.goplanit.matsim.converter with parameters of type MacroscopicNetwork Constructor Description MatsimZoningWriterSettings(String outputDirectory, String outputFileName, String countryName, MacroscopicNetwork referenceNetwork)
Constructor -
Uses of MacroscopicNetwork in org.goplanit.network
Methods in org.goplanit.network that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
ServiceNetwork. getParentNetwork()
The parent network of the service networkConstructors in org.goplanit.network with parameters of type MacroscopicNetwork Constructor Description ServiceNetwork(IdGroupingToken tokenId, MacroscopicNetwork parentNetwork)
Constructor -
Uses of MacroscopicNetwork in org.goplanit.network.layers
Methods in org.goplanit.network.layers that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
ServiceNetworkLayersImpl. getParentNetwork()
The parent networkConstructors in org.goplanit.network.layers with parameters of type MacroscopicNetwork Constructor Description ServiceNetworkLayersImpl(IdGroupingToken idToken, MacroscopicNetwork parentNetwork)
Constructor -
Uses of MacroscopicNetwork in org.goplanit.osm.converter.intermodal
Methods in org.goplanit.osm.converter.intermodal that return types with arguments of type MacroscopicNetwork Modifier and Type Method Description Pair<MacroscopicNetwork,Zoning>
OsmIntermodalReader. read()
Parse a local *.osm or *.osm.pbf file and convert it into a Macroscopic network and zoning given the configuration options that have been set -
Uses of MacroscopicNetwork in org.goplanit.osm.converter.network
Methods in org.goplanit.osm.converter.network that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
OsmNetworkReader. read()
Parse a local *.osm or *.osm.pbf file and convert it into a Macroscopic network given the configuration options that have been set -
Uses of MacroscopicNetwork in org.goplanit.osm.physical.network.macroscopic
Subclasses of MacroscopicNetwork in org.goplanit.osm.physical.network.macroscopic Modifier and Type Class Description class
PlanitOsmNetwork
Macroscopic network with additional OSM functionality Disclaimer: The descriptions for the default OSM link segment types have been copied from the OSM Wiki -
Uses of MacroscopicNetwork in org.goplanit.project
Methods in org.goplanit.project with parameters of type MacroscopicNetwork Modifier and Type Method Description ServiceNetwork
CustomPlanItProject. createAndRegisterServiceNetwork(MacroscopicNetwork network)
Create and register service networks to the projectServiceNetwork
PlanItProjectInput. createAndRegisterServiceNetwork(MacroscopicNetwork network)
Create and register service networks to the project inputs -
Uses of MacroscopicNetwork in org.goplanit.tntp.converter.demands
Fields in org.goplanit.tntp.converter.demands declared as MacroscopicNetwork Modifier and Type Field Description protected MacroscopicNetwork
TntpDemandsReaderSettings. referenceNetwork
the network these demands relates toMethods in org.goplanit.tntp.converter.demands that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
TntpDemandsReaderSettings. getReferenceNetwork()
Reference network for the zoningMethods in org.goplanit.tntp.converter.demands with parameters of type MacroscopicNetwork Modifier and Type Method Description void
TntpDemandsReaderSettings. setReferenceNetwork(MacroscopicNetwork referenceNetwork)
Reference network for the demands -
Uses of MacroscopicNetwork in org.goplanit.tntp.converter.network
Methods in org.goplanit.tntp.converter.network that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
TntpNetworkReaderSettings. getNetworkToPopulate()
Methods in org.goplanit.tntp.converter.network with parameters of type MacroscopicNetwork Modifier and Type Method Description void
TntpNetworkReaderSettings. setNetworkToPopulate(MacroscopicNetwork networkToPopulate)
-
Uses of MacroscopicNetwork in org.goplanit.tntp.converter.zoning
Fields in org.goplanit.tntp.converter.zoning declared as MacroscopicNetwork Modifier and Type Field Description protected MacroscopicNetwork
TntpZoningReaderSettings. referenceNetwork
the network this zoning relates toMethods in org.goplanit.tntp.converter.zoning that return MacroscopicNetwork Modifier and Type Method Description MacroscopicNetwork
TntpZoningReaderSettings. getReferenceNetwork()
Reference network for the zoningMethods in org.goplanit.tntp.converter.zoning with parameters of type MacroscopicNetwork Modifier and Type Method Description void
TntpZoningReaderSettings. setReferenceNetwork(MacroscopicNetwork referenceNetwork)
Reference network for the zoning -
Uses of MacroscopicNetwork in org.goplanit.tntp.input
Methods in org.goplanit.tntp.input with parameters of type MacroscopicNetwork Modifier and Type Method Description protected void
TntpInputBuilder. populateDemands(Demands demands, Zoning zoning, MacroscopicNetwork network)
Populates the Demands object from the input fileprotected void
TntpInputBuilder. populateMacroscopicNetwork(MacroscopicNetwork macroscopicNetwork)
Creates the physical network object from the data in the input fileprotected void
TntpInputBuilder. populatePhysicalCost(AbstractPhysicalCost costComponent, MacroscopicNetwork parentNetwork)
Populate the BPR parameters
-