مرجع فئة GMSPlace


نظرة عامة

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

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

الوظائف المتاحة للجميع

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

المواقع

سلسلة NS * name
 اسم المكان
سلسلة NS * placeID
 رقم تعريف المكان لهذا المكان.
CLLocationإحداثيات2Dالتنسيق
 الموقع الجغرافي للمكان.
سلسلة NS * phoneNumber
 رقم الهاتف لهذا المكان، بالتنسيق الدولي، أي
سلسلة NS * formatAddress (تنسيق العنوان)
 عنوان المكان كسلسلة بسيطة.
قيمة عائمةالتقييم
 تقييم خمس نجوم لهذا المكان استنادًا إلى مراجعات المستخدمين
GMSPLACESPriceLevelpriceLevel
 مستوى السعر لهذا المكان، كعدد صحيح من 0 إلى 4.
NSArray< NSString * > * الأنواع
 أنواع هذا المكان.
عنوان NSURL * الموقع الإلكتروني
 موقع إلكتروني لهذا المكان
NSAttributedString * الإحالات
 سلسلة إحالة موفّر البيانات لهذا المكان.
GMSPlaceViewportInfoviewportInfo
 إطار العرض المقترَح لهذا المكان
NSArray< GMSAddresscomponent * > * addressComponents
 مصفوفة من عناصر GMSAddressComponent تمثل المكوّنات في عنوان المكان.
GMSPlusCodeplusCode
 تمثيل رمز Plus Codes للموقع الجغرافي لهذا المكان
GMSOpeningHoursساعات العمل
 معلومات ساعات العمل العادية لهذا المكان.
NSUIntegeruserRatingsTotal
 يمثل عدد المراجعات التي حصل عليها تقييم هذا المكان.
NSArray< GMSPlacePhotometadata * > * صور Google
 مصفوفة من عناصر GMSPlacePhotoMetadata تمثل صور المكان.
رقم NSNumber * دقائق إيقاف التوقيت العالمي المنسَّق
 معادلة التوقيت العالمي المنسَّق (UTC) للمنطقة بالدقائق.
GMSPLACESBusinessStatusنشاط تجاري
 GMSPlaceBusinessStatus من المكان
UIColor * iconBackgroundColor
 لون خلفية الرمز وفقًا لنوع المكان، ولون العرض خلف الرمز
عنوان NSURL * iconImageURL
 عنوان URL استنادًا إلى نوع المكان، الذي يمكنك استخدامه لاسترداد بيانات NS الخاصة برمز المكان.
GMSBooleanPlaceAttributeالطعام السفري
 سمة المكان لتجربة الطعام السفري
GMSBooleanPlaceAttributeالتوصيل
 سمة المكان لخدمات التسليم
GMSBooleanPlaceAttributeتناول الطعام في المطعم
 سمة المكان لتناول الطعام في المطعم.
GMSBooleanPlaceAttributeالاستلام من السيارة
 سمة المكان لخدمات الاستلام من السيارة
GMSBooleanPlaceAttributeمحجوز
 سمة مكان تشير إلى أن المكان رائج لدى السياح
GMSBooleanPlaceAttributeservicesBreakfast
 سمة المكان تشير إلى أنّ المكان يقدّم الفطور
GMSBooleanPlaceAttributeservicesLunch
 سمة المكان تشير إلى أنّ المكان يقدّم الغداء
GMSBooleanPlaceAttributeservicesDinner
 سمة المكان تشير إلى أنّ المكان يقدّم العشاء
GMSBooleanPlaceAttributeservicesBeer
 سمة مكان تشير إلى أنّ المكان يقدّم البيرة
GMSBooleanPlaceAttributeservicesWine
 سمة المكان تشير إلى أنّ المكان يقدّم النبيذ
GMSBooleanPlaceAttributeوجبة فطور متأخر
 سمة المكان تشير إلى أنّ المكان يقدّم الفطور المتأخر
GMSBooleanPlaceAttributeservicesVegetarianFood
 سمة المكان تشير إلى أنّ المكان يقدّم مأكولات نباتية
GMSBooleanPlaceAttributeتذكرة دخول صالح للكراسي المتحركة
 سمة مكان تشير إلى أنّه يمكن للكراسي المتحركة الوصول إليها عند المدخل

مستندات وظائف الأعضاء

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

لا يتوفّر الإعداد التلقائي.

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

المَعلمات:
التاريخنقطة مرجعية يتم استخدامها لتحديد ما إذا كان المكان مفتوحًا أم لا.
طلبات الإرجاع:
GMSPlaceOpenStatusOpen إذا كان المكان مفتوحًا و{9/}PlaceOpenStatusClosed إذا كان المكان مغلقًا و{9/}PlaceOpenStatusUnknown إذا لم تكن الحالة مفتوحة

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

طلبات الإرجاع:
GMSPlaceOpenStatusOpen إذا كان المكان مفتوحًا و{9/}PlaceOpenStatusClosed إذا كان المكان مغلقًا و{9/}PlaceOpenStatusUnknown إذا لم تكن الحالة مفتوحة

وثائق المواقع

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

اسم المكان

- (NSString*) placeID [read, copy]

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

- (تنسيق CLLocationإحداثيات2D) تنسيق [read, assign]

الموقع الجغرافي للمكان.

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

- (NSString*) phoneNumber [read, copy]

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

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

- (NSString*) formatAddress [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]

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

- (GMSOpeningHours*) openingHours [read, assign]

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

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

- (NSUInteger) userRatingsTotal [read, assign]

يمثل عدد المراجعات التي حصل عليها تقييم هذا المكان.

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

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

- (NSNumber*) UTCOffsetMinutes [read, assign]

معادلة التوقيت العالمي المنسَّق (UTC) للمنطقة بالدقائق.

GMSPlaceBusinessStatus من المكان

- (UIColor*) iconBackgroundColor [read, assign]

لون خلفية الرمز وفقًا لنوع المكان، ولون العرض خلف الرمز

- (NSURL*) iconImageURL [read, assign]

عنوان URL استنادًا إلى نوع المكان، الذي يمكنك استخدامه لاسترداد بيانات NS الخاصة برمز المكان.

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

سمة المكان لتجربة الطعام السفري

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

- (GMSBooleanPlaceAttribute) dineIn [read, assign]

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

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

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

سمة المكان تشير إلى أنّ المكان يقدّم الفطور

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

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

سمة مكان تشير إلى أنّ المكان يقدّم البيرة

- (GMSBooleanPlaceAttribute) servsWine [read, assign]

سمة المكان تشير إلى أنّ المكان يقدّم النبيذ

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

سمة المكان تشير إلى أنّ المكان يقدّم مأكولات نباتية

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