GMSPlace Sınıf Referansı

GMSPlace Sınıf Referansı

Genel Bakış

Belirli bir fiziksel yeri temsil eder.

GMSPlace, fiziksel bir konumla ilgili ad, konum ve konum hakkında sahip olabileceğimiz diğer bilgileri içerir. Bu sınıf sabittir.

Genel Üye İşlevleri

(GMSPlaceOpenStatus)- isOpenAtDate:
 Varsayılan başlatma kullanılamıyor.
(GMSPlaceOpenStatus)- isOpen
 openingHours, UTCOffsetMinutes ve [NSDate date] tarih aralığında alınan geçerli tarih ve saate göre bir yerin açık olup olmadığını hesaplar.

Tesisler

NSString *name
 Yerin adı.
NSString *placeID
 Bu yerin yer kimliği.
CLKonumKoordinatı2Dkoordinat
 Yerin konumu.
NSString *telefonNumarası
 Bu yerin telefon numarası (ör.
)
NSString *formattedAddress
 Basit bir dize olarak yerin adresi.
kayanpuan
 Kullanıcı yorumlarına göre bu yer için beş yıldız puanı.
NSArray< GMSPlaceReview * > *yorumlar
 Yerle ilgili kullanıcı yorumlarını temsil eden GMSPlaceReview nesne dizisi.
GMSPlacesPriceLevelpriceLevel
 Bu yerin fiyat düzeyi (0 ile 4 arasında tam sayılardır).
NSArray< NSString * > *türler
 Bu yerin türleri.
NSURL *web sitesi
 Bu yerin web sitesi.
NSAttributedString *ilişkilendirmeler
 Bu yere ait veri sağlayıcı ilişkilendirme dizesi.
GMSPlaceViewportInfo *viewportInfo
 Bu yer için önerilen görüntü alanı.
NSArray< GMSAddressComponent * > *addressComponents
 Yerin adresindeki bileşenleri temsil eden GMSAddressComponent nesne dizisi.
GMSPlusCode *plusCode
 Bu yerin artı kodu temsili.
GMSOpeningHours *openingHours
 Bu yer için normal işletme Çalışma Saatleri bilgileri.
GMSOpeningHours *currentOpeningHours
 Bu yerin sonraki yedi gün içindeki çalışma saatlerini döndürür.
NSArray< GMSOpeningHours * > *secondaryOpeningHours
 Bu yerin sonraki yedi gün içindeki ikincil çalışma saatlerini gösteren diziyi döndürür.
NSUIntegeruserRatingsTotal
 Bu yerin puanının kaç yorum oluşturduğunu gösterir.
NSArray< GMSPlacePhotoMetadata * > *fotoğraflar
 Yerin fotoğraflarını temsil eden GMSPlacePhotoMetadata nesne dizisi.
NSNumber *UTCOffsetMinutes
 Yerin dakika cinsinden saat diliminin UTC farkı.
GMSPlacesBusinessStatusbusinessStatus
 Yerin GMSPlaceBusinessStatus.
NSString *editorialSummary
 Bu yerin içerik özetini döndürür.
Kullanıcı ArayüzüRengi *iconBackgroundColor
 Simgenin arkasındaki görünümü renklendirmek için, simgenin Yer türüne göre arka plan rengi.
NSURL *iconImageURL
 Yer simgesinin NSData'sını almak için kullanabileceğiniz Yer türüne göre URL.
GMSBooleanPlaceAttributepaket servisi
 Paket servis deneyimi için Yer Özelliği.
GMSBooleanPlaceAttributeteslimat
 Teslimat hizmetleri için Yer Özelliği.
GMSBooleanPlaceAttributedineIn
 Deneyimde yemek için yer özelliği.
GMSBooleanPlaceAttributecurbsidePickup
 Arabaya teslim alma hizmetleri için yer özelliği.
GMSBooleanPlaceAttributerezerv edilebilir
 Yerin turistler arasında popüler olduğunu gösteren Yer Özelliği.
GMSBooleanPlaceAttributeservesBreakfast
 Yeri belirten Yer Özelliğinde kahvaltı servis edilir.
GMSBooleanPlaceAttributeservesLunch
 Yeri gösteren yer özelliği, öğle yemeği servisi yapıyor.
GMSBooleanPlaceAttributeservesDinner
 Yeri gösteren Yer Özelliği, akşam yemeği servisi yapıyor.
GMSBooleanPlaceAttributeservesBeer
 Yeri gösteren Yer Özelliği, bira servisi yapar.
GMSBooleanPlaceAttributeservesWine
 Yeri gösteren Yer Özelliğinde şarap servis edilir.
GMSBooleanPlaceAttributeservesBrunch
 Yeri gösteren yer özelliği, brunch servisi yapıyor.
GMSBooleanPlaceAttributeservesVegetarianFood
 Yerin vejetaryen yemekler servis edildiğini gösteren Yer Özelliği.
GMSBooleanPlaceAttributewheelchairAccessibleEntrance
 Yerin girişte tekerlekli sandalyeye uygun olduğunu gösteren Yer Özelliği.

Üye İşlevi Belgeleri

- (GMSPlaceOpenStatus) isOpenAtDate: (NSDate *) tarih

Varsayılan başlatma kullanılamıyor.

Bir yerin açık olup olmadığını openingHours, UTCOffsetMinutes ve date ölçütlerine göre hesaplar.

Parametreler:
tarihYerin açık olup olmadığını belirlemek için kullanılan bir referans noktası.
Şunu döndürür:
Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açık durumu bilinmiyorsa GMSPlaceOpenStatusUnknown.
Not:
Bu kullanımdan kaldırıldı. Bu yöntem kullanımdan kaldırılarak yerine GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release. getirilmiştir

openingHours, UTCOffsetMinutes ve [NSDate date] tarih aralığında alınan geçerli tarih ve saate göre bir yerin açık olup olmadığını hesaplar.

Şunu döndürür:
Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açık durumu bilinmiyorsa GMSPlaceOpenStatusUnknown.
Not:
Bu kullanımdan kaldırıldı. Bu yöntem kullanımdan kaldırılmış olup GMSPlacesClient::isOpen:place:callback yerine gelecekteki bir sürümde kaldırılacaktır.

Mülk Belgeleri

- (NSString*) ad [read, copy]

Yerin adı.

- (NSString*) placeID [read, copy]

Bu yerin yer kimliği.

- (CLLocationcoordinate2D) koordinat [read, assign]

Yerin konumu.

Konum; Yer'in merkezi veya belirli bir giriş ya da çıkış noktası değil, Yer'in coğrafi kapsamı içinde rasgele seçilmiş bir nokta olabilir.

- (NSString*) phoneNumber [read, copy]

Bu yerin telefon numarası (uluslararası biçimde, ör.

"+" ile başlayan ülke kodu dahil edilir. Örneğin, Google Sidney'in telefon numarası "+61 2 9374 4000" şeklindedir.

- (NSString*) formattedAddress [read, copy]

Basit bir dize olarak yerin adresi.

- (kayan) değerlendirme [read, assign]

Kullanıcı yorumlarına göre bu yer için beş yıldız puanı.

Puanlar 1,0 ile 5,0 arasında değişir. 0,0 bu yer için puanımız olmadığı anlamına gelir (ör. bu yer için yeterli sayıda kullanıcı yorum yapmadığı için).

- (NSArray<GMSPlaceReview *>*) yorumlar [read, copy]

Yerle ilgili kullanıcı yorumlarını temsil eden GMSPlaceReview nesne dizisi.

- (GMSPlacesPriceLevel) priceLevel [read, assign]

Bu yerin fiyat düzeyi (0 ile 4 arasında tam sayılardır).

ör. 4 değeri bu yerin "$$$$" olduğu anlamına gelir (pahalı). 0 değeri ücretsiz anlamına gelir (ücretsiz giriş yapılan bir müze gibi).

- (NSArray<NSString *>*) türler [read, copy]

Bu yerin türleri.

Türler NSStrings, geçerli değerler ise <https://developers.google.com/places/ios-sdk/supported_types> sayfasında belgelenen tüm türlerdir.

- (NSURL*) web sitesi [read, copy]

Bu yerin web sitesi.

- (NSAttributedString*) ilişkilendirmeler [read, copy]

Bu yere ait veri sağlayıcı ilişkilendirme dizesi.

Bunlar, her bir sağlayıcının web sitesine köprüler içerebilen NSAttributedString öğesi olarak sağlanır.

Genel olarak, Yerler SDK'sı Hizmet Şartları'nda açıklandığı gibi bu GMSPlace verileri gösteriliyorsa bunlar kullanıcıya gösterilmelidir.

- (GMSPlaceViewportInfo*) viewportInfo [read, assign]

Bu yer için önerilen görüntü alanı.

Yerin boyutu bilinmiyorsa boş olabilir.

Bu komut, bu yerin görüntülenmesi için uygun boyutta bir görüntü alanı döndürür. Örneğin, bir mağazayı temsil eden GMSPlace nesnesi nispeten küçük bir görüntü alanına sahipken, bir ülkeyi temsil eden GMSPlace nesnesi çok büyük bir görüntü alanına sahip olabilir.

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

Yerin adresindeki bileşenleri temsil eden GMSAddressComponent nesne dizisi.

Bu bileşenler, yerin adresi hakkında yapılandırılmış bilgileri ayıklamak amacıyla sağlanır (örneğin, bir yerin bulunduğu şehri bulmak).

Bu bileşenler adres biçimlendirmesi için kullanılmamalıdır. Biçimlendirilmiş bir adres gerekiyorsa yerelleştirilmiş biçimlendirilmiş bir adres sağlayan formattedAddress özelliğini kullanın.

- (GMSPlusCode*) plusCode [read, assign]

Bu yerin artı kodu temsili.

- (GMSOpeningHours*) openingHours [read, assign]

Bu yer için normal işletme Çalışma Saatleri bilgileri.

Mümkün olduğunda açık olma durumunu, dönemleri ve hafta içi metnini içerir.

- (GMSOpeningHours*) currentOpeningHours [read, assign]

Bu yerin sonraki yedi gün içindeki çalışma saatlerini döndürür.

Süre, istek tarihinde gece yarısı başlar ve altı gün sonra saat 23:59'da sona erer.

GMSOpeningHours üzerindeki GMSPlaceSpecialDay girişleri yalnızca GMSPlace currentOpeningHours ve GMSPlace secondaryOpeningHours için mevcut olacak.

- (NSArray<GMSOpeningHours *>*) secondaryOpeningHours [read, copy]

Bu yerin sonraki yedi gün içindeki ikincil çalışma saatlerini gösteren diziyi döndürür.

İkincil çalışma saatleri, işletmenin ana çalışma saatlerinden farklıdır. Örneğin, bir restoran ikinci çalışma saatleri olarak arabaya servisle çalışma saatlerini veya teslimat saatlerini belirtebilir. Farklı ikincil saat türleri için GMSPlaceHoursType sayfasına göz atın.

GMSOpeningHours üzerindeki GMSPlaceSpecialDay girişleri yalnızca GMSPlace currentOpeningHours ve GMSPlace secondaryOpeningHours için mevcut olacak.

- (NSUInteger) userRatingsTotal [read, assign]

Bu yerin puanının kaç yorum oluşturduğunu gösterir.

- (NSArray<GMSPlacePhotoMetadata *>*) fotoğraf [read, copy]

Yerin fotoğraflarını temsil eden GMSPlacePhotoMetadata nesne dizisi.

- (NSNumber*) UTCOffsetMinutes [read, assign]

Yerin dakika cinsinden saat diliminin UTC farkı.

Yerin GMSPlaceBusinessStatus.

- (NSString*) editorialSummary [read, copy]

Bu yerin içerik özetini döndürür.

- (UIColor*) iconBackgroundColor [read, assign]

Simgenin arkasındaki görünümü renklendirmek için, simgenin Yer türüne göre arka plan rengi.

- (NSURL*) iconImageURL [read, assign]

Yer simgesinin NSData'sını almak için kullanabileceğiniz Yer türüne göre URL.

NOT: URL bağlantısının süresi dolmaz ve resim boyutu en boy oranı türe bağlı olarak farklı olabilir.

Paket servis deneyimi için Yer Özelliği.

- (GMSBooleanPlaceAttribute) teslimat [read, assign]

Teslimat hizmetleri için Yer Özelliği.

- (GMSBooleanPlaceAttribute) dineIn [read, assign]

Deneyimde yemek için yer özelliği.

Arabaya teslim alma hizmetleri için yer özelliği.

Yerin turistler arasında popüler olduğunu gösteren Yer Özelliği.

Yeri belirten Yer Özelliğinde kahvaltı servis edilir.

Yeri gösteren yer özelliği, öğle yemeği servisi yapıyor.

Yeri gösteren Yer Özelliği, akşam yemeği servisi yapıyor.

Yeri gösteren Yer Özelliği, bira servisi yapar.

Yeri gösteren Yer Özelliğinde şarap servis edilir.

Yeri gösteren yer özelliği, brunch servisi yapıyor.

Yerin vejetaryen yemekler servis edildiğini gösteren Yer Özelliği.

Yerin girişte tekerlekli sandalyeye uygun olduğunu gösteren Yer Özelliği.