Miejsce zajęcia
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. |
displayNameLanguageCode |
Typ:
string optional Język wyświetlanej nazwy 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” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
hasDelivery |
Typ:
boolean optional Informacja, czy miejsce oferuje dostawę. Zwraca wartość „true” (prawda) lub „false” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
hasDineIn |
Typ:
boolean optional Czy w danym miejscu można zjeść na miejscu. Zwraca wartość „true” (prawda) lub „false” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
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” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
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” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
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:
|
primaryType |
Typ:
string optional Podstawowy typ lokalizacji. null w przypadku braku typu. undefined , jeśli dane typu nie zostały wczytane z serwera. |
primaryTypeDisplayName |
Typ:
string optional Główna wyświetlana nazwa lokalizacji. null w przypadku braku typu. undefined , jeśli dane typu nie zostały wczytane z serwera. |
primaryTypeDisplayNameLanguageCode |
Typ:
string optional Język głównej wyświetlanej nazwy lokalizacji. null w przypadku braku typu. undefined , jeśli dane typu nie zostały wczytane z serwera. |
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” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
servesBreakfast |
Typ:
boolean optional Określa, czy w danym miejscu serwowane jest śniadanie. Zwraca wartość „true” (prawda) lub „false” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
servesBrunch |
Typ:
boolean optional Czy w danym miejscu można zjeść brunch. Zwraca wartość „true” (prawda) lub „false” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
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” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
servesLunch |
Typ:
boolean optional Określa, czy dane miejsce serwuje lunch. Zwraca wartość „true” (prawda) lub „false” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
servesVegetarianFood |
Typ:
boolean optional Określa, czy w danym miejscu można zjeść dania wegetariańskie. Zwraca wartość „true” (prawda) lub „false” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
servesWine |
Typ:
boolean optional Określa, czy w danym miejscu można napić się wina. Zwraca wartość „true” (prawda) lub „false” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. Zwraca „niezdefiniowane” , jeśli nie wysłano jeszcze prośby o to pole. |
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, np. firma stronie głównej. |
|
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. Zwracany przez wartość undefined , jeśli znane dane o lokalizacji są niewystarczające do obliczenia tego parametru, 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. |
PlaceOptions interfejs
google.maps.places.PlaceOptions
interfejs
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 „Zjednoczone Królestwo Wielkiej Brytanii i Irlandii Północnej”). |
AccessibilityOptions zajęcia
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” 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” 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” 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” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. |
AddressComponent zajęcia
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. |
Atrybucja zajęcia
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 |
AuthorAttribution zajęcia
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. |
ConnectorAggregation zajęcia
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. |
EVChargeOptions zajęcia
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. |
EVConnectorType stałe
google.maps.places.EVConnectorType
stałe
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. |
EVSearchOptions interfejs
google.maps.places.EVSearchOptions
interfejs
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. |
FetchFieldsRequest interfejs
google.maps.places.FetchFieldsRequest
interfejs
Opcje pobierania pól Miejsca.
Właściwości | |
---|---|
fields |
Typ:
Array<string> Lista pól do pobrania. |
FuelOptions zajęcia
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. |
FuelPrice zajęcia
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. |
FuelType stałe
google.maps.places.FuelType
stałe
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. |
Pieniądze zajęcia
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. |
OpeningHours zajęcia
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ę. |
OpeningHoursPeriod zajęcia
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. |
OpeningHoursPoint zajęcia
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. |
ParkingOptions zajęcia
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” 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” 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” 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” 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” 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” 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” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. |
PaymentOptions zajęcia
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” 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” 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” 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” jeśli wartość jest znana. Zwraca wartość „null” jeśli wartość jest nieznana. |
Zdjęcie zaję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 zajęcia
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. Przykład: „8FVC9G8F+5W”. |
PriceLevel stałe
google.maps.places.PriceLevel
stałe
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 |
Opinia zajęcia
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”. lub „en-UK”. |
SearchByTextRequest interfejs
google.maps.places.SearchByTextRequest
interfejs
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. |
SearchByTextRankPreference stałe
google.maps.places.SearchByTextRankPreference
stałe
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. |
SearchNearbyRequest interfejs
google.maps.places.SearchNearbyRequest
interfejs
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. |
SearchNearbyRankPreference stałe
google.maps.places.SearchNearbyRankPreference
stałe
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. |