Waypoint

clase final pública Waypoint extiende Object

Una clase de punto de referencia inmutable que se usa para especificar destinos de navegación Se puede construir a partir de un par de latitud y longitud, o a partir de un ID de lugar de Google.

Resumen de clases anidadas

clase Waypoint.InvalidSegmentHeadingException Se produjo una excepción al intentar crear un punto de referencia con un encabezado de segmento no válido. 
clase Waypoint.UnsupportedPlaceIdException Excepción que se produce cuando se intenta crear un punto de referencia a partir de un ID de lugar no admitido. 

Resumen de constructores públicos

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

Resumen de métodos públicos

boolean
es igual a(Objeto o)
Comprueba si este Waypoint es igual a otro.
Punto de referencia estático
fromLatLng(double latitude, double longitude, String title, boolean preferSameSideOfRoad)
Crea un punto de referencia a partir de un par de coordenadas de latitud/longitud y del mismo lado de la preferencia de ruta.
Punto de referencia estático
fromLatLng(latitud doble, longitud doble, título de cadena)
Crea un punto de referencia a partir de un par de coordenadas de latitud/longitud.
Punto de referencia estático
fromLatLng(latitud doble, doble longitud, título de string, int PreferredSegment gratis)
Crea un punto de referencia a partir de un par de coordenadas de latitud/longitud y del mismo lado de la preferencia de ruta.
Punto de referencia estático
fromPlaceId(cadena placeIdString, título de cadena)
Crea un punto de referencia a partir de un ID de lugar de Google.
com.google.android.apps.gmm.map.model.directions.Waypoint
Cadena
getPlaceId()
Muestra el ID de lugar del punto de referencia.
LatLng
getPosition()
Muestra la latitud y longitud del punto de referencia.
Cadena
getTitle()
Muestra el título del punto de referencia.
int
estático ImmutableList<Waypoint>
toGmmWaypointList(Lista<Waypoint> waypointList)

Resumen de métodos heredados

Constructores públicos

público Punto de referencia (com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)

Parámetros
gmmWaypoint

Métodos públicos

public boolean es igual a (Object o)

Comprueba si este Waypoint es igual a otro.

Los puntos de referencia se consideran iguales si ambos representan el mismo destino. (Todos los atributos configurados en el punto de referencia deben ser equivalentes).

Parámetros
o

estática pública Punto de referencia fromLatLng (double latitude, double longitude, String title, boolean preferSameSideOfRoad)

Crea un punto de referencia a partir de un par de coordenadas de latitud/longitud y del mismo lado de la preferencia de ruta.

Parámetros
latitude la latitud en la que se colocará el punto de referencia. Se establecerá esta configuración entre -90 grados y +90 grados inclusive.
longitude la longitud en la cual colocar el punto de referencia. Esto se normalizará para que sea entre -180 grados inclusive y +180 grados inclusive.
título el texto que se mostrará para el punto de referencia en la bandeja de notificaciones.
preferSameSideOfRoad si se prefiere dirigir al conductor al mismo lado de la ruta. La ruta llegará al lado preferido de la ruta, a menos que haya una demora significativa causada por un cierre de ruta o un tráfico que avanza lentamente.
Devuelve
  • un punto de referencia en la latitud y longitud especificadas.

público estático Punto de referencia fromLatLng (doble latitud, doble longitud, título de string)

Crea un punto de referencia a partir de un par de coordenadas de latitud/longitud.

Parámetros
latitude la latitud en la que se colocará el punto de referencia. Se establecerá esta configuración entre -90 grados y +90 grados inclusive.
longitude la longitud en la cual colocar el punto de referencia. Esto se normalizará para que sea entre -180 grados inclusive y +180 grados inclusive.
título el texto que se mostrará para el punto de referencia en la bandeja de notificaciones.
Devuelve
  • un punto de referencia en la latitud y longitud especificadas.

público estático Punto de referencia fromLatLng (doble latitud, doble longitud, título de string, int PreferredSegmentheader)

Crea un punto de referencia a partir de un par de coordenadas de latitud/longitud y del mismo lado de la preferencia de ruta.

Parámetros
latitude la latitud en la que se colocará el punto de referencia. Se establecerá esta configuración entre -90 grados y +90 grados inclusive.
longitude la longitud en la cual colocar el punto de referencia. Esto se normalizará para que sea entre -180 grados inclusive y +180 grados inclusive.
título el texto que se mostrará para el punto de referencia en la bandeja de notificaciones
preferredSegmentHeading un ángulo que se usa para expresar la dirección del tráfico en el costado de la ruta a la que debería llegar el vehículo. En consecuencia, no es útil para calles de un solo sentido. Las unidades se expresan en grados [0, 360], donde 0 significa Norte.
Devuelve
  • un punto de referencia en la latitud y longitud especificadas.
Arroja
Waypoint.InvalidSegmentHeadingException si se le proporciona un encabezado de segmento no válido.

público estático Punto de referencia fromPlaceId (placeIdString de string, título de string)

Crea un punto de referencia a partir de un ID de lugar de Google.

Parámetros
placeIdString el ID del sitio utilizado para este punto de referencia
título el texto que se mostrará para el punto de referencia en la bandeja de notificaciones
Devuelve
  • un punto de referencia en el lugar especificado
Arroja
Waypoint.UnsupportedPlaceIdException si se proporciona un ID de lugar no compatible

public com.google.android.apps. geográfica getGmmWaypoint()

public String getPlaceId ()

Muestra el ID de lugar del punto de referencia.

public LatLng getPosition ()

Muestra la latitud y longitud del punto de referencia.

public String getTitle ()

Muestra el título del punto de referencia. El título es el texto que se muestra para el punto de referencia en la bandeja de notificaciones.

Devuelve
  • el título del punto de referencia

public int hashCode ()

public static toGmmWaypointList

Parámetros
waypointList