Hello everyone:
I notices that graphhopper is giving me the instructions too early and
sometimes it wont even give me anything, I think I read about an issue
pointing that but now is close...
I override MyLocationOverlay class, and this is my code:

@Override
        public void onLocationChanged(Location location) {

                super.onLocationChanged(location);

                if (lastLocation == null || location != lastLocation) {
                        lastLocation = location;
                        if (il != null) {
                                Instruction instruction = 
il.find(location.getLatitude(),
                                                location.getLongitude(), 2);
                                if (instruction != null && instruction != 
lastInstruction) {
                                        lastInstruction = instruction;
                                        String text = 
lastInstruction.getTurnDescription(esTR);
                                        Toast.makeText(context, text, 
Toast.LENGTH_LONG).show();
                                        if (tts != null) {
                                                tts.speak(text, 
TextToSpeech.QUEUE_FLUSH, null);
                                        }
                                }
                        }
                }
        }

Note that it suppose to give me the instruction with at list 2 meters of
distance, last time I check it gave me the instruction with at list 5
meters of distance in the first edge...the next turn wont dispatch
anything at all...what could be happening?
My start point now is branch "issue 314" since I haven't being able to
download the complete repository(problems with my connection). any help
will be appreciated.




_______________________________________________
GraphHopper mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/graphhopper

Reply via email to