Class titik jalan yang tidak dapat diubah, digunakan untuk menetapkan tujuan navigasi. Data ini dapat dibuat dari pasangan lintang/bujur, atau ID Tempat Google.
Ringkasan Class Bertingkat
class | Waypoint.InvalidSegmentHeadingException | Pengecualian ditampilkan saat mencoba membuat Titik Jalan dengan judul segmen yang tidak valid. | |
class | Waypoint.UnsupportedPlaceIdException | Pengecualian dilempar saat mencoba membuat Titik Jalan dari ID Tempat yang tidak didukung. |
Ringkasan Konstruktor Publik
Waypoint(com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)
|
Ringkasan Metode Publik
boolean |
sama dengan(Objek o)
Menguji apakah
Waypoint ini sama dengan yang lain. |
statis Waypoint |
fromLatLng(double latitude, double longitude, String title, boolean preferSameSideOfRoad)
Membuat Waypoint dari pasangan garis lintang/bujur dan sisi preferensi jalan yang sama.
|
statis Waypoint |
fromLatLng(lintang ganda, bujur ganda, judul String)
Membuat Waypoint dari pasangan garis lintang/bujur.
|
statis Waypoint |
fromLatLng(lintang ganda, bujur ganda, Judul string, int preferredSegmentHeading)
Membuat Waypoint dari pasangan garis lintang/bujur dan sisi preferensi jalan yang sama.
|
statis Waypoint |
fromPlaceId(String placeIdString, Judul string)
Membuat Waypoint dari ID Tempat Google.
|
com.google.android.apps.gmm.map.model.directions.Waypoint | |
String |
getPlaceId()
Menampilkan ID tempat titik jalan.
|
LatLng |
getPosition()
Menampilkan lintang/bujur titik jalan.
|
String |
getTitle()
Menampilkan judul Waypoint.
|
int |
hashCode()
|
statis ImmutableList<Waypoint> |
toGmmWaypointList(Daftar<Waypoint> waypointList)
|
Ringkasan Metode Turunan
Konstruktor Publik
publik Waypoint (com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)
Parameter
gmmWaypoint |
---|
Metode Publik
publik boolean sama dengan (Objek o)
Menguji apakah Waypoint
ini sama dengan yang lain.
Titik jalan dianggap sama jika keduanya mewakili tujuan yang sama. (Semua atribut yang ditetapkan pada Waypoint harus setara.)
Parameter
o |
---|
publik statis Waypoint fromLatLng (double latitude, double longitude, String title, boolean preferSameSideOfRoad)
Membuat Waypoint dari pasangan garis lintang/bujur dan sisi preferensi jalan yang sama.
Parameter
latitude | garis lintang untuk menempatkan titik jalan. Ini akan dibulatkan ke antara -90 derajat dan +90 derajat inklusif. |
---|---|
longitude | garis bujur untuk menempatkan titik jalan. Ini akan dinormalisasi agar berada dalam inklusif -180 derajat dan eksklusif +180 derajat. |
title | teks yang akan ditampilkan untuk titik jalan di baki notifikasi. |
preferSameSideOfRoad | apakah lebih disukai untuk mengarahkan pengemudi ke sisi jalan yang sama. Rute akan tiba di sisi jalan yang diinginkan kecuali jika ada keterlambatan yang signifikan yang disebabkan oleh penutupan jalan atau lalu lintas yang bergerak lambat. |
Hasil
- Titik jalan pada lintang/bujur yang ditentukan.
publik statis Waypoint fromLatLng (lintang ganda, bujur ganda, Judul string)
Membuat Waypoint dari pasangan garis lintang/bujur.
Parameter
latitude | garis lintang untuk menempatkan titik jalan. Ini akan dibulatkan ke antara -90 derajat dan +90 derajat inklusif. |
---|---|
longitude | garis bujur untuk menempatkan titik jalan. Ini akan dinormalisasi agar berada dalam inklusif -180 derajat dan eksklusif +180 derajat. |
title | teks yang akan ditampilkan untuk titik jalan di baki notifikasi. |
Hasil
- Titik jalan pada lintang/bujur yang ditentukan.
publik statis Waypoint fromLatLng (lintang ganda, bujur ganda, Judul string, int preferredSegmentHeading)
Membuat Waypoint dari pasangan garis lintang/bujur dan sisi preferensi jalan yang sama.
Parameter
latitude | garis lintang untuk menempatkan titik jalan. Ini akan dibulatkan ke antara -90 derajat dan +90 derajat inklusif. |
---|---|
longitude | garis bujur untuk menempatkan titik jalan. Ini akan dinormalisasi agar berada dalam inklusif -180 derajat dan eksklusif +180 derajat. |
title | teks yang akan ditampilkan untuk titik jalan di baki notifikasi |
preferredSegmentHeading | sudut yang digunakan untuk menyatakan arah lalu lintas di sisi jalan yang akan dilalui kendaraan. Akibatnya, data ini tidak berguna untuk jalan satu arah. Satuan dinyatakan dalam derajat [0, 360], di mana 0 berarti Utara. |
Hasil
- Titik jalan pada lintang/bujur yang ditentukan.
Menampilkan
Waypoint.InvalidSegmentHeadingException | jika diberi judul segmen yang tidak valid. |
---|
public static Waypoint fromPlaceId (String placeIdString, String title)
Membuat Waypoint dari ID Tempat Google.
Parameter
placeIdString | ID tempat yang digunakan untuk titik jalan ini |
---|---|
title | teks yang akan ditampilkan untuk titik jalan di baki notifikasi |
Hasil
- Titik jalan di tempat yang ditentukan
Menampilkan
Waypoint.UnsupportedPlaceIdException | jika diberi ID tempat yang tidak didukung |
---|
public getGmmWaypoint()
public String getPlaceId ()
Menampilkan ID tempat titik jalan.
public String getTitle ()
Menampilkan judul Waypoint. Judul adalah teks yang ditampilkan untuk Titik Jalan di baki notifikasi.
Hasil
- judul titik jalan
public int hashCode ()
publik statis ImmutableList<Waypoint> toGmmWaypointList (List<Waypoint> waypointList)
Parameter
waypointList |
---|