Hey, I'm having an Android App and bunch of GPS points I'm loading them from a server. Each GPS point has a weighting value assigned and should alter the weight of an edge they belonging to.
I'm struggling with assigning my data to the right edges to use them for the path calculation. I'm using getLocationIndex() findClosest() and assign the weight to the edge and store this data in a Map during an AsyncTask. In the weight calculation I'm checking if the edge in my Map is the same as the one graphhopper is handling at the moment and if so add the weighting to the calculation. But the edges stored in the Map are different from the once I get with getEdge() from EdgeIteratorState (the doc also states that I shouldn't make any assumptions about the concrete values). Is there a way to get the EdgeID so I can store my information in the Map? Is there a nice way to solve that? Thx Markus _______________________________________________ GraphHopper mailing list [email protected] https://lists.openstreetmap.org/listinfo/graphhopper
