النقطة الوسيطة

الفئة النهائية العامة Waypoint يوسِّع الكائن

فئة نقطة طريق غير قابلة للتغيير تُستخدَم لتحديد وجهات التنقّل. ويمكن أن يتم إنشاؤه من زوج من خطوط الطول/العرض أو من رقم تعريف المكان على Google.

ملخص الفئة المدمَجة

صنف Waypoint.InvalidSegmentHeadingException يتم طرح استثناء عند محاولة إنشاء نقطة وسيطة بعنوان شريحة غير صالح. 
صنف Waypoint.UnsupportedPlaceIdException يتم طرح استثناء عند محاولة إنشاء نقطة وسيطة من رقم تعريف مكان غير متوافق. 

ملخّص عام للمنشئ

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 المفضَّل)
لإنشاء نقطة طريق من زوج خطوط الطول/العرض ومن نفس جانب تفضيل الطريق.
ثابت نقطة مرور
fromPlaceId(سلسلة مكان معرف المنتج، عنوان السلسلة)
ينشئ نقطة وسيطة من معرّف مكان على Google.
com.google.android.apps.gmm.map.model.directions.Waypoint
سلسلة
getPlaceId()
لعرض معرّف المكان لنقطة الطريق.
LatLng
getPosition()
لعرض خط العرض/الطول لنقطة الطريق.
سلسلة
getTitle()
تعرض عنوان نقطة الطريق.
int
ثابتة غير قابلة للتغيير<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 ()

لعرض معرّف المكان لنقطة الطريق.

عامة LatLng getPosition ()

لعرض خط العرض/الطول لنقطة الطريق.

public سلسلة getTitle ()

تعرض عنوان نقطة الطريق. إنّ العنوان هو النص الذي يتم عرضه للنقطة المرجعية في قائمة الإشعارات.

المرتجعات
  • عنوان النقطة الجانبية

public int hashCode ()

public static ImmutableList<Waypoint> toGmmWaypointList (List<Waypoint> WaypointList)

المَعلمات
waypointList