com.google.maps
Google 라이브러리를 사용하여 Java에서 다음 URL을 준비하려고합니다. 웨이 포인트를 추가하는 적절한 라이브러리 메소드를 찾지 못했습니다. Google지도 API에 경유지를 추가하는 방법을 알려주세요.자바에서 웨이 포인트를 사용하여 Google지도 API 요청을 준비하는 방법
나는 GeoAPi 상황에 출발지와 목적지를 추가하는 방법 아래 다음입니다.
GeoApiContext context = new GeoApiContext();
context.setApiKey("AIzaSyDhhwfZgJv4DCVuX-RDuXLXfoHWL6FIPAw");
LatLng originLatLng = new LatLng(17.4366668,78.3982614);
LatLng destinationLatLng = new LatLng(17.42955,78.34171);
LatLng wayPoints = new LatLng(17.4477, 78.38264);
DirectionsResult result = DirectionsApi.newRequest(context)
.origin(originLatLng)
.destination(destinationLatLng)
.waypoints("17.44027,78.39431", "17.43149,78.38817")
.await();
답장을 보내 주셔서 감사합니다. 그러나 waypoints 방법은 waypoint 이름의 문자열을 복용, 내 경우에는 나는 경도의 lat하고 긴 있습니다. 패스하는 방법을 모르십니까? – Sydubabu
문자열로 전달할 수 있다고 생각합니다. 귀하의 질문에 코드를 잘 보인다. 이 문자열은있는 그대로 HTTP 요청에 삽입됩니다. 따라서 "17.44027,78.39431"또는 "via : 17.44027,78.39431"을 전달할 수 있습니다. 웨이 포인트 메소드의 소스 코드가이 문자열을 파이프 기호와 조인하는 것을 볼 수 있습니다. – xomena