경유지

공개 최종 클래스 Waypoint Existing Object

탐색 대상을 지정하는 데 사용되는 변경할 수 없는 경유지 클래스입니다. 위도/경도 쌍 또는 Google 장소 ID로 구성할 수도 있습니다.

중첩된 클래스 요약

클래스 Waypoint.InvalidSegmentHeadingException 세그먼트 제목이 잘못된 Waypoint를 만들려고 할 때 예외가 발생합니다. 
클래스 Waypoint.UnsupportedPlaceIdException 지원되지 않는 장소 ID에서 경유지를 만들려고 할 때 예외가 발생합니다. 

공개 생성자 요약

Waypoint(com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)

공개 메서드 요약

boolean
같음(객체 o)
Waypoint가 다른 것과 같은지 테스트합니다.
정적 경유지
fromLatLng(double latitude, double longitude, String title, boolean preferSameSideOfRoad)
위도/경도 쌍과 도로 환경설정의 같은 쪽에서 경유지를 만듭니다.
정적 경유지
fromLatLng(이중 위도, 이중 경도, 문자열 제목)
위도/경도 쌍에서 경유지를 만듭니다.
정적 경유지
fromLatLng(이중 위도, 이중 경도, 문자열 제목, int preferredSegmentHeading)
위도/경도 쌍과 도로 환경설정의 같은 쪽에서 경유지를 만듭니다.
정적 경유지
fromPlaceId(문자열 placeIdString, 문자열 제목)
Google 장소 ID에서 Waypoint를 만듭니다.
com.google.android.apps.gmm.map.model.directions.Waypoint
문자열
getPlaceId()
경유지의 장소 ID를 반환합니다.
LatLng
getPosition()
경유지의 위도/경도를 반환합니다.
문자열
getTitle()
Waypoint의 제목을 반환합니다.
int
정적 ImmutableList<Waypoint>
toGmmWaypointList(List<Waypoint> WaypointList)

상속받은 메서드 요약

공개 생성자

공개 경유지 (com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)

매개변수
gmmWaypoint

공개 메서드

공개 불리언 같음 (객체 o)

Waypoint가 다른 것과 같은지 테스트합니다.

두 경유지가 동일한 목적지를 나타내는 경우 경유지가 동일한 것으로 간주됩니다. 경유지에 설정된 모든 속성은 동일해야 합니다.

매개변수
o

public static Waypoint fromLatLng (double latitude, double longitude, String title, boolean preferSameSideOfRoad)

위도/경도 쌍과 도로 환경설정의 같은 쪽에서 경유지를 만듭니다.

매개변수
latitude 경유지를 배치할 위도입니다. -90도 이상 +90도 이하로 조정됩니다.
longitude 경유지를 배치할 경도입니다. 이 값은 -180도(해당 값 포함)와 +180도(+180도 제외)로 정규화됩니다.
제목 알림 트레이의 경유지에 대해 표시할 텍스트입니다.
preferSameSideOfRoad 운전자를 도로의 같은 쪽으로 라우트하는 것이 좋은지 여부입니다. 도로 폐쇄 또는 서행 교통량으로 인해 상당한 지연이 발생하지 않는 한, 경로는 도로의 선호하는 쪽에 도착합니다.
반환 값
  • 지정된 위도/경도에 있는 경유지입니다.

public static Waypoint fromLatLng (이중 위도, 이중 경도, 문자열 제목)

위도/경도 쌍에서 경유지를 만듭니다.

매개변수
latitude 경유지를 배치할 위도입니다. -90도 이상 +90도 이하로 조정됩니다.
longitude 경유지를 배치할 경도입니다. 이 값은 -180도(해당 값 포함)와 +180도(+180도 제외)로 정규화됩니다.
제목 알림 트레이의 경유지에 대해 표시할 텍스트입니다.
반환 값
  • 지정된 위도/경도에 있는 경유지입니다.

public static Waypoint fromLatLng (이중 위도, 이중 경도, 문자열 제목, int preferredSegmentHeading)

위도/경도 쌍과 도로 환경설정의 같은 쪽에서 경유지를 만듭니다.

매개변수
latitude 경유지를 배치할 위도입니다. -90도 이상 +90도 이하로 조정됩니다.
longitude 경유지를 배치할 경도입니다. 이 값은 -180도(해당 값 포함)와 +180도(+180도 제외)로 정규화됩니다.
제목 알림 트레이에서 경유지에 대해 표시할 텍스트
preferredSegmentHeading 차량이 도착해야 하는 도로 쪽의 통행 방향을 표현하는 데 사용되는 각도입니다. 따라서 일방통행 도로에는 유용하지 않습니다. 도 단위로 표현되는 단위: [0, 360]. 여기서 0은 북쪽을 의미합니다.
반환 값
  • 지정된 위도/경도에 있는 경유지입니다.
생성 값
Waypoint.InvalidSegmentHeadingException 를 반환합니다.

공개 정적 경유지 fromPlaceId (문자열 placeIdString, 문자열 제목)

Google 장소 ID에서 Waypoint를 만듭니다.

매개변수
placeIdString 이 경유지에 사용된 장소의 ID
제목 알림 트레이에서 경유지에 대해 표시할 텍스트
반환 값
  • 지정된 장소의 경유지
생성 값
Waypoint.UnsupportedPlaceIdException (지원되지 않는 장소 ID가 있는 경우)

공개 com.google.android.apps.목적지.map.model.나타납니다.Waypoint getGmmWaypoint ()

공개 문자열 getPlaceId ()

경유지의 장소 ID를 반환합니다.

공개 LatLng getPosition ()

경유지의 위도/경도를 반환합니다.

공개 문자열 getTitle ()

Waypoint의 제목을 반환합니다. 제목은 알림 목록에서 경유지에 표시되는 텍스트입니다.

반환 값
  • 경유지의 제목

공개 int hashCode ()

공개 정적 ImmutableList<Waypoint> toGmmWaypointList (List<Waypoint> Waypoint)

매개변수
waypointList