نظرة عامة
يحتوي 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.