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 MatsimNetworkWritercreate()Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format in current working directorystatic MatsimNetworkWritercreate(String outputDirectory)Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network formatstatic MatsimNetworkWritercreate(String outputDirectory, String countryName)Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network formatstatic MatsimNetworkWritercreate(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
-
-