<div dir="ltr">Thanks Bryan for more insights on OSRM. I will check further how it can be adapted to my use case. <div><br></div><div>Thanks & Regards,</div><div>Karthik</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 17, 2019 at 10:05 PM Sayer, Bryan <<a href="mailto:BSayer@s-3.com">BSayer@s-3.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_-7533799895443730428divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p style="margin-top:0px;margin-bottom:0px">I'm not sure what your use case is.</p>
<p style="margin-top:0px;margin-bottom:0px"><br>
</p>
<p style="margin-top:0px;margin-bottom:0px">We use the Stata implementation from S.Huber and C. Rust to do static routing. That is, we have a static list of starting points and ending points that we route in batch. You do have to build your routing maps first,
and this takes a lot of memory, although this might depend on what area you are doing. We used the United States, and needed 64 GB to build the maps. Multiple threads are helpful for doing the routing.</p>
<p style="margin-top:0px;margin-bottom:0px"><br>
</p>
<p style="margin-top:0px;margin-bottom:0px">I don't know about an interactive use in an off-line (air gaped) environment. But I also don't know why one would need an interactive use in such an environment.</p>
<p style="margin-top:0px;margin-bottom:0px"><br>
</p>
<p style="margin-top:0px;margin-bottom:0px">The Stata program simply executes an operating system shell to run OSRM, so I imagine it would be very similar to something in C++.</p>
<p style="margin-top:0px;margin-bottom:0px"><br>
</p>
<p style="margin-top:0px;margin-bottom:0px"><a href="https://www.uni-regensburg.de/wirtschaftswissenschaften/vwl-moeller/medien/huber/osrm_paper_online.pdf" class="gmail-m_-7533799895443730428OWAAutoLink" id="gmail-m_-7533799895443730428LPlnk232868" target="_blank">https://www.uni-regensburg.de/wirtschaftswissenschaften/vwl-moeller/medien/huber/osrm_paper_online.pdf</a></p>
<div id="gmail-m_-7533799895443730428LPBorder_GT_15581105927330.32840608162580986" style="margin-bottom:20px;overflow:auto;width:100%;text-indent:0px">
<table id="gmail-m_-7533799895443730428LPContainer_15581105927300.8882630616065215" cellspacing="0" style="width:90%;background-color:rgb(255,255,255);overflow:auto;padding-top:20px;padding-bottom:20px;margin-top:20px;border-top:1px dotted rgb(200,200,200);border-bottom:1px dotted rgb(200,200,200)">
<tbody>
<tr valign="top" style="border-spacing:0px">
<td id="gmail-m_-7533799895443730428TextCell_15581105927310.4327158312462098" colspan="2" style="vertical-align:top;padding:0px;display:table-cell">
<div id="gmail-m_-7533799895443730428LPRemovePreviewContainer_15581105927320.9504791049671208"></div>
<div id="gmail-m_-7533799895443730428LPTitle_15581105927320.09349290254111287" style="color:rgb(210,71,38);font-weight:400;font-size:21px;font-family:wf_segoe-ui_light,"Segoe UI Light","Segoe WP Light","Segoe UI","Segoe WP",Tahoma,Arial,sans-serif;line-height:21px">
<a id="gmail-m_-7533799895443730428LPUrlAnchor_15581105927320.047159550134542316" href="https://www.uni-regensburg.de/wirtschaftswissenschaften/vwl-moeller/medien/huber/osrm_paper_online.pdf" style="text-decoration:none" target="_blank">osrmtime: Calculate Travel Time and Distance with
OpenStreetMap Data Using the Open Source Routing Machine (OSRM) - uni-regensburg.de</a></div>
<div id="gmail-m_-7533799895443730428LPMetadata_15581105927320.9186865013318541" style="margin:10px 0px 16px;color:rgb(102,102,102);font-weight:400;font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif;font-size:14px;line-height:14px">
<a href="http://www.uni-regensburg.de" target="_blank">www.uni-regensburg.de</a></div>
<div id="gmail-m_-7533799895443730428LPDescription_15581105927330.38856941270139345" style="display:block;color:rgb(102,102,102);font-weight:400;font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif;font-size:14px;line-height:20px;max-height:100px;overflow:hidden">
2 osrmtime: Calculate Travel Time and Distance processor capable, and takes advantage of OSRM (Open Source Routing Machine)2. OSRM is a high-performance open-source C++ routing engine for shortest routes on</div>
</td>
</tr>
</tbody>
</table>
</div>
<br>
<br>
<p></p>
</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_-7533799895443730428divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> DigiMantra Technologies Ltd <<a href="mailto:karthikscmcon@gmail.com" target="_blank">karthikscmcon@gmail.com</a>><br>
<b>Sent:</b> Friday, May 17, 2019 12:16:07 PM<br>
<b>To:</b> <a href="mailto:osrm-talk@openstreetmap.org" target="_blank">osrm-talk@openstreetmap.org</a><br>
<b>Subject:</b> [OSRM-talk] Help - Off-line Routing</font>
<div> </div>
</div>
<div>
<div dir="ltr">Dear All,
<div><br>
</div>
<div> I have joined to this group recently. I have requirement for having off-line map routing for our VC++ based windows desktop application. I felt OSRM would be right fit for this requirement. </div>
<div><br>
</div>
<div>Have you used OSRM for similar projects? If so, can you please share us guidl-ines for implementing OSRM onto VC++ off-line applications ? </div>
<div><br>
</div>
<div>Thanks,</div>
<div>Karthik</div>
<div>Phone : +91 7418346873</div>
<div>DigiMantra Technologies Ltd, </div>
<div>Chennai, </div>
<div>India - 600100</div>
</div>
</div>
<br>
****WARNING**** This information may be confidential. It is intended only for the addressee(s) identified above. If you are not the addressee(s), or an employee or agent of the addressee(s), please note that any dissemination, distribution, or copying of this
communication is strictly prohibited. If you have received this information in error, please destroy the information and notify the sender of the error. Thank you.
</div>
_______________________________________________<br>
OSRM-talk mailing list<br>
<a href="mailto:OSRM-talk@openstreetmap.org" target="_blank">OSRM-talk@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/osrm-talk" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/osrm-talk</a><br>
</blockquote></div>