مرجع فئة GMSPlace

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

نظرة عامة

يمثل مكانًا فعليًا معينًا.

تتضمن خدمة GMSPlace معلومات حول الموقع الفعلي، بما في ذلك الاسم والموقع الجغرافي وأية معلومات أخرى قد تكون لدينا بشأنه. هذا الصف غير قابل للتغيير.

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

(GMSPlaceOpenStatus)- isOpenAtDate:
 إنت الافتراضية غير متاحة.
(GMSPlaceOpenStatus)- isOpen
 لحساب ما إذا كان المكان مفتوحًا استنادًا إلى openingHours وUTCOffsetMinutes والتاريخ والوقت الحاليين اللذين تم الحصول عليهما من [NSDate date].

المواقع

NSString * name
 اسم المكان.
NSString * placeID
 رقم تعريف المكان لهذا المكان.
CLLocationCoordinate2Dالإحداثيات
 موقع المكان.
NSString * phoneNumber
 رقم الهاتف لهذا المكان، بالتنسيق الدولي، أي
NSString * formattedAddress
 عنوان المكان كسلسلة بسيطة.
عدد عائمالتقييم
 تقييم من خمس نجوم لهذا المكان استنادًا إلى تعليقات المستخدمين
GMSPlacesPriceLevelpriceLevel
 مستوى السعر لهذا المكان، كأعداد صحيحة من 0 إلى 4.
NSArray< NSString * > * الأنواع
 أنواع هذا المكان.
NSURL * الموقع الإلكتروني
 موقع إلكتروني لهذا المكان.
NSAttributedString * الإحالة
 سلسلة الإحالة لموفر البيانات لهذا المكان.
GMSPlaceViewportInfo *viewportInfo
 إطار العرض الموصى به لهذا المكان.
NSArray< GMSAddressComponent * > *مكوّنات العنوان
 مصفوفة من GMSAddressComponent عنصر تمثل المكوّنات في عنوان المكان.
رمز GMSPlusCode *plusCode
 تمثيل رمز الموقع المفتوح للموقع الجغرافي لهذا المكان.
GMSOpeningHoursساعات العمل
 معلومات ساعات العمل لهذا المكان.
NSUIntegeruserRatingsTotal
 يمثل عدد التعليقات التي تشكّل تقييم هذا المكان.
NSArray< GMSPlacePhotoMetadata * > *الصور
 مصفوفة من GMSPlacePhotoMetadata من الكائنات التي تمثل صور المكان.
NSNumber * التوقيت العالمي المُنسَّق للدقائق
 معادلة التوقيت العالمي المنسّق للمنطقة الزمنية بالدقائق.
GMSPlacesBusinessStatusحالة النشاط التجاري
 GMSPlaceBusinessStatus للمكان.
UIColor * iconBackgroundColor
 لون خلفية الرمز حسب نوع المكان، لتلوين العرض خلف الرمز.
NSURL * iconImageURL
 عنوان URL وفقًا لنوع المكان، الذي يمكنك استخدامه لاسترداد بيانات NSData لرمز المكان.
سمة GMSBooleanPlaceAttributeالطعام السفري
 سمة المكان لتجربة الوجبات الجاهزة
سمة GMSBooleanPlaceAttributeالتسليم
 سمة المكان لخدمات التسليم.
سمة GMSBooleanPlaceAttributeتناول الطعام في المطعم
 سمة المكان لتناول الطعام أثناء التجربة.
سمة GMSBooleanPlaceAttributeالإيصال إلى السيارة
 سمة المكان لخدمات الاستلام من السيارة.
سمة GMSBooleanPlaceAttributeمحجوز
 سمة المكان التي تشير إلى أن المكان رائج لدى السياح.
سمة GMSBooleanPlaceAttributeوجبة الإفطار
 سمة المكان التي تشير إلى مكان الإفطار.
سمة GMSBooleanPlaceAttributeservesLunch
 سمة المكان التي تشير إلى أن المكان يقدم الغداء.
سمة GMSBooleanPlaceAttributeتقديم العشاء
 سمة المكان التي تشير إلى المكان الذي يقدم فيه العشاء.
سمة GMSBooleanPlaceAttributeservesBeer
 سمة المكان التي توضح المكان يقدم البيرة.
سمة GMSBooleanPlaceAttributeservesWine
 سمة المكان التي تشير إلى المكان حيث يتم تقديم النبيذ.
سمة GMSBooleanPlaceAttributeservesBrunch
 سمة المكان تشير إلى أن المكان يقدم وجبات الإفطار المتأخر.
سمة GMSBooleanPlaceAttributeservesVegetarianFood
 سمة المكان التي تشير إلى المكان حيث يتم تقديم الطعام النباتي.
سمة GMSBooleanPlaceAttributeمدخل صالح للكراسي المتحركة
 سمة المكان التي تشير إلى أنه يمكن دخول الكراسي المتحركة عند المدخل.

وثائق وظيفة العضو

- (GMSPlaceOpenStatus) isOpenAtDate: (NSDate *) التاريخ

إنت الافتراضية غير متاحة.

لحساب ما إذا كان المكان مفتوحًا استنادًا إلى openingHours وUTCOffsetMinutes وdate.

المعلّمات:
التاريخنقطة مرجعية زمنية تستخدم لتحديد ما إذا كان المكان مفتوحًا أم لا.
طلبات الإرجاع:
GMSPlaceOpenStatusOpen إذا كان المكان مفتوحًا، و GMSPlaceOpenStatusClosed إذا كان المكان مغلقًا، و GMSPlaceOpenStatusUnknown إذا كانت الحالة مفتوحة غير معروفة.

لحساب ما إذا كان المكان مفتوحًا استنادًا إلى openingHours وUTCOffsetMinutes والتاريخ والوقت الحاليين اللذين تم الحصول عليهما من [NSDate date].

طلبات الإرجاع:
GMSPlaceOpenStatusOpen إذا كان المكان مفتوحًا، و GMSPlaceOpenStatusClosed إذا كان المكان مغلقًا، و GMSPlaceOpenStatusUnknown إذا كانت الحالة مفتوحة غير معروفة.

وثائق الملكية

- (NSString*) الاسم [read, copy]

اسم المكان.

- (NSString*) placeID [read, copy]

رقم تعريف المكان لهذا المكان.

- (CLLocationCoordinate2D) الإحداثيات [read, assign]

موقع المكان.

ليس بالضرورة أن يكون الموقع مركزًا للمكان، أو أية نقطة دخول أو خروج معينة، وإنما عبارة عن نقطة يتم اختيارها بطريقة عشوائية داخل النطاق الجغرافي للمكان.

- (NSString*) phoneNumber [read, copy]

رقم الهاتف لهذا المكان، بالتنسيق الدولي، أي

بما في ذلك رمز البلد مسبوق برمز "+". على سبيل المثال، رقم هاتف Googleسيدني هو "+61 2 9374 4000".

- (NSString*) formattedAddress [read, copy]

عنوان المكان كسلسلة بسيطة.

- (العائم) التقييم [read, assign]

تقييم من خمس نجوم لهذا المكان استنادًا إلى تعليقات المستخدمين

تتراوح التقييمات من 1.0 إلى 5.0. 0.0 يعني أنه ليس لدينا تقييم لهذا المكان (على سبيل المثال، بسبب عدم كفاية عدد المستخدمين الذين علقوا على هذا المكان).

- (GMSPlacesPriceLevel) priceLevel [read, assign]

مستوى السعر لهذا المكان، كأعداد صحيحة من 0 إلى 4.

على سبيل المثال، تعني القيمة 4 أن هذا المكان هو "$$$$" (غالي الثمن). أما القيمة 0، فمعنى ذلك أنها مجانية (مثل المتاحف التي تتيح الدخول مجانًا).

- (أنواع NSArray<NSString *>*) [read, copy]

أنواع هذا المكان.

الأنواع هي NSStrings، والقيم الصالحة هي أي أنواع تم توثيقها على الرابط <https://developers.google.com/places/ios-sdk/supported_types>.

- (NSURL*) موقع الويب [read, copy]

موقع إلكتروني لهذا المكان.

- (NSAttributedString*) الإحالات [read, copy]

سلسلة الإحالة لموفر البيانات لهذا المكان.

ويتم تقديمها كسلسلة NSAttributedString، والتي قد تحتوي على روابط تشعبية موصلة إلى موقع ويب كل مقدم خدمة.

بوجه عام، يجب أن يتم عرض هذه على المستخدم إذا تم عرض البيانات من GMSPlace هذا، كما هو موضح في بنود خدمة SDK للأماكن.

- (GMSPlaceViewportInfo*) viewportInfo [read, assign]

إطار العرض الموصى به لهذا المكان.

قد تكون القيمة صفرًا إذا كان حجم المكان غير معروف.

يؤدي هذا إلى عرض إطار عرض بحجم مناسب لعرض هذا المكان. على سبيل المثال، قد يكون كائن GMSPlace الذي يمثّل متجرًا ذا إطار عرض صغير نسبيًا، في حين أن الكائن GMSPlace الذي يمثّل بلدًا قد يكون له إطار عرض كبير جدًا.

- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy]

مصفوفة من GMSAddressComponent عنصر تمثل المكوّنات في عنوان المكان.

يتم تقديم هذه المكونات بغرض استخراج المعلومات المنظمة حول عنوان المكان: على سبيل المثال، العثور على المدينة التي يوجد بها هذا المكان.

ويجب عدم استخدام هذه المكوّنات لتنسيق العنوان. إذا كان العنوان المنسّق مطلوبًا، استخدِم السمة formattedAddress التي توفّر عنوانًا منسقًا باللغة المحلية.

- (GMSPlusCode*) plusCode [read, assign]

تمثيل رمز الموقع المفتوح للموقع الجغرافي لهذا المكان.

- (GMSOpeningHours*) openingHours [read, assign]

معلومات ساعات العمل لهذا المكان.

ويتضمن الحالة المفتوحة والنقاط والنص في أيام الأسبوع عند توفرها.

- (NSUInteger) userRatingsTotal [read, assign]

يمثل عدد التعليقات التي تشكّل تقييم هذا المكان.

- (NSArray<GMSPlacePhotoMetadata *>*) صور [read, copy]

مصفوفة من GMSPlacePhotoMetadata من الكائنات التي تمثل صور المكان.

- (NSNumber*) UTCOffsetMinutes [read, assign]

معادلة التوقيت العالمي المنسّق للمنطقة الزمنية بالدقائق.

GMSPlaceBusinessStatus للمكان.

- (UIColor*) iconBackgroundColor [read, assign]

لون خلفية الرمز حسب نوع المكان، لتلوين العرض خلف الرمز.

- (NSURL*) iconImageURL [read, assign]

عنوان URL وفقًا لنوع المكان، الذي يمكنك استخدامه لاسترداد بيانات NSData لرمز المكان.

ملاحظات: لا تنتهي صلاحية رابط عنوان URL وقد تختلف نسبة العرض إلى الارتفاع لحجم الصورة حسب النوع.

سمة المكان لتجربة الوجبات الجاهزة

سمة المكان لخدمات التسليم.

- (GMSBooleanPlaceAttribute) dineIn [read, assign]

سمة المكان لتناول الطعام أثناء التجربة.

سمة المكان لخدمات الاستلام من السيارة.

سمة المكان التي تشير إلى أن المكان رائج لدى السياح.

سمة المكان التي تشير إلى مكان الإفطار.

سمة المكان التي تشير إلى أن المكان يقدم الغداء.

سمة المكان التي تشير إلى المكان الذي يقدم فيه العشاء.

سمة المكان التي توضح المكان يقدم البيرة.

سمة المكان التي تشير إلى المكان حيث يتم تقديم النبيذ.

سمة المكان تشير إلى أن المكان يقدم وجبات الإفطار المتأخر.

سمة المكان التي تشير إلى المكان حيث يتم تقديم الطعام النباتي.

سمة المكان التي تشير إلى أنه يمكن دخول الكراسي المتحركة عند المدخل.