Search in sources :

Example 1 with OSMMap

use of org.opentripplanner.openstreetmap.model.OSMMap in project OpenTripPlanner by opentripplanner.

the class OpenStreetMapParserTest method testXMLParser.

@Test
public void testXMLParser() throws Exception {
    FileBasedOpenStreetMapProviderImpl pr = new FileBasedOpenStreetMapProviderImpl();
    OSMMap map = new OSMMap();
    pr.setPath(new File(URLDecoder.decode(getClass().getResource("map.osm.gz").getPath(), "UTF-8")));
    pr.readOSM(map);
    testParser(map);
}
Also used : StreamedFileBasedOpenStreetMapProviderImpl(org.opentripplanner.openstreetmap.impl.StreamedFileBasedOpenStreetMapProviderImpl) AnyFileBasedOpenStreetMapProviderImpl(org.opentripplanner.openstreetmap.impl.AnyFileBasedOpenStreetMapProviderImpl) BinaryFileBasedOpenStreetMapProviderImpl(org.opentripplanner.openstreetmap.impl.BinaryFileBasedOpenStreetMapProviderImpl) FileBasedOpenStreetMapProviderImpl(org.opentripplanner.openstreetmap.impl.FileBasedOpenStreetMapProviderImpl) OSMMap(org.opentripplanner.openstreetmap.model.OSMMap) File(java.io.File) Test(org.junit.Test)

Example 2 with OSMMap

use of org.opentripplanner.openstreetmap.model.OSMMap in project OpenTripPlanner by opentripplanner.

the class OpenStreetMapParserTest method testAFXMLParser.

@Test
public void testAFXMLParser() throws Exception {
    AnyFileBasedOpenStreetMapProviderImpl pr = new AnyFileBasedOpenStreetMapProviderImpl();
    OSMMap map = new OSMMap();
    pr.setPath(new File(URLDecoder.decode(getClass().getResource("map.osm.gz").getPath(), "UTF-8")));
    pr.readOSM(map);
    testParser(map);
}
Also used : AnyFileBasedOpenStreetMapProviderImpl(org.opentripplanner.openstreetmap.impl.AnyFileBasedOpenStreetMapProviderImpl) OSMMap(org.opentripplanner.openstreetmap.model.OSMMap) File(java.io.File) Test(org.junit.Test)

Example 3 with OSMMap

use of org.opentripplanner.openstreetmap.model.OSMMap in project OpenTripPlanner by opentripplanner.

the class OpenStreetMapParserTest method testBasicParser.

@Test
public void testBasicParser() throws Exception {
    InputStream in = new GZIPInputStream(getClass().getResourceAsStream("map.osm.gz"));
    OpenStreetMapParser parser = new OpenStreetMapParser();
    OSMMap map = new OSMMap();
    parser.parseMap(in, map);
    testParser(map);
}
Also used : GZIPInputStream(java.util.zip.GZIPInputStream) OpenStreetMapParser(org.opentripplanner.openstreetmap.impl.OpenStreetMapParser) GZIPInputStream(java.util.zip.GZIPInputStream) InputStream(java.io.InputStream) OSMMap(org.opentripplanner.openstreetmap.model.OSMMap) Test(org.junit.Test)

Example 4 with OSMMap

use of org.opentripplanner.openstreetmap.model.OSMMap in project OpenTripPlanner by opentripplanner.

the class OpenStreetMapParserTest method testBinaryParser.

@Test
public void testBinaryParser() throws Exception {
    BinaryFileBasedOpenStreetMapProviderImpl pr = new BinaryFileBasedOpenStreetMapProviderImpl();
    OSMMap map = new OSMMap();
    pr.setPath(new File(URLDecoder.decode(getClass().getResource("map.osm.pbf").getPath(), "UTF-8")));
    pr.readOSM(map);
    testParser(map);
}
Also used : BinaryFileBasedOpenStreetMapProviderImpl(org.opentripplanner.openstreetmap.impl.BinaryFileBasedOpenStreetMapProviderImpl) OSMMap(org.opentripplanner.openstreetmap.model.OSMMap) File(java.io.File) Test(org.junit.Test)

Example 5 with OSMMap

use of org.opentripplanner.openstreetmap.model.OSMMap in project OpenTripPlanner by opentripplanner.

the class OpenStreetMapParserTest method testStreamedXMLParser.

@Test
public void testStreamedXMLParser() throws Exception {
    StreamedFileBasedOpenStreetMapProviderImpl pr = new StreamedFileBasedOpenStreetMapProviderImpl();
    OSMMap map = new OSMMap();
    pr.setPath(new File(URLDecoder.decode(getClass().getResource("map.osm.gz").getPath(), "UTF-8")));
    pr.readOSM(map);
    testParser(map);
}
Also used : OSMMap(org.opentripplanner.openstreetmap.model.OSMMap) StreamedFileBasedOpenStreetMapProviderImpl(org.opentripplanner.openstreetmap.impl.StreamedFileBasedOpenStreetMapProviderImpl) File(java.io.File) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)6 OSMMap (org.opentripplanner.openstreetmap.model.OSMMap)6 File (java.io.File)5 AnyFileBasedOpenStreetMapProviderImpl (org.opentripplanner.openstreetmap.impl.AnyFileBasedOpenStreetMapProviderImpl)3 BinaryFileBasedOpenStreetMapProviderImpl (org.opentripplanner.openstreetmap.impl.BinaryFileBasedOpenStreetMapProviderImpl)2 StreamedFileBasedOpenStreetMapProviderImpl (org.opentripplanner.openstreetmap.impl.StreamedFileBasedOpenStreetMapProviderImpl)2 InputStream (java.io.InputStream)1 GZIPInputStream (java.util.zip.GZIPInputStream)1 FileBasedOpenStreetMapProviderImpl (org.opentripplanner.openstreetmap.impl.FileBasedOpenStreetMapProviderImpl)1 OpenStreetMapParser (org.opentripplanner.openstreetmap.impl.OpenStreetMapParser)1