Package org.goplanit.utils.zoning
zoning oriented utility classes
-
Interface Summary Interface Description Centroid A centroid is a special type of vertex representing the location of departure/arrival of traffic in a zoneCentroidFactory Factory interface for centroidsConnectoid the connecting component between zone(s) and the network.Connectoids<T extends Connectoid> Container to register and manager connectoids that define the points of access for zones regarding infrastructure network (layer)DirectedConnectoid A directed connectoid is referring to an edge segment in a network (layer) which is directed for access hence, the connectoid also being directed TODO: we can potentially get rid of UndirectedConnectoid and let DirectedConnectoid extend from base since they now both rely on accessNodesDirectedConnectoidFactory Factory interface for directed connectoidsDirectedConnectoids container and factory class for directed connectoidsOdZone an OdZone is a zone where trips terminate and or commenceOdZoneFactory Factory interface for directed connectoidsOdZones Container class for OdZonesTransferZone A zone where transfers between different network layers may occur.TransferZoneFactory Factory interface for directed connectoidsTransferZoneGroup A group of transfer zones, can be used to represent for example train stations.TransferZoneGroupFactory A Factory for transfer zone groups to register on containerTransferZoneGroups A Container for transfer zone groups which also acts as a factory for creating new transfer zone groupsTransferZones Container class for TransferZone instancesUndirectedConnectoid An undirected connectoid is accessed through a referenced node where all incoming/outgoing edges/edge segments potentially have access.UndirectedConnectoidFactory Factory interface for undirected connectoidsUndirectedConnectoids container and factory class for undirected connectoidsZone Zone represent a geographical area with a centroid which in turn represent the single point of departure of all traffic in the zoneZones<Z extends Zone> Interface to manage zones -
Enum Summary Enum Description ConnectoidType Types of connectoids to more easily identify their purposeTransferZoneType Types of transfer zones to more easily identify their purpose