.service_network_settings
PlanitIntermodalWriterSettings property
Description
The .service_network_settings property allows access to the PlanitServiceNetworkWriterSettings
and is present on the PlanitIntermodalWriterSettings. These settings reflect options regarding the persistence of the
service network built on top of the physical road network (if present).
Return type
PlanitServiceNetworkWriterSettings
Example 1
from planit import *
# create an intermodal converter
planit_instance = Planit()
intermodal_converter = planit_instance.converter_factory.create(ConverterType.INTERMODAL)
# Open Street Map (OSM) intermodal reader
osm_reader = intermodal_converter.create_reader(IntermodalReaderType.OSM, "<country_name>")
osm_reader.settings.set_input_file("<path_to_input_file>")
# PLANit intermodal writer
planit_writer = intermodal_converter.create_writer(IntermodalWriterType.PLANIT)
planit_writer.settings.set_output_directory("<path_to_output_dir>")
# set service network specific settings for configuration
planit_writer.settings.service_network_settings.set_output_dir("my_service_network_dir")
# perform conversion
intermodal_converter.convert(osm_reader,planit_writer)
See also
PlanitServiceNetworkWriterSettingsfor the service network specific settings available
Source code
Class PlanitWriterSettingsWrapper in converterwrappers.py