GMSPlace Sınıf Referansı

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
GMSPlace Sınıf Referansı

Genel bakış

Belirli bir fiziksel yeri ifade eder.

GMSPlace bir fiziksel konumla ilgili ad, konum gibi bilgileri ve sahip olabileceğimiz diğer bilgileri içerir. Bu ders sabit.

Genel Üye İşlevleri

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

Tesisler

NSString * name
 Yerin adı.
NSString * yer kimliği
 Bu yerin yer kimliği.
CLLocation Koordinatör2Dkoordinat
 Yerin konumu.
NSString * telefonNumarası
 Bu yerin telefon numarası (uluslararası biçimde, ör.
)
NSString * biçimlendirilmişAdres
 Yerin basit bir dize olarak adresi.
kayan noktalıpuan
 Kullanıcı yorumları temel alınarak bu yere beş yıldızlı puan.
GMSPlacesPriceLevelpriceLevel
 0 ile 4 arasında tam sayılar olarak bu yer için fiyat düzeyi.
NSArray< NSString * > * türler
 Bu yerin türleri.
NSURL * web sitesi
 Bu yerin web sitesi.
NSAttributedString * ilişkilendirmeler
 Bu yer için veri sağlayıcısı ilişkilendirme dizesi.
GMSPlaceViewportInfogörüntübilgisi
 Bu yer için önerilen görüntü alanı.
NSArray< GMSAddressBileşen * > *adresBileşenleri
 Yerin adındaki bileşenleri temsil eden GMSAddressComponent nesnesi dizisi.
GMSPlusCode *plusCode
 Bu yerin konumunu gösteren artı kodu.
GMSOpeningHoursçalışma saatleri
 Bu yerin çalışma saatleri.
NSUIntegerkullaniciPuaniToplam
 Bu yerin puanını oluşturan yorum sayısını gösterir.
NSArray< GMSPlace Photometadata * > *fotoğraflar
 Yerin fotoğraflarını temsil eden GMSPlacePhotoMetadata nesne dizisi.
NSNumber * UTCOfsetDakikaları
 Yerin dakika cinsinden UTC saat dilimi farkı.
GMSPlacesBusinessStatusİşletmeDurumu
 Bu yerin GMSPlaceBusinessStatus.
UIColor * simgeArka Plan Rengi
 Simgenin arkasındaki görünümün rengini değiştirmek için yer türüne göre simgenin arka plan rengi.
NSURL * simgeGörüntü URL'si
 Yer türüne göre görünen ve Yer simgesinin NSData'sını almak için kullanabileceğiniz URL.
GMSBooleanPlaceAttributepaket servis
 Paket Servisi deneyimi için yer özelliği.
GMSBooleanPlaceAttributeteslimat
 Teslimat hizmetleri için Place Attribute (Yer Özelliği).
GMSBooleanPlaceAttributeyemek
 Yemek deneyimini deneyime ekleyin.
GMSBooleanPlaceAttributecurbsidePickup
 Arabaya teslim alma hizmetleri için 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 metriklerine göre hesaplar.

Parametreler:
dateYerin açık olup olmadığını belirlemek için kullanılan zaman noktası.
İadeler:
Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açılış durumu bilinmiyorsa GMSPlaceOpenStatusUnknown.

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

İadeler:
Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açılış durumu bilinmiyorsa GMSPlaceOpenStatusUnknown.

Mülk Dokümanları

- (NSString*) ad [read, copy]

Yerin adı.

- (NSString*) placeID [read, copy]

Bu yerin yer kimliği.

- (CLLocation Koordinatör2D) koordinat [read, assign]

Yerin konumu.

Konum, Yerin tam olarak yeri veya belirli bir giriş ya da çıkış noktası değil, yalnızca Yer'in coğrafi kapsamı içinde rastgele seçilen bir nokta olabilir.

- (NSString*) phoneNumber [read, copy]

Bu yerin telefon numarası (uluslararası biçimde).

öneki "+" olan ülke kodunu da içerir. Örneğin, Google Sidney'in telefon numarası "+61 2 9374 4000".

- (NSString*) biçimlendirilmişAdres [read, copy]

Yerin basit bir dize olarak adresi.

- (kayan) puan [read, assign]

Kullanıcı yorumları temel alınarak bu yere beş yıldızlı puan.

Derecelendirme 1,0 ile 5,0 arasında değişir. 0,0 bu yer için puan vermediğimiz anlamına gelir (ör. bu yeri yeterli sayıda kullanıcı incelememiştir).

- (GMSPlacesPriceLevel) priceLevel [read, assign]

0 ile 4 arasında tam sayılar olarak bu yer için fiyat düzeyi.

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

- (NSArray<NSString *>*) type [read, copy]

Bu yerin türleri.

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

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

Bu yerin web sitesi.

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

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

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

Yerler SDK'sı Hizmet Şartları'nda açıklandığı üzere, bu GMSPlace'teki veriler gösteriliyorsa genellikle 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, bu yeri görüntülemeye uygun boyutta bir görüntü alanı döndürür. Örneğin, bir mağazayı temsil eden GMSPlace nesnesinin nispeten küçük bir görünümü bulunurken bir ülkeyi temsil eden GMSPlace nesnesinin görüntü alanı çok büyük olabilir.

- (NSArray<GMSAddresscomponent *>*) addresscomponents [read, copy]

Yerin adındaki bileşenleri temsil eden GMSAddressComponent nesnesi dizisi.

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

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

- (GMSPlusCode*) plusCode [read, assign]

Bu yerin konumunu gösteren artı kodu.

- (GMSOpeningHours*) openingHours [read, assign]

Bu yerin çalışma saatleri.

Müsaitlik durumu, kullanılabilirlik durumu, dönemler ve hafta içi metinleri içerir.

- (NSUInteger) kullaniciPuanlari [read, assign]

Bu yerin puanını oluşturan yorum sayısını gösterir.

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

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

- (NSNumber*) UTCOffsetMinutes [read, assign]

Yerin dakika cinsinden UTC saat dilimi farkı.

Bu yerin GMSPlaceBusinessStatus.

- (UIColor*) iconbackgroundColor [read, assign]

Simgenin arkasındaki görünümün rengini değiştirmek için yer türüne göre simgenin arka plan rengi.

- (NSURL*) iconImageURL [read, assign]

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

NOTLAR: 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 Place Attribute (Yer Özelliği).

- (GMSBooleanPlaceAttribute) dineIn [read, assign]

Yemek deneyimini deneyime ekleyin.

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