GMSPlace Sınıf Referansı

GMSPlace Sınıf Referansı

Genel bakış

Belirli bir fiziksel yeri ifade eder.

GMSPlace, fiziksel konumla ilgili bilgileri (bu adresin adı, konumu ve onunla ilgili sahip olabileceğimiz diğer tüm bilgiler dahil) içerir. Bu sınıf sabittir.

Herkese Açık Üye İşlevleri

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

Mülkler

NSString * name
 Yerin adı.
NSString * placeID
 Bu yerin yer kimliği.
CLKonumKoordinatör2Dkoordinat
 Yerin konumu.
NSString * phoneNumber
 Bu yerin uluslararası standarttaki telefon numarası, ör.
NSString * formattedAddress
 Basit bir dize olarak yerin adresi.
float puan
 Kullanıcı yorumlarına göre bu yerin beş yıldızlı puanı.
NSArray< GMSPlaceReview * > * yorumlar
 Yerle ilgili kullanıcı yorumlarını temsil eden GMSPlaceReview nesne dizisi.
GMSPlacesPriceLevelpriceLevel
 Bu yerin 0 ile 4 arasındaki tam sayılar şeklinde fiyat düzeyi.
NSArray< NSString * > * tür
 Bu yerin türleri.
NSURL * web sitesi
 Bu yerin web sitesi.
NSAttributedString * ilişkilendirmeler
 Bu yer için veri sağlayıcı ilişkilendirme dizesi.
GMSPlaceViewportInfoviewportInfo
 Bu yer için önerilen görüntü alanı.
NSArray< GMSAddressComponent * > * addressComponents
 Yerin adresindeki bileşenleri temsil eden GMSAddressComponent nesne dizisi.
GMSPlusCodeplusCode
 Bu yerin Plus code temsili.
GMSOpeningHoursopeningHours
 Bu yer için normal çalışma saatleri bilgileri.
GMSOpeningHourscurrentOpeningHours
 Bu yerin sonraki yedi gün içinde çalışma saatlerini döndürür.
NSArray< GMSOpeningHours * > * secondaryOpeningHours
 Sonraki yedi gün boyunca bu yerin ikincil çalışma saatleri dizisini döndürür.
NSUIntegeruserRatingsTotal
 Bu yerin aldığı puandan kaç yorum olduğunu gösterir.
NSArray< GMSPlacePhotoMetadata * > * fotoğraf
 Yerin fotoğraflarını temsil eden GMSPlacePhotoMetadata nesne dizisi.
NSNumber * UTCOffsetMinutes
 Yerin dakika cinsinden UTC farkı.
GMSPlacesBusinessStatusbusinessStatus
 Yere ait GMSPlaceBusinessStatus.
NSString * editorialSummary
 Bu yerin içerik özetini döndürür.
UIColor * iconBackgroundColor
 Simgenin arkasındaki görünümü renklendirmek için Yer türüne göre simgenin arka plan rengi.
NSURL * iconImageURL
 Yer türüne göre URL; Yer simgesinin NSData bilgisini almak için kullanabilirsiniz.
GMSBooleanPlaceAttributepaket servisi
 Paket Servisi deneyimi için Yer Özelliği.
GMSBooleanPlaceAttributeteslimat
 Teslimat hizmetleri için Yer Özelliği.
GMSBooleanPlaceAttributedineIn
 Deneyim sırasında yemek yemeye dair mekan özelliği.
GMSBooleanPlaceAttributecurbsidePickup
 Arabaya teslim alma hizmetleri için Yer Özelliği.
GMSBooleanPlaceAttributeayrılabilir
 Yerin turistler arasında popüler olduğunu gösteren Yer Özelliği.
GMSBooleanPlaceAttributeservesBreakfast
 Yeri belirten Yer Özelliğinde kahvaltı servisi var.
GMSBooleanPlaceAttributeservesLunch
 Yeri belirten Yer Özelliği, öğle yemeği servisi yapıyor.
GMSBooleanPlaceAttributeservesDinner
 Yeri belirten Yer Özelliği'nde akşam yemeği servis ediliyor.
GMSBooleanPlaceAttributeservesBeer
 Yerin bira servisini gösteren Yer Özelliği.
GMSBooleanPlaceAttributeservesWine
 Yeri belirten yer özelliği şarap sunuyor.
GMSBooleanPlaceAttributeservesBrunch
 Yeri gösteren Yer Özelliği brunch servisi yapıyor.
GMSBooleanPlaceAttributeservesVegetarianFood
 Yeri belirten yer özelliği vejetaryen yemekler servis ediliyor.
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ılamaz.

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

Parametreler:
tarihYerin açık olup olmadığını belirlemek için kullanılan zamandaki bir referans noktası.
İadeler:
Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açık durum bilinmiyorsa GMSPlaceOpenStatusUnknown.
Not:
Bu özelliğin desteği sonlandırılmıştır. Bu yöntem kullanımdan kaldırılarak yerine GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release. kullanılmaya başlandı

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

İadeler:
Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açık durum bilinmiyorsa GMSPlaceOpenStatusUnknown.
Not:
Bu özelliğin desteği sonlandırılmıştır. Bu yöntem artık GMSPlacesClient::isOpen:place:callback amacıyla kullanımdan kaldırılmıştır ve gelecekteki bir sürümde kaldırılacaktır.

Mülkiyet Belgeleri

- (NSString*) ad [read, copy]

Yerin adı.

- (NSString*) placeID [read, copy]

Bu yerin yer kimliği.

- (CLLocationcoordinate2D) koordinat [read, assign]

Yerin konumu.

Konum mutlaka Yerin merkezi veya belirli bir giriş ya da çıkış noktası değildir, ancak Yerin coğrafi sınırları içinde keyfi olarak seçilmiş bazı noktalardan bazılarıdır.

- (NSString*) phoneNumber [read, copy]

Bu yerin uluslararası standarttaki telefon numarası, ör.

dahil olmak üzere Google Sidney'in telefon numarası "+61 2 9374 4000" şeklindedir.

- (NSString*) formattedAddress [read, copy]

Basit bir dize olarak yerin adresi.

- (kayan) puan [read, assign]

Kullanıcı yorumlarına göre bu yerin beş yıldızlı puanı.

Derecelendirmeler 1,0 ile 5,0 arasında değişir. 0,0 değeri bu yer için değerlendirmemizin olmadığı anlamına gelir (ör. bu yerle ilgili yeterli sayıda kullanıcı yorumlanmadığı için).

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

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

- (GMSPlacesPriceLevel) priceLevel [read, assign]

Bu yerin 0 ile 4 arasındaki tam sayılar şeklinde fiyat düzeyi.

Örneğin, 4 değeri bu yerin "$$$$" (pahalı) olduğu anlamına gelir. 0 değeri ücretsiz anlamına gelir (giriş ücreti olmayan müze gibi).

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

Bu yerin türleri.

Türler NSString'dir, geçerli değerler <https://developers.google.com/places/ios-sdk/supported_types> adresinde belirtilen tüm türlerdir.

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

Bu yerin web sitesi.

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

Bu yer için veri sağlayıcı ilişkilendirme dizesi.

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

Genel olarak, bu GMSPlace'deki veriler, Yerler SDK'sı Hizmet Şartları'nda açıklandığı gibi 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 yeri görüntülemek 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ünüme 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, bir yerin adresiyle ilgili (örneğin, bir yerin bulunduğu şehri bulmak) yapılandırılmış bilgileri çıkarmak için sağlanır.

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

- (GMSPlusCode*) plusCode [read, assign]

Bu yerin Plus code temsili.

- (GMSOpeningHours*) openingHours [read, assign]

Bu yer için normal çalışma saatleri bilgileri.

Açık olma durumunu, dönemleri ve varsa hafta içi metnini içerir.

- (GMSOpeningHours*) currentOpeningHours [read, assign]

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

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

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

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

Sonraki yedi gün boyunca bu yerin ikincil çalışma saatleri dizisini döndürür.

İkincil çalışma saatleri, işletmenin ana çalışma saatlerinden farklıdır. Örneğin, bir restoran ikincil saatleri olarak arabaya servis saatleri veya teslimat saatlerini belirtebilir. Farklı ikincil saat türleri için GMSPlaceHoursType konusuna bakın.

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

- (NSUInteger) userRatingsTotal [read, assign]

Bu yerin aldığı puandan kaç yorum olduğ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 UTC farkı.

Yere ait 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 Yer türüne göre simgenin arka plan rengi.

- (NSURL*) iconImageURL [read, assign]

Yer türüne göre URL; Yer simgesinin NSData bilgisini almak için kullanabilirsiniz.

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

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

- (GMSBooleanPlaceAttribute) teslimat [read, assign]

Teslimat hizmetleri için Yer Özelliği.

- (GMSBooleanPlaceAttribute) dineIn [read, assign]

Deneyim sırasında yemek yemeye dair mekan ö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ı servisi var.

Yeri belirten Yer Özelliği, öğle yemeği servisi yapıyor.

Yeri belirten Yer Özelliği'nde akşam yemeği servis ediliyor.

Yerin bira servisini gösteren Yer Özelliği.

Yeri belirten yer özelliği şarap sunuyor.

Yeri gösteren Yer Özelliği brunch servisi yapıyor.

Yeri belirten yer özelliği vejetaryen yemekler servis ediliyor.

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