.routed_services_settings

PlanitIntermodalWriterSettings property
Description

The .routed_services_settings property allows access to the PlanitRoutedServicesWriterSettings 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

PlanitRoutedServicesWriterSettings

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 routed services specific settings for configuration
planit_writer.settings.routed_services_settings.set_output_dir("my_routed_services_dir")

# perform conversion
intermodal_converter.convert(osm_reader,planit_writer)

See also

PlanitRoutedServicesWriterSettingsfor the service network specific settings available

Source code

Class PlanitWriterSettingsWrapper in converterwrappers.py