مرجع فئة GMSPath


نظرة عامة

يحتوي GMSPath على صفيف غير قابل للتغيير من CLLocationCooordinate2D.

يجب أن تكون جميع إحداثيات GMSPath صالحة. القيمة المقابلة القابلة للتغيير هي GMSMutablePath.

مُكتسَب من GMSMutablePath.

وظائف الأعضاء العامين

(المعرّف)- initWithPath:
 لإعداد مسار تم تخصيصه حديثًا يتضمّن محتوى GMSPath آخر.
(NSUInteger)- count (العدد)
 الحصول على حجم المسار.
(CLLocationCoordinate2D) - إحداثيات الفهرس:
 تعرض kCLLocationCoordinate2Dغير صالح إذا كانت index >= count.
(NSString *)- encodedPath
 لعرض سلسلة مشفّرة للمسار بالتنسيق الموضّح أعلاه.
(instancetype)- pathOffsetByLatitude:longitude:
 تعرض مسارًا جديدًا يتم الحصول عليه بإضافة deltaLatitude وdeltaLongitude إلى كل إحداثي في المسار الحالي.
(مزدوج)- segmentsForLength:kind:
 يتم عرض العدد الكسري للمقاطع على طول المسار الذي يتوافق مع length، حسب القيم kind.
(CLLocationتباعد)- lengthOfKind:
 لعرض طول المسار، وفقًا لـ kind.

دوال الأعضاء العامة الثابتة

(instancetype)+ المسار
 الدالة الإنشائية المناسبة لمسار فارغ.
(نوع المثيل قابل للقيم)+ pathFromEncodedPath:
 إعداد مسار مخصّص حديثًا من encodedPath

وثائق وظائف الأعضاء

+ (نوع المثيل) المسار

الدالة الإنشائية المناسبة لمسار فارغ.

- (المعرّف) initWithPath: (GMSPath *) المسار

لإعداد مسار تم تخصيصه حديثًا يتضمّن محتوى GMSPath آخر.

- (NSUInteger) count

الحصول على حجم المسار.

- (CLLocationCoordinate2D) رقم الإحداثيات: (NSUInteger) فهرس

تعرض kCLLocationCoordinate2Dغير صالح إذا كانت index >= count.

+ (نوع المثيل القابل للقيم الفارغة) pathFromEncodedPath: (NSString *) encodedPath

إعداد مسار مخصّص حديثًا من encodedPath

يمكنك الاطّلاع على هذا التنسيق على الرابط التالي: https://developers.google.com/maps/documentation/utilities/polylinealgorithm.

- (NSString *) encodedPath

لعرض سلسلة مشفّرة للمسار بالتنسيق الموضّح أعلاه.

- (instancetype) pathOffsetBy وأطلس: (CLLocationDegrees) deltaLatitude
longitude: (CLLocationDegrees) deltaLongitude

تعرض مسارًا جديدًا يتم الحصول عليه بإضافة deltaLatitude وdeltaLongitude إلى كل إحداثي في المسار الحالي.

لا يعدِّل المسار الحالي.

- (مزدوج) segmentationForLength: (CLLocationتباعد) length
النوع: (GMSLengthKind) نوع

يتم عرض العدد الكسري للمقاطع على طول المسار الذي يتوافق مع length، حسب القيم kind.

يُرجى الاطّلاع على GMSLengthKind.

- (CLLocationمسافة) lengthOfKind: (GMSLengthKind) نوع

لعرض طول المسار، وفقًا لـ kind.

يُرجى الاطّلاع على GMSLengthKind.