@Test public void testInput() { final String networkFile = utils.getOutputDirectory()+"/network.xml"; final Network initialNetwork = createInitialNetwork(); new NetworkWriter( initialNetwork ).write( networkFile ); final Network readNetwork = NetworkUtils.createNetwork(); new MatsimNetworkReader( INITIAL_CRS, TARGET_CRS, readNetwork ).readFile( networkFile ); Assert.assertEquals( "unexpected network size", 2, readNetwork.getNodes().size() ); for ( Node n : readNetwork.getNodes().values() ) { Node initialNode = initialNetwork.getNodes().get(n.getId()); Assert.assertEquals( "Unexpected coordinate", transformation.transform(initialNode.getCoord()), n.getCoord() ); } }
@Test public void testOutput() { final String networkFile = utils.getOutputDirectory()+"/network.xml"; final Network initialNetwork = createInitialNetwork(); new NetworkWriter( transformation, initialNetwork ).write( networkFile ); final Network readNetwork = NetworkUtils.createNetwork(); new MatsimNetworkReader( readNetwork ).readFile( networkFile ); Assert.assertEquals( "unexpected network size", 2, readNetwork.getNodes().size() ); for ( Node n : readNetwork.getNodes().values() ) { Node initialNode = initialNetwork.getNodes().get(n.getId()); Assert.assertEquals( "Unexpected coordinate", transformation.transform(initialNode.getCoord()), n.getCoord() ); } }
final String networkFile = utils.getOutputDirectory()+"/network.xml"; final Network initialNetwork = createInitialNetwork(); ProjectionUtils.putCRS(initialNetwork, INITIAL_CRS);
final String networkFile = utils.getOutputDirectory()+"/network.xml"; final Network initialNetwork = createInitialNetwork(); new NetworkWriter( initialNetwork ).write( networkFile );