<div dir="auto">Hey Armin,<div dir="auto"><br></div><div dir="auto">Can you check if some of your ids exceed 2^33 - 1? We only allow 33bit per node ID, since that easily fits all OSM ids.</div><div dir="auto"><br></div><div dir="auto">If there are OSM ids that are not in your data that suggests a bug, OSRM should preserve those. Do you have a small self-contained example we can use to debug this? </div><div dir="auto"><br></div><div dir="auto">Cheers,</div><div dir="auto">Patrick </div></div><div class="gmail_extra"><br><div class="gmail_quote">Am 15.01.2018 16:38 schrieb <<a href="mailto:eenuep@gmail.com">eenuep@gmail.com</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Hi there,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I hope this is the right place to ask this question:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><b>_What I want to do:_</b></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I am using the OSRM map-matching engine on custom data.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">To do this, I converted the data to an osm.xml file and import this data into OSRM (preprocessing).</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><b>_Unexpected behaviour:_</b></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I noticed, that OSRM uses new node IDs when the raw data contains very large IDs.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">To avoid this, I made sure the custom data only contains IDs up to 10 digits.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Now I am still seeing that for some nodes, new IDs are generated:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I.e. the IDs references in <span style="color:rgb(0,0,0);white-space:pre-wrap;font-family:arial,sans-serif">"annotation":{"nodes":[...] do not exist in the raw osm.xml file.</span></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="color:rgb(0,0,0);white-space:pre-wrap;font-family:arial,sans-serif"><br></span></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="color:rgb(0,0,0);white-space:pre-wrap;font-family:arial,sans-serif"><b>_My question:_</b></span></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="color:rgb(0,0,0);white-space:pre-wrap;font-family:arial,sans-serif">Is there a way to find out, in which cases this happens and why?</span></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="color:rgb(0,0,0);white-space:pre-wrap;font-family:arial,sans-serif"><i>(e.g. some debug option which tells me "osm node id XXXX is too large / duplicated, generating new ID")</i></span></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="color:rgb(0,0,0);white-space:pre-wrap;font-family:arial,sans-serif"><i><br></i></span></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="color:rgb(0,0,0);white-space:pre-wrap;font-family:arial,sans-serif">Best Regards,</span></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="color:rgb(0,0,0);white-space:pre-wrap;font-family:arial,sans-serif">Armin</span></div></div>
<br>______________________________<wbr>_________________<br>
OSRM-talk mailing list<br>
<a href="mailto:OSRM-talk@openstreetmap.org">OSRM-talk@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/osrm-talk" rel="noreferrer" target="_blank">https://lists.openstreetmap.<wbr>org/listinfo/osrm-talk</a><br>
<br></blockquote></div></div>