Package org.goplanit.matsim.converter
Class MatsimNetworkWriterFactory
- java.lang.Object
-
- org.goplanit.matsim.converter.MatsimNetworkWriterFactory
-
public class MatsimNetworkWriterFactory extends Object
Factory for creating PLANitMatsimWriters- Author:
- markr
-
-
Constructor Summary
Constructors Constructor Description MatsimNetworkWriterFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MatsimNetworkWriter
create()
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format in current working directorystatic MatsimNetworkWriter
create(String outputDirectory)
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network formatstatic MatsimNetworkWriter
create(String outputDirectory, String countryName)
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network formatstatic MatsimNetworkWriter
create(MatsimNetworkWriterSettings networkSettings)
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format
-
-
-
Method Detail
-
create
public static MatsimNetworkWriter create()
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format in current working directory- Returns:
- created MATSim writer
-
create
public static MatsimNetworkWriter create(String outputDirectory)
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format- Parameters:
outputDirectory
- to use- Returns:
- createMATSim MATSim writer
-
create
public static MatsimNetworkWriter create(String outputDirectory, String countryName)
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format- Parameters:
outputDirectory
- to usecountryName
- country which the input file represents, used to determine defaults in case not specifically specified in OSM data, when left blank global defaults will be used based on a right hand driving approach- Returns:
- created MATSim writer
-
create
public static MatsimNetworkWriter create(MatsimNetworkWriterSettings networkSettings)
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format- Parameters:
networkSettings
- to use- Returns:
- created MATSim writer
-
-