[GraphHopper] get tags using OSMWay

Fred Laurent fredlaurent31 at gmail.com
Thu Jul 9 12:03:06 UTC 2015


Is it the correct code ? using OSMWay?

2015-07-09 11:09 GMT+02:00 Fred Laurent <fredlaurent31 at gmail.com>:

> hello , I have a problem ..
> My code :
> GraphHopper tmpHopp = new GraphHopper().forMobile();
>                 tmpHopp.load(new File(mapsFolder,
> currentArea).getAbsolutePath());
>                GraphStorage Sgrpah  = tmpHopp.getGraph();
>                 LocationIndex locationIndex = tmpHopp.getLocationIndex();
>                 AllEdgesIterator edges = Sgrpah.getAllEdges();
>                 ArrayList<Integer> id = new ArrayList<Integer>();
>                 while(edges.next())
>                     id.add(edges.getEdge());
>
>                 EdgeIteratorState edge
> =locationIndex.findClosest(-18.8918640,47.5355036,
> EdgeFilter.ALL_EDGES).getClosestEdge();
>                 tailleEdge =
> locationIndex.findClosest(-18.8918640,47.5355036,
> EdgeFilter.ALL_EDGES).getQueryDistance();
>
>                 IDEdge = edge.getEdge();
>
>  OSMReader osmR = new OSMReader(Sgrpah);
>         long wayID = osmR.getOsmIdOfInternalEdge(IDEdge);
>
>  OSMWay osm = new OSMWay(wayID);
>  System.out.printl("name of way = "+osm.getTag("name"));
>
> I run My app : I have name of way = NULL
> Why I have NULL but in OSM this not null ?
> Thank you
> Laurent
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/graphhopper/attachments/20150709/203f6c7b/attachment.html>


More information about the GraphHopper mailing list