May I ask how do I fetch my estimated travel time and distance by using your routing API with android studio? I found the page here https://docs.graphhopper.com/#tag/Routing-API.
but I do not know how should I WRITE THE CODE can I fetch the details using your okhttpclient. I think this may be a simple json response problem, but please help me if possible cuz I stuck here for a long time.
Really thanks for your assistance.
Thanks, but may I ask thru the graphhopper routing api I posted it write that I shall use this code. Is it possible to get distance and time thru adding somthing to this code?
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
Response response = client.newCall(request).execute();
I think you should use GHRequest.
So something like this:
GHRequest req = new GHRequest(startLat, startLon, endLat, endLon)
GHResponse rsp = hopper.route(req);
Then get best time like:
You can go view the docs on GHRequest for more
Hi @diane.wilma, thanks for your help! I would like to try it. But may I ask is it necessary for me to clode the whole graphhopper here in order to use the class of GHrequest? Cuz cloning will rewrite every other things I have currently(ex. gradle, manifest…etc) Is there any other easier way to use GHrequest class?
Hi @tygore587, There sure is the object. as the document below stated in the pic, but how do I acquire them? I thought I can use response.body().distance but it isn’t working though QWQ
Hi @karussell, @diane.wilma
thanks for your information and assitance, but do you mean I download the file thru your link and use her ghrequest code?
I already add this line to my gradle.build
But my ghrequest still can’t work. ghrequest can be resolved, what can not be resolve is the parameters after, may I ask can you please tell me how to solve this problem?
tks a lot for your kind support
Ah, sorry for my stupid mistakes. I shall set my parameters into my own parameters. But what I’m confused now is that how can I get my current position.latlng from graphhopper? I’ve already used locationEngine and locationLayerPlugin, but it’s said to be deprecated and can not work. So I change into LocationComponent, but it’s version crash with graphhopper when I add
exclude group: ‘group_name’, module: ‘module_name’ }
into my gradle these dependencies in order to resolve locationComponent. Does anyone know how to solve this?><
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.