私のアプリケーションでは、ルーティング Web サービスを使用する必要があり、OSRM サーバー API を使用しています
https://github.com/Project-OSRM/osrm-backend/wiki/Server-api
理由はわかりませんが、昨日の朝まで Server-api が機能していました。今は機能せず、悪いリクエストが表示されます
http://router.project-osrm.org/viaroute?loc= "+p.getLat()+","+p.getLon()+"&loc="+d.getLat()+","+d .getLon(); Java と REST プロトコルを使用します
String sito="http://router.project-osrm.org/viaroute?loc="+p.getLat()+","+p.getLon()+"&loc="+d.getLat()+","+d.getLon()";
Client client = ClientBuilder.newClient();
WebTarget target = client.target(sito);
Response res = target.request().get();
System.out.println(res.readEntity(String.class));
「BAD GATEWAY」を入手