<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Emux,<br>
      <br>
      thanks! That is a bug. The car encoder assumes that the OSMWay
      with cycleway is ignored (due to if
      (!defaultSpeedMap.containsKey(highwayValue)) in acceptWay) but it
      isn't as also bike is included.<br>
      <br>
      Please create an issue - I'll fix.<br>
      <br>
      Regards,<br>
      Peter<br>
      <br>
      On 04.03.2015 10:44, Emux wrote:<br>
    </div>
    <blockquote cite="mid:54F6D3E2.30601@gmail.com" type="cite">
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      I try to build a graph with GH 0.4-rc1 for the Germany region:
      baden-wuerttemberg-latest.osm.pbf downloaded from Geofabrik today.<br>
      (This file was last modified 4 hours ago and contains all OSM data
      up to 2015-03-03T21:21:02Z.)<br>
      <br>
      I use the options CH off and (car, foot, bike).<br>
      But the build fails with:<br>
      <br>
      Exception in thread "PBF Reader" Exception in thread "main"
      java.lang.RuntimeException: Couldn't process file
      baden-wuerttemberg-latest.osm.pbf, error: car, no speed found
      for:cycleway<br>
          at
      com.graphhopper.reader.OSMReader.writeOsm2Graph(OSMReader.java:319)<br>
          at
      com.graphhopper.reader.OSMReader.readGraph(OSMReader.java:150)<br>
          at
      com.graphhopper.GraphHopper.importData(GraphHopper.java:663)<br>
          at com.graphhopper.GraphHopper.process(GraphHopper.java:632)<br>
          at
      com.graphhopper.GraphHopper.importOrLoad(GraphHopper.java:605)<br>
          at com.graphhopper.tools.Import.main(Import.java:15)<br>
      Caused by: java.lang.IllegalStateException: car, no speed found
      for:cycleway<br>
          at
com.graphhopper.routing.util.CarFlagEncoder.getSpeed(CarFlagEncoder.java:148)<br>
          at
com.graphhopper.routing.util.CarFlagEncoder.handleWayTags(CarFlagEncoder.java:227)<br>
          at
com.graphhopper.routing.util.EncodingManager.handleWayTags(EncodingManager.java:263)<br>
          at
      com.graphhopper.reader.OSMReader.processWay(OSMReader.java:367)<br>
          at
      com.graphhopper.reader.OSMReader.writeOsm2Graph(OSMReader.java:299)<br>
          ... 5 more<br>
      java.lang.RuntimeException: Unable to read PBF file.<br>
          at com.graphhopper.reader.pbf.PbfReader.run(PbfReader.java:53)<br>
          at java.lang.Thread.run(Thread.java:745)<br>
      Caused by: java.lang.RuntimeException:
      java.lang.InterruptedException<br>
          at
      com.graphhopper.reader.OSMInputFile.process(OSMInputFile.java:265)<br>
          at
com.graphhopper.reader.pbf.PbfDecoder.sendResultsToSink(PbfDecoder.java:106)<br>
          at
      com.graphhopper.reader.pbf.PbfDecoder.processBlobs(PbfDecoder.java:171)<br>
          at
      com.graphhopper.reader.pbf.PbfDecoder.run(PbfDecoder.java:184)<br>
          at com.graphhopper.reader.pbf.PbfReader.run(PbfReader.java:49)<br>
          ... 1 more<br>
      Caused by: java.lang.InterruptedException<br>
          at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2017)<br>
          at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2052)<br>
          at
java.util.concurrent.LinkedBlockingQueue.put(LinkedBlockingQueue.java:349)<br>
          at
      com.graphhopper.reader.OSMInputFile.process(OSMInputFile.java:262)<br>
          ... 5 more<br>
      <br>
      <div class="moz-signature">-- <br>
        <font color="#000000">Emux</font><br>
        <a moz-do-not-send="true"
          href="http://wiki.openstreetmap.org/wiki/Cruiser">Cruiser</a>
        - <a moz-do-not-send="true"
href="http://wiki.openstreetmap.org/wiki/Atlas_%28navigation_application%29">Atlas</a><br>
      </div>
    </blockquote>
    <br>
  </body>
</html>