MATSIM
Main Page
Related Pages
Packages
Classes
Files
File List
tutorial
programming
demandGenerationWithFacilities
RunCreateNetwork.java
Go to the documentation of this file.
1
package
tutorial.programming.demandGenerationWithFacilities;
2
3
import
org
.
matsim
.
api
.
core
.
v01
.
Scenario
;
4
import
org
.
matsim
.
api
.
core
.
v01
.
network
.
Network
;
5
import
org
.
matsim
.
api
.
core
.
v01
.
network
.
NetworkWriter
;
6
import
org
.
matsim
.
core
.
config
.
Config
;
7
import
org
.
matsim
.
core
.
config
.
ConfigUtils
;
8
import
org
.
matsim
.
core
.
network
.
algorithms
.
NetworkCleaner
;
9
import
org
.
matsim
.
core
.
scenario
.
ScenarioUtils
;
10
import
org
.
matsim
.
core
.
utils
.
geometry
.
CoordinateTransformation
;
11
import
org
.
matsim
.
core
.
utils
.
geometry
.
transformations
.
TransformationFactory
;
12
import
org
.
matsim
.
core
.
utils
.
io
.
OsmNetworkReader
;
13
14
15
public
class
RunCreateNetwork
{
16
17
private
static
final
String
osm
=
"examples/tutorial/programming/demandGenerationWithFacilities/zrh-center-bigroads.osm.gz"
;
18
19
public
static
void
main
(String[] args) {
20
Config
config =
ConfigUtils
.
createConfig
();
21
Scenario
sc =
ScenarioUtils
.
createScenario
(config);
22
Network
net = sc.
getNetwork
();
23
CoordinateTransformation
ct =
TransformationFactory
.
getCoordinateTransformation
(
24
TransformationFactory
.
WGS84
,
TransformationFactory
.
CH1903_LV03
);
25
OsmNetworkReader
onr =
new
OsmNetworkReader
(net,ct);
26
onr.
parse
(osm);
27
new
NetworkCleaner
().
run
(net);
28
new
NetworkWriter
(net).
write
(
"./output/network.xml"
);
29
}
30
}
31
32
org.matsim.api.core.v01.network
Definition:
Link.java:20
org.matsim.core.utils.io.OsmNetworkReader
Definition:
OsmNetworkReader.java:78
org.matsim.core.network.algorithms.NetworkCleaner.run
void run(final Network network)
Definition:
NetworkCleaner.java:161
org.matsim.core.utils.geometry.transformations.TransformationFactory.CH1903_LV03
static final String CH1903_LV03
Definition:
TransformationFactory.java:35
org
tutorial.programming.demandGenerationWithFacilities.RunCreateNetwork.osm
static final String osm
Definition:
RunCreateNetwork.java:17
org.matsim.core.config.Config
Definition:
Config.java:71
org.matsim.core.utils.geometry.transformations.TransformationFactory.getCoordinateTransformation
static CoordinateTransformation getCoordinateTransformation(final String fromSystem, final String toSystem)
Definition:
TransformationFactory.java:63
org.matsim.core.config
Definition:
Config.java:21
org.matsim.core.utils
org.matsim.core.network.algorithms
Definition:
CalcBoundingBox.java:21
tutorial.programming.demandGenerationWithFacilities.RunCreateNetwork.main
static void main(String[] args)
Definition:
RunCreateNetwork.java:19
org.matsim.core.network.algorithms.NetworkCleaner
Definition:
NetworkCleaner.java:47
org.matsim.core.utils.geometry.transformations
Definition:
AtlantisToWGS84.java:21
org.matsim.core.utils.geometry.CoordinateTransformation
Definition:
CoordinateTransformation.java:32
org.matsim.core.config.ConfigUtils
Definition:
ConfigUtils.java:38
org.matsim.api
org.matsim.core
org.matsim.api.core.v01.network.NetworkWriter
Definition:
NetworkWriter.java:33
tutorial.programming.demandGenerationWithFacilities.RunCreateNetwork
Definition:
RunCreateNetwork.java:15
org.matsim.api.core.v01.Scenario
Definition:
Scenario.java:76
org.matsim.core.network
org.matsim.core.scenario
Definition:
CustomizableImpl.java:21
org.matsim.core.config.ConfigUtils.createConfig
static Config createConfig(final String filename)
Definition:
ConfigUtils.java:40
org.matsim.api.core
org.matsim.core.utils.io.OsmNetworkReader.parse
void parse(final String osmFilename)
Definition:
OsmNetworkReader.java:165
org.matsim.core.utils.geometry.transformations.TransformationFactory
Definition:
TransformationFactory.java:31
org.matsim.core.utils.geometry
Definition:
CoordinateTransformation.java:21
org.matsim.core.utils.io
Definition:
AbstractMatsimWriter.java:21
org.matsim.api.core.v01.network.Network
Definition:
Network.java:32
org.matsim.api.core.v01.network.NetworkWriter.write
void write(final String filename)
Definition:
NetworkWriter.java:54
org.matsim
org.matsim.core.scenario.ScenarioUtils
Definition:
ScenarioUtils.java:20
org.matsim.core.scenario.ScenarioUtils.createScenario
static Scenario createScenario(final Config config)
Definition:
ScenarioUtils.java:38
org.matsim.api.core.v01.Scenario.getNetwork
Network getNetwork()
org.matsim.api.core.v01
Definition:
BasicLocation.java:20
org.matsim.core.utils.geometry.transformations.TransformationFactory.WGS84
static final String WGS84
Definition:
TransformationFactory.java:33
Generated on Sat Oct 22 2016 11:22:52 for MATSIM by
1.8.8