Uses of Class
org.goplanit.osm.converter.network.OsmNetworkReaderSettings
-
-
Uses of OsmNetworkReaderSettings in org.goplanit.osm.converter
Methods in org.goplanit.osm.converter that return OsmNetworkReaderSettings Modifier and Type Method Description protected OsmNetworkReaderSettings
OsmModeConversionBase. getSettings()
Collect the settings containing the mapping between PLANit and OSM modesConstructors in org.goplanit.osm.converter with parameters of type OsmNetworkReaderSettings Constructor Description OsmModeConversionBase(OsmNetworkReaderSettings settings, Iterable<Mode> layerModes)
Constructor -
Uses of OsmNetworkReaderSettings in org.goplanit.osm.converter.helper
Methods in org.goplanit.osm.converter.helper with parameters of type OsmNetworkReaderSettings Modifier and Type Method Description static Set<String>
OsmLanesModeTaggingSchemeHelper. getEligibleLanesModeSchemeHelperModes(OsmNetworkReaderSettings settings, MacroscopicNetworkLayer networkLayer)
collect activated modes that can be identified via thelanes:<mode>
tagging scheme are currently supported.static Set<String>
OsmModeLanesTaggingSchemeHelper. getEligibleModeLanesSchemeHelperModes(OsmNetworkReaderSettings settings, MacroscopicNetworkLayer networkLayer)
collect activated modes(and their mode categories) that can be identified via the<mode>:lanes
tagging scheme are currently supported.protected static Set<String>
OsmLaneTaggingSchemeHelper. getEligibleTaggingSchemeHelperModes(OsmNetworkReaderSettings settings, MacroscopicNetworkLayer networkLayer)
collect activated modes that are utilised via all derived tagging schemes.static boolean
OsmLanesModeTaggingSchemeHelper. requireLanesModeSchemeHelper(OsmNetworkReaderSettings settings, MacroscopicNetworkLayer networkLayer)
Verify if any modes that can be identified via thelanes:<mode>
tagging scheme are currently activated via the settings making it worthwhile to utilise this tagging scheme.static boolean
OsmModeLanesTaggingSchemeHelper. requireLanesModeSchemeHelper(OsmNetworkReaderSettings settings, MacroscopicNetworkLayer networkLayer)
Verify if any modes that can be identified via the<mode>:lanes
tagging scheme are currently activated via the settings making it worthwhile to utilise this tagging scheme.protected static boolean
OsmLaneTaggingSchemeHelper. requireTaggingSchemeHelper(OsmNetworkReaderSettings settings, MacroscopicNetworkLayer networkLayer)
Verify if any modes that can be identified via a currently derived tagging scheme are activated via the settings making it worthwhile to utilise the (derived) tagging scheme. -
Uses of OsmNetworkReaderSettings in org.goplanit.osm.converter.intermodal
Fields in org.goplanit.osm.converter.intermodal declared as OsmNetworkReaderSettings Modifier and Type Field Description protected OsmNetworkReaderSettings
OsmIntermodalReaderSettings. networkSettings
the network settings to useMethods in org.goplanit.osm.converter.intermodal that return OsmNetworkReaderSettings Modifier and Type Method Description OsmNetworkReaderSettings
OsmIntermodalReaderSettings. getNetworkSettings()
Provide access to the network reader settingsConstructors in org.goplanit.osm.converter.intermodal with parameters of type OsmNetworkReaderSettings Constructor Description OsmIntermodalReaderSettings(OsmNetworkReaderSettings networkSettings, OsmPublicTransportReaderSettings zoningPtSettings)
Constructor -
Uses of OsmNetworkReaderSettings in org.goplanit.osm.converter.network
Methods in org.goplanit.osm.converter.network that return OsmNetworkReaderSettings Modifier and Type Method Description OsmNetworkReaderSettings
OsmNetworkToZoningReaderData. getNetworkSettings()
network reader settings as used for populating the planti network absed on osm dataprotected OsmNetworkReaderSettings
OsmNetworkBaseHandler. getSettings()
OsmNetworkReaderSettings
OsmNetworkReader. getSettings()
Collect the settings which can be used to configure the readerMethods in org.goplanit.osm.converter.network with parameters of type OsmNetworkReaderSettings Modifier and Type Method Description static OsmNetworkReader
OsmNetworkReaderFactory. create(OsmNetworkReaderSettings settings)
Create a PLANitOSMReader while providing an OSM network to populateSet<Mode>
OsmNetworkLayerModeConversion. getExplicitlyExcludedModes(Map<String,String> tags, boolean isForwardDirection, OsmNetworkReaderSettings settings)
Collect explicitly excluded modes from the passed in tags.Set<Mode>
OsmNetworkLayerModeConversion. getExplicitlyIncludedModes(Map<String,String> tags, boolean isForwardDirection, OsmNetworkReaderSettings settings)
Collect explicitly included modes from the passed in tags.protected void
OsmNetworkReaderData. initialiseLayerParsers(PlanitOsmNetwork network, OsmNetworkReaderSettings settings, PlanitJtsCrsUtils geoUtils)
initialise for each layer -
Uses of OsmNetworkReaderSettings in org.goplanit.osm.converter.zoning.handler.helper
Constructors in org.goplanit.osm.converter.zoning.handler.helper with parameters of type OsmNetworkReaderSettings Constructor Description OsmPublicTransportModeConversion(OsmNetworkReaderSettings networkSettings, OsmPublicTransportReaderSettings ptSettings, Iterable<Mode> layerModes)
Constructor -
Uses of OsmNetworkReaderSettings in org.goplanit.osm.physical.network.macroscopic
Methods in org.goplanit.osm.physical.network.macroscopic with parameters of type OsmNetworkReaderSettings Modifier and Type Method Description protected Set<PredefinedModeType>
PlanitOsmNetwork. collectMappedPlanitModeTypes(String osmWayLikeKey, String osmWayLikeValue, OsmNetworkReaderSettings settings)
collect the PLANit (predefined) mode types that are mapped, i.e., are marked to be activated in the final network.void
PlanitOsmNetwork. createAndRegisterOsmCompatibleLinkSegmentTypes(OsmNetworkReaderSettings settings)
Create the link segment types that are marked in the passed in settings.void
PlanitOsmNetwork. createAndRegisterOsmCompatiblePlanitPredefinedModes(OsmNetworkReaderSettings settings)
Based on the settings we create instances of the activated OSM to PLANit mode mappings, for each created mode, append the OSM modes its represents as a list of semicolon separated entriesprotected Map<NetworkLayer,MacroscopicLinkSegmentType>
PlanitOsmNetwork. createOsmCompatibleRailLinkSegmentTypeByLayer(String osmWayValue, OsmNetworkReaderSettings settings)
create the rail based link segment type based on the settingprotected Map<NetworkLayer,MacroscopicLinkSegmentType>
PlanitOsmNetwork. createOsmCompatibleRoadLinkSegmentTypeByLayer(String osmWayValue, OsmNetworkReaderSettings settings)
create the road based link segment type based on the settingprotected Map<NetworkLayer,MacroscopicLinkSegmentType>
PlanitOsmNetwork. createOsmCompatibleWaterLinkSegmentTypeByLayer(String osmWayValue, OsmNetworkReaderSettings settings)
create the water based link segment type based on the setting -
Uses of OsmNetworkReaderSettings in org.goplanit.osm.test
Methods in org.goplanit.osm.test with parameters of type OsmNetworkReaderSettings Modifier and Type Method Description static void
OsmNetworkSettingsTestCaseUtils. melbourneMinimiseVerifiedWarnings(OsmNetworkReaderSettings settings)
When applied to the 2023 Melbourne PBF it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.static void
OsmNetworkSettingsTestCaseUtils. sydney2023MinimiseVerifiedWarnings(OsmNetworkReaderSettings settings)
When applied to the 2023 PBF it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.
-