Re: [OSRM-talk] osrm route directly from command line not via http possible?

2015-03-11 Thread Michael Leonard
Hi Steve

Thanks for the message!  Yes I found simpleclient.cpp before... but
unfortunately I don't know where to start to turn that into a command I can
call from the command line to generate a route I'm afraid.

If it's not too much trouble, would you be able to share any example code
or tips on how to turn simpleclient.cpp into something I can call from the
command line?  I'd really really appreciate any help!

Thanks

Kind regards

Mike

PS

On 10 March 2015 at 16:26, Stephen Woodbridge wood...@swoodbridge.com
wrote:

 Michael,

 Take a look at this.

 https://github.com/Project-OSRM/osrm-backend/blob/master/
 tools/simpleclient.cpp

 I have used it to wrap OSRM into some VRP code. I also recommend using
 osrm-datastore to host the data, then you can make multiple parallel
 request to that and we were getting 5-8ms responses to route queries.

 -Steve


 On 3/10/2015 12:14 PM, Michael Leonard wrote:

 Hi

 I'm new to OSRM and the mailing list but have managed to get it all
 working well on a 64bit Ubuntu 14.04 server.

 I’m writing looking for help to get OSRM’s routing algorithm working
 directly from the command line rather than via http.


 More info

 OSRM is already extremely fast when called using |curl http://localhost
 …| - however I’m looking to include it an algorithm to generate millions
 of realistic driving routes, and am hoping that the underlying C++
 routing function might be accessible from the command line directly in
 some way. With a command line function that wraps around OSRM’s routing
 algorithm, I could call this from within R where I’m writing the rest of
 my code.

 My C++ skills are unfortunately at the extreme beginner level, but I
 have found where I might start if I were much more advanced: either the
 file simpleclient.cpp in the OSRM github repo or the node_osrm.cpp file
 in the node-osrm repo which looks like it's similar to simpleclient.cpp.

 Hopefully someone has already crossed this bridge and could I'm hoping
 provide some kind of simple command-line wrapper function to these
 underlying c++ functions so that I can avoid the http approach which I'm
 guessing slows things down.


 Thanks in advance...

 Thanks so much in advance I really appreciate any help or tips to get
 this working

 Love osrm by the way


 Mike


 PS

 I posted this on stackoverflow but found this mailing list and thought I
 might have more luck using it.

 http://stackoverflow.com/questions/28958577/open-
 source-routing-machine-via-the-commandl


 ___
 OSRM-talk mailing list
 OSRM-talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/osrm-talk



 ___
 OSRM-talk mailing list
 OSRM-talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/osrm-talk

___
OSRM-talk mailing list
OSRM-talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/osrm-talk


[OSRM-talk] osrm route directly from command line not via http possible?

2015-03-10 Thread Michael Leonard
Hi

I'm new to OSRM and the mailing list but have managed to get it all working
well on a 64bit Ubuntu 14.04 server.

I’m writing looking for help to get OSRM’s routing algorithm working
directly from the command line rather than via http.


More info

OSRM is already extremely fast when called using curl http://localhost … -
however I’m looking to include it an algorithm to generate millions of
realistic driving routes, and am hoping that the underlying C++ routing
function might be accessible from the command line directly in some way.
With a command line function that wraps around OSRM’s routing algorithm, I
could call this from within R where I’m writing the rest of my code.

My C++ skills are unfortunately at the extreme beginner level, but I have
found where I might start if I were much more advanced: either the file
simpleclient.cpp in the OSRM github repo or the node_osrm.cpp file in the
node-osrm repo which looks like it's similar to simpleclient.cpp.

Hopefully someone has already crossed this bridge and could I'm hoping
provide some kind of simple command-line wrapper function to these
underlying c++ functions so that I can avoid the http approach which I'm
guessing slows things down.


Thanks in advance...

Thanks so much in advance I really appreciate any help or tips to get this
working

Love osrm by the way


Mike


PS

I posted this on stackoverflow but found this mailing list and thought I
might have more luck using it.
http://stackoverflow.com/questions/28958577/open-source-routing-machine-via-the-commandl
___
OSRM-talk mailing list
OSRM-talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/osrm-talk