Classe Place
Classe
google.maps.places.Place
Essa classe implementa
PlaceOptions
.
Acesse ligando para const {Place} = await google.maps.importLibrary("places")
.
Consulte Bibliotecas na API Maps JavaScript.
Construtor | |
---|---|
Place |
Place(options) Parâmetros:
|
Métodos estáticos | |
---|---|
searchByText |
searchByText(request) Parâmetros:
Pesquisa de lugar com base em consulta de texto. |
searchNearby |
searchNearby(request) Parâmetros:
Pesquise lugares por perto. |
Propriedades | |
---|---|
accessibilityOptions |
Tipo:
AccessibilityOptions optional Opções de acessibilidade deste lugar. undefined se os dados das opções de acessibilidade não tiverem sido chamados do servidor. |
addressComponents |
Tipo:
Array<AddressComponent> optional A coleção de componentes de endereço para o local deste lugar. Objeto vazio se não houver dados de endereço conhecidos. undefined se os dados de endereço não tiverem sido chamados do servidor. |
adrFormatAddress |
Tipo:
string optional A representação do endereço do lugar no microformato adr. |
allowsDogs |
Tipo:
boolean optional |
attributions |
Tipo:
Array<Attribution> optional Provedores de dados que precisam ser mostrados para o lugar. |
businessStatus |
Tipo:
BusinessStatus optional O status operacional do local. null se não houver um status conhecido. undefined se os dados de status não foram carregados do servidor. |
displayName |
Tipo:
string optional O nome de exibição do local. null se não houver um nome. undefined se os dados de nome não foram carregados do servidor. |
displayNameLanguageCode |
Tipo:
string optional O idioma do nome de exibição do local. null se não houver um nome. undefined se os dados de nome não foram carregados do servidor. |
editorialSummary |
Tipo:
string optional O resumo editorial deste lugar. null se não houver um resumo editorial. undefined se este campo ainda não foi solicitado. |
editorialSummaryLanguageCode |
Tipo:
string optional O idioma do resumo editorial deste lugar. null se não houver um resumo editorial. undefined se este campo ainda não foi solicitado. |
evChargeOptions |
Tipo:
EVChargeOptions optional Opções de recarga de VE fornecidas pelo lugar. undefined se as opções de recarga de VE não tiverem sido chamadas do servidor. |
formattedAddress |
Tipo:
string optional O endereço completo do local. |
fuelOptions |
Tipo:
FuelOptions optional Opções de combustível oferecidas pelo lugar. undefined se as opções de combustível não tiverem sido chamadas do servidor. |
googleMapsLinks |
Tipo:
GoogleMapsLinks optional Links para acionar diferentes ações do Google Maps. |
googleMapsURI |
Tipo:
string optional URL da página oficial do Google desse local. Essa é a página do estabelecimento no Google com as melhores informações disponíveis sobre o local. |
hasCurbsidePickup |
Tipo:
boolean optional Se um lugar oferece retirada na rua. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
hasDelivery |
Tipo:
boolean optional Se um lugar faz entregas. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
hasDineIn |
Tipo:
boolean optional Se um lugar oferece refeição no local. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
hasLiveMusic |
Tipo:
boolean optional |
hasMenuForChildren |
Tipo:
boolean optional |
hasOutdoorSeating |
Tipo:
boolean optional |
hasRestroom |
Tipo:
boolean optional |
hasTakeout |
Tipo:
boolean optional Se um lugar oferece comida para viagem. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
iconBackgroundColor |
Tipo:
string optional O código de cor hexadecimal padrão para a categoria do lugar. |
id |
Tipo:
string O ID exclusivo do lugar. |
internationalPhoneNumber |
Tipo:
string optional O número de telefone do lugar em formato internacional. O formato internacional inclui o código do país e é prefixado pelo sinal de mais (+). |
isGoodForChildren |
Tipo:
boolean optional |
isGoodForGroups |
Tipo:
boolean optional |
isGoodForWatchingSports |
Tipo:
boolean optional |
isReservable |
Tipo:
boolean optional Indica se um lugar pode ser reservado. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
location |
Tipo:
LatLng optional A posição do lugar. |
nationalPhoneNumber |
Tipo:
string optional O número de telefone do lugar, formatado de acordo com a convenção regional do número. |
parkingOptions |
Tipo:
ParkingOptions optional Opções de estacionamento oferecidas pelo lugar. undefined se os dados de opções de estacionamento não tiverem sido chamados do servidor. |
paymentOptions |
Tipo:
PaymentOptions optional Opções de pagamento oferecidas pelo lugar. undefined se os dados das opções de pagamento não tiverem sido chamados do servidor. |
photos |
Fotos deste lugar. A coleção vai conter até dez objetos Photo . |
plusCode |
Tipo:
PlusCode optional |
postalAddress |
Tipo:
PostalAddress optional |
priceLevel |
Tipo:
PriceLevel optional O nível de preço do lugar. Essa propriedade pode retornar qualquer um dos seguintes valores
|
priceRange |
Tipo:
PriceRange optional O intervalo de preços deste lugar. endPrice pode não ser definido, o que indica um intervalo sem limite superior (por exemplo, "Mais de R $100"). |
primaryType |
Tipo:
string optional O tipo principal do local. null se não houver um tipo. undefined se os dados de tipo não foram carregados do servidor. |
primaryTypeDisplayName |
Tipo:
string optional O nome de exibição do tipo principal do local. null se não houver um tipo. undefined se os dados de tipo não foram carregados do servidor. |
primaryTypeDisplayNameLanguageCode |
Tipo:
string optional O idioma do nome de exibição do tipo principal do local. null se não houver um tipo. undefined se os dados de tipo não foram carregados do servidor. |
rating |
Tipo:
number optional Uma classificação, entre 1,0 e 5,0, com base nas avaliações dos usuários sobre este lugar. |
regularOpeningHours |
Tipo:
OpeningHours optional |
requestedLanguage |
Tipo:
string optional O idioma solicitado para este lugar. |
requestedRegion |
Tipo:
string optional A região solicitada para este lugar. |
reviews |
Uma lista de avaliações para este lugar. |
servesBeer |
Tipo:
boolean optional Se um lugar serve cerveja. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
servesBreakfast |
Tipo:
boolean optional Se um lugar serve café da manhã. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
servesBrunch |
Tipo:
boolean optional Se um lugar serve brunch. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
servesCocktails |
Tipo:
boolean optional |
servesCoffee |
Tipo:
boolean optional |
servesDessert |
Tipo:
boolean optional |
servesDinner |
Tipo:
boolean optional Se um lugar serve jantar. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
servesLunch |
Tipo:
boolean optional Se um lugar serve almoço. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
servesVegetarianFood |
Tipo:
boolean optional Se um lugar serve comida vegetariana. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
servesWine |
Tipo:
boolean optional Se um lugar serve vinho. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado. |
svgIconMaskURI |
Tipo:
string optional URI para o recurso de máscara de imagem SVG que pode ser usado para representar a categoria de um lugar. |
types |
Tipo:
Array<string> optional Uma matriz de tipos para este lugar (por exemplo, ["political", "locality"] ou ["restaurant", "establishment"] ). |
userRatingCount |
Tipo:
number optional O número de avaliações de usuários que contribuíram para a Place.rating deste lugar. |
utcOffsetMinutes |
Tipo:
number optional O deslocamento do UTC do fuso horário atual do lugar, em minutos. Por exemplo, o horário padrão da Austrália Oriental (GMT+10) no horário de verão é 11 horas antes do UTC. Portanto, o utc_offset_minutes será 660 . Para fusos horários atrás do UTC, o ajuste é negativo. Por exemplo, o utc_offset_minutes é -60 para Cabo Verde. |
viewport |
Tipo:
LatLngBounds optional A janela de visualização preferida ao mostrar este lugar em um mapa. |
websiteURI |
Tipo:
string optional O site oficial do lugar, como a página inicial de uma empresa. |
|
Tipo:
OpeningHours optional |
|
Tipo:
boolean optional |
Métodos | |
---|---|
fetchFields |
fetchFields(options) Parâmetros:
|
|
getNextOpeningTime([date]) Parâmetros:
|