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. | |
CLLocationCoordinate2D | koordinat |
Lokasi tempat. | |
NSString * | phonePhone |
Nomor telepon tempat ini, dalam format internasional, yaitu | |
NSString * | formattedAddress |
Alamat tempat sebagai string sederhana. | |
float | rating |
Rating bintang lima untuk tempat ini berdasarkan ulasan pengguna. | |
GMSPlacesPriceLevel | hargaLevel |
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 GMS * | openingHours |
Informasi Jam Buka untuk tempat ini. | |
NSUInteger | TotalRatingpengguna |
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. | |
GMSPlacesBusinessStatus | Statusbisnis |
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. | |
GMSBooleanPlaceAttribute | bawa pulang |
Atribut Tempat untuk pengalaman takeout. | |
GMSBooleanPlaceAttribute | penayangan |
Atribut Tempat untuk layanan pengiriman. | |
GMSBooleanPlaceAttribute | makan malam |
Atribut Tempat untuk makan di tempat. | |
GMSBooleanPlaceAttribute | Ambil 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:
-
date Titik 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.
- (GMSPlacesBusinessStatus) businessStatus [read, assign] |
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.
- (GMSBooleanPlaceAttribute) penayangan [read, assign] |
Atribut Tempat untuk layanan pengiriman.
- (GMSBooleanPlaceAttribute) dineIn [read, assign] |
Atribut Tempat untuk makan di tempat.
- (GMSBooleanPlaceAttribute) curbsidePickup [read, assign] |
Atribut Tempat untuk layanan ambil di tepi jalan.