نظرة عامة
فئة نقطة طريق قابلة للتغيير.
يكتسب GMSNavigationWaypoint.
وظائف الأعضاء العامين | |
(نوع المثيل قابل للقيم) | - initWithLocation:title: |
لتهيئة GMSNavigationWaypoint هذا لتمثيل موقع محدد بواسطة الإحداثيات الثنائية الأبعاد. | |
(نوع المثيل قابل للقيم) | - initWithPlaceID:title: |
تعمل على إعداد GMSNavigationWaypoint هذا لتمثيل موقع محدد بواسطة رقم تعريف المكان. | |
(نوع المثيل قابل للقيم) | - initWithLocation:title:preferSameSideOfRoad: |
لتهيئة GMSNavigationWaypoint لتمثيل موقع محدد من خلال الإحداثيات الثنائية الأبعاد وجانب تفضيلات الطريق. | |
(نوع المثيل قابل للقيم) | - initWithLocation:title:preferredSegmentHeading: |
لتهيئة GMSNavigationWaypoint لتمثيل موقع محدد من خلال الإحداثيات الثنائية الأبعاد وجانب تفضيلات الطريق. | |
(GMSNavigationWaypoint *) | - نسخة |
لعرض نسخة من نقطة الطريق هذه. | |
(GMSNavigationMutableWaypoint *) | - mutableCopy |
لعرض نسخة قابلة للتغيير من نقطة الطريق هذه. | |
المواقع | |
بول | preferSameSideOfRoad |
تحديد ما إذا كان من المفضل توجيه السائق إلى الجانب نفسه من الطريق. | |
int32_t | preferredHeading |
زاوية تُستخدم للتعبير عن اتجاه حركة المرور على جانب الطريق الذي يجب أن تصل المركبة إليه. | |
بول | vehicleStopover |
تشير هذه القيمة إلى أنّ نقطة الطريق مخصصة للمركبات للتوقف عندها، حيث يكون الهدف منها الاستلام أو النزول. | |
NSString * | title |
اسم نقطة الطريق. | |
CLLocationCoordinate2D | الإحداثيات |
تمثّل هذه السمة إحداثيات نقطة الطريق. | |
NSString * | placeID |
رقم تعريف المكان لنقطة الطريق هذه. |
وثائق وظائف الأعضاء
- (نوع المثيل القابل للقيم الفارغة) initWithLocation: | (CLLocationCoordinate2D) | الموقع الجغرافي | |
العنوان: | (NSString *) | العنوان | |
لتهيئة GMSNavigationWaypoint هذا لتمثيل موقع محدد بواسطة الإحداثيات الثنائية الأبعاد.
- المَعلمات:
-
موقع جغرافي موقع نقطة الطريق هذه. العنوان سلسلة تمثل اسم نقطة الطريق.
- المرتجعات:
- مثال على
GMSNavigationWaypoint
، أو صفر إذا كان الموقع الجغرافي غير صالح.
- (نوع المثيل القابل للقيم الفارغة) initWithPlaceID: | (NSString *) | placeID | |
العنوان: | (NSString *) | العنوان | |
تعمل على إعداد GMSNavigationWaypoint هذا لتمثيل موقع محدد بواسطة رقم تعريف المكان.
- المَعلمات:
-
placeID رقم تعريف المكان على Google لنقطة الطريق هذه. العنوان سلسلة تمثل اسم نقطة الطريق.
- المرتجعات:
- مثال على
GMSNavigationWaypoint
أو صفر إذا كانت سلسلة رقم تعريف المكان فارغة أو فارغة.
- (نوع المثيل القابل للقيم الفارغة) initWithLocation: | (CLLocationCoordinate2D) | الموقع الجغرافي | |
العنوان: | (NSString *) | title | |
PreferredSameSideOfRoad: | (BOOL) | preferSameSideOfRoad | |
لتهيئة GMSNavigationWaypoint لتمثيل موقع محدد من خلال الإحداثيات الثنائية الأبعاد وجانب تفضيلات الطريق.
- المَعلمات:
-
موقع جغرافي تمثّل هذه السمة خط العرض وخط الطول لنقطة الطريق. العنوان سلسلة تمثل اسم نقطة الطريق. preferSameSideOfRoad تحديد ما إذا كان من المفضل توجيه السائق إلى الجانب نفسه من الطريق. سيصل المسار إلى الجانب المفضل من الطريق ما لم يكن هناك تأخير كبير ناتج عن إغلاق الطريق أو بطء حركة المرور.
- المرتجعات:
- مثال على
GMSNavigationWaypoint
، أو صفر إذا كان الموقع الجغرافي غير صالح.
- (نوع المثيل القابل للقيم الفارغة) initWithLocation: | (CLLocationCoordinate2D) | الموقع الجغرافي | |
العنوان: | (NSString *) | title | |
عنوان URL مفضل: | (int32_t) | preferredSegmentHeading | |
لتهيئة GMSNavigationWaypoint لتمثيل موقع محدد من خلال الإحداثيات الثنائية الأبعاد وجانب تفضيلات الطريق.
- المَعلمات:
-
موقع جغرافي تمثّل هذه السمة خط العرض وخط الطول لنقطة الطريق. العنوان سلسلة تمثل اسم نقطة الطريق. preferredSegmentHeading زاوية تُستخدم للتعبير عن اتجاه حركة المرور على جانب الطريق الذي يجب أن تصل المركبة إليه. وبالتالي، فإنه ليس مفيدًا للشوارع أحادية الاتجاه. الوحدات التي يتم التعبير عنها بالدرجات [0، 360]، حيث يعني 0 الشمال.
- المرتجعات:
- مثال على
GMSNavigationWaypoint
، أو nil إذا كان الموقع أو PreferredsegmentHeading غير صالح.
- (GMSNavigationWaypoint *) نسخ |
لعرض نسخة من نقطة الطريق هذه.
لعرض نسخة قابلة للتغيير من نقطة الطريق هذه.
وثائق العقار
- (BOOL) preferSameSideOfRoad [read, write, assign] |
تحديد ما إذا كان من المفضل توجيه السائق إلى الجانب نفسه من الطريق.
سيصل المسار إلى الجانب المفضل من الطريق ما لم يكن هناك تأخير كبير ناتج عن إغلاق الطريق أو بطء حركة المرور. الإعداد التلقائي على "لا". ويؤدي ضبط هذا الإعداد على "صحيح" إلى محو أي قيمة في preferredHeading
.
لتنفيذ GMSNavigationWaypoint.
- (int32_t) preferredHeading [read, write, assign] |
زاوية تُستخدم للتعبير عن اتجاه حركة المرور على جانب الطريق الذي يجب أن تصل المركبة إليه.
وبالتالي، فإنه ليس مفيدًا للشوارع أحادية الاتجاه. الوحدات التي يتم التعبير عنها بالدرجات [0، 360]، حيث يعني 0 أن الشمال والزوايا تزيد في اتجاه عقارب الساعة. القيمة التلقائية التي تم تركها بدون ضبط هي -1. سيؤدي ضبط قيمة صالحة إلى محو preferSameSideOfRoad
.
لتنفيذ GMSNavigationWaypoint.
- (BOOL) vehicleStopover [read, write, assign] |
تشير هذه السمة إلى أنّ نقطة الطريق مخصصة للتوقف عندها، حيث تكون القصد من ذلك الاستلام أو النزول.
عند ضبط هذه القيمة، قد يتم تعديل نقاط الطريق على الطرق غير الملائمة للاستلام والتسليم إلى موقع جغرافي أكثر ملاءمة. لا يعمل هذا الخيار إلا مع وضعَي السفر DRIVE وTWO_WHEELER. بشكل افتراضي على NO.
لتنفيذ GMSNavigationWaypoint.
- (NSString*) title [read, assign, inherited] |
اسم نقطة الطريق.
- (CLLocationCoordinate2D) الإحداثي [read, assign, inherited] |
تمثّل هذه السمة إحداثيات نقطة الطريق.
يعتبر kCLLocationCoordinate2Dغير صالح إذا تمت تهيئة نقطة الطريق هذه من رقم تعريف مكان.
- (NSString*) placeID [read, copy, inherited] |
رقم تعريف المكان لنقطة الطريق هذه.
يكون هذا معدومًا إذا تم إعداد نقطة الطريق هذه من الإحداثيات.