Klasa Place
google.maps.places.Place
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {Place} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Zespół | |
---|---|
Place |
Place(options) Parametry:
|
Metody statyczne | |
---|---|
searchByText |
searchByText(request) Parametry:
Tekstowe wyszukiwanie miejsca na podstawie zapytania. |
searchNearby |
searchNearby(request) Parametry:
Wyszukiwanie miejsc w pobliżu. |
Właściwości | |
---|---|
accessibilityOptions |
Typ:
AccessibilityOptions optional Opcje ułatwień dostępu dla tego miejsca. undefined , jeśli serwer nie wywołał danych opcji ułatwień dostępu. |
addressComponents |
Typ:
Array<AddressComponent> optional Zbiór komponentów adresu dla lokalizacji danego miejsca. Jeśli nie ma znanych danych adresowych, obiekt jest pusty. undefined , jeśli serwer nie wywołał danych adresowych. |
adrFormatAddress |
Typ:
string optional Adres miejsca w mikroformatie adr. |
allowsDogs |
Typ:
boolean optional |
attributions |
Typ:
Array<Attribution> optional Tekst informacji o autorze, który będzie wyświetlany w wynikach dotyczących danego miejsca. |
businessStatus |
Typ:
BusinessStatus optional Status działalności lokalizacji. null , jeśli nie ma znanego stanu. undefined , jeśli dane o stanie nie zostały wczytane z serwera. |
displayName |
Typ:
string optional Wyświetlana nazwa lokalizacji. null , jeśli nie ma nazwy. undefined , jeśli dane o nazwach nie zostały wczytane z serwera. |
editorialSummary |
Typ:
string optional Podsumowanie redakcyjne dotyczące tego miejsca. null , jeśli nie ma podsumowania redakcyjnego. undefined , jeśli nie wysłano jeszcze prośby o to pole. |
editorialSummaryLanguageCode |
Typ:
string optional Język podsumowania redakcyjnego dla tego miejsca. null , jeśli nie ma podsumowania redakcyjnego. undefined , jeśli nie wysłano jeszcze prośby o to pole. |
evChargeOptions |
Typ:
EVChargeOptions optional Opcje ładowania pojazdów elektrycznych dostępne przez to miejsce. undefined , jeśli z serwera nie zostały wywołane opcje ładowania EV. |
formattedAddress |
Typ:
string optional Pełny adres lokalizacji. |
fuelOptions |
Typ:
FuelOptions optional Opcje paliwa dostępne na miejscu. undefined , jeśli z serwera nie zostały wywołane opcje dotyczące paliwa. |
googleMapsURI |
Typ:
string optional URL oficjalnej strony Google dla tego miejsca. Jest to strona należąca do Google, która zawiera najlepsze dostępne informacje o danym miejscu. |
hasCurbsidePickup |
Typ:
boolean optional Informacja, czy w danym miejscu można odebrać zamówienie na zewnątrz. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
hasDelivery |
Typ:
boolean optional Informacja, czy miejsce oferuje dostawę. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
hasDineIn |
Typ:
boolean optional Czy w danym miejscu można zjeść na miejscu. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
hasLiveMusic |
Typ:
boolean optional |
hasMenuForChildren |
Typ:
boolean optional |
hasOutdoorSeating |
Typ:
boolean optional |
hasRestroom |
Typ:
boolean optional |
hasTakeout |
Typ:
boolean optional Informacja, czy miejsce oferuje dania na wynos. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
hasWiFi |
Typ:
boolean optional |
iconBackgroundColor |
Typ:
string optional Domyślny kod szesnastkowy kategorii miejsca. |
id |
Typ:
string Unikalny identyfikator miejsca. |
internationalPhoneNumber |
Typ:
string optional Numer telefonu miejsca w formacie międzynarodowym. Format międzynarodowy zawiera kod kraju i jest poprzedzony znakiem plusa (+). |
isGoodForChildren |
Typ:
boolean optional |
isGoodForGroups |
Typ:
boolean optional |
isGoodForWatchingSports |
Typ:
boolean optional |
isReservable |
Typ:
boolean optional Informacja, czy w danym miejscu można zarezerwować pokój. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
location |
Typ:
LatLng optional Pozycja miejsca. |
nationalPhoneNumber |
Typ:
string optional Numer telefonu miejsca sformatowany zgodnie z regionalną konwencją liczbową. |
parkingOptions |
Typ:
ParkingOptions optional Dostępne parkingi dostępne w tym miejscu. undefined , jeśli serwer nie wywołał danych o opcjach parkowania. |
paymentOptions |
Typ:
PaymentOptions optional Opcje płatności udostępnione przez to miejsce. undefined , jeśli serwer nie wywołał danych opcji płatności. |
photos |
Zdjęcia tego miejsca. Kolekcja będzie zawierać maksymalnie 10 obiektów Photo . |
plusCode |
Typ:
PlusCode optional |
priceLevel |
Typ:
PriceLevel optional Poziom cen miejsca. Ta właściwość może zwracać dowolną z następujących wartości:
|
rating |
Typ:
number optional Ocena od 1, 0 do 5, 0 na podstawie opinii użytkowników o tym miejscu. |
regularOpeningHours |
Typ:
OpeningHours optional |
requestedLanguage |
Typ:
string optional Wybrany język dla tego miejsca. |
requestedRegion |
Typ:
string optional Region, o który prosisz dla tego miejsca. |
reviews |
Lista opinii o tym miejscu. |
servesBeer |
Typ:
boolean optional Określa, czy w danym miejscu można napić się piwa. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
servesBreakfast |
Typ:
boolean optional Określa, czy w danym miejscu serwowane jest śniadanie. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
servesBrunch |
Typ:
boolean optional Czy w danym miejscu można zjeść brunch. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
servesCocktails |
Typ:
boolean optional |
servesCoffee |
Typ:
boolean optional |
servesDessert |
Typ:
boolean optional |
servesDinner |
Typ:
boolean optional Określa, czy w danym miejscu można zjeść kolację. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
servesLunch |
Typ:
boolean optional Określa, czy dane miejsce serwuje lunch. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
servesVegetarianFood |
Typ:
boolean optional Określa, czy w danym miejscu można zjeść dania wegetariańskie. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
servesWine |
Typ:
boolean optional Określa, czy w danym miejscu można napić się wina. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola. |
svgIconMaskURI |
Typ:
string optional Identyfikator URI zasobu maski obrazu SVG, który może być używany do reprezentowania kategorii miejsca. |
types |
Typ:
Array<string> optional Tablica typów dla tego miejsca (na przykład ["political", "locality"] lub ["restaurant", "establishment"] ). |
userRatingCount |
Typ:
number optional Liczba ocen użytkowników, które wpływają na ocenę tego miejsca ( Place.rating ). |
utcOffsetMinutes |
Typ:
number optional Przesunięcie względem czasu UTC bieżącej strefy czasowej miejsca (w minutach). Na przykład wschodni czas wschodnioaustralijski (GMT+10) w czasie letnim występuje o 11 godzin wcześniej niż czas UTC, więc utc_offset_minutes będzie mieć wartość 660 . W przypadku stref czasowych opóźnienia UTC przesunięcie jest ujemne. Na przykład utc_offset_minutes to -60 dla Wysp Zielonego Przylądka. |
viewport |
Typ:
LatLngBounds optional Preferowany widok podczas wyświetlania danego miejsca na mapie. |
websiteURI |
Typ:
string optional Wiarygodna witryna tego miejsca, na przykład strona główna firmy. |
|
Typ:
OpeningHours optional |
Metody | |
---|---|
fetchFields |
fetchFields(options) Parametry:
|
getNextOpeningTime |
getNextOpeningTime([date]) Parametry:
Oblicza datę określającą następną godzinę otwarcia. Zwraca wartość nieokreśloną, jeśli dane są niewystarczające do obliczenia wyniku lub jeśli to miejsce nie działa. |
isOpen |
isOpen([date]) Parametry:
Zwracana wartość:
Promise<boolean optional> Sprawdź, czy miejsce jest otwarte o określonej dacie i godzinie. Kończy się wartością undefined , jeśli znane dane o lokalizacji są niewystarczające do obliczenia, np. jeśli godziny otwarcia nie zostały zarejestrowane. |
toJSON |
toJSON() Parametry: brak
Zwracana wartość:
Object obiekt JSON ze wszystkimi wymaganymi właściwościami Miejsc. |
Interfejs PlaceOptions
Interfejs
google.maps.places.PlaceOptions
Opcje tworzenia miejsca.
Właściwości | |
---|---|
id |
Typ:
string Unikalny identyfikator miejsca. |
requestedLanguage optional |
Typ:
string optional Identyfikator języka, w którym mają być zwracane informacje. Zobacz listę obsługiwanych języków. |
requestedRegion optional |
Typ:
string optional Kod regionu użytkownika. Może to wpłynąć na to, które zdjęcia można zwracać, a także na inne kwestie. Kod regionu może mieć wartość 2-znakową ccTLD („domenę najwyższego poziomu”). Większość kodów ccTLD jest identyczna z kodami ISO 3166-1 z kilkoma wyjątkami. Na przykład domena ccTLD Wielkiej Brytanii to „uk” ( .co.uk ), a jej kod ISO 3166-1 to „gb” (technicznie dla podmiotu „Wielka Brytania i Irlandia Północna”). |
AccessibilityOptions,
google.maps.places.AccessibilityOptions
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {AccessibilityOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
hasWheelchairAccessibleEntrance |
Typ:
boolean optional Informacja, czy miejsce ma wejście dostępne dla osób na wózkach. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasWheelchairAccessibleParking |
Typ:
boolean optional Informacja, czy w danym miejscu jest parking dostępny dla osób na wózkach. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasWheelchairAccessibleRestroom |
Typ:
boolean optional Określa, czy w danym miejscu jest toaleta dla osób na wózkach. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasWheelchairAccessibleSeating |
Typ:
boolean optional Określa, czy w danym miejscu jest dostępne miejsce na wózek inwalidzki. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
Klasa AddressComponent
google.maps.places.AddressComponent
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {AddressComponent} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
longText |
Typ:
string optional Pełny tekst komponentu adresu. |
shortText |
Typ:
string optional Skrócony tekst danego komponentu adresu. |
types |
Typ:
Array<string> Tablica ciągów oznaczających typ tego komponentu adresu. Listę prawidłowych typów znajdziesz tutaj. |
Klasa Attribution (Atrybucja)
google.maps.places.Attribution
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {Attribution} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
provider |
Typ:
string optional Tekst informacji o autorze, który będzie wyświetlany w wynikach dotyczących danego miejsca. |
providerURI |
Typ:
string optional |
Klasa AuthorAttribution
google.maps.places.AuthorAttribution
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {AuthorAttribution} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
displayName |
Typ:
string Imię i nazwisko autora tego wyniku. |
photoURI |
Typ:
string optional Identyfikator URI zdjęcia autora dla tego wyniku. Ta opcja nie zawsze jest dostępna. |
uri |
Typ:
string optional Identyfikator URI profilu autora dla tego wyniku. |
Klasa ConnectorAggregation
google.maps.places.ConnectorAggregation
zajęcia
Informacje dotyczące ładowania pojazdu elektrycznego zebrane dla złączy tego samego typu i z tą samą szybkością ładowania.
Uzyskaj dostęp, dzwoniąc pod numer const {ConnectorAggregation} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
availabilityLastUpdateTime |
Typ:
Date optional Czas ostatniej aktualizacji informacji o dostępności oprogramowania sprzęgającego w tej agregacji. |
availableCount |
Typ:
number optional Liczba oprogramowania sprzęgającego, które są obecnie dostępne w tej agregacji. |
count |
Typ:
number Liczba oprogramowania sprzęgającego w tej agregacji. |
maxChargeRateKw |
Typ:
number Statyczna maksymalna szybkość ładowania (w kW) każdego złącza agregacji. |
outOfServiceCount |
Typ:
number optional Liczba oprogramowania sprzęgającego, które jest obecnie wyłączone w tej agregacji. |
type |
Typ:
EVConnectorType optional Typ oprogramowania sprzęgającego tej agregacji. |
klasa EVChargeOptions
google.maps.places.EVChargeOptions
zajęcia
Informacje o zlokalizowanej w tym miejscu stacji ładowania EV.
Uzyskaj dostęp, dzwoniąc pod numer const {EVChargeOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
connectorAggregations |
Typ:
Array<ConnectorAggregation> Lista agregacji złączy ładowania pojazdów elektrycznych, które zawierają złącza tego samego typu i z tą samą szybkością ładowania. |
connectorCount |
Typ:
number Liczba złączy w tej stacji. Niektóre porty mogą mieć kilka złączy, ale umożliwiają ładowanie tylko jednego samochodu naraz, więc liczba złączy może być większa niż całkowita liczba samochodów, które mogą ładować jednocześnie. |
stałe EVConnectorType,
stałe: google.maps.places.EVConnectorType
Typy złączy ładowania pojazdów elektrycznych.
Uzyskaj dostęp, dzwoniąc pod numer const {EVConnectorType} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
CCS_COMBO_1 |
Łączny system ładowania (prąd przemienny i prąd stały). Na podstawie złącza SAE Type-1 J-1772. |
CCS_COMBO_2 |
Łączny system ładowania (prąd przemienny i prąd stały). Na podstawie złącza Mennekesa typu 2. |
CHADEMO |
Oprogramowanie sprzęgające typu CHAdeMO. |
J1772 |
złącze J1772 typu 1, |
OTHER |
Inne typy oprogramowania sprzęgającego. |
TESLA |
Ogólne oprogramowanie sprzęgające TESLA. Jest to NACS w Ameryce Północnej, ale może nie być NACS w innych częściach świata (np. CCS Combo 2 (CCS2) lub GB/T). Ta wartość jest mniej reprezentatywna dla rzeczywistego typu złącza, ale bardziej odzwierciedla możliwość ładowania pojazdu marki Tesla na stacji ładowania należącej do firmy Tesla. |
TYPE_2 |
Złącze IEC 62196 typu 2. Często określane jako MENNEKES. |
UNSPECIFIED_GB_T |
Typ GB/T odpowiada standardowi GB/T w Chinach. Ten typ obejmuje wszystkie typy GB_T. |
UNSPECIFIED_WALL_OUTLET |
Nieokreślone gniazdko ścienne. |
interfejs EVSearchOptions.
Interfejs
google.maps.places.EVSearchOptions
opcje związane z pojazdem elektrycznym, które można określić na potrzeby żądania wyszukiwania miejsca.
Właściwości | |
---|---|
connectorTypes optional |
Typ:
Array<EVConnectorType> optional Lista preferowanych typów złączy EV. Miejsce, które nie obsługuje żadnego z wymienionych typów oprogramowania sprzęgającego, zostanie odfiltrowane. |
minimumChargingRateKw optional |
Typ:
number optional Minimalna wymagana szybkość ładowania w kilowatach. Miejsce, w którym cena ładowania jest niższa niż podana stawka, zostanie odfiltrowana. |
Interfejs FetchFieldsRequest
Interfejs
google.maps.places.FetchFieldsRequest
Opcje pobierania pól Miejsca.
Właściwości | |
---|---|
fields |
Typ:
Array<string> Lista pól do pobrania. |
klasa FuelOptions,
google.maps.places.FuelOptions
zajęcia
Najnowsze informacje o opcjach paliwa na stacji benzynowej. Te informacje są regularnie aktualizowane.
Uzyskaj dostęp, dzwoniąc pod numer const {FuelOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
fuelPrices |
Lista cen paliw dla każdego rodzaju paliwa dostępnego na tej stacji, 1 wpis na rodzaj paliwa. |
Klasa FuelPrice
google.maps.places.FuelPrice
zajęcia
Informacje o cenach paliwa danego typu.
Uzyskaj dostęp, dzwoniąc pod numer const {FuelPrice} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
price |
Typ:
Money optional Cena paliwa. |
type |
Typ:
FuelType optional Rodzaj paliwa. |
updateTime |
Typ:
Date optional Data ostatniej aktualizacji ceny paliwa. |
stałe FuelType,
stałe: google.maps.places.FuelType
Rodzaje paliwa.
Uzyskaj dostęp, dzwoniąc pod numer const {FuelType} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
BIO_DIESEL |
Biodiesel. |
DIESEL |
Olej napędowy. |
E80 |
E 80. |
E85 |
E 85. |
LPG |
LPG. |
METHANE |
Metan. |
MIDGRADE |
Średniooktanowa. |
PREMIUM |
Premium. |
REGULAR_UNLEADED |
Zwykłe bezołowiowe. |
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 |
Diesla do ciężarówek. |
Klasa pieniężna
google.maps.places.Money
zajęcia
Reprezentacja kwoty wraz z typem waluty.
Uzyskaj dostęp, dzwoniąc pod numer const {Money} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
currencyCode |
Typ:
string Trzyliterowy kod waluty zdefiniowany w normie ISO 4217. |
nanos |
Typ:
number Liczba jednostek nano (10^-9) ilości. |
units |
Typ:
number Całkowita jednostka kwoty. Jeśli na przykład Money.currencyCode to „PLN”, 1 jednostka kosztuje 1 PLN. |
Metody | |
---|---|
toString |
toString() Parametry: brak
Zwracana wartość:
string Zwraca czytelne przedstawienie kwoty pieniędzy wraz z symbolem waluty. |
klasa OpeningHours
google.maps.places.OpeningHours
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {OpeningHours} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
periods |
Typ:
Array<OpeningHoursPeriod> Okresy otwarcia obejmujące każdy dzień tygodnia, począwszy od niedzieli, w kolejności chronologicznej. Nie obejmuje dni, w których miejsce nie jest otwarte. |
weekdayDescriptions |
Typ:
Array<string> Tablica z siedmioma ciągami znaków reprezentującymi sformatowane godziny otwarcia w poszczególnych dniach tygodnia. Usługa Miejsca prawidłowo sformatuje i zlokalizuje godziny otwarcia w danym języku. Kolejność elementów w tej tablicy zależy od języka. W niektórych językach tydzień zaczyna się w poniedziałek, a w innych w niedzielę. |
klasa OpeningHoursPeriod,
google.maps.places.OpeningHoursPeriod
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
close |
Typ:
OpeningHoursPoint optional Godzina zamknięcia miejsca. |
open |
Typ:
OpeningHoursPoint Godzina otwarcia miejsca. |
Klasa OpeningHoursPoint
google.maps.places.OpeningHoursPoint
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {OpeningHoursPoint} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
day |
Typ:
number Dzień tygodnia jako liczba z zakresu [0, 6], począwszy od niedzieli. Na przykład 2 oznacza wtorek. |
hour |
Typ:
number Godzina godziny OpeningHoursPoint.time jako liczba z zakresu [0–23]. Te informacje będą podawane w strefie czasowej danego miejsca. |
minute |
Typ:
number Minuta godziny OpeningHoursPoint.time w formie liczby z zakresu [0–59]. Te informacje będą podawane w strefie czasowej danego miejsca. |
Klasa ParkingOptions
google.maps.places.ParkingOptions
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {ParkingOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
hasFreeGarageParking |
Typ:
boolean optional Określa, czy miejsce oferuje bezpłatny parking w garażu. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasFreeParkingLot |
Typ:
boolean optional Określa, czy dane miejsce oferuje bezpłatne parkingi. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasFreeStreetParking |
Typ:
boolean optional Określa, czy miejsce oferuje bezpłatny parking przy ulicy. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasPaidGarageParking |
Typ:
boolean optional Określa, czy dane miejsce oferuje płatny parking w garażu. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasPaidParkingLot |
Typ:
boolean optional Określa, czy dane miejsce oferuje płatne parkingi. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasPaidStreetParking |
Typ:
boolean optional Określa, czy dane miejsce oferuje płatny parking przy ulicy. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasValetParking |
Typ:
boolean optional Określa, czy w danym miejscu jest parking z obsługą. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
klasa PaymentOptions.
google.maps.places.PaymentOptions
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {PaymentOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
acceptsCashOnly |
Typ:
boolean optional Określa, czy w danym miejscu można płacić tylko gotówką. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
acceptsCreditCards |
Typ:
boolean optional Określa, czy dane miejsce akceptuje płatności kartą kredytową. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
acceptsDebitCards |
Typ:
boolean optional Określa, czy dane miejsce akceptuje płatności kartą debetową. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
acceptsNFC |
Typ:
boolean optional Określa, czy dane miejsce akceptuje płatności przez NFC. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
Zdjęcia
google.maps.places.Photo
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {Photo} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
authorAttributions |
Typ:
Array<AuthorAttribution> Tekst informacji o autorze utworu wyświetlany dla tego zdjęcia. |
heightPx |
Typ:
number Wysokość zdjęcia w pikselach. |
widthPx |
Typ:
number Szerokość zdjęcia w pikselach. |
Metody | |
---|---|
getURI |
getURI([options]) Parametry:
Zwracana wartość:
string Zwraca adres URL obrazu odpowiadający określonym opcjom. |
PlusCode
google.maps.places.PlusCode
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {PlusCode} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
compoundCode |
Typ:
string optional Kod plus z 1/8000 stopnia o 1/8000 stopnia obszaru, w którym pierwsze 4 znaki (numer kierunkowy) są pomijane i zastępowane opisem miejscowości. Na przykład „9G8F+5W Zurych, Szwajcaria”. |
globalCode |
Typ:
string optional Kod plus z 1/8000 stopnia x 1/8000 obszaru stopnia. Na przykład „8FVC9G8F+5W”. |
stałe PriceLevel.
stałe: google.maps.places.PriceLevel
Enum poziomów cen obiektów Place.
Uzyskaj dostęp, dzwoniąc pod numer const {PriceLevel} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
Review class
google.maps.places.Review
zajęcia
Uzyskaj dostęp, dzwoniąc pod numer const {Review} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
authorAttribution |
Typ:
AuthorAttribution optional Recenzent |
publishTime |
Typ:
Date optional |
rating |
Typ:
number optional Ocena tej opinii podana w zakresie od 1,0 do 5,0 (włącznie). |
relativePublishTimeDescription |
Typ:
string optional Ciąg znaków zawierający dane z ostatniego czasu, w formie odpowiedniej dla danego języka i kraju, wyrażający czas sprawdzenia w odniesieniu do aktualnej godziny. Na przykład „"miesiąc temu". |
text |
Typ:
string optional Tekst opinii. |
textLanguageCode |
Typ:
string optional Kod języka IETF wskazujący język, w którym została napisana opinia. Zwróć uwagę, że ten kod zawiera tylko tag języka głównego, bez dodatkowego tagu wskazującego kraj lub region. Na przykład wszystkie opinie w języku angielskim są oznaczone tagiem 'en' , a nie „en-AU” czy „en-UK”. |
interfejs SearchByTextRequest
Interfejs
google.maps.places.SearchByTextRequest
Interfejs żądania Place.searchByText
.
Właściwości | |
---|---|
fields |
Typ:
Array<string> Pola do uwzględnienia w odpowiedzi, za które będą naliczane opłaty. Jeśli zostanie przekazane ['*'] , wszystkie dostępne pola zostaną zwrócone i zapłacone (nie jest to zalecane w przypadku wdrożeń produkcyjnych). Możesz zażądać dowolnej usługi w klasie Place jako pola. |
evSearchOptions optional |
Typ:
EVSearchOptions optional opcje związane z pojazdem elektrycznym, które można określić na potrzeby żądania wyszukiwania miejsca. |
includedType optional |
Typ:
string optional Wybrany typ miejsca. Pełna lista obsługiwanych typów: https://developers.google.com/maps/documentation/places/web-service/place-types. Obsługiwany jest tylko 1 uwzględniony typ. Zobacz SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional |
Typ:
boolean optional Wartość domyślna:
false Służy do ograniczenia wyszukiwania do miejsc, które są aktualnie otwarte. |
language optional |
Typ:
string optional Informacje o miejscu będą wyświetlane w preferowanym języku, jeśli jest dostępny. Domyślnie będzie to język wybrany w przeglądarce. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Typ:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optional Region do przeszukania. Ta lokalizacja powoduje odchylenie, co oznacza, że wyniki dotyczące danej lokalizacji mogą być zwracane. Nie można go ustawić razem z ograniczeniem lokalizacji. |
locationRestriction optional |
Typ:
LatLngBounds|LatLngBoundsLiteral optional Region do przeszukania. Ta lokalizacja stanowi ograniczenie, co oznacza, że wyniki spoza danej lokalizacji nie będą zwracane. Nie można go ustawić razem z informacjami o Bias. |
maxResultCount optional |
Typ:
number optional Maksymalna liczba wyników do zwrócenia. Wartość musi mieścić się w przedziale od 1 do 20 włącznie. |
minRating optional |
Typ:
number optional Odfiltruj wyniki, w przypadku których średnia ocena użytkowników jest znacznie niższa od tego limitu. Prawidłowa wartość musi być liczbą zmiennoprzecinkową z zakresu od 0 do 5 (włącznie) z częstotliwością 0,5, czyli [0, 0,5, 1,0, ... , 5,0] włącznie. Ocena wejściowa zostanie zaokrąglona w górę do najbliższej wielokrotności 0,5(pułap). Na przykład ocena 0,6 spowoduje wyeliminowanie wszystkich wyników z oceną mniejszą niż 1,0. |
priceLevels optional |
Typ:
Array<PriceLevel> optional Służy do ograniczenia wyszukiwania do miejsc oznaczonych jako określone poziomy cen. Możesz wybrać dowolną kombinację poziomów cen. Domyślnie jest to wszystkie poziomy cenowe. |
|
Typ:
string optional |
|
Typ:
SearchByTextRankPreference optional |
rankPreference optional |
Typ:
SearchByTextRankPreference optional Wartość domyślna:
SearchByTextRankPreference.RELEVANCE Sposób sortowania wyników w odpowiedzi. |
region optional |
Typ:
string optional Kod kraju/regionu Unicode (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółowych informacji o miejscu, takich jak nazwa miejsca w określonym regionie, jeśli jest dostępna. Ten parametr może wpływać na wyniki w zależności od obowiązującego prawa. Więcej informacji znajdziesz na stronie https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Pamiętaj, że 3-cyfrowe kody regionów nie są obecnie obsługiwane. |
textQuery optional |
Typ:
string optional Wymagane. Zapytanie tekstowe dla wyszukiwania tekstowego. |
useStrictTypeFiltering optional |
Typ:
boolean optional Wartość domyślna:
false Służy do ustawiania ścisłego filtrowania typów dla elementu SearchByTextRequest.includedType . Jeśli ma wartość Prawda, zwracane są tylko wyniki tego samego typu. |
stałe SearchByTextRankPreference
stałe: google.maps.places.SearchByTextRankPreference
Enum rankingPreference dla SearchByTextRequest.
Uzyskaj dostęp, dzwoniąc pod numer const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
DISTANCE |
Ranking wyników według odległości. |
RELEVANCE |
Ranking wyników według trafności. |
interfejs SearchNearbyRequest
Interfejs
google.maps.places.SearchNearbyRequest
Interfejs żądania Place.searchNearby
. Więcej informacji o żądaniu znajdziesz w dokumentacji interfejsu Places API.
Właściwości | |
---|---|
fields |
Typ:
Array<string> Pola do uwzględnienia w odpowiedzi, za które będą naliczane opłaty. Jeśli zostanie przekazane ['*'] , wszystkie dostępne pola zostaną zwrócone i zapłacone (nie jest to zalecane w przypadku wdrożeń produkcyjnych). Możesz zażądać dowolnej usługi w klasie Place jako pola. |
locationRestriction |
Typ:
Circle|CircleLiteral Region do przeszukania, określony w postaci okręgu ze środkiem i promieniem. Wyniki spoza danej lokalizacji nie są zwracane. |
excludedPrimaryTypes optional |
Typ:
Array<string> optional Wykluczony typ miejsca głównego. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko 1 typ główny. Możesz określić maksymalnie 50 typów. Jeśli podasz ten sam typ zarówno na listach included , jak i excluded , zostanie zwrócony błąd INVALID_AR. |
excludedTypes optional |
Typ:
Array<string> optional Typ wykluczonego miejsca. Zobacz pełną listę obsługiwanych typów. To miejsce może mieć wiele różnych rodzajów. Możesz określić maksymalnie 50 typów. Jeśli podasz ten sam typ zarówno na listach included , jak i excluded , zostanie zwrócony błąd INVALID_AR. |
includedPrimaryTypes optional |
Typ:
Array<string> optional Uwzględniono typ głównego miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko 1 typ główny. Możesz określić maksymalnie 50 typów. Jeśli podasz ten sam typ zarówno na listach included , jak i excluded , zostanie zwrócony błąd INVALID_AR. |
includedTypes optional |
Typ:
Array<string> optional Uwzględniony typ miejsca. Zobacz pełną listę obsługiwanych typów. To miejsce może mieć wiele różnych rodzajów. Możesz określić maksymalnie 50 typów. Jeśli podasz ten sam typ zarówno na listach included , jak i excluded , zostanie zwrócony błąd INVALID_AR. |
language optional |
Typ:
string optional Informacje o miejscu będą wyświetlane w preferowanym języku, jeśli jest dostępny. Domyślnie będzie to język wybrany w przeglądarce. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Typ:
number optional Maksymalna liczba wyników do zwrócenia. Wartość musi mieścić się w przedziale od 1 do 20 włącznie. |
rankPreference optional |
Typ:
SearchNearbyRankPreference optional Wartość domyślna:
SearchNearbyRankPreference.DISTANCE Sposób sortowania wyników w odpowiedzi. |
region optional |
Typ:
string optional Kod kraju/regionu Unicode (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółowych informacji o miejscu, takich jak nazwa miejsca w określonym regionie, jeśli jest dostępna. Ten parametr może wpływać na wyniki w zależności od obowiązującego prawa. Więcej informacji znajdziesz na stronie https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Pamiętaj, że 3-cyfrowe kody regionów nie są obecnie obsługiwane. |
stałe SearchNearbyRankPreference
stałe: google.maps.places.SearchNearbyRankPreference
EnumPreferencePreference dla SearchCloseRequest.
Uzyskaj dostęp, dzwoniąc pod numer const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
DISTANCE |
Ranking wyników według odległości. |
POPULARITY |
Ranking wyników według popularności. |