Referensi Class GMSPlace

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
Referensi Class GMSPlace

Ringkasan

Merepresentasikan tempat fisik tertentu.

GMSPlace merangkum informasi tentang lokasi fisik, termasuk nama, lokasi, dan informasi lain yang mungkin kami miliki tentang lokasi tersebut. Class ini tidak dapat diubah.

Fungsi Anggota Publik

(GMSPlaceOpenStatus)- isOpenAtDate:
 Init default tidak tersedia.
(GMSPlaceOpenStatus)- isOpen
 Menghitung apakah tempat buka berdasarkan openingHours, UTCOffsetMinutes, dan tanggal serta waktu saat ini yang diperoleh dari [NSDate date].

Properti

NSString * name
 Nama tempat.
NSString * ID tempat
 ID tempat dari tempat ini.
CLLocationCoordinate2Dkoordinat
 Lokasi tempat.
NSString * phonePhone
 Nomor telepon tempat ini, dalam format internasional, yaitu
NSString * formattedAddress
 Alamat tempat sebagai string sederhana.
floatrating
 Rating bintang lima untuk tempat ini berdasarkan ulasan pengguna.
GMSPlacesPriceLevelhargaLevel
 Tingkat harga untuk tempat ini, sebagai bilangan bulat dari 0 sampai 4.
NSArray< NSString * > *jenis
 Jenis tempat ini.
NSURL * website
 Situs untuk tempat ini.
NSAttributedString * atribusi
 String atribusi penyedia data untuk tempat ini.
GMSPlaceViewportInfo *viewportInfo
 Area pandang yang direkomendasikan untuk tempat ini.
NSArray< GMSAddressComponent * > *addressComponents
 Array objek GMSAddressComponent yang mewakili komponen dalam alamat tempat.
GMSPlusCode *PlusCode
 Representasi kode Plus lokasi untuk tempat ini.
Waktu Pembukaan GMSopeningHours
 Informasi Jam Buka untuk tempat ini.
NSUIntegerTotalRatingpengguna
 Merepresentasikan jumlah ulasan yang masuk di rating tempat ini.
NSArray< GMSPlaceFotoMetadata * > *foto
 Array objek GMSPlacePhotoMetadata yang mewakili foto tempat.
NSNumber * UTCOffsetMinutes
 Offset UTC zona waktu tempat tersebut dalam hitungan menit.
GMSPlacesBusinessStatusStatusbisnis
 GMSPlaceBusinessStatus tempat tersebut.
UIColor * WarnaLatar Belakangikon
 Warna latar belakang ikon sesuai dengan jenis Tempat, untuk mewarnai tampilan di belakang ikon.
NSURL * URLGambar
 URL sesuai dengan jenis Tempat, yang dapat Anda gunakan untuk mengambil NSData dari ikon Tempat.
GMSBooleanPlaceAttributebawa pulang
 Atribut Tempat untuk pengalaman takeout.
GMSBooleanPlaceAttributepenayangan
 Atribut Tempat untuk layanan pengiriman.
GMSBooleanPlaceAttributemakan malam
 Atribut Tempat untuk makan di tempat.
GMSBooleanPlaceAttributeAmbil di tepi jalan
 Atribut Tempat untuk layanan ambil di tepi jalan.

Dokumentasi Fungsi Anggota

- (GMSPlaceOpenStatus) isOpenAtDate: (NSDate *) tanggal

Init default tidak tersedia.

Menghitung apakah tempat buka berdasarkan openingHours, UTCOffsetMinutes, dan date.

Parameter:
dateTitik referensi waktu yang digunakan untuk menentukan apakah tempat tersebut buka.
Hasil:
GMSPlaceOpenStatusOpen jika tempat buka, GMSPlaceOpenStatusClosed jika tempat tutup, dan GMSPlaceOpenStatusUnknown jika status buka tidak diketahui.

Menghitung apakah tempat buka berdasarkan openingHours, UTCOffsetMinutes, dan tanggal serta waktu saat ini yang diperoleh dari [NSDate date].

Hasil:
GMSPlaceOpenStatusOpen jika tempat buka, GMSPlaceOpenStatusClosed jika tempat tutup, dan GMSPlaceOpenStatusUnknown jika status buka tidak diketahui.

Dokumentasi Properti

- (NSString*) name [read, copy]

Nama tempat.

- (NSString*) placeID [read, copy]

ID tempat dari tempat ini.

- koordinat - (CLLocationCoordinate2D) [read, assign]

Lokasi tempat.

Lokasi belum tentu pusat Tempat, atau titik masuk atau keluar tertentu, tetapi beberapa titik sembarang dipilih dalam cakupan geografis Tempat tersebut.

- (NSString*) phoneNumber [read, copy]

Nomor telepon tempat ini, dalam format internasional, yaitu

termasuk kode negara yang diawali dengan "+". Misalnya, nomor telepon Google Sydney adalah "+61 2 9374 4000".

- (NSString*) formattedAddress [read, copy]

Alamat tempat sebagai string sederhana.

- (float) rating [read, assign]

Rating bintang lima untuk tempat ini berdasarkan ulasan pengguna.

Rating berkisar dari 1.0 hingga 5.0. 0,0 berarti kami tidak memiliki rating untuk tempat ini (mis. karena tidak cukup pengguna yang mengulas tempat ini).

- (GMSPlacesPriceLevel) priceLevel [read, assign]

Tingkat harga untuk tempat ini, sebagai bilangan bulat dari 0 sampai 4.

mis. Nilai 4 berarti tempat ini adalah "$$$$" (mahal). Nilai 0 berarti bebas (seperti museum dengan tiket masuk gratis).

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

Jenis tempat ini.

Jenisnya adalah NSStrings, nilai yang valid adalah semua jenis yang didokumentasikan di <https://developers.google.com/places/ios-sdk/supported_types>.

- (NSURL*) situs [read, copy]

Situs untuk tempat ini.

- (NSAttributedString*) atribusi [read, copy]

String atribusi penyedia data untuk tempat ini.

Parameter ini disediakan sebagai NSAttributedString, yang dapat berisi hyperlink ke situs setiap penyedia.

Secara umum, ini harus ditampilkan kepada pengguna jika data dari GMSPlace ini ditampilkan, seperti yang dijelaskan dalam Persyaratan Layanan Places SDK.

- (GMSPlaceViewportInfo*) viewportInfo [read, assign]

Area pandang yang direkomendasikan untuk tempat ini.

Mungkin nol jika ukuran tempat tidak diketahui.

Tindakan ini menampilkan area pandang dengan ukuran yang sesuai untuk menampilkan tempat ini. Misalnya, objek GMSPlace yang mewakili toko mungkin memiliki area pandang yang relatif kecil, sedangkan objek GMSPlace yang mewakili negara mungkin memiliki area pandang yang sangat besar.

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

Array objek GMSAddressComponent yang mewakili komponen dalam alamat tempat.

Komponen ini disediakan untuk mengekstrak informasi terstruktur tentang alamat tempat: misalnya, menemukan kota tempat suatu tempat berada.

Komponen ini tidak boleh digunakan untuk pemformatan alamat. Jika alamat yang diformat diperlukan, gunakan properti formattedAddress, yang menyediakan alamat berformat berformat lokal.

- (GMSPlusCode*) plusCode [read, assign]

Representasi kode Plus lokasi untuk tempat ini.

- (GMSOpeningHours*) openingHours [read, assign]

Informasi Jam Buka untuk tempat ini.

Menyertakan status terbuka, periode, dan teks hari kerja jika tersedia.

- (NSUInteger) userRatingsTotal [read, assign]

Merepresentasikan jumlah ulasan yang masuk di rating tempat ini.

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

Array objek GMSPlacePhotoMetadata yang mewakili foto tempat.

- (NSNumber*) UTCOffsetMinutes [read, assign]

Offset UTC zona waktu tempat tersebut dalam hitungan menit.

GMSPlaceBusinessStatus tempat tersebut.

- (UIColor*) iconBackgroundColor [read, assign]

Warna latar belakang ikon sesuai dengan jenis Tempat, untuk mewarnai tampilan di belakang ikon.

- (NSURL*) iconImageURL [read, assign]

URL sesuai dengan jenis Tempat, yang dapat Anda gunakan untuk mengambil NSData dari ikon Tempat.

CATATAN: Tautan URL tidak kedaluwarsa dan rasio aspek ukuran gambar mungkin berbeda bergantung pada jenisnya.

- (GMSBooleanPlaceAttribute) takeout [read, assign]

Atribut Tempat untuk pengalaman takeout.

Atribut Tempat untuk layanan pengiriman.

- (GMSBooleanPlaceAttribute) dineIn [read, assign]

Atribut Tempat untuk makan di tempat.

Atribut Tempat untuk layanan ambil di tepi jalan.