Place class
google.maps.places.Place
zajęcia
Dostęp przez połączenie pod numer const {Place} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Zespół | |
---|---|
Place |
Place(options) Parametry:
|
Metody statyczne | |
---|---|
searchByText |
searchByText(request) Parametry:
Wyszukiwanie miejsc na podstawie zapytania tekstowego. |
searchNearby |
searchNearby(request) Parametry:
Wyszukaj miejsca w pobliżu. |
Właściwości | |
---|---|
accessibilityOptions |
Typ:
AccessibilityOptions optional Opcje ułatwień dostępu w tym miejscu. undefined – jeśli dane opcji ułatwień dostępu nie zostały wywołane z serwera. |
addressComponents |
Typ:
Array<AddressComponent> optional Zbiór komponentów adresu lokalizacji tego miejsca. Pusty obiekt, jeśli nie ma znanych danych adresu. undefined jeśli dane adresu nie zostały pobrane z serwera. |
adrFormatAddress |
Typ:
string optional Reprezentacja adresu miejsca w mikroformacie adr. |
allowsDogs |
Typ:
boolean optional |
attributions |
Typ:
Array<Attribution> optional Tekst atrybucji, który ma być wyświetlany w przypadku tego wyniku dotyczącego miejsca. |
businessStatus |
Typ:
BusinessStatus optional Stan operacyjny 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 nazwy 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 nazwy nie zostały wczytane z serwera. |
editorialSummary |
Typ:
string optional Podsumowanie redakcyjne tego miejsca. null jeśli nie ma podsumowania redakcyjnego. undefined , jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
editorialSummaryLanguageCode |
Typ:
string optional Język podsumowania redakcyjnego tego miejsca. null jeśli nie ma podsumowania redakcyjnego. undefined , jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
evChargeOptions |
Typ:
EVChargeOptions optional Opcje ładowania EV oferowane przez to miejsce. undefined jeśli opcje ładowania pojazdów elektrycznych nie zostały wywołane z serwera. |
formattedAddress |
Typ:
string optional Pełny adres lokalizacji. |
fuelOptions |
Typ:
FuelOptions optional Opcje paliwa oferowane przez to miejsce. undefined , jeśli opcje paliwa nie zostały wywołane z serwera. |
googleMapsURI |
Typ:
string optional Adres URL oficjalnej strony Google tego miejsca. Jest to strona należąca do Google, która zawiera najlepsze dostępne informacje o miejscu. |
hasCurbsidePickup |
Typ:
boolean optional Czy zamówienie z tego miejsca można odebrać na zewnątrz. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
hasDelivery |
Typ:
boolean optional Czy miejsce oferuje dostawę. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
hasDineIn |
Typ:
boolean optional Czy w danym miejscu można zjeść posiłek. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
hasLiveMusic |
Typ:
boolean optional |
hasMenuForChildren |
Typ:
boolean optional |
hasOutdoorSeating |
Typ:
boolean optional |
hasRestroom |
Typ:
boolean optional |
hasTakeout |
Typ:
boolean optional Czy miejsce oferuje dania na wynos. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
iconBackgroundColor |
Typ:
string optional Domyślny szesnastkowy kod koloru 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 Określa, czy miejsce można zarezerwować. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
location |
Typ:
LatLng optional Pozycja miejsca. |
nationalPhoneNumber |
Typ:
string optional Numer telefonu miejsca sformatowany zgodnie z konwencją regionalną. |
parkingOptions |
Typ:
ParkingOptions optional Opcje parkowania oferowane przez to miejsce. undefined jeśli dane opcji parkowania nie zostały pobrane z serwera. |
paymentOptions |
Typ:
PaymentOptions optional Opcje płatności oferowane przez to miejsce. undefined , jeśli dane opcji płatności nie zostały pobrane z serwera. |
photos |
Zdjęcia tego miejsca. Kolekcja będzie zawierać maksymalnie 10 obiektów Photo . |
plusCode |
Typ:
PlusCode optional |
priceLevel |
Typ:
PriceLevel optional Poziom cen w miejscu. Ta właściwość może zwracać dowolną z tych wartości:
|
primaryType |
Typ:
string optional Główny typ lokalizacji. null , jeśli nie ma typu. undefined , jeśli dane typu nie zostały wczytane z serwera. |
primaryTypeDisplayName |
Typ:
string optional Wyświetlana nazwa głównego typu lokalizacji. null , jeśli nie ma typu. undefined , jeśli dane typu nie zostały wczytane z serwera. |
primaryTypeDisplayNameLanguageCode |
Typ:
string optional Język wyświetlanej nazwy głównego typu lokalizacji. null , jeśli nie ma 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 Język, w którym ma być wyświetlana informacja o tym miejscu. |
requestedRegion |
Typ:
string optional Region, którego dotyczy żądanie w przypadku tego miejsca. |
reviews |
Lista opinii o tym miejscu. |
servesBeer |
Typ:
boolean optional Czy w tym miejscu można napić się piwa. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
servesBreakfast |
Typ:
boolean optional Czy w danym miejscu można zjeść śniadanie. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
servesBrunch |
Typ:
boolean optional Czy w tym miejscu można zjeść brunch. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
servesCocktails |
Typ:
boolean optional |
servesCoffee |
Typ:
boolean optional |
servesDessert |
Typ:
boolean optional |
servesDinner |
Typ:
boolean optional Czy w danym miejscu można zjeść kolację. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
servesLunch |
Typ:
boolean optional Czy w danym miejscu można zjeść lunch. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
servesVegetarianFood |
Typ:
boolean optional Czy w danym miejscu można zjeść dania wegetariańskie. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
servesWine |
Typ:
boolean optional Czy w danym miejscu można napić się wina. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu. |
svgIconMaskURI |
Typ:
string optional Identyfikator URI zasobu maski w postaci obrazu SVG, który może być używany do reprezentowania kategorii miejsca. |
types |
Typ:
Array<string> optional |
userRatingCount |
Typ:
number optional Liczba ocen użytkowników, które wpłynęły na Place.rating tego miejsca. |
utcOffsetMinutes |
Typ:
number optional Przesunięcie od czasu UTC bieżącej strefy czasowej miejsca w minutach. Na przykład czas wschodnioaustralijski standardowy (GMT+10) w okresie obowiązywania czasu letniego jest o 11 godzin wcześniejszy niż UTC, więc utc_offset_minutes będzie wynosić 660 . W przypadku stref czasowych, w których jest wcześniej niż w UTC, przesunięcie jest ujemne. Na przykład utc_offset_minutes to -60 w przypadku Republiki Zielonego Przylądka. |
viewport |
Typ:
LatLngBounds optional Preferowany widoczny obszar podczas wyświetlania tego miejsca na mapie. |
websiteURI |
Typ:
string optional Autorytatywna witryna tego miejsca, np. strona główna firmy. |
|
Typ:
OpeningHours optional |
|
Typ:
boolean optional |
Metody | |
---|---|
fetchFields |
fetchFields(options) Parametry:
|
|
getNextOpeningTime([date]) Parametry:
Oblicza datę reprezentującą następny czas otwarcia. Zwraca wartość nieokreśloną, jeśli dane są niewystarczające do obliczenia wyniku lub to miejsce jest nieczynne. |
|
isOpen([date]) Parametry:
Zwracana wartość:
Promise<boolean optional> Sprawdź, czy miejsce jest otwarte w podanym terminie. Zwraca wartość undefined , jeśli znane dane o lokalizacji są niewystarczające do obliczenia tej wartości, np. jeśli godziny otwarcia nie są zarejestrowane. |
toJSON |
toJSON() Parametry: brak
Wartość zwracana:
Object obiekt JSON ze wszystkimi właściwościami miejsca, o które prosisz. |
PlaceOptions interfejs
google.maps.places.PlaceOptions
interfejs
Opcje tworzenia obiektu Place.
Właściwości | |
---|---|
id |
Typ:
string Unikalny identyfikator miejsca. |
requestedLanguage optional |
Typ:
string optional Identyfikator języka, w którym mają być zwracane szczegóły. Zobacz listę obsługiwanych języków. |
requestedRegion optional |
Typ:
string optional Kod regionu użytkownika. Może to mieć wpływ na to, które zdjęcia zostaną zwrócone, a także na inne aspekty. Kod regionu akceptuje 2-znakową wartość ccTLD („domena najwyższego poziomu”). Większość kodów ccTLD jest identyczna z kodami ISO 3166-1, z kilkoma istotnymi wyjątkami. Na przykład krajowa domena najwyższego poziomu Zjednoczonego Królestwa to „uk” ( .co.uk ), a kod ISO 3166-1 to „gb” (technicznie dla podmiotu „Zjednoczone Królestwo Wielkiej Brytanii i Irlandii Północnej”). |
AccessibilityOptions class
google.maps.places.AccessibilityOptions
zajęcia
Dostęp przez połączenie pod numer const {AccessibilityOptions} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
hasWheelchairAccessibleEntrance |
Typ:
boolean optional Czy miejsce ma wejście dla osób poruszających się na wózku. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
hasWheelchairAccessibleParking |
Typ:
boolean optional Określa, czy w danym miejscu jest parking dostępny dla osób na wózkach. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
hasWheelchairAccessibleRestroom |
Typ:
boolean optional Czy w danym miejscu jest toaleta dostępna dla osób na wózkach. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
hasWheelchairAccessibleSeating |
Typ:
boolean optional Określa, czy w danym miejscu są miejsca dla osób na wózkach. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
AddressComponent class
google.maps.places.AddressComponent
zajęcia
Dostęp przez połączenie pod numer const {AddressComponent} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w 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 znaków oznaczających typ tego komponentu adresu. Listę prawidłowych typów znajdziesz tutaj. |
Atrybucja klasa
google.maps.places.Attribution
zajęcia
Dostęp przez połączenie pod numer const {Attribution} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
provider |
Typ:
string optional Tekst atrybucji, który ma być wyświetlany w przypadku tego wyniku dotyczącego miejsca. |
providerURI |
Typ:
string optional |
AuthorAttribution class
google.maps.places.AuthorAttribution
zajęcia
Dostęp przez połączenie pod numer const {AuthorAttribution} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w 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 w przypadku tego wyniku. Ta opcja nie zawsze jest dostępna. |
uri |
Typ:
string optional Identyfikator URI profilu autora w przypadku tego wyniku. |
Klasa ConnectorAggregation
google.maps.places.ConnectorAggregation
zajęcia
Informacje o ładowaniu pojazdów elektrycznych, zagregowane dla złączy tego samego typu i o tej samej szybkości ładowania.
Dostęp przez połączenie pod numer const {ConnectorAggregation} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
availabilityLastUpdateTime |
Typ:
Date optional Czas ostatniej aktualizacji informacji o dostępności konektora w tej agregacji. |
availableCount |
Typ:
number optional Liczba dostępnych obecnie łączników w tej agregacji. |
count |
Typ:
number Liczba łączników w tej agregacji. |
maxChargeRateKw |
Typ:
number Statyczna maksymalna moc ładowania w kW każdego złącza w agregacji. |
outOfServiceCount |
Typ:
number optional Liczba złączy w tej agregacji, które są obecnie niedostępne. |
type |
Typ:
EVConnectorType optional Typ łącznika tej agregacji. |
EVChargeOptions class
google.maps.places.EVChargeOptions
zajęcia
Informacje o stacji ładowania EV znajdującej się w tym miejscu.
Dostęp przez połączenie pod numer const {EVChargeOptions} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w 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 o tej samej szybkości ładowania. |
connectorCount |
Typ:
number Liczba złączy na tej stacji. Niektóre porty mogą mieć wiele złączy, ale tylko jedno z nich może ładować samochód w danym momencie. Dlatego liczba złączy może być większa niż łączna liczba samochodów, które można ładować jednocześnie. |
EVConnectorType stałe
google.maps.places.EVConnectorType
stałe
Typy złączy ładowania EV.
Dostęp przez połączenie pod numer const {EVConnectorType} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
CCS_COMBO_1 |
Combined Charging System (AC i DC). Na podstawie złącza SAE Type-1 J-1772. |
CCS_COMBO_2 |
Combined Charging System (AC i DC). Na podstawie złącza Mennekes typu 2. |
CHADEMO |
Złącze typu CHAdeMO. |
J1772 |
Złącze typu 1 J1772. |
OTHER |
inne typy złączy. |
TESLA |
Ogólne oprogramowanie sprzęgające TESLA. W Ameryce Północnej jest to NACS, ale w innych częściach świata może to być inny standard (np. CCS Combo 2 (CCS2) lub GB/T). Ta wartość mniej odzwierciedla rzeczywisty typ złącza, a bardziej możliwość ładowania pojazdu marki Tesla na stacji ładowania należącej do tej firmy. |
TYPE_2 |
Złącze IEC 62196 typu 2. Często nazywane 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 pojazdami elektrycznymi, które można określić w żądaniu 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 złączy, jest odfiltrowywane. |
minimumChargingRateKw optional |
Typ:
number optional Minimalna wymagana moc ładowania w kilowatach. Miejsce z szybkością ładowania niższą niż określona zostanie odfiltrowane. |
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 class
google.maps.places.FuelOptions
zajęcia
Najnowsze informacje o rodzajach paliwa na stacji. Te informacje są regularnie aktualizowane.
Dostęp przez połączenie pod numer const {FuelOptions} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
fuelPrices |
Lista cen paliw dla każdego rodzaju paliwa dostępnego na tej stacji. Każdy rodzaj paliwa ma swój wpis. |
FuelPrice class
google.maps.places.FuelPrice
zajęcia
Informacje o cenie paliwa danego rodzaju.
Dostęp przez połączenie pod numer const {FuelPrice} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
price |
Typ:
Money optional Cena paliwa. |
type |
Typ:
FuelType optional Rodzaj paliwa. |
updateTime |
Typ:
Date optional Czas ostatniej aktualizacji ceny paliwa. |
FuelType stałe
google.maps.places.FuelType
stałe
Rodzaje paliw.
Dostęp przez połączenie pod numer const {FuelType} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
BIO_DIESEL |
Bio-diesel. |
DIESEL |
olej napędowy, |
E80 |
E 80. |
E85 |
E 85. |
LPG |
LPG. |
METHANE |
metan, |
MIDGRADE |
Średniooktanowa. |
PREMIUM |
Premium. |
REGULAR_UNLEADED |
Regular unleaded. |
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 |
Olej napędowy do ciężarówek. |
Money class
google.maps.places.Money
zajęcia
Reprezentacja kwoty pieniężnej z określeniem rodzaju waluty.
Dostęp przez połączenie pod numer const {Money} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w 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) kwoty. |
units |
Typ:
number Całe jednostki kwoty. Jeśli np. Money.currencyCode to „PLN”, 1 jednostka to 1 złoty. |
Metody | |
---|---|
toString |
toString() Parametry: brak
Zwracana wartość:
string Zwraca czytelną reprezentację kwoty pieniędzy wraz z symbolem waluty. |
Klasa OpeningHours
google.maps.places.OpeningHours
zajęcia
Dostęp przez połączenie pod numer const {OpeningHours} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w 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 jest zamknięte. |
weekdayDescriptions |
Typ:
Array<string> Tablica 7 ciągów znaków reprezentujących sformatowane godziny otwarcia w poszczególnych dniach tygodnia. Usługa Miejsca sformatuje i zlokalizuje godziny otwarcia odpowiednio do bieżącego języka. 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 class
google.maps.places.OpeningHoursPeriod
zajęcia
Dostęp przez połączenie pod numer const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w 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
Dostęp przez połączenie pod numer const {OpeningHoursPoint} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
day |
Typ:
number Dzień tygodnia jako liczba z zakresu [0, 6], przy czym pierwszym dniem tygodnia jest niedziela. Na przykład 2 oznacza wtorek. |
hour |
Typ:
number Godzina w OpeningHoursPoint.time jako liczba z zakresu [0, 23]. Będzie on podawany w strefie czasowej miejsca. |
minute |
Typ:
number Minuta w polu OpeningHoursPoint.time jako liczba z zakresu [0, 59]. Będzie on podawany w strefie czasowej miejsca. |
ParkingOptions class
google.maps.places.ParkingOptions
zajęcia
Dostęp przez połączenie pod numer const {ParkingOptions} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
hasFreeGarageParking |
Typ:
boolean optional Czy miejsce oferuje bezpłatny parking w garażu. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
hasFreeParkingLot |
Typ:
boolean optional Czy w danym miejscu są dostępne bezpłatne parkingi. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
hasFreeStreetParking |
Typ:
boolean optional Czy w danym miejscu można bezpłatnie parkować przy ulicy. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
hasPaidGarageParking |
Typ:
boolean optional Czy miejsce oferuje płatny parking zadaszony. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
hasPaidParkingLot |
Typ:
boolean optional Czy w danym miejscu są płatne parkingi. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
hasPaidStreetParking |
Typ:
boolean optional Określa, czy w danym miejscu jest płatny parking przy ulicy. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
hasValetParking |
Typ:
boolean optional Czy w danym miejscu jest dostępny parking z obsługą. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
PaymentOptions class
google.maps.places.PaymentOptions
zajęcia
Dostęp przez połączenie pod numer const {PaymentOptions} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
acceptsCashOnly |
Typ:
boolean optional Czy w danym miejscu akceptuje się tylko płatności gotówką. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
acceptsCreditCards |
Typ:
boolean optional Czy w danym miejscu można płacić kartą kredytową. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
acceptsDebitCards |
Typ:
boolean optional Czy w danym miejscu można płacić kartą debetową. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
acceptsNFC |
Typ:
boolean optional Czy w danym miejscu akceptuje się płatności NFC. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. |
Photo class
google.maps.places.Photo
zajęcia
Dostęp przez połączenie pod numer const {Photo} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
authorAttributions |
Typ:
Array<AuthorAttribution> Tekst źródła, który ma być wyświetlany w przypadku 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 class
google.maps.places.PlusCode
zajęcia
Dostęp przez połączenie pod numer const {PlusCode} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
compoundCode |
Typ:
string optional Kod plus z obszarem o wymiarach 1/8000 stopnia na 1/8000 stopnia, w którym pierwsze 4 znaki (kod obszaru) są pomijane i zastępowane opisem miejscowości. Na przykład „9G8F+5W Zurych, Szwajcaria”. |
globalCode |
Typ:
string optional Kod plus z obszarem o wymiarach 1/8000 stopnia na 1/8000 stopnia. Na przykład „8FVC9G8F+5W”. |
PriceLevel stałe
google.maps.places.PriceLevel
stałe
Wyliczenie poziomu cen dla obiektów miejsca.
Dostęp przez połączenie pod numer const {PriceLevel} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
Sprawdź zajęcia
google.maps.places.Review
zajęcia
Dostęp przez połączenie pod numer const {Review} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
authorAttribution |
Typ:
AuthorAttribution optional osoba sprawdzająca; |
publishTime |
Typ:
Date optional |
rating |
Typ:
number optional Ocena tej opinii, liczba z przedziału od 1,0 do 5,0 (włącznie). |
relativePublishTimeDescription |
Typ:
string optional Ciąg znaków sformatowanego niedawnego czasu, wyrażający czas opinii w stosunku do bieżącego czasu w formie odpowiedniej dla języka i kraju. Na przykład `"a month ago"'. |
text |
Typ:
string optional Tekst opinii. |
textLanguageCode |
Typ:
string optional Kod języka IETF wskazujący język, w którym napisana jest ta opinia. Pamiętaj, że ten kod zawiera tylko główny tag języka bez żadnego tagu dodatkowego wskazującego kraj lub region. Na przykład wszystkie opinie w języku angielskim są oznaczane jako 'en' , a nie „en-AU” czy „en-UK”. |
SearchByTextRequest interfejs
google.maps.places.SearchByTextRequest
interfejs
Interfejs żądania dla Place.searchByText
.
Właściwości | |
---|---|
evSearchOptions optional |
Typ:
EVSearchOptions optional Opcje związane z pojazdami elektrycznymi, które można określić w żądaniu wyszukiwania miejsca. |
fields optional |
Typ:
Array<string> optional Wymagane w przypadku Place.searchByText . Pola, które mają być uwzględnione w odpowiedzi, za które zostanie naliczona opłata. Jeśli przekażesz wartość ['*'] , zwracane będą wszystkie dostępne pola, za które będziesz płacić (nie jest to zalecane w przypadku wdrożeń produkcyjnych). Możesz poprosić o dowolną właściwość w klasie Place jako pole. |
includedType optional |
Typ:
string optional Rodzaj miejsca, o który prosisz. Pełna lista obsługiwanych typów: https://developers.google.com/maps/documentation/places/web-service/place-types. Obsługiwany jest tylko 1 typ. Zobacz SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional |
Typ:
boolean optional Domyślnie:
false Służy do ograniczenia wyszukiwania do miejsc, które są obecnie otwarte. |
language optional |
Typ:
string optional Szczegóły miejsca będą wyświetlane w preferowanym języku, jeśli jest on dostępny. Domyślnie będzie używany 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, w którym ma się odbywać wyszukiwanie. Ta lokalizacja służy jako punkt odniesienia, co oznacza, że mogą być zwracane wyniki w jej pobliżu. Nie można go ustawić razem z parametrem locationRestriction. |
locationRestriction optional |
Typ:
LatLngBounds|LatLngBoundsLiteral optional Region, w którym ma się odbywać wyszukiwanie. Ta lokalizacja służy jako ograniczenie, co oznacza, że wyniki spoza podanej lokalizacji nie będą zwracane. Nie można go ustawić razem z parametrem locationBias. |
maxResultCount optional |
Typ:
number optional Maksymalna liczba wyników do zwrócenia. Musi mieścić się w zakresie od 1 do 20 włącznie. |
minRating optional |
Typ:
number optional Filtruje wyniki, których średnia ocena użytkowników jest ściśle mniejsza niż ten limit. Prawidłowa wartość musi być liczbą zmiennoprzecinkową z zakresu od 0 do 5 (włącznie) z krokiem 0,5, czyli [0, 0,5, 1,0, ..., 5,0] włącznie. Wpisana ocena zostanie zaokrąglona w górę do najbliższej wartości z końcówką 0,5. Na przykład ocena 0,6 wyeliminuje wszystkie wyniki z oceną poniżej 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 cenowych. Domyślnie są to wszystkie poziomy cenowe. |
|
Typ:
string optional |
|
Typ:
SearchByTextRankPreference optional |
rankPreference optional |
Typ:
SearchByTextRankPreference optional Domyślnie:
SearchByTextRankPreference.RELEVANCE Określa kolejność wyników w odpowiedzi. |
region optional |
Typ:
string optional Kod Unicode kraju lub regionu (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółów miejsca, np. nazwy miejsca w danym regionie, jeśli jest dostępna. W zależności od obowiązujących przepisów parametr może wpływać na wyniki. 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 do wyszukiwania tekstowego. |
useStrictTypeFiltering optional |
Typ:
boolean optional Domyślnie:
false Służy do ustawiania filtrowania ścisłego typu dla SearchByTextRequest.includedType . Jeśli ma wartość Prawda, zwracane są tylko wyniki tego samego typu. |
SearchByTextRankPreference stałe
google.maps.places.SearchByTextRankPreference
stałe
Wyliczenie RankPreference dla SearchByTextRequest.
Dostęp przez połączenie pod numer const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
DISTANCE |
Sortuje wyniki według odległości. |
RELEVANCE |
Uporządkuj wyniki według trafności. |
SearchNearbyRequest interfejs
google.maps.places.SearchNearbyRequest
interfejs
Interfejs żądania dla Place.searchNearby
. Więcej informacji o żądaniu znajdziesz w dokumentacji interfejsu Places API.
Właściwości | |
---|---|
locationRestriction |
Typ:
Circle|CircleLiteral Region wyszukiwania określony jako okrąg o środku i promieniu. Wyniki spoza podanej lokalizacji nie są zwracane. |
excludedPrimaryTypes optional |
Typ:
Array<string> optional Wykluczony główny typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko 1 typ podstawowy. Możesz określić maksymalnie 50 typów. Jeśli ten sam typ zostanie określony na obu listach included i excluded , zwracany jest błąd INVALID_ARGUMENT. |
excludedTypes optional |
Typ:
Array<string> optional Wykluczony typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć wiele różnych typów. Możesz określić maksymalnie 50 typów. Jeśli ten sam typ zostanie określony na obu listach included i excluded , zwracany jest błąd INVALID_ARGUMENT. |
fields optional |
Typ:
Array<string> optional Wymagane w przypadku Place.searchNearby . Pola, które mają być uwzględnione w odpowiedzi, za które zostanie naliczona opłata. Jeśli przekażesz wartość ['*'] , zwracane będą wszystkie dostępne pola, za które będziesz płacić (nie jest to zalecane w przypadku wdrożeń produkcyjnych). Możesz poprosić o dowolną właściwość w klasie Place jako pole. |
includedPrimaryTypes optional |
Typ:
Array<string> optional Uwzględniony podstawowy typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko 1 typ podstawowy. Możesz określić maksymalnie 50 typów. Jeśli ten sam typ zostanie określony na obu listach included i excluded , zwracany jest błąd INVALID_ARGUMENT. |
includedTypes optional |
Typ:
Array<string> optional Uwzględniony typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć wiele różnych typów. Możesz określić maksymalnie 50 typów. Jeśli ten sam typ zostanie określony na obu listach included i excluded , zwracany jest błąd INVALID_ARGUMENT. |
language optional |
Typ:
string optional Szczegóły miejsca będą wyświetlane w preferowanym języku, jeśli jest on dostępny. Domyślnie będzie używany 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. Musi mieścić się w zakresie od 1 do 20 włącznie. |
rankPreference optional |
Typ:
SearchNearbyRankPreference optional Domyślnie:
SearchNearbyRankPreference.DISTANCE Określa kolejność wyników w odpowiedzi. |
region optional |
Typ:
string optional Kod Unicode kraju lub regionu (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółów miejsca, np. nazwy miejsca w danym regionie, jeśli jest dostępna. W zależności od obowiązujących przepisów parametr może wpływać na wyniki. 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
Wyliczenie RankPreference dla SearchNearbyRequest.
Dostęp przez połączenie pod numer const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
.
Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
DISTANCE |
Sortuje wyniki według odległości. |
POPULARITY |
Wyniki są wyświetlane według popularności. |