Uses of Class
org.planit.zoning.Zoning
-
Packages that use Zoning Package Description org.planit.assignment Traffic assignment classesorg.planit.assignment.eltm org.planit.assignment.traditionalstatic org.planit.io.demands Classes used to process the Java classes generated from XSD filesorg.planit.io.input Classes to read files in PlanIt's XML formatorg.planit.io.intermodal org.planit.io.project Simple implementations of CustomPlanItProjectorg.planit.io.zoning org.planit.network.transport Integrated network component object classesorg.planit.path PLANit path classesorg.planit.project PLANit project classesorg.planit.tntp.input Scanner reader for reading input files which are in the TNTP Format -
-
Uses of Zoning in org.planit.assignment
Methods in org.planit.assignment that return Zoning Modifier and Type Method Description Zoning
TrafficAssignmentConfigurator. getZoning()
collect the registered zoningMethods in org.planit.assignment with parameters of type Zoning Modifier and Type Method Description static TrafficAssignmentBuilder<?>
TrafficAssignmentBuilderFactory. createBuilder(String trafficAssignmentType, IdGroupingToken projectToken, InputBuilderListener inputBuilder, Demands theDemands, Zoning theZoning, InfrastructureNetwork theNetwork)
Create a builder for given assignment typevoid
TrafficAssignment. setZoning(Zoning zoning)
Set the zoning object for the current assignmentprotected void
TrafficAssignmentConfigurator. setZoning(Zoning zoning)
Set the zoningConstructors in org.planit.assignment with parameters of type Zoning Constructor Description CapacityConstrainedTrafficAssignmentBuilder(Class<T> capacityconstrainedAssignmentClass, IdGroupingToken tokenId, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, InfrastructureNetwork network)
ConstructorDynamicTrafficAssignmentBuilder(Class<T> trafficAssignmentClass, IdGroupingToken groupId, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, InfrastructureNetwork network)
ConstructorTrafficAssignmentBuilder(Class<T> trafficAssignmentClass, IdGroupingToken projectToken, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, InfrastructureNetwork network)
Constructor -
Uses of Zoning in org.planit.assignment.eltm
Constructors in org.planit.assignment.eltm with parameters of type Zoning Constructor Description ELTMTrafficAssignmentBuilder(IdGroupingToken groupId, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, InfrastructureNetwork network)
Constructor -
Uses of Zoning in org.planit.assignment.traditionalstatic
Constructors in org.planit.assignment.traditionalstatic with parameters of type Zoning Constructor Description TraditionalStaticAssignmentBuilder(IdGroupingToken projectToken, InputBuilderListener inputBuilder, Demands demands, Zoning zoning, InfrastructureNetwork network)
Constructor -
Uses of Zoning in org.planit.io.demands
Methods in org.planit.io.demands with parameters of type Zoning Modifier and Type Method Description protected void
PlanitDemandsReader. populateDemandContents(Zoning zoning, Map<String,Zone> xmlIdZoneMap)
parses the demand contents of the Xmlvoid
PlanitDemandsReader. read(MacroscopicNetwork network, Zoning zoning, Map<String,Mode> xmlIdModeMap, Map<String,Zone> xmlIdZoneMap)
parse the Xml and populate the demands memory model -
Uses of Zoning in org.planit.io.input
Methods in org.planit.io.input with parameters of type Zoning Modifier and Type Method Description protected void
PlanItInputBuilder. populateZoning(Zoning zoning, MacroscopicNetwork network)
Creates the Zoning object and connectoids from the data in the input file -
Uses of Zoning in org.planit.io.intermodal
Fields in org.planit.io.intermodal declared as Zoning Modifier and Type Field Description protected Zoning
PlanitInterModalReader. zoning
the zoning to populateMethods in org.planit.io.intermodal that return Zoning Modifier and Type Method Description Zoning
PlanitInterModalReader. read(InfrastructureNetwork network, Map<String,Node> nodesByXmlIds)
read the zoning from diskMethods in org.planit.io.intermodal with parameters of type Zoning Modifier and Type Method Description protected void
PlanitInterModalReader. setZoning(Zoning zoning)
set the oning to populateConstructors in org.planit.io.intermodal with parameters of type Zoning Constructor Description PlanitInterModalReader(String pathDirectory, String xmlFileExtension, Zoning zoning)
constructorPlanitInterModalReader(org.planit.xml.generated.XMLElementMacroscopicIntermodal xmlElementMacroscopicIntermodal, Zoning zoning)
constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model -
Uses of Zoning in org.planit.io.project
Methods in org.planit.io.project that return Zoning Modifier and Type Method Description Zoning
PlanItSimpleProject. getZoning()
Return the current Zoning objectMethods in org.planit.io.project with parameters of type Zoning Modifier and Type Method Description TrafficAssignmentConfigurator<? extends TrafficAssignment>
PlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, InfrastructureNetwork theNetwork)
Create and register a deterministic traffic assignment instance of a given typeTrafficAssignmentConfigurator<? extends TrafficAssignment>
PlanItSimpleProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, InfrastructureNetwork theNetwork)
Disallow the use of the generic create and register traffic assignment because a simple project automatically determines its demands, zoning, and network -
Uses of Zoning in org.planit.io.zoning
Fields in org.planit.io.zoning declared as Zoning Modifier and Type Field Description protected Zoning
PlanitZoningReader. zoning
the zoning to populateMethods in org.planit.io.zoning that return Zoning Modifier and Type Method Description Zoning
PlanitZoningReader. read(InfrastructureNetwork network, Map<String,Node> nodesByXmlId, Map<String,MacroscopicLinkSegment> linkSegmentsByXmlId)
read the zoning from diskMethods in org.planit.io.zoning with parameters of type Zoning Modifier and Type Method Description protected void
PlanitZoningReader. setZoning(Zoning zoning)
set the zoning to populateConstructors in org.planit.io.zoning with parameters of type Zoning Constructor Description PlanitZoningReader(String pathDirectory, String xmlFileExtension, Zoning zoning)
constructorPlanitZoningReader(org.planit.xml.generated.XMLElementMacroscopicZoning xmlMacroscopicZoning, Zoning zoning)
constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model -
Uses of Zoning in org.planit.network.transport
Fields in org.planit.network.transport declared as Zoning Modifier and Type Field Description protected Zoning
TransportNetwork. zoning
Holds the zoning structure and virtual transport network interfacing with the physical networkMethods in org.planit.network.transport that return Zoning Modifier and Type Method Description Zoning
TransportNetwork. getZoning()
Collect the zoning structureConstructors in org.planit.network.transport with parameters of type Zoning Constructor Description TransportNetwork(InfrastructureNetwork infrastructureNetwork, Zoning zoning)
Constructor -
Uses of Zoning in org.planit.path
Methods in org.planit.path with parameters of type Zoning Modifier and Type Method Description ODPathMatrix
ODPathSets. createAndRegisterOdPathMatrix(Zoning zoning)
Create an empty od path matrix and register it on this od path sets -
Uses of Zoning in org.planit.project
Fields in org.planit.project with type parameters of type Zoning Modifier and Type Field Description protected TrafficAssignmentComponentFactory<Zoning>
PlanItProjectInput. zoningFactory
Object factory for zoning objectsprotected TreeMap<Long,Zoning>
PlanItProjectInput. zoningsMap
The zonings registered on this projectMethods in org.planit.project that return Zoning Modifier and Type Method Description Zoning
CustomPlanItProject. createAndRegisterZoning(InfrastructureNetwork network)
Create and register the zoning system on the networkZoning
PlanItProjectInput. createAndRegisterZoning(InfrastructureNetwork infrastructureNetwork)
Create and register the zoning system on the network and project inputZoning
PlanItProjectInput.ProjectZonings. getFirstZoning()
Collect the first zonings that are registered (if any).Zoning
PlanItProjectInput.ProjectZonings. getZoning(long id)
Get zoning by idMethods in org.planit.project that return types with arguments of type Zoning Modifier and Type Method Description List<Zoning>
PlanItProjectInput.ProjectZonings. toList()
Returns a List of zoningMethods in org.planit.project with parameters of type Zoning Modifier and Type Method Description Demands
CustomPlanItProject. createAndRegisterDemands(Zoning zoning, InfrastructureNetwork network)
Create and register demands to the projectDemands
PlanItProjectInput. createAndRegisterDemands(Zoning zoning, InfrastructureNetwork network)
Create and register demands to the project inputsODPathSets
CustomPlanItProject. createAndRegisterOdPathSets(InfrastructureLayer networkLayer, Zoning zoning, String odPathSetInputPath)
Create and register the OD path sets as populated by the input builder through the path sourceODPathSets
PlanItProjectInput. createAndRegisterOdPathSets(InfrastructureLayer networkLayer, Zoning zoning, String odPathSetInputPath)
Create and register the OD path sets on the project inputTrafficAssignmentConfigurator<? extends TrafficAssignment>
CustomPlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, InfrastructureNetwork theNetwork)
Create and register a deterministic traffic assignment instance of a given type -
Uses of Zoning in org.planit.tntp.input
Methods in org.planit.tntp.input with parameters of type Zoning Modifier and Type Method Description protected void
TntpInputBuilder. populateZoning(Zoning zoning, Object parameter1)
Creates the Zoning object and connectoids from the data in the network file In TNTP this method does not need to read a TAZ file.
-