Place class
Class
google.maps.places.Place
Class ini mengimplementasikan
PlaceOptions
.
Akses dengan memanggil const {Place} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Konstruktor | |
---|---|
Place |
Place(options) Parameter:
|
Metode Statis | |
---|---|
searchByText |
searchByText(request) Parameter:
Penelusuran tempat berdasarkan kueri teks. |
searchNearby |
searchNearby(request) Parameter:
Menelusuri tempat-tempat terdekat. |
Properti | |
---|---|
accessibilityOptions |
Jenis:
AccessibilityOptions optional Opsi aksesibilitas Tempat ini. undefined jika data opsi aksesibilitas belum dipanggil dari server. |
addressComponents |
Jenis:
Array<AddressComponent> optional Kumpulan komponen alamat untuk lokasi Tempat ini. Objek kosong jika tidak ada data alamat yang diketahui. undefined jika data alamat belum dipanggil dari server. |
adrFormatAddress |
Jenis:
string optional Representasi alamat Tempat dalam microformat adr. |
allowsDogs |
Jenis:
boolean optional |
attributions |
Jenis:
Array<Attribution> optional Penyedia data yang harus ditampilkan untuk Tempat. |
businessStatus |
Jenis:
BusinessStatus optional Status operasional lokasi. null jika tidak ada status yang diketahui. undefined jika data status belum dimuat dari server. |
displayName |
Jenis:
string optional Nama tampilan lokasi. null jika tidak ada nama. undefined jika data nama belum dimuat dari server. |
displayNameLanguageCode |
Jenis:
string optional Bahasa nama tampilan lokasi. null jika tidak ada nama. undefined jika data nama belum dimuat dari server. |
editorialSummary |
Jenis:
string optional Ringkasan editorial untuk tempat ini. null jika tidak ada ringkasan editorial. undefined jika kolom ini belum diminta. |
editorialSummaryLanguageCode |
Jenis:
string optional Bahasa ringkasan editorial untuk tempat ini. null jika tidak ada ringkasan editorial. undefined jika kolom ini belum diminta. |
evChargeOptions |
Jenis:
EVChargeOptions optional Opsi Pengisian Daya EV yang disediakan oleh tempat. undefined jika opsi pengisian daya kendaraan listrik belum dipanggil dari server. |
formattedAddress |
Jenis:
string optional Alamat lengkap lokasi. |
fuelOptions |
Jenis:
FuelOptions optional Opsi bahan bakar yang disediakan oleh tempat. undefined jika opsi bahan bakar belum dipanggil dari server. |
googleMapsLinks |
Jenis:
GoogleMapsLinks optional Link untuk memicu berbagai tindakan Google Maps. |
googleMapsURI |
Jenis:
string optional URL laman resmi Google untuk tempat ini. Halaman ini adalah halaman milik Google yang berisi informasi terbaik yang tersedia tentang Tempat. |
hasCurbsidePickup |
Jenis:
boolean optional Apakah tempat memiliki opsi ambil di tepi jalan. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
hasDelivery |
Jenis:
boolean optional Apakah tempat memiliki layanan pesan antar. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
hasDineIn |
Jenis:
boolean optional Apakah tempat memiliki layanan makan di tempat. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
hasLiveMusic |
Jenis:
boolean optional |
hasMenuForChildren |
Jenis:
boolean optional |
hasOutdoorSeating |
Jenis:
boolean optional |
hasRestroom |
Jenis:
boolean optional |
hasTakeout |
Jenis:
boolean optional Apakah tempat memiliki layanan pesan bawa pulang. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
iconBackgroundColor |
Jenis:
string optional Kode warna HEX default untuk kategori tempat. |
id |
Jenis:
string ID tempat unik. |
internationalPhoneNumber |
Jenis:
string optional Nomor telepon Tempat dalam format internasional. Format internasional menyertakan kode negara dan diawali dengan tanda tambah (+). |
isGoodForChildren |
Jenis:
boolean optional |
isGoodForGroups |
Jenis:
boolean optional |
isGoodForWatchingSports |
Jenis:
boolean optional |
isReservable |
Jenis:
boolean optional Apakah tempat dapat dipesan. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
location |
Jenis:
LatLng optional Posisi Tempat. |
nationalPhoneNumber |
Jenis:
string optional Nomor telepon Tempat, yang diformat sesuai dengan konvensi penomoran di wilayah tersebut. |
parkingOptions |
Jenis:
ParkingOptions optional Opsi tempat parkir yang disediakan oleh tempat. undefined jika data opsi tempat parkir belum dipanggil dari server. |
paymentOptions |
Jenis:
PaymentOptions optional Opsi pembayaran yang disediakan oleh tempat. undefined jika data opsi pembayaran belum dipanggil dari server. |
photos |
Foto Tempat ini. Kumpulan akan berisi hingga sepuluh objek Photo . |
plusCode |
Jenis:
PlusCode optional |
postalAddress |
Jenis:
PostalAddress optional |
priceLevel |
Jenis:
PriceLevel optional Tingkat harga Tempat. Properti ini dapat menampilkan salah satu nilai berikut
|
priceRange |
Jenis:
PriceRange optional Rentang harga untuk Tempat ini. endPrice dapat dibatalkan, yang menunjukkan rentang tanpa batas atas (misalnya, "Lebih dari Rp1.000.000"). |
primaryType |
Jenis:
string optional Jenis utama lokasi. null jika tidak ada jenis. undefined jika data jenis belum dimuat dari server. |
primaryTypeDisplayName |
Jenis:
string optional Nama tampilan jenis utama lokasi. null jika tidak ada jenis. undefined jika data jenis belum dimuat dari server. |
primaryTypeDisplayNameLanguageCode |
Jenis:
string optional Bahasa nama tampilan jenis utama lokasi. null jika tidak ada jenis. undefined jika data jenis belum dimuat dari server. |
rating |
Jenis:
number optional Rating, antara 1,0 hingga 5,0, berdasarkan ulasan pengguna tentang Tempat ini. |
regularOpeningHours |
Jenis:
OpeningHours optional |
requestedLanguage |
Jenis:
string optional Bahasa yang diminta untuk tempat ini. |
requestedRegion |
Jenis:
string optional Wilayah yang diminta untuk tempat ini. |
reviews |
Daftar ulasan untuk Tempat ini. |
servesBeer |
Jenis:
boolean optional Apakah tempat ini menyajikan bir. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
servesBreakfast |
Jenis:
boolean optional Apakah suatu tempat menyajikan sarapan. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
servesBrunch |
Jenis:
boolean optional Apakah suatu tempat menyajikan brunch. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
servesCocktails |
Jenis:
boolean optional |
servesCoffee |
Jenis:
boolean optional |
servesDessert |
Jenis:
boolean optional |
servesDinner |
Jenis:
boolean optional Apakah tempat ini menyajikan makan malam. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
servesLunch |
Jenis:
boolean optional Apakah tempat ini menyajikan makan siang. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
servesVegetarianFood |
Jenis:
boolean optional Apakah suatu tempat menyajikan makanan vegetarian. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
servesWine |
Jenis:
boolean optional Apakah tempat menyajikan wine. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. Menampilkan 'undefined' jika kolom ini belum diminta. |
svgIconMaskURI |
Jenis:
string optional URI ke resource mask gambar SVG yang dapat digunakan untuk merepresentasikan kategori tempat. |
types |
Jenis:
Array<string> optional Array jenis untuk Tempat ini (misalnya, ["political", "locality"] atau ["restaurant", "establishment"] ). |
userRatingCount |
Jenis:
number optional Jumlah rating pengguna yang berkontribusi pada Place.rating Tempat ini. |
utcOffsetMinutes |
Jenis:
number optional Selisih dari UTC zona waktu saat ini dari Tempat, dalam menit. Misalnya, Waktu Standar Timur Australia (GMT+10) saat penyesuaian waktu musim panas adalah 11 jam lebih awal dari UTC, sehingga utc_offset_minutes akan menjadi 660 . Untuk zona waktu di belakang UTC, selisihnya negatif. Misalnya, utc_offset_minutes adalah -60 untuk Tanjung Verde. |
viewport |
Jenis:
LatLngBounds optional Area tampilan yang diinginkan saat menampilkan Tempat ini di peta. |
websiteURI |
Jenis:
string optional Situs resmi untuk Tempat ini, seperti halaman beranda bisnis. |
|
Jenis:
OpeningHours optional |
|
Jenis:
boolean optional |
Metode | |
---|---|
fetchFields |
fetchFields(options) Parameter:
|
|
getNextOpeningTime([date]) Parameter:
Menghitung Tanggal yang merepresentasikan OpeningHoursTime berikutnya. Menampilkan nilai yang tidak ditentukan jika data tidak cukup untuk menghitung hasil, atau tempat ini tidak beroperasi. |
|
isOpen([date]) Parameter:
Nilai yang Ditampilkan:
Promise<boolean optional> Periksa apakah tempat buka pada tanggal dan waktu tertentu. Diselesaikan dengan undefined jika data yang diketahui untuk lokasi tidak cukup untuk menghitungnya, misalnya jika jam buka tidak terdaftar. |
toJSON |
toJSON() Parameter: Tidak ada
Nilai yang Ditampilkan:
Object objek JSON dengan semua properti Tempat yang diminta. |
Antarmuka PlaceOptions
google.maps.places.PlaceOptions
interface
Opsi untuk membuat Tempat.
Properti | |
---|---|
id |
Jenis:
string ID tempat unik. |
requestedLanguage optional |
Jenis:
string optional ID bahasa untuk bahasa yang digunakan untuk menampilkan detail. Lihat daftar bahasa yang didukung. |
requestedRegion optional |
Jenis:
string optional Kode wilayah pengguna. Hal ini dapat memengaruhi foto mana yang dapat ditampilkan, dan mungkin hal lainnya. Kode wilayah menerima nilai dua karakter ccTLD ("domain level teratas"). Umumnya kode ccTLD identik dengan kode ISO 3166-1, dengan beberapa pengecualian. Misalnya, ccTLD Inggris Raya adalah "uk" ( .co.uk ), sedangkan kode ISO 3166-1-nya adalah "gb" (secara teknis untuk entitas "The United Kingdom of Great Britain and Northern Ireland"). |
AccessibilityOptions class
Class
google.maps.places.AccessibilityOptions
Akses dengan memanggil const {AccessibilityOptions} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Properti | |
---|---|
hasWheelchairAccessibleEntrance |
Jenis:
boolean optional Apakah tempat memiliki pintu masuk khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasWheelchairAccessibleParking |
Jenis:
boolean optional Apakah tempat memiliki tempat parkir khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasWheelchairAccessibleRestroom |
Jenis:
boolean optional Apakah tempat memiliki toilet khusus pengguna kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
hasWheelchairAccessibleSeating |
Jenis:
boolean optional Apakah tempat menawarkan tempat duduk yang dapat diakses dengan kursi roda. Menampilkan 'true' atau 'false' jika nilainya diketahui. Menampilkan 'null' jika nilainya tidak diketahui. |
Kelas AddressComponent
Class
google.maps.places.AddressComponent
Komponen alamat untuk lokasi Tempat.
Akses dengan memanggil const {AddressComponent} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Properti | |
---|---|
longText |
Jenis:
string optional Teks lengkap komponen alamat. |
shortText |
Jenis:
string optional Teks singkat yang disingkat dari komponen alamat yang diberikan. |
types |
Jenis:
Array<string> Array string yang menunjukkan jenis komponen alamat ini. Daftar jenis yang valid dapat ditemukan di sini. |
Attribution class
Class
google.maps.places.Attribution
Informasi tentang penyedia data untuk suatu Tempat.
Akses dengan memanggil const {Attribution} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Properti | |
---|---|
provider |
Jenis:
string optional Nama penyedia data Tempat. |
providerURI |
Jenis:
string optional URI ke penyedia data Tempat. |
Kelas AuthorAttribution
Class
google.maps.places.AuthorAttribution
Informasi tentang penulis konten buatan pengguna.
Akses dengan memanggil const {AuthorAttribution} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Properti | |
---|---|
displayName |
Jenis:
string Nama penulis untuk hasil ini. |
photoURI |
Jenis:
string optional URI foto penulis untuk hasil ini. Fitur ini mungkin tidak selalu tersedia. |
uri |
Jenis:
string optional URI profil penulis untuk hasil ini. |
Kelas ConnectorAggregation
Class
google.maps.places.ConnectorAggregation
Informasi pengisian daya kendaraan listrik, yang dikelompokkan untuk konektor dengan jenis yang sama dan kecepatan pengisian daya yang sama.
Akses dengan memanggil const {ConnectorAggregation} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Properti | |
---|---|
availabilityLastUpdateTime |
Jenis:
Date optional Waktu saat informasi ketersediaan konektor dalam penggabungan ini terakhir diperbarui. |
availableCount |
Jenis:
number optional Jumlah konektor dalam agregasi ini yang saat ini tersedia. |
count |
Jenis:
number Jumlah konektor dalam penggabungan ini. |
maxChargeRateKw |
Jenis:
number Kecepatan pengisian daya maksimum statis dalam kw dari setiap konektor agregasi. |
outOfServiceCount |
Jenis:
number optional Jumlah konektor dalam penggabungan ini yang saat ini tidak berfungsi. |
type |
Jenis:
EVConnectorType optional Jenis konektor agregasi ini. |
Class EVChargeOptions
Class
google.maps.places.EVChargeOptions
Informasi tentang SPKLU yang tersedia di tempat tersebut.
Akses dengan memanggil const {EVChargeOptions} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Properti | |
---|---|
connectorAggregations |
Jenis:
Array<ConnectorAggregation> Daftar penggabungan konektor pengisian daya kendaraan listrik yang berisi konektor dengan jenis yang sama dan kecepatan pengisian daya yang sama. |
connectorCount |
Jenis:
number Jumlah konektor di SPKLU ini. Karena beberapa port dapat memiliki beberapa konektor, tetapi hanya dapat mengisi daya satu mobil dalam satu waktu, jumlah konektor mungkin lebih besar daripada jumlah total mobil yang dapat mengisi daya secara bersamaan. |
Konstanta EVConnectorType
google.maps.places.EVConnectorType
konstanta
Jenis konektor pengisi daya EV.
Akses dengan memanggil const {EVConnectorType} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Konstanta | |
---|---|
CCS_COMBO_1 |
Combined Charging System (AC dan DC). Berdasarkan konektor SAE Type-1 J-1772. |
CCS_COMBO_2 |
Combined Charging System (AC dan DC). Berdasarkan konektor Mennekes Type-2. |
CHADEMO |
Konektor jenis CHAdeMO. |
J1772 |
Konektor tipe 1 J1772. |
NACS |
North American Charging System (NACS), yang distandardisasi sebagai SAE J3400. |
OTHER |
Jenis konektor lainnya. |
TESLA |
Konektor TESLA generik. Ini adalah NACS di Amerika Utara, tetapi dapat berupa non-NACS di belahan dunia lainnya (misalnya, CCS Combo 2 (CCS2) atau GB/T). Nilai ini kurang merepresentasikan jenis konektor sebenarnya, dan lebih merepresentasikan kemampuan untuk mengisi daya kendaraan merek Tesla di stasiun pengisian daya milik Tesla. |
TYPE_2 |
Konektor IEC 62196 tipe 2. Sering disebut sebagai MENNEKES. |
UNSPECIFIED_GB_T |
Jenis GB/T sesuai dengan standar GB/T di China. Jenis ini mencakup semua jenis GB_T. |
UNSPECIFIED_WALL_OUTLET |
Stopkontak tidak ditentukan. |
EVSearchOptions interface
google.maps.places.EVSearchOptions
interface
Opsi terkait EV yang dapat ditentukan untuk permintaan penelusuran tempat.
Properti | |
---|---|
connectorTypes optional |
Jenis:
Array<EVConnectorType> optional Daftar jenis konektor EV pilihan. Tempat yang tidak mendukung salah satu jenis konektor yang tercantum akan difilter. |
minimumChargingRateKw optional |
Jenis:
number optional Kecepatan pengisian daya minimum yang diperlukan dalam kilowatt. Tempat dengan kecepatan pengisian daya yang lebih rendah dari kecepatan yang ditentukan akan difilter. |
FetchFieldsRequest interface
google.maps.places.FetchFieldsRequest
interface
Opsi untuk mengambil kolom Tempat.
Properti | |
---|---|
fields |
Jenis:
Array<string> Daftar kolom yang akan diambil. |
FuelOptions class
Class
google.maps.places.FuelOptions
Informasi terbaru tentang opsi bahan bakar di SPBU. Informasi ini diperbarui secara berkala.
Akses dengan memanggil const {FuelOptions} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Properti | |
---|---|
fuelPrices |
Daftar harga bahan bakar untuk setiap jenis bahan bakar yang tersedia di SPBU ini, satu entri per jenis bahan bakar. |
FuelPrice class
Class
google.maps.places.FuelPrice
Informasi harga bahan bakar untuk jenis bahan bakar tertentu.
Akses dengan memanggil const {FuelPrice} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Properti | |
---|---|
price |
Jenis:
Money optional Harga bahan bakar. |
type |
Jenis:
FuelType optional Jenis bahan bakar. |
updateTime |
Jenis:
Date optional Waktu harga bahan bakar terakhir diperbarui. |
FuelType constants
google.maps.places.FuelType
konstanta
Jenis bahan bakar.
Akses dengan memanggil const {FuelType} = await google.maps.importLibrary("places")
.
Lihat Library di Maps JavaScript API.
Konstanta | |
---|---|
BIO_DIESEL |
Biodiesel. |
DIESEL |
Bahan bakar diesel. |
DIESEL_PLUS |
Bahan bakar diesel plus. |
E100 |
E 100. |
E80 |
E 80. |
E85 |
E 85. |
LPG |
LPG. |
METHANE |
Metana. |
MIDGRADE |
Menengah. |
PREMIUM |
Premium. |
REGULAR_UNLEADED |
Bensin tanpa timbal reguler. |
SP100 |
SP 100. |
SP91 |
SP 91. |
SP91_E10 |
SP 91 E10. |
SP92 |
SP 92. |
SP95 |
SP 95. |
SP95_E10 |
SP95 E10. |
SP98 |
SP 98. |
SP99 |
SP 99. |
TRUCK_DIESEL |
Diesel truk. |