Genel bakış
Belirli bir fiziksel yeri ifade eder.
GMSPlace, fiziksel bir konumla ilgili bilgileri (adı, konumu ve hakkında 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ılamıyor. | |
(GMSPlaceOpenStatus) | - isOpen |
Bir yerin açık olup olmadığını openingHours , UTCOffsetMinutes ve [NSDate date] değerinden alınan geçerli tarih ve saate göre hesaplar. | |
Mülkler | |
NSString * | name |
Yerin adı. | |
NSString * | placeID |
Bu yerin yer kimliği. | |
CLLocationKoordinatör2D | koordinat |
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 yer için beş yıldız puanı. | |
GMSPlacesPriceLevel | priceLevel |
Bu yerin 0'dan 4'e kadar olan tam sayılardan oluşan 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. | |
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 yer için konumun Plus code temsili. | |
GMSOpeningHours * | openingHours |
Bu yer için normal çalışma saatleri bilgileri. | |
GMSOpeningHours * | currentOpeningHours |
Bu yerin sonraki yedi gün için çalışma saatlerini döndürür. | |
NSArray< GMSOpeningHours * > * | secondaryOpeningHours |
Bu yerin sonraki yedi gün için ikincil çalışma saatleri dizisini döndürür. | |
NSUInteger | userRatingsTotal |
Bu yerle ilgili puan alan yorum sayısını gösterir. | |
NSArray< GMSPlacePhotoMetadata * > * | fotoğraflar |
Yerin fotoğraflarını temsil eden GMSPlacePhotoMetadata nesne dizisi. | |
NSNumber * | UTCOffsetMinutes |
Yerin dakika cinsinden UTC farkı. | |
GMSPlacesBusinessStatus | businessStatus |
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. | |
GMSBooleanPlaceAttribute | paket servisi |
Paket Servisi deneyimi için Place Attribute (Yer Özelliği) | |
GMSBooleanPlaceAttribute | teslimat |
Teslimat hizmetleri için Place Attribute (Yer Özelliği). | |
GMSBooleanPlaceAttribute | dineIn |
Deneyim sırasında yemek yemeyle ilgili yer özelliği. | |
GMSBooleanPlaceAttribute | curbsidePickup |
Arabaya teslim alma hizmetleri için Yer Özelliği. | |
GMSBooleanPlaceAttribute | ayrılabilir |
Bir yerin turistler arasında popüler olduğunu gösteren Yer Özelliği. | |
GMSBooleanPlaceAttribute | servesBreakfast |
Yeri belirten Yer Özelliği kahvaltı sunuyor. | |
GMSBooleanPlaceAttribute | servesLunch |
Yeri belirten Yer Özelliği'nde öğle yemeği servisi var. | |
GMSBooleanPlaceAttribute | servesDinner |
Yeri belirten Yer Özelliği'nde akşam yemeği servisi var. | |
GMSBooleanPlaceAttribute | servesBeer |
Yeri gösteren Yer Özelliği bira sunuyor. | |
GMSBooleanPlaceAttribute | servesWine |
Yeri belirten Yer Özelliği'nde şarap servisi var. | |
GMSBooleanPlaceAttribute | servesBrunch |
Bu yeri belirten Yer Özelliği, brunch servisi yapıyor. | |
GMSBooleanPlaceAttribute | servesVegetarianFood |
Yeri belirten Yer Özelliği'nde vejetaryen yemekler servis ediliyor. | |
GMSBooleanPlaceAttribute | wheelchairAccessibleEntrance |
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
kriterine göre hesaplar.
- Parametreler:
-
date (tarih) Yerin açık olup olmadığını belirlemek için kullanılan zaman aralığı.
- İade et:
- Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açık durumu bilinmiyorsa GMSPlaceOpenStatusUnknown.
- Not:
- Bu özellik kullanımdan kaldırılmıştır. Bu yöntemin desteği sonlandırılarak yerine
GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
eklendi
Bir yerin açık olup olmadığını openingHours
, UTCOffsetMinutes
ve [NSDate date]
değerinden alınan geçerli tarih ve saate göre hesaplar.
- İade et:
- Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açık durumu bilinmiyorsa GMSPlaceOpenStatusUnknown.
- Not:
- Bu özellik kullanımdan kaldırılmıştır. Bu yöntemin desteği
GMSPlacesClient::isOpen:place:callback
sonlandırılmıştır ve gelecekteki bir sürümde kaldırılacaktır.
Gayrimenkul Dokümanları
- (NSString*) adı [read, copy] |
Yerin adı.
- (NSString*) placeID [read, copy] |
Bu yerin yer kimliği.
- (CLLocationCoordinate2D) koordinat [read, assign] |
Yerin konumu.
Konum mutlaka Yer'in merkezi veya belirli bir giriş ya da çıkış noktası değildir. Ancak Yer'in coğrafi kapsamı içinde keyfi olarak seçilmiş bazı noktalar bulunur.
- (NSString*) phoneNumber [read, copy] |
Bu yerin, uluslararası standarttaki telefon numarası, ör.
ekleyebilirsiniz. Örneğin, Google Sidney'in telefon numarası "+61 2 9374 4000" şeklindedir.
- (NSString*) formattedAddress [read, copy] |
Basit bir dize olarak yerin adresi.
- (kayan) derecelendirme [read, assign] |
Kullanıcı yorumlarına göre bu yer için beş yıldız puanı.
Derecelendirmeler 1,0 ile 5,0 arasında değişir. 0.0, bu yer için değerlendirmemizin olmadığı anlamına gelir (ör. yeterli sayıda kullanıcı bu yer hakkında yorum yapmadığı için).
- (GMSPlacesPriceLevel) priceLevel [read, assign] |
Bu yerin 0'dan 4'e kadar olan tam sayılardan oluşan fiyat düzeyi.
Örneğin, 4 değeri bu yerin "$$$$" (pahalı) olduğu anlamına gelir. 0 değeri ücretsiz anlamına gelir (örneğin, ücretsiz girişli bir müze).
- (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, 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ü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 çıkarmak için sağlanır: Örneğin, bir yerin bulunduğu şehri bulma.
Bu bileşenler adres biçimlendirme için kullanılmamalıdır. Biçimlendirilmiş adres gerekiyorsa yerelleştirilmiş adres sağlayan formattedAddress
özelliğini kullanın.
- (GMSPlusCode*) plusCode [read, assign] |
Bu yer için konumun Plus code temsili.
- (GMSOpeningHours*) openingHours [read, assign] |
Bu yer için normal çalışma saatleri bilgileri.
Mevcut olduğu durumlarda açık olma durumunu, dönemleri ve hafta içi metnini içerir.
- (GMSOpeningHours*) currentOpeningHours [read, assign] |
Bu yerin sonraki yedi gün için çalışma saatlerini döndürür.
Zaman aralığı, isteğin gönderildiği tarihte 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] |
Bu yerin sonraki yedi gün için 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 çalışma saatleri olarak arabaya servis saatlerini veya teslimat saatlerini belirtebilir. Farklı ikincil çalışma saatleri için GMSPlaceHoursType
adresini inceleyin.
GMSOpeningHours
alanındaki GMSPlaceSpecialDay
girişleri yalnızca GMSPlace
currentOpeningHours
ve GMSPlace
secondaryOpeningHours
için mevcut olacak.
- (NSUInteger) userRatingsTotal [read, assign] |
Bu yerle ilgili puan alan yorum sayısını 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ı.
- (GMSPlacesBusinessStatus) businessStatus [read, assign] |
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.
NOTLAR: URL bağlantısının süresi dolmaz ve resim boyutu en boy oranı, türe bağlı olarak farklı olabilir.
- (GMSBooleanPlaceAttribute) paket servisi [read, assign] |
Paket Servisi deneyimi için Place Attribute (Yer Özelliği)
- (GMSBooleanPlaceAttribute) teslimat [read, assign] |
Teslimat hizmetleri için Place Attribute (Yer Özelliği).
- (GMSBooleanPlaceAttribute) dineIn [read, assign] |
Deneyim sırasında yemek yemeyle ilgili yer özelliği.
- (GMSBooleanPlaceAttribute) curbsidePickup [read, assign] |
Arabaya teslim alma hizmetleri için Yer Özelliği.
- (GMSBooleanPlaceAttribute) ayrılabilir [read, assign] |
Bir yerin turistler arasında popüler olduğunu gösteren Yer Özelliği.
- (GMSBooleanPlaceAttribute) servesBreakfast [read, assign] |
Yeri belirten Yer Özelliği kahvaltı sunuyor.
- (GMSBooleanPlaceAttribute) servesLunch [read, assign] |
Yeri belirten Yer Özelliği'nde öğle yemeği servisi var.
- (GMSBooleanPlaceAttribute) servesDinner [read, assign] |
Yeri belirten Yer Özelliği'nde akşam yemeği servisi var.
- (GMSBooleanPlaceAttribute) servesBeer [read, assign] |
Yeri gösteren Yer Özelliği bira sunuyor.
- (GMSBooleanPlaceAttribute) servesWine [read, assign] |
Yeri belirten Yer Özelliği'nde şarap servisi var.
- (GMSBooleanPlaceAttribute) servesBrunch [read, assign] |
Bu yeri belirten Yer Özelliği, brunch servisi yapıyor.
- (GMSBooleanPlaceAttribute) servesVegetarianFood [read, assign] |
Yeri belirten Yer Özelliği'nde vejetaryen yemekler servis ediliyor.
- (GMSBooleanPlaceAttribute) wheelchairAccessibleEntrance [read, assign] |
Yerin girişte tekerlekli sandalyeye uygun olduğunu gösteren Yer Özelliği.