0
Google의 Direction API를 사용하여 출발지와 목적지 사이에 주행 경로를 그립니다. 여러 대체 경로를 표시하여 URL 문자열에 alternatives=true
매개 변수를 전달하고 싶습니다. 그러나 추가 경로는 표시하지 않고 하나만 표시합니다. 의 URL에 대한 나의 코드 :"directions = true"는 Google Direction API에서 작동하지 않습니다.
Private String getDirectionsUrl(LatLng origin,LatLng dest)
{
// Origin of route
String str_origin = "origin="+origin.latitude+","+origin.longitude;
// Destination of route
String str_dest = "destination="+dest.latitude+","+dest.longitude;
// Sensor enabled
String sensor = "sensor=false";
//Adding Alternative parameter
String alternative = "alternatives=true";
// Building the parameters to the web service
String parameters = str_origin+"&"+str_dest+"&"+sensor+"&"+alternative;
// Output format
String output = "json";
// Building the url to the web service
String url = "https://maps.googleapis.com/maps/api/directions/"+output+"?"+parameters;
return url;
}
왜 자세히 설명해 주실 수 있습니까? 서버의 느린 응답의 특정 영역에 제한이 부과 되었기 때문입니까? –
@RajaShahrozeAbbas 왜 그들이 항상 대안을 보낼 수 있는지 모르겠습니다. 그러나 그것은 여러 가지 이유 때문일 수 있습니다. 대안이 없거나 무료 사용 패키지에서 제한 할 수 있습니다. ] (https://developers.google.com/maps/documentation/directions/usage-limits) –
도와 주셔서 감사합니다. D –