Place class
google.maps.places.Place
zajęcia
Ta klasa implementuje interfejs PlaceOptions
.
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 Dostawcy danych, którzy muszą być wyświetlani w przypadku 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. |
googleMapsLinks |
Typ:
GoogleMapsLinks optional Linki do uruchamiania różnych działań w Mapach Google. |
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 |
postalAddress |
Typ:
PostalAddress optional |
priceLevel |
Typ:
PriceLevel optional Poziom cen w miejscu. Ta właściwość może zwracać dowolną z tych wartości:
|
priceRange |
Typ:
PriceRange optional Przedział cenowy tego miejsca. endPrice może być nieskonfigurowana, co oznacza zakres bez górnej granicy (np. „Więcej niż 100 zł”). |
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
Komponent adresu lokalizacji miejsca.
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
Informacje o dostawcy danych dla miejsca.
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 Nazwa dostawcy danych o miejscu. |
providerURI |
Typ:
string optional Identyfikator URI dostawcy danych o miejscu. |
AuthorAttribution class
google.maps.places.AuthorAttribution
zajęcia
Informacje o autorze treści użytkowników.
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:
|