فئة نقطة طريق غير قابلة للتغيير تُستخدَم لتحديد وجهات التنقّل. ويمكن أن يتم إنشاؤه من زوج من خطوط الطول/العرض أو من رقم تعريف المكان على Google.
ملخص الفئة المدمَجة
صنف | Waypoint.InvalidSegmentHeadingException | يتم طرح استثناء عند محاولة إنشاء نقطة وسيطة بعنوان شريحة غير صالح. | |
صنف | Waypoint.UnsupportedPlaceIdException | يتم طرح استثناء عند محاولة إنشاء نقطة وسيطة من رقم تعريف مكان غير متوافق. |
ملخّص عام للمنشئ
Waypoint(com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)
|
ملخّص الطريقة العلنية
boolean | |
ثابت نقطة مرور |
fromLatLng(double latitude, double longitude, String title, boolean preferSameSideOfRoad)
لإنشاء نقطة طريق من زوج خطوط الطول/العرض ومن نفس جانب تفضيل الطريق.
|
ثابت نقطة مرور |
fromLatLng(خط عرض مزدوج، خط طول مزدوج، عنوان السلسلة)
لإنشاء نقطة طريق من زوج من خطوط الطول/العرض.
|
ثابت نقطة مرور |
fromLatLng(خط عرض مزدوج، خط طول مزدوج، عنوان السلسلة، عنوان الجزء المفضّل int المفضَّل)
لإنشاء نقطة طريق من زوج خطوط الطول/العرض ومن نفس جانب تفضيل الطريق.
|
ثابت نقطة مرور |
fromPlaceId(سلسلة مكان معرف المنتج، عنوان السلسلة)
ينشئ نقطة وسيطة من معرّف مكان على Google.
|
com.google.android.apps.gmm.map.model.directions.Waypoint | |
سلسلة |
getPlaceId()
لعرض معرّف المكان لنقطة الطريق.
|
LatLng |
getPosition()
لعرض خط العرض/الطول لنقطة الطريق.
|
سلسلة |
getTitle()
تعرض عنوان نقطة الطريق.
|
int |
hashCode()
|
ثابتة غير قابلة للتغيير<Waypoint> |
toGmmWaypointList(List<Waypoint>,waypointList)
|
ملخّص الطريقة المكتسبة
مقاولات عامة
عامة Waypoint (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)
لإنشاء نقطة طريق من زوج خطوط الطول/العرض ومن نفس جانب تفضيل الطريق.
المَعلمات
خط العرض | وخط العرض الذي يتم وضع نقطة الطريق عليه. سيتم تثبيت درجة الحرارة بين -90 درجة و+90 درجة. |
---|---|
longitude | خط الطول الذي يتم وضع نقطة الطريق فيه. سيتم ضبط درجة الحرارة لتكون ضمن -180 درجة شاملة و+180 درجة حصرية. |
العنوان | النص الذي سيتم عرضه لنقطة الطريق في قائمة الإشعارات. |
preferSameSideOfRoad | وما إذا كان من المفضّل توجيه السائق إلى الجانب نفسه من الطريق. سيصل المسار إلى الجانب المفضّل من الطريق ما لم يكن هناك تأخير كبير ناتج عن إغلاق طريق أو بطء حركة المرور. |
المرتجعات
- نقطة وسيطة عند خط الطول/خط العرض المحدد.
public static Waypoint fromLatLng (خط عرض مزدوج وخط طول مزدوج وعنوان السلسلة)
لإنشاء نقطة طريق من زوج من خطوط الطول/العرض.
المَعلمات
خط العرض | وخط العرض الذي يتم وضع نقطة الطريق عليه. سيتم تثبيت درجة الحرارة بين -90 درجة و+90 درجة. |
---|---|
longitude | خط الطول الذي يتم وضع نقطة الطريق فيه. سيتم ضبط درجة الحرارة لتكون ضمن -180 درجة شاملة و+180 درجة حصرية. |
العنوان | النص الذي سيتم عرضه لنقطة الطريق في قائمة الإشعارات. |
المرتجعات
- نقطة وسيطة عند خط الطول/خط العرض المحدد.
public static Waypoint fromLatLng (خط عرض مزدوج وخط طول مزدوج وعنوان السلسلة وintPreferredsegmentHeading)
لإنشاء نقطة طريق من زوج خطوط الطول/العرض ومن نفس جانب تفضيل الطريق.
المَعلمات
خط العرض | وخط العرض الذي يتم وضع نقطة الطريق عليه. سيتم تثبيت درجة الحرارة بين -90 درجة و+90 درجة. |
---|---|
longitude | خط الطول الذي يتم وضع نقطة الطريق فيه. سيتم ضبط درجة الحرارة لتكون ضمن -180 درجة شاملة و+180 درجة حصرية. |
العنوان | النص الذي سيتم عرضه لنقطة الطريق في شريط الإشعارات |
preferredSegmentHeading | زاوية تُستخدم للتعبير عن اتجاه حركة المرور على جانب الطريق التي يجب أن تصل المركبة إليها. وبالتالي، لن تكون مفيدة للشوارع أحادية الاتجاه. الوحدات التي يتم التعبير عنها بالدرجات [0، 360]، حيث يعني 0 الشمال. |
المرتجعات
- نقطة وسيطة عند خط الطول/خط العرض المحدد.
الرميات
Waypoint.InvalidSegmentHeadingException | إذا تم توفير عنوان شريحة غير صالح. |
---|
public static Waypoint fromPlaceId (سلسلة بيانات المكان، عنوان السلسلة)
ينشئ نقطة وسيطة من معرّف مكان على Google.
المَعلمات
placeIdString | رقم تعريف المكان المستخدَم لنقطة الطريق هذه |
---|---|
العنوان | النص الذي سيتم عرضه لنقطة الطريق في شريط الإشعارات |
المرتجعات
- نقطة طريق في المكان المحدد
الرميات
Waypoint.UnsupportedPlaceIdException | في حال توفير رقم تعريف مكان غير متوافق |
---|
عام com.google.android.apps.googleplay.map.model.directions.Waypoint getGmmWaypoint ()
public سلسلة getPlaceId ()
لعرض معرّف المكان لنقطة الطريق.
public سلسلة getTitle ()
تعرض عنوان نقطة الطريق. إنّ العنوان هو النص الذي يتم عرضه للنقطة المرجعية في قائمة الإشعارات.
المرتجعات
- عنوان النقطة الجانبية
public int hashCode ()
public static ImmutableList<Waypoint> toGmmWaypointList (List<Waypoint> WaypointList)
المَعلمات
waypointList |
---|