ドキュメント ( https://github.com/graphhopper/graphhopper/blob/master/docs/core/weighting.md )で説明されている例に従って、Graphhopper ルーティングでエッジをブロックしようとしています。ブロックされなければならないエッジを見つけようとします
EdgeIteratorState edge = hopper.getLocationIndex().findClosest(lat, lon, EdgeFilter.ALL_EDGES ).getClosestEdge();
しかし、アプリを実行すると、ブロックしようとしたエッジではなく、まったく異なるエッジがブロックされていることがわかります。私は何を間違っていますか、何かヒントはありますか?私はこの問題に 4 日間悩まされていましたが、アイデアが残っていませんでした。