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 |
hashCode()
|
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 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