Clase Place
class
google.maps.places.Place
implements PlaceOptions
library "places"
const {Place} = await google.maps.importLibrary("places");
Constructor | |
|---|---|
Place |
Place(options)Parámetros:
|
Métodos estáticos | |
|---|---|
searchByText |
searchByText(request)Parámetros:
Búsqueda de lugares basada en consultas de texto. |
searchNearby |
searchNearby(request)Parámetros:
Busca lugares cercanos. |
Propiedades | |
|---|---|
accessibilityOptions
readonly |
Tipo:
AccessibilityOptions optionalOpciones de accesibilidad de este lugar. undefined si no se solicitaron los datos de las opciones de accesibilidad desde el servidor. |
addressComponents
readonly |
Tipo:
Array<AddressComponent> optionalEs la colección de componentes de dirección de la ubicación de este lugar. Objeto vacío si no hay datos de dirección conocidos. undefined si no se llamaron los datos de la dirección desde el servidor. |
addressDescriptor
readonly |
Tipo:
AddressDescriptor optionalEs el descriptor de dirección de este lugar. Los descriptores de direcciones incluyen información adicional que ayuda a describir una ubicación con puntos de referencia y áreas. Consulta la cobertura regional de los descriptores de direcciones en https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage. |
adrFormatAddress
readonly |
Tipo:
string optionalEs la representación de la dirección del lugar en el microformato adr. |
allowsDogs
readonly |
Tipo:
boolean optional |
attributions
readonly |
Tipo:
Array<Attribution> optionalSon los proveedores de datos que se deben mostrar para el lugar. |
businessStatus
readonly |
Tipo:
BusinessStatus optionalEs el estado operativo de la ubicación. null si no hay un estado conocido. undefined si los datos de estado no se cargaron desde el servidor. |
consumerAlert
readonly |
Tipo:
ConsumerAlert optionalEs la alerta para el consumidor de este lugar. |
containingPlaces
readonly |
Es la lista de lugares que contienen este lugar. Los lugares contenedores son aquellos que contienen el lugar. |
currentOpeningHours
readonly |
Tipo:
OpeningHours optionalEl horario de atención de los próximos siete días (incluido hoy). Esto incluye horarios excepcionales, como días feriados y cierres irregulares. |
currentSecondaryOpeningHours
readonly |
Tipo:
Array<SecondaryOpeningHours> optionalEs el horario secundario actual de este lugar, que incluye horarios excepcionales, como días feriados y cierres irregulares, para los próximos siete días. Los horarios secundarios son diferentes de los horarios principales de un lugar. Por ejemplo, un restaurante puede especificar el horario de atención en el automóvil o el horario de entrega como su horario secundario. |
displayName
readonly |
Tipo:
string optionalEs el nombre visible de la ubicación. null si no hay un nombre. undefined si los datos del nombre no se cargaron desde el servidor. |
displayNameLanguageCode
readonly |
Tipo:
string optionalEs el idioma del nombre visible de la ubicación. null si no hay un nombre. undefined si los datos del nombre no se cargaron desde el servidor. |
editorialSummary
readonly |
Tipo:
string optionalEs el resumen editorial de este lugar. null si no hay un resumen editorial. undefined si aún no se solicitó este campo. |
editorialSummaryLanguageCode
readonly |
Tipo:
string optionalEs el idioma del resumen editorial de este lugar. null si no hay un resumen editorial. undefined si aún no se solicitó este campo. |
evChargeAmenitySummary
readonly |
Tipo:
EVChargeAmenitySummary optionalEs el EVChargeAmenitySummary de este lugar. |
evChargeOptions
readonly |
Tipo:
EVChargeOptions optionalSon las opciones de carga de VE que ofrece el lugar. undefined si no se llamaron las opciones de carga de VE desde el servidor. |
formattedAddress
readonly |
Tipo:
string optionalLa dirección completa de la ubicación. |
fuelOptions
readonly |
Tipo:
FuelOptions optionalSon las opciones de combustible que ofrece el lugar. undefined si no se solicitaron las opciones de combustible desde el servidor. |
futureOpeningDate
readonly |
Tipo:
Date optionalEs la fecha en que se abrirá este lugar, si su businessStatus es FUTURE_OPENING. Cuando no se solicite el campo, este no se definirá. De lo contrario, este campo se completará con la fecha de apertura si está disponible, y con un valor nulo si no lo está. |
generativeSummary
readonly |
Tipo:
GenerativeSummary optionalEs el GenerativeSummary de este lugar. |
googleMapsLinks
readonly |
Tipo:
GoogleMapsLinks optionalVínculos para activar diferentes acciones de Google Maps |
googleMapsURI
readonly |
Tipo:
string optionalURL de la página oficial de Google del sitio. Es la página de Google que contiene la mejor información disponible acerca del lugar. |
hasCurbsidePickup
readonly |
Tipo:
boolean optionalSi un lugar ofrece retiros en la puerta. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
hasDelivery
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece entrega a domicilio. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
hasDineIn
readonly |
Tipo:
boolean optionalSi un lugar ofrece servicio de consumo en el establecimiento. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
hasLiveMusic
readonly |
Tipo:
boolean optional |
hasMenuForChildren
readonly |
Tipo:
boolean optional |
hasOutdoorSeating
readonly |
Tipo:
boolean optional |
hasRestroom
readonly |
Tipo:
boolean optional |
hasTakeout
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece comida para llevar. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
iconBackgroundColor
readonly |
Tipo:
string optionalEs el código de color hexadecimal predeterminado para la categoría del lugar. |
id
readonly |
Tipo:
stringEs el ID de lugar único. |
internationalPhoneNumber
readonly |
Tipo:
string optionalEs el número de teléfono del lugar en formato internacional. El formato internacional incluye el código de país y está precedido por un signo más (+). |
isGoodForChildren
readonly |
Tipo:
boolean optional |
isGoodForGroups
readonly |
Tipo:
boolean optional |
isGoodForWatchingSports
readonly |
Tipo:
boolean optional |
isPureServiceAreaBusiness
readonly |
Tipo:
boolean optionalIndica si el lugar es una empresa exclusivamente de servicio en el área. Una empresa exclusivamente de servicio en el área es una empresa que visita a los clientes o les entrega sus productos directamente, pero que no los atiende en su dirección comercial. Por ejemplo, es posible que las empresas de servicios de limpieza o de plomería no tengan una dirección física o una ubicación en Google Maps. |
isReservable
readonly |
Tipo:
boolean optionalIndica si se puede reservar un lugar. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
location
readonly |
Tipo:
LatLng optionalEs la posición del lugar. |
nationalPhoneNumber
readonly |
Tipo:
string optionalEs el número de teléfono del lugar, con el formato indicado en la convención regional de números. |
neighborhoodSummary
readonly |
Tipo:
NeighborhoodSummary optionalEs el NeighborhoodSummary de este lugar. |
parkingOptions
readonly |
Tipo:
ParkingOptions optionalSon las opciones de estacionamiento que ofrece el lugar. undefined si no se llamaron los datos de las opciones de estacionamiento desde el servidor. |
paymentOptions
readonly |
Tipo:
PaymentOptions optionalSon las opciones de pago que ofrece el lugar. undefined si no se solicitaron los datos de las opciones de pago desde el servidor. |
photos
readonly |
Fotos de este lugar. La colección contendrá hasta diez objetos Photo. |
plusCode
readonly |
Tipo:
PlusCode optional |
postalAddress
readonly |
Tipo:
PostalAddress optional |
priceLevel
readonly |
Tipo:
PriceLevel optionalEs el nivel de precios del lugar. Esta propiedad puede devolver cualquiera de los siguientes valores:
|
priceRange
readonly |
Tipo:
PriceRange optionalEs el intervalo de precios de este lugar. endPrice podría no estar establecido, lo que indica un rango sin límite superior (p.ej., "Más de USD 100"). |
primaryType
readonly |
Tipo:
string optionalEs el tipo principal de la ubicación. null si no hay ningún tipo. undefined si los datos de tipo no se cargaron desde el servidor. |
primaryTypeDisplayName
readonly |
Tipo:
string optionalEs el nombre visible del tipo principal de la ubicación. null si no hay ningún tipo. undefined si los datos de tipo no se cargaron desde el servidor. |
primaryTypeDisplayNameLanguageCode
readonly |
Tipo:
string optionalEs el idioma del nombre visible del tipo principal de la ubicación. null si no hay ningún tipo. undefined si los datos de tipo no se cargaron desde el servidor. |
rating
readonly |
Tipo:
number optionalEs una calificación, entre 1.0 y 5.0, basada en las opiniones de los usuarios sobre este lugar. |
regularOpeningHours
readonly |
Tipo:
OpeningHours optionalEs el horario de atención habitual de este lugar. Esto no incluye los horarios excepcionales, como los días feriados. |
regularSecondaryOpeningHours
readonly |
Tipo:
Array<SecondaryOpeningHours> optionalEs el horario secundario habitual de este lugar, que excluye los horarios excepcionales, como los días feriados y los cierres irregulares. Los horarios secundarios son diferentes de los horarios principales de un lugar. Por ejemplo, un restaurante puede especificar el horario de atención en el automóvil o el horario de entrega como su horario secundario. |
requestedLanguage |
Tipo:
string optionalEs el idioma solicitado para este lugar. |
requestedRegion |
Tipo:
string optionalEs la región solicitada para este lugar. |
resourceName
readonly |
Tipo:
stringEs el nombre único del recurso de lugar. |
reviews
readonly |
Es una lista de opiniones sobre este lugar. |
reviewSummary
readonly |
Tipo:
ReviewSummary optionalEs el ReviewSummary de este lugar. |
servesBeer
readonly |
Tipo:
boolean optionalIndica si en el lugar se sirve cerveza. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
servesBreakfast
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece desayunos. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
servesBrunch
readonly |
Tipo:
boolean optionalIndica si un lugar sirve brunch. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
servesCocktails
readonly |
Tipo:
boolean optional |
servesCoffee
readonly |
Tipo:
boolean optional |
servesDessert
readonly |
Tipo:
boolean optional |
servesDinner
readonly |
Tipo:
boolean optionalIndica si un lugar sirve la cena. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
servesLunch
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece almuerzos. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
servesVegetarianFood
readonly |
Tipo:
boolean optionalSi un lugar ofrece comida vegetariana Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
servesWine
readonly |
Tipo:
boolean optionalIndica si en el lugar se sirve vino. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. Devuelve "undefined" si aún no se solicitó este campo. |
shortFormattedAddress
readonly |
Tipo:
string optionalEs la dirección corta de la ubicación. |
subDestinations
readonly |
Es la lista de subdestinos de este lugar. Los subdestinos son lugares específicos asociados con un lugar principal. Estos proporcionan destinos más específicos para los usuarios que realizan búsquedas dentro de un lugar grande o complejo, como un aeropuerto, un parque nacional, una universidad o un estadio. |
svgIconMaskURI
readonly |
Tipo:
string optionalEs el URI del recurso de máscara de imagen SVG que se puede usar para representar la categoría de un lugar. |
timeZone
readonly |
Tipo:
TimeZone optionalEs la zona horaria de este lugar. |
transitStation
readonly |
Tipo:
TransitStation optionalInformación sobre la estación de transporte público. undefined si los datos de transporte público no se cargaron desde el servidor |
types
readonly |
Tipo:
Array<string> optionalEs un array de tipos para este lugar (por ejemplo, ["political", "locality"] o ["restaurant", "establishment"]). |
userRatingCount
readonly |
Tipo:
number optionalEs la cantidad de calificaciones de los usuarios que contribuyeron al Place.rating de este lugar. |
utcOffsetMinutes
readonly |
Tipo:
number optionalEs la diferencia de la zona horaria actual del lugar con respecto a la zona UTC, en minutos. Por ejemplo, la hora estándar de Australia oriental (GMT+10) en el horario de verano es 11 horas más que la UTC, por lo que el utc_offset_minutes será 660. Para las zonas horarias anteriores a la UTC, la diferencia es negativa. Por ejemplo, el utc_offset_minutes es -60 para Cabo Verde. |
viewport
readonly |
Tipo:
LatLngBounds optionalEs el viewport preferido cuando se muestra este lugar en un mapa. |
websiteURI
readonly |
Tipo:
string optionalEs el sitio web autorizado para este lugar, por ejemplo, la página principal de una empresa. |
readonly |
Tipo:
OpeningHours optional |
readonly |
Tipo:
boolean optional |
Métodos | |
|---|---|
fetchFields |
fetchFields(options)Parámetros:
|
|
getNextOpeningTime([date])Parámetros:
Calcula el Date para la próxima hora de apertura con el Place.regularOpeningHours del lugar. Devuelve undefined si los datos no son suficientes para calcular el resultado o si este lugar no está operativo. |
|
isOpen([date])Parámetros:
Valor de retorno:
Promise<boolean optional>Verifica si el lugar está abierto en el Date determinado. Se resuelve con undefined si los datos conocidos de la ubicación no son suficientes para calcularlo, p.ej., si no se registró el horario de atención. |
Heredado:
toJSON
| |
Interfaz PlaceOptions
interfaz
google.maps.places.PlaceOptions
implementada por Place
Opciones para construir un Place.
Propiedades | |
|---|---|
id
opcional |
Tipo:
string optionalEs el ID de lugar único. |
requestedLanguage
opcional |
Tipo:
string optionalEs un identificador del idioma en el que se deben devolver los detalles. Consulta la lista de idiomas compatibles. |
requestedRegion
opcional |
Tipo:
string optionalEs el código de la región del usuario. Esto puede afectar las fotos que se devuelven y, posiblemente, otros aspectos. El código de región acepta un valor de dos caracteres de ccTLD ("dominio de nivel superior"). La mayoría de los códigos ccTLD son idénticos a los códigos ISO 3166-1, con algunas excepciones notables. Por ejemplo, el ccTLD del Reino Unido es "uk" ( .co.uk), mientras que su código ISO 3166-1 es "gb" (técnicamente para la entidad "Reino Unido de Gran Bretaña e Irlanda del Norte"). |
resourceName
opcional |
Tipo:
string optionalEs el nombre único del recurso de lugar. |
Clase AccessibilityOptions
clase
google.maps.places.AccessibilityOptions
biblioteca "places"
const {AccessibilityOptions} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
hasWheelchairAccessibleEntrance
readonly |
Tipo:
boolean optionalIndica si un lugar tiene una entrada accesible para personas en silla de ruedas. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
hasWheelchairAccessibleParking
readonly |
Tipo:
boolean optionalIndica si un lugar tiene estacionamiento accesible para personas en silla de ruedas. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
hasWheelchairAccessibleRestroom
readonly |
Tipo:
boolean optionalIndica si un lugar tiene un baño accesible para personas en silla de ruedas. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
hasWheelchairAccessibleSeating
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece asientos accesibles para personas en silla de ruedas. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
Clase AddressComponent
clase
google.maps.places.AddressComponent
biblioteca "places"
Es el componente de dirección de la ubicación del lugar.
const {AddressComponent} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
longText
readonly |
Tipo:
string optionalEs el texto completo del componente de la dirección. |
shortText
readonly |
Tipo:
string optionalEs el texto breve y abreviado del componente de dirección determinado. |
types
readonly |
Tipo:
Array<string>Es un array de cadenas que indica el tipo de este componente de dirección. Puedes encontrar una lista de tipos válidos aquí. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase AddressDescriptor
clase
google.maps.places.AddressDescriptor
biblioteca "places"
Es una descripción relacional de una ubicación. Incluye un conjunto clasificado de puntos de referencia cercanos y áreas de contención precisas, así como su relación con la ubicación de destino.
const {AddressDescriptor} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
areas
readonly |
Es una lista clasificada de áreas contenidas o adyacentes. Las áreas más reconocibles y precisas se clasifican primero. |
landmarks
readonly |
Es una lista clasificada de puntos de referencia cercanos. Los puntos de referencia más reconocibles y cercanos se clasifican primero. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase Area
clase
google.maps.places.Area
biblioteca "places"
Información del área y su relación con la ubicación de segmentación.
const {Area} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
containment
readonly |
Tipo:
Containment optionalDefine la relación espacial entre la ubicación de segmentación y el área. |
place
readonly |
Tipo:
PlaceEl lugar del área. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase Attribution
clase
google.maps.places.Attribution
biblioteca "places"
Información sobre un proveedor de datos para un lugar.
const {Attribution} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
provider
readonly |
Tipo:
string optionalEs el nombre del proveedor de datos del lugar. |
providerURI
readonly |
Tipo:
string optionalEs el URI del proveedor de datos del lugar. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase AuthorAttribution
clase
google.maps.places.AuthorAttribution
biblioteca "places"
Información sobre el autor del contenido generado por usuarios.
const {AuthorAttribution} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
displayName
readonly |
Tipo:
stringEs el nombre del autor de este resultado. |
photoURI
readonly |
Tipo:
string optionalEs el URI de la foto del autor de este resultado. Es posible que esta opción no siempre esté disponible. |
uri
readonly |
Tipo:
string optionalEs el URI del perfil del autor para este resultado. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase ConnectorAggregation
clase
google.maps.places.ConnectorAggregation
biblioteca "places"
Información sobre la carga de VE, agregada para conectores del mismo tipo y la misma velocidad de carga.
const {ConnectorAggregation} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
availabilityLastUpdateTime
readonly |
Tipo:
Date optionalLa hora en la que se actualizó por última vez la información de disponibilidad del conector en esta agregación. |
availableCount
readonly |
Tipo:
number optionalEs la cantidad de conectores de esta agregación que están disponibles actualmente. |
count
readonly |
Tipo:
numberEs la cantidad de conectores en esta agregación. |
maxChargeRateKw
readonly |
Tipo:
numberEs la tasa de carga máxima estática en kW de cada conector de la agregación. |
outOfServiceCount
readonly |
Tipo:
number optionalCantidad de conectores de esta agregación que están fuera de servicio actualmente. |
type
readonly |
Tipo:
EVConnectorType optionalEs el tipo de conector de esta agregación. |
Clase ConsumerAlert
clase
google.maps.places.ConsumerAlert
biblioteca "places"
Es el mensaje de alerta para el consumidor. Todo el texto se renderiza en el idioma especificado por el campo languageCode.
const {ConsumerAlert} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
details
readonly |
Tipo:
ConsumerAlertDetails optionalSon los detalles del mensaje de alerta para el consumidor. |
languageCode
readonly |
Tipo:
string optionalEs el código de idioma del mensaje de alerta para el consumidor. |
overview
readonly |
Tipo:
string optionalEs la descripción general del mensaje de alerta para el consumidor. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase ConsumerAlertDetails
clase
google.maps.places.ConsumerAlertDetails
biblioteca "places"
Son los detalles del mensaje de alerta para el consumidor.
const {ConsumerAlertDetails} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
aboutLinkTitle
readonly |
Tipo:
string optionalEs el título que se mostrará en un vínculo para proporcionar más información. |
aboutLinkURI
readonly |
Tipo:
string optionalEs el URI de un vínculo para proporcionar más información. |
description
readonly |
Tipo:
string optionalEs la descripción del mensaje de alerta para el consumidor. |
title
readonly |
Tipo:
string optionalEs el título que se mostrará junto con la descripción detallada. |
Constantes de contención
constantes
google.maps.places.Containment
biblioteca "places"
Define la relación espacial entre la ubicación de segmentación y el área. Consulta la documentación del servicio web para obtener más información.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo ContainmentString.
const {Containment} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
NEAR |
La ubicación de segmentación está fuera de la región del área, pero cerca. Consulta la documentación del servicio web para obtener más información. |
OUTSKIRTS |
La ubicación de segmentación se encuentra dentro de la región del área, cerca del borde. Consulta la documentación del servicio web para obtener más información. |
WITHIN |
La ubicación de segmentación se encuentra dentro de la región del área, cerca del centro. Consulta la documentación del servicio web para obtener más información. |
Clase ContentBlock
clase
google.maps.places.ContentBlock
biblioteca "places"
ContentBlock describe el contenido de un resumen y de dónde proviene.
const {ContentBlock} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
content
readonly |
Tipo:
string optionalContenido relacionado con el tema. |
contentLanguageCode
readonly |
Tipo:
string optionalEs el código de idioma del contenido. |
referencedPlaces
readonly |
Es una lista de Place a los que se hace referencia. Cuando se recupera por primera vez, cada lugar solo contiene un ID de lugar en el campo id. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase EVChargeAmenitySummary
clase
google.maps.places.EVChargeAmenitySummary
biblioteca "places"
Resumen generado por IA de las comodidades cerca de la estación de carga de VE Esto solo se aplica a los lugares con el tipo electric_vehicle_charging_station.
const {EVChargeAmenitySummary} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
coffee
readonly |
Tipo:
ContentBlock optionalUn resumen de las opciones de cafeterías cercanas. |
disclosureText
readonly |
Tipo:
string optionalEs el texto de la divulgación relacionada con este resumen. |
disclosureTextLanguageCode
readonly |
Tipo:
string optionalEs el código de idioma del texto de divulgación. |
flagContentURI
readonly |
Tipo:
string optionalUn URI para informar un problema con el resumen. |
overview
readonly |
Tipo:
ContentBlock optionalUna descripción general de las comodidades disponibles. |
restaurant
readonly |
Tipo:
ContentBlock optionalUn resumen de los restaurantes cercanos |
store
readonly |
Tipo:
ContentBlock optionalUn resumen de las tiendas cercanas |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase EVChargeOptions
clase
google.maps.places.EVChargeOptions
biblioteca "places"
Es la información sobre la estación de carga de VE alojada en el lugar.
const {EVChargeOptions} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
connectorAggregations
readonly |
Tipo:
Array<ConnectorAggregation>Es una lista de agregaciones de conectores de carga de VE que contienen conectores del mismo tipo y con la misma velocidad de carga. |
connectorCount
readonly |
Tipo:
numberCantidad de conectores en esta estación. Debido a que algunos puertos pueden tener varios conectores, pero solo pueden cargar un automóvil a la vez, la cantidad de conectores puede ser mayor que la cantidad total de automóviles que se pueden cargar de forma simultánea. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Constantes de EVConnectorType
constantes
google.maps.places.EVConnectorType
biblioteca "places"
Consulta http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 para obtener más información y contexto sobre los tipos de conectores de carga de VE. Consulta la documentación del servicio web para obtener más información.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo EVConnectorTypeString.
const {EVConnectorType} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
CCS_COMBO_1 |
Sistema de carga combinado (CA y CC). Consulta la documentación del servicio web para obtener más información. |
CCS_COMBO_2 |
Sistema de carga combinado (CA y CC). Consulta la documentación del servicio web para obtener más información. |
CHADEMO |
Conector de tipo CHAdeMO. Consulta la documentación del servicio web para obtener más información. |
J1772 |
Conector J1772 tipo 1. Consulta la documentación del servicio web para obtener más información. |
NACS |
El Estándar de Carga de América del Norte (NACS), estandarizado como SAE J3400 Consulta la documentación del servicio web para obtener más información. |
OTHER |
Otros tipos de conectores Consulta la documentación del servicio web para obtener más información. |
TESLA |
El conector genérico de TESLA. Consulta la documentación del servicio web para obtener más información. |
TYPE_2 |
Conector IEC 62196 tipo 2. Consulta la documentación del servicio web para obtener más información. |
UNSPECIFIED_GB_T |
El tipo GB/T corresponde al estándar GB/T de China. Consulta la documentación del servicio web para obtener más información. |
UNSPECIFIED_WALL_OUTLET |
Tomacorriente no especificado. Consulta la documentación del servicio web para obtener más información. |
Interfaz EVSearchOptions
interfaz
google.maps.places.EVSearchOptions
Son las opciones relacionadas con los VE que se pueden especificar para una solicitud de búsqueda de lugares.
Propiedades | |
|---|---|
connectorTypes
opcional |
Tipo:
Array<EVConnectorType> optionalEs la lista de tipos de conectores de VE preferidos. Se filtran los lugares que no admiten ninguno de los tipos de conectores indicados. |
minimumChargingRateKw
opcional |
Tipo:
number optionalEs la tasa de carga mínima requerida en kilovatios. Se filtran los lugares con una velocidad de carga inferior a la especificada. |
Interfaz FetchFieldsRequest
interfaz
google.maps.places.FetchFieldsRequest
Opciones para recuperar campos de Place.
Propiedades | |
|---|---|
fields |
Tipo:
Iterable<string>Es la lista de campos que se recuperarán. |
internalUsageAttributionIds
opcional |
Tipo:
Iterable<string> optionalSon identificadores que se usan para atribuir llamadas a paquetes específicos o bibliotecas de OSS. |
Clase FuelOptions
clase
google.maps.places.FuelOptions
biblioteca "places"
La información más reciente sobre las opciones de combustible en una gasolinera Esta información se actualiza con regularidad.
const {FuelOptions} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
fuelPrices
readonly |
Es una lista de precios de combustible para cada tipo de combustible que tiene esta estación, con una entrada por tipo de combustible. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase FuelPrice
clase
google.maps.places.FuelPrice
biblioteca "places"
Información sobre el precio del combustible para un tipo de combustible determinado.
const {FuelPrice} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
price
readonly |
Tipo:
Money optionalEs el precio del combustible. |
type
readonly |
Tipo:
FuelType optionalEs el tipo de combustible. |
updateTime
readonly |
Tipo:
Date optionalLa hora en la que se actualizó el precio del combustible por última vez. |
Constantes de FuelType
constantes
google.maps.places.FuelType
biblioteca "places"
Tipos de combustible Consulta la documentación del servicio web para obtener más información.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo FuelTypeString.
const {FuelType} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
BIO_DIESEL |
Biodiésel. Consulta la documentación del servicio web para obtener más información. |
DIESEL |
Combustible diésel Consulta la documentación del servicio web para obtener más información. |
DIESEL_PLUS |
Diésel y combustible. Consulta la documentación del servicio web para obtener más información. |
E100 |
E 100. Consulta la documentación del servicio web para obtener más información. |
E80 |
E 80. Consulta la documentación del servicio web para obtener más información. |
E85 |
E 85. Consulta la documentación del servicio web para obtener más información. |
LPG |
Gas licuado de petróleo. Consulta la documentación del servicio web para obtener más información. |
METHANE |
Metano. Consulta la documentación del servicio web para obtener más información. |
MIDGRADE |
Súper Consulta la documentación del servicio web para obtener más información. |
PREMIUM |
Alta calidad Consulta la documentación del servicio web para obtener más información. |
REGULAR_UNLEADED |
Sin plomo normal. Consulta la documentación del servicio web para obtener más información. |
SP100 |
SP 100. Consulta la documentación del servicio web para obtener más información. |
SP91 |
SP 91. Consulta la documentación del servicio web para obtener más información. |
SP91_E10 |
SP 91 E10. Consulta la documentación del servicio web para obtener más información. |
SP92 |
SP 92. Consulta la documentación del servicio web para obtener más información. |
SP95 |
SP 95. Consulta la documentación del servicio web para obtener más información. |
SP95_E10 |
SP95 E10 Consulta la documentación del servicio web para obtener más información. |
SP98 |
SP 98. Consulta la documentación del servicio web para obtener más información. |
SP99 |
SP 99. Consulta la documentación del servicio web para obtener más información. |
TRUCK_DIESEL |
Diésel para camiones. Consulta la documentación del servicio web para obtener más información. |
Clase GenerativeSummary
clase
google.maps.places.GenerativeSummary
biblioteca "places"
Resumen generado por IA del lugar.
const {GenerativeSummary} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
disclosureText
readonly |
Tipo:
string optionalEs el texto de la divulgación relacionada con este resumen. |
disclosureTextLanguageCode
readonly |
Tipo:
string optionalEs el código de idioma del texto de divulgación. |
flagContentURI
readonly |
Tipo:
string optionalUn URI para informar un problema con el resumen. |
overview
readonly |
Tipo:
string optionalEs la descripción general del lugar. |
overviewLanguageCode
readonly |
Tipo:
string optionalEs el código de idioma de la descripción general. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase GoogleMapsLinks
clase
google.maps.places.GoogleMapsLinks
biblioteca "places"
Vínculos para activar diferentes acciones de Google Maps
const {GoogleMapsLinks} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
directionsURI
readonly |
Tipo:
string optionalUn vínculo para mostrar las instrucciones sobre cómo llegar al lugar en Google Maps El vínculo solo completa la ubicación de destino y usa el modo de viaje predeterminado DRIVE. |
photosURI
readonly |
Tipo:
string optionalEs un vínculo para mostrar las fotos del lugar en Google Maps. |
placeURI
readonly |
Tipo:
string optionalUn vínculo para mostrar el lugar en Google Maps |
reviewsURI
readonly |
Tipo:
string optionalEs un vínculo para mostrar las opiniones sobre el lugar en Google Maps. |
writeAReviewURI
readonly |
Tipo:
string optionalEs un vínculo para escribir una opinión sobre el lugar en Google Maps. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase Landmark
clase
google.maps.places.Landmark
biblioteca "places"
Información básica sobre el punto de referencia y su relación con la ubicación de segmentación Los puntos de referencia son lugares destacados que se pueden usar para describir una ubicación.
const {Landmark} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
place
readonly |
Tipo:
PlaceEs el lugar del punto de referencia. |
spatialRelationship
readonly |
Tipo:
SpatialRelationshipEs la relación espacial entre la ubicación de destino y el punto de referencia. |
straightLineDistanceMeters
readonly |
Tipo:
numberEs la distancia en línea recta, en metros, entre el punto central del objetivo y el punto central del punto de referencia. En algunas situaciones, este valor puede ser mayor que travelDistanceMeters. |
travelDistanceMeters
readonly |
Tipo:
number optionalLa distancia de viaje, en metros, a lo largo de la red de rutas desde el objetivo hasta el punto de referencia, si se conoce. Este valor no tiene en cuenta el medio de transporte, como caminar, conducir o andar en bicicleta. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase Money
clase
google.maps.places.Money
biblioteca "places"
Es una representación de un importe de dinero con su tipo de moneda.
const {Money} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
currencyCode
readonly |
Tipo:
stringEs el código de moneda de tres letras, según ISO 4217. |
nanos
readonly |
Tipo:
numberNúmero de unidades nano (10^-9) del importe. |
units
readonly |
Tipo:
numberLa unidad entera del importe. Por ejemplo, si Money.currencyCode es "USD", 1 unidad es 1 dólar estadounidense. |
Métodos | |
|---|---|
toString |
toString()Parámetros: Ninguno
Valor de retorno:
stringDevuelve una representación legible por humanos del importe de dinero con su símbolo de moneda. |
Heredado:
toJSON
| |
Clase NeighborhoodSummary
clase
google.maps.places.NeighborhoodSummary
biblioteca "places"
Resumen generado por IA de los lugares de interés cercanos al lugar.
const {NeighborhoodSummary} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
description
readonly |
Tipo:
ContentBlock optionalUna descripción detallada del vecindario. |
disclosureText
readonly |
Tipo:
string optionalEs el texto de la divulgación relacionada con este resumen. |
disclosureTextLanguageCode
readonly |
Tipo:
string optionalEs el código de idioma del texto de divulgación. |
flagContentURI
readonly |
Tipo:
string optionalUn URI para informar un problema con el resumen. |
overview
readonly |
Tipo:
ContentBlock optionalUna descripción general del vecindario. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase OpeningHours
clase
google.maps.places.OpeningHours
extendida por SecondaryOpeningHours
biblioteca "places"
Información sobre el horario de atención de un lugar.
const {OpeningHours} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
periods
readonly |
Tipo:
Array<OpeningHoursPeriod>Son los períodos de atención que cubren cada día de la semana, a partir del domingo, en orden cronológico. No incluye los días en los que el lugar no está abierto. |
specialDays
readonly |
Es un array de fechas que representan días especiales que se encuentran dentro del período actual. Los días especiales afectan el horario de atención de un lugar, p.ej., el día de Navidad o los cierres excepcionales. Se establece para currentOpeningHours y currentSecondaryOpeningHours si hay horarios excepcionales. |
weekdayDescriptions
readonly |
Tipo:
Array<string>Es un array de siete cadenas que representan los horarios de atención con formato para cada día de la semana. El servicio Places dará formato al horario de atención y lo localizará de forma adecuada para el idioma actual. El orden de los elementos en este array depende del idioma. En algunos idiomas, la semana comienza el lunes y, en otros, el domingo. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase OpeningHoursPeriod
clase
google.maps.places.OpeningHoursPeriod
biblioteca "places"
Es un período en el que el lugar está abierto.
const {OpeningHoursPeriod} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
close
readonly |
Tipo:
OpeningHoursPoint optionalEs el horario de cierre del lugar. |
open
readonly |
Tipo:
OpeningHoursPointEs la hora de apertura del lugar. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase OpeningHoursPoint
clase
google.maps.places.OpeningHoursPoint
biblioteca "places"
Es un punto en el que el lugar cambia su estado de apertura.
const {OpeningHoursPoint} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
day
readonly |
Tipo:
numberEs el día de la semana, como un número en el rango [0, 6], que comienza el domingo. Por ejemplo, "2" significa "martes". |
hour
readonly |
Tipo:
numberEs la hora de OpeningHoursPoint.time como un número, en el rango [0, 23]. Esto se informará en la zona horaria del lugar. |
minute
readonly |
Tipo:
numberEs el minuto de OpeningHoursPoint.time como un número, en el rango [0, 59]. Esto se informará en la zona horaria del lugar. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase SecondaryOpeningHours
class
google.maps.places.SecondaryOpeningHours
extends OpeningHours
library "places"
Es la información sobre el horario de atención secundario de un lugar.
const {SecondaryOpeningHours} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
type
readonly |
Tipo:
string optionalEs el tipo de horario de atención secundario. Esto se refiere a lo que se aplica el horario secundario, como comida para llevar, entrega a domicilio o retiro. Consulta SecondaryHoursType para obtener una lista de valores válidos. |
Heredados:
periods,
specialDays,
weekdayDescriptions
| |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase ParkingOptions
clase
google.maps.places.ParkingOptions
biblioteca "places"
const {ParkingOptions} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
hasFreeGarageParking
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece estacionamiento techado gratuito. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
hasFreeParkingLot
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece estacionamiento gratuito. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
hasFreeStreetParking
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece estacionamiento gratuito en la calle. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
hasPaidGarageParking
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece estacionamiento en cochera pagado. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
hasPaidParkingLot
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece estacionamientos pagados. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
hasPaidStreetParking
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece estacionamiento pagado en la calle. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
hasValetParking
readonly |
Tipo:
boolean optionalIndica si un lugar ofrece servicio de estacionamiento. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
Clase PaymentOptions
clase
google.maps.places.PaymentOptions
biblioteca "places"
const {PaymentOptions} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
acceptsCashOnly
readonly |
Tipo:
boolean optionalIndica si un lugar solo acepta pagos en efectivo. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
acceptsCreditCards
readonly |
Tipo:
boolean optionalIndica si un lugar acepta pagos con tarjeta de crédito. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
acceptsDebitCards
readonly |
Tipo:
boolean optionalIndica si un lugar acepta pagos con tarjeta de débito. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
acceptsNFC
readonly |
Tipo:
boolean optionalIndica si un lugar acepta pagos con NFC. Devuelve "true" o "false" si se conoce el valor. Devuelve "null" si se desconoce el valor. |
Clase Photo
clase
google.maps.places.Photo
biblioteca "places"
Información sobre una foto de un lugar.
const {Photo} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
authorAttributions
readonly |
Tipo:
Array<AuthorAttribution>Es el texto de atribución que se mostrará para esta foto. |
flagContentURI
readonly |
Tipo:
string optionalUn vínculo en el que el usuario puede marcar un problema con la foto |
googleMapsURI
readonly |
Tipo:
string optionalUn vínculo para mostrar la foto en Google Maps |
heightPx
readonly |
Tipo:
numberEs la altura de la foto en píxeles. |
widthPx
readonly |
Tipo:
numberEs el ancho de la foto en píxeles. |
Métodos | |
|---|---|
getURI |
getURI([options])Parámetros:
Valor de retorno:
stringDevuelve la URL de la imagen correspondiente a las opciones especificadas. |
Heredado:
toJSON
| |
Clase PlusCode
clase
google.maps.places.PlusCode
biblioteca "places"
Es el Plus Code del lugar. Consulta https://plus.codes/ para obtener más información.
const {PlusCode} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
compoundCode
readonly |
Tipo:
string optionalEs un Plus Code con un área de 1/8,000 de grado por 1/8,000 de grado en el que se quitan los primeros cuatro caracteres (el código de área) y se reemplazan por una descripción de la localidad. Por ejemplo, "9G8F+5W Zúrich, Suiza". |
globalCode
readonly |
Tipo:
string optionalEs un Plus Code con un área de 1/8,000 de un grado por 1/8,000 de un grado. Por ejemplo, "8FVC9G8F+5W". |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase PostalAddress
class
google.maps.places.PostalAddress
implements PostalAddressLiteral
library "places"
Representa una dirección postal (p.ej., para que un servicio postal entregue artículos). Nota: La API de JavaScript usa PostalAddress para crear instancias de objetos que representan los datos que devuelve el servicio web.
const {PostalAddress} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
addressLines
readonly |
Tipo:
Array<string>Líneas de dirección no estructuradas que describen los niveles más bajos de una dirección. |
administrativeArea
readonly |
Tipo:
string optionalEs la subdivisión administrativa más alta que se usa para las direcciones postales de un país o región. |
languageCode
readonly |
Tipo:
string optionalEs el código de idioma BCP-47 del contenido de esta dirección. Ejemplos: "zh-Hant", "ja", "ja-Latn", "en". |
locality
readonly |
Tipo:
string optionalPor lo general, se refiere a la parte de la dirección que indica la ciudad o el pueblo. |
organization
readonly |
Tipo:
string optionalEl nombre de la organización de la dirección. |
postalCode
readonly |
Tipo:
string optionalCódigo postal de la dirección. |
recipients
readonly |
Tipo:
Array<string>El destinatario en la dirección. |
regionCode
readonly |
Tipo:
stringCódigo de región de CLDR para el país o la región de la dirección. Ejemplo: "CH" para Suiza. Consulta https://cldr.unicode.org/ y https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html para obtener más detalles. |
sortingCode
readonly |
Tipo:
string optionalEs el código de clasificación de la dirección. |
sublocality
readonly |
Tipo:
string optionalSublocalidad de la dirección, como vecindarios, distritos o barrios. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Interfaz PostalAddressLiteral
interfaz
google.maps.places.PostalAddressLiteral
implementada por PostalAddress
Son los datos para hidratar una PostalAddress.
Propiedades | |
|---|---|
regionCode |
Tipo:
stringConsulta los PostalAddress.regionCode. |
addressLines
opcional |
Tipo:
Iterable<string> optionalConsulta los PostalAddress.addressLines. |
administrativeArea
opcional |
Tipo:
string optionalConsulta los PostalAddress.administrativeArea. |
languageCode
opcional |
Tipo:
string optionalConsulta los PostalAddress.languageCode. |
locality
opcional |
Tipo:
string optionalConsulta los PostalAddress.locality. |
organization
opcional |
Tipo:
string optionalConsulta los PostalAddress.organization. |
postalCode
opcional |
Tipo:
string optionalConsulta los PostalAddress.postalCode. |
recipients
opcional |
Tipo:
Iterable<string> optionalConsulta los PostalAddress.recipients. |
sortingCode
opcional |
Tipo:
string optionalConsulta los PostalAddress.sortingCode. |
sublocality
opcional |
Tipo:
string optionalConsulta los PostalAddress.sublocality. |
Constantes de PriceLevel
constantes
google.maps.places.PriceLevel
biblioteca "places"
Es el nivel de precios del lugar. Consulta la documentación del servicio web para obtener más información.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo PriceLevelString.
const {PriceLevel} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
EXPENSIVE |
El lugar ofrece servicios costosos. Consulta la documentación del servicio web para obtener más información. |
FREE |
El lugar ofrece servicios gratuitos. Consulta la documentación del servicio web para obtener más información. |
INEXPENSIVE |
El lugar ofrece servicios económicos. Consulta la documentación del servicio web para obtener más información. |
MODERATE |
El lugar ofrece servicios a precios moderados. Consulta la documentación del servicio web para obtener más información. |
VERY_EXPENSIVE |
El lugar ofrece servicios muy costosos. Consulta la documentación del servicio web para obtener más información. |
Clase PriceRange
clase
google.maps.places.PriceRange
biblioteca "places"
Es el intervalo de precios asociado con un lugar. endPrice podría no estar establecido, lo que indica un rango sin límite superior (p.ej., "Más de USD 100").
const {PriceRange} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
endPrice
readonly |
Tipo:
Money optionalEs el extremo superior del intervalo de precios (inclusive). El precio debe ser inferior a este importe. |
startPrice
readonly |
Tipo:
MoneyEs el extremo inferior del intervalo de precios (inclusive). El precio debe ser igual o superior a este importe. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase de repaso
clase
google.maps.places.Review
biblioteca "places"
Información sobre una opinión de un lugar.
const {Review} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
authorAttribution
readonly |
Tipo:
AuthorAttribution optionalEl revisor |
flagContentURI
readonly |
Tipo:
string optionalUn vínculo en el que el usuario puede marcar un problema con la opinión |
googleMapsURI
readonly |
Tipo:
string optionalUn vínculo para mostrar la opinión en Google Maps. |
originalText
readonly |
Tipo:
string optionalEs el texto de la opinión en su idioma original. |
originalTextLanguageCode
readonly |
Tipo:
string optionalEs un código de idioma IETF que indica el idioma original de la opinión. |
publishTime
readonly |
Tipo:
Date optional |
rating
readonly |
Tipo:
number optionalEs la calificación de esta opinión, un número entre 1.0 y 5.0 (inclusive). |
relativePublishTimeDescription
readonly |
Tipo:
string optionalEs una cadena de tiempo reciente con formato, que expresa la hora de la opinión en relación con la hora actual en un formato adecuado para el idioma y el país. Por ejemplo, `"hace un mes"'. |
text
readonly |
Tipo:
string optionalEs el texto localizado de la opinión. |
textLanguageCode
readonly |
Tipo:
string optionalEs un código de idioma IETF que indica el idioma localizado de la opinión. |
visitDateMonth
readonly |
Tipo:
number optionalEs el mes de la fecha en que el autor de la opinión visitó el lugar. Este campo se basa en 0; 0 es enero y 11 es diciembre. |
visitDateYear
readonly |
Tipo:
number optionalEs el año de la fecha en que el autor de la opinión visitó el lugar. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase ReviewSummary
clase
google.maps.places.ReviewSummary
biblioteca "places"
Es un resumen generado por IA de las opiniones de los usuarios sobre el lugar.
const {ReviewSummary} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
disclosureText
readonly |
Tipo:
string optionalEs el texto de la divulgación relacionada con este resumen. |
disclosureTextLanguageCode
readonly |
Tipo:
string optionalEs el código de idioma del texto de divulgación. |
flagContentURI
readonly |
Tipo:
string optionalUn URI para informar un problema con el resumen. |
reviewsURI
readonly |
Tipo:
string optionalEs un URI para mostrar las opiniones de este lugar en Google Maps. |
text
readonly |
Tipo:
string optionalEs el resumen de las opiniones de los usuarios. |
textLanguageCode
readonly |
Tipo:
string optionalEs el código de idioma del resumen de las opiniones de los usuarios. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Interfaz SearchByTextRequest
interfaz
google.maps.places.SearchByTextRequest
Es la interfaz de solicitud para Place.searchByText.
Propiedades | |
|---|---|
fields |
Tipo:
Array<string>Son los campos que se incluirán en la respuesta, por los que se facturará. Si se pasa ['*'], se mostrarán y se facturarán todos los campos disponibles (esto no se recomienda en las implementaciones de producción). Puedes solicitar cualquier propiedad de la clase Place como un campo. |
evSearchOptions
opcional |
Tipo:
EVSearchOptions optionalSon las opciones relacionadas con los VE que se pueden especificar para una solicitud de búsqueda de lugares. |
futureOpeningBusinessesIncluded
opcional |
Tipo:
boolean optionalIncluye lugares que aún no están abiertos, pero que se espera que abran en el futuro. |
includedType
opcional |
Tipo:
string optionalEs el tipo de lugar solicitado. Lista completa de los tipos admitidos: https://developers.google.com/maps/documentation/places/web-service/place-types. Solo se admite un tipo incluido. Consulta SearchByTextRequest.useStrictTypeFiltering |
internalUsageAttributionIds
opcional |
Tipo:
Iterable<string> optionalSon identificadores que se usan para atribuir llamadas a paquetes específicos o bibliotecas de OSS. |
isOpenNow
opcional |
Tipo:
boolean optionalLa configuración predeterminada es
false.Se usa para restringir la búsqueda a los lugares que están abiertos en ese momento. |
language
opcional |
Tipo:
string optionalLos detalles del lugar se mostrarán en el idioma preferido, si está disponible. Se establecerá de forma predeterminada en la preferencia de idioma del navegador. Lista actual de idiomas admitidos: https://developers.google.com/maps/faq#languagesupport. |
locationBias
opcional |
Tipo:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optionalEs la región en la que se realizará la búsqueda. Esta ubicación sirve como sesgo, lo que significa que se podrían devolver resultados en torno a la ubicación determinada. No se puede establecer junto con locationRestriction. |
locationRestriction
opcional |
Tipo:
LatLngBounds|LatLngBoundsLiteral optionalEs la región en la que se realizará la búsqueda. Esta ubicación funciona como una restricción, lo que significa que no se mostrarán los resultados que se encuentren fuera de ella. No se puede establecer junto con locationBias. |
maxResultCount
opcional |
Tipo:
number optionalCantidad máxima de resultados que se mostrarán. Debe estar entre 1 y 20, inclusive. |
minRating
opcional |
Tipo:
number optionalFiltra los resultados cuya calificación promedio de los usuarios sea estrictamente inferior a este límite. Un valor válido debe ser un número de punto flotante entre 0 y 5 (inclusive) con una cadencia de 0.5, es decir, [0, 0.5, 1.0, …, 5.0] inclusive. La calificación de entrada se redondeará al 0.5 más cercano(límite superior). Por ejemplo, una calificación de 0.6 eliminará todos los resultados con una calificación inferior a 1.0. |
priceLevels
opcional |
Tipo:
Array<PriceLevel> optionalSe usa para restringir la búsqueda a lugares que están marcados con ciertos niveles de precios. Se puede elegir cualquier combinación de niveles de precios. De forma predeterminada, se incluyen todos los niveles de precios. |
pureServiceAreaBusinessesIncluded
opcional |
Tipo:
boolean optionalIncluye empresas exclusivamente de servicio en el área si el campo se establece en verdadero. Una empresa exclusivamente de servicio en el área es una empresa que visita a los clientes o les entrega sus productos directamente, pero que no los atiende en su dirección comercial. Por ejemplo, es posible que las empresas de servicios de limpieza o de plomería no tengan una dirección física o una ubicación en Google Maps. Places no devolverá campos como location, plusCode y otros relacionados con la ubicación de estas empresas. |
opcional |
Tipo:
string optional |
opcional |
Tipo:
SearchByTextRankPreference optional |
rankPreference
opcional |
Tipo:
SearchByTextRankPreference optionalLa configuración predeterminada es
SearchByTextRankPreference.RELEVANCE.Cómo se clasificarán los resultados en la respuesta. |
region
opcional |
Tipo:
string optionalEs el código de país o región de Unicode (CLDR) de la ubicación de donde proviene la solicitud. Este parámetro se usa para mostrar los detalles del lugar, como el nombre del lugar específico de la región, si está disponible. El parámetro puede afectar los resultados según la legislación aplicable. Para obtener más información, consulta https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Ten en cuenta que, por el momento, no se admiten los códigos de región de 3 dígitos. |
textQuery
opcional |
Tipo:
string optionalEs obligatorio cuando no usas . Es la consulta de texto para la búsqueda textual. |
useStrictTypeFiltering
opcional |
Tipo:
boolean optionalLa configuración predeterminada es
false.Se usa para establecer un filtrado de tipo estricto para SearchByTextRequest.includedType. Si se establece como verdadero, solo se devolverán los resultados del mismo tipo. |
Constantes de SearchByTextRankPreference
constantes
google.maps.places.SearchByTextRankPreference
biblioteca "places"
Cómo se clasificarán los resultados en la respuesta. Consulta la documentación del servicio web para obtener más información.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo SearchByTextRankPreferenceString.
const {SearchByTextRankPreference} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
DISTANCE |
Clasifica los resultados por distancia. Consulta la documentación del servicio web para obtener más información. |
RELEVANCE |
Clasifica los resultados por relevancia. Consulta la documentación del servicio web para obtener más información. |
Interfaz SearchNearbyRequest
interfaz
google.maps.places.SearchNearbyRequest
Es la interfaz de solicitud para Place.searchNearby. Para obtener más información sobre la solicitud, consulta la referencia de la API de Places.
Propiedades | |
|---|---|
fields |
Tipo:
Array<string>Son los campos que se incluirán en la respuesta, por los que se facturará. Si se pasa ['*'], se mostrarán y se facturarán todos los campos disponibles (esto no se recomienda en las implementaciones de producción). Puedes solicitar cualquier propiedad de la clase Place como un campo. |
locationRestriction |
Tipo:
Circle|CircleLiteralEs la región en la que se realizará la búsqueda, especificada como un círculo con centro y radio. No se devuelven resultados fuera de la ubicación proporcionada. |
excludedPrimaryTypes
opcional |
Tipo:
Array<string> optionalSon los tipos de lugares principales excluidos. Consulta la lista completa de tipos admitidos. Un lugar solo puede tener un tipo principal. Se pueden especificar hasta 50 tipos. Si especificas el mismo tipo en las listas included y excluded, se muestra un error INVALID_ARGUMENT. |
excludedTypes
opcional |
Tipo:
Array<string> optionalSon los tipos de lugares excluidos. Consulta la lista completa de tipos admitidos. Un lugar puede tener muchos tipos diferentes. Se pueden especificar hasta 50 tipos. Si especificas el mismo tipo en las listas included y excluded, se muestra un error INVALID_ARGUMENT. |
futureOpeningBusinessesIncluded
opcional |
Tipo:
boolean optionalIncluye lugares que aún no están abiertos, pero que se espera que abran en el futuro. |
includedPrimaryTypes
opcional |
Tipo:
Array<string> optionalTipos de lugares principales incluidos. Consulta la lista completa de tipos admitidos. Un lugar solo puede tener un tipo principal. Se pueden especificar hasta 50 tipos. Si especificas el mismo tipo en las listas included y excluded, se muestra un error INVALID_ARGUMENT. |
includedTypes
opcional |
Tipo:
Array<string> optionalTipos de lugares incluidos Consulta la lista completa de tipos admitidos. Un lugar puede tener muchos tipos diferentes. Se pueden especificar hasta 50 tipos. Si especificas el mismo tipo en las listas included y excluded, se muestra un error INVALID_ARGUMENT. |
internalUsageAttributionIds
opcional |
Tipo:
Iterable<string> optionalSon identificadores que se usan para atribuir llamadas a paquetes específicos o bibliotecas de OSS. |
language
opcional |
Tipo:
string optionalLos detalles del lugar se mostrarán en el idioma preferido, si está disponible. Se establecerá de forma predeterminada en la preferencia de idioma del navegador. Lista actual de idiomas admitidos: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount
opcional |
Tipo:
number optionalCantidad máxima de resultados que se mostrarán. Para conocer los valores aceptables y predeterminados, consulta la referencia de la API de Places. |
rankPreference
opcional |
Tipo:
SearchNearbyRankPreference optionalLa configuración predeterminada es
SearchNearbyRankPreference.POPULARITY.Cómo se clasificarán los resultados en la respuesta. |
region
opcional |
Tipo:
string optionalEs el código de país o región de Unicode (CLDR) de la ubicación de donde proviene la solicitud. Este parámetro se usa para mostrar los detalles del lugar, como el nombre del lugar específico de la región, si está disponible. El parámetro puede afectar los resultados según la legislación aplicable. Para obtener más información, consulta https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Ten en cuenta que, por el momento, no se admiten los códigos de región de 3 dígitos. |
Constantes de SearchNearbyRankPreference
constantes
google.maps.places.SearchNearbyRankPreference
biblioteca "places"
Cómo se clasificarán los resultados en la respuesta. Consulta la documentación del servicio web para obtener más información.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo SearchNearbyRankPreferenceString.
const {SearchNearbyRankPreference} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
DISTANCE |
Clasifica los resultados por distancia. Consulta la documentación del servicio web para obtener más información. |
POPULARITY |
Clasifica los resultados por popularidad. Consulta la documentación del servicio web para obtener más información. |
Constantes de SpatialRelationship
constantes
google.maps.places.SpatialRelationship
biblioteca "places"
Define la relación espacial entre la ubicación de destino y el punto de referencia. Consulta la documentación del servicio web para obtener más información.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo SpatialRelationshipString.
const {SpatialRelationship} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
ACROSS_THE_ROAD |
El destino se encuentra justo enfrente del punto de referencia, del otro lado de la ruta. Consulta la documentación del servicio web para obtener más información. |
AROUND_THE_CORNER |
No está en la misma ruta que el punto de referencia, sino a un solo giro de distancia. Consulta la documentación del servicio web para obtener más información. |
BEHIND |
Cerca de la estructura del punto de referencia, pero más lejos de sus entradas principales. Consulta la documentación del servicio web para obtener más información. |
BESIDE |
El objetivo está directamente junto al punto de referencia. Consulta la documentación del servicio web para obtener más información. |
DOWN_THE_ROAD |
En la misma ruta que el punto de referencia, pero no al lado ni enfrente Consulta la documentación del servicio web para obtener más información. |
NEAR |
Esta es la relación predeterminada cuando no se aplica ninguna de las opciones más específicas que se indican a continuación. Consulta la documentación del servicio web para obtener más información. |
WITHIN |
La referencia tiene una geometría espacial y el objetivo está dentro de sus límites. Consulta la documentación del servicio web para obtener más información. |
Clase TimeZone
clase
google.maps.places.TimeZone
biblioteca "places"
Representa una zona horaria de la base de datos de zonas horarias de IANA https://www.iana.org/time-zones.
const {TimeZone} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
id
readonly |
Tipo:
string optionalZona horaria de la base de datos de zonas horarias de IANA. Por ejemplo, "America/New_York". |
version
readonly |
Tipo:
string optionalNúmero de versión de la base de datos de zonas horarias de la IANA. Por ejemplo, "2019a". |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase TransitAgency
clase
google.maps.places.TransitAgency
biblioteca "places"
Representa una empresa de transporte público.
const {TransitAgency} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
displayName |
Tipo:
string optionalEs el nombre de la agencia en el idioma solicitado. |
displayNameLanguageCode |
Tipo:
string optionalEs el código de idioma según la norma BCP-47 del texto del nombre de la agencia, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
fareURL |
Tipo:
URL optionalEs la URL de la página de detalles de la tarifa de la empresa de transporte público. |
icon |
Tipo:
TransitIcon optionalEs un ícono de marca localizado de un sistema de transporte público. |
lines |
Tipo:
Array<TransitLine>Son las líneas de transporte público que opera esta empresa. |
url |
Tipo:
URL optionalEs la URL de la página principal de la agencia. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase TransitIcon
clase
google.maps.places.TransitIcon
biblioteca "places"
Representa un ícono de transporte público.
const {TransitIcon} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
nameIncluded |
Tipo:
boolean optionalSi el nombre está incluido en el ícono y no es necesario mostrarlo junto a él |
url |
Tipo:
URL optionalEs la URL del ícono. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase TransitLine
clase
google.maps.places.TransitLine
biblioteca "places"
Representa una línea de transporte público.
const {TransitLine} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
backgroundColor |
Tipo:
string optionalEs el color de fondo de las etiquetas de esta línea de transporte público en formato hexadecimal (p.ej., "#909CE1"). Este color también se puede usar para dibujar formas para esta línea de transporte público. |
displayName |
Tipo:
string optionalEs el nombre completo de esta línea de transporte público (p.ej., "Sunnydale local"). |
displayNameLanguageCode |
Tipo:
string optionalEs el código de idioma según la norma BCP-47, como "en-US" o "sr-Latn", del texto del nombre completo de la línea de transporte público. Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
icon |
Tipo:
TransitIcon optionalÍcono de esta línea en particular. |
id |
Tipo:
string optionalEs el ID de la línea de transporte público que se puede usar para identificar de forma inequívoca la línea entre otras líneas de transporte público en la misma estación de transporte público. No se garantiza que este identificador sea estable en diferentes respuestas. |
shortDisplayName |
Tipo:
string optionalEs el nombre corto de esta línea de transporte público (p.ej., "S2"). |
shortDisplayNameLanguageCode |
Tipo:
string optionalEs el código de idioma según la norma BCP-47 del texto del nombre corto de la línea de transporte público, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
textColor |
Tipo:
string optionalEs el color del texto de las etiquetas de esta línea de transporte público en formato hexadecimal (p.ej., "#909CE1"). |
url |
Tipo:
URL optionalEs la URL de una página web con detalles sobre esta línea. |
vehicleIcon |
Tipo:
TransitIcon optionalEs el ícono de este tipo de vehículo en particular. |
vehicleType |
Tipo:
TransitVehicleType optionalEs el tipo de vehículo que se usó. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase TransitStation
clase
google.maps.places.TransitStation
biblioteca "places"
Representa información específica del transporte público para un lugar.
const {TransitStation} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
agencies |
Tipo:
Array<TransitAgency>Son las empresas de transporte público que prestan servicio en esta estación. |
displayName |
Tipo:
string optionalEs el nombre de la estación en el idioma local. |
displayNameLanguageCode |
Tipo:
string optionalEs el código de idioma según la norma BCP-47 del texto del nombre visible local, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
stops |
Tipo:
Array<TransitStop>El transporte público se detiene en esta estación. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Clase TransitStop
clase
google.maps.places.TransitStop
biblioteca "places"
Representa una parada de transporte público.
const {TransitStop} = await google.maps.importLibrary("places");
Propiedades | |
|---|---|
displayName |
Tipo:
string optionalEs el nombre de la parada en el idioma solicitado. |
displayNameLanguageCode |
Tipo:
string optionalEs el nombre de la parada en el código de idioma BCP-47 del idioma solicitado, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
hasWheelchairAccessibleEntrance |
Tipo:
boolean optionalEste campo indica si hay una ruta accesible desde el exterior de la estación hasta la parada. No indica si es posible subir a un vehículo desde la parada. |
id |
Tipo:
string optionalEs el ID de la parada de transporte público que se puede usar para identificarla de forma inequívoca entre otras paradas de transporte público de la misma estación de transporte público. No se garantiza que este identificador sea estable en diferentes respuestas. |
location |
Tipo:
LatLngAltitude optionalEs la ubicación de la parada. |
platformCode |
Tipo:
string optionalEs el código de la plataforma que representa esta parada. Puede tener cualquier formato (p.ej., "2", "Andén 2", "2-4" o "1x"). |
platformCodeLanguageCode |
Tipo:
string optionalEs el código de idioma según la norma BCP-47 del texto del código de la plataforma, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
signageText |
Tipo:
string optionalEs el texto exacto que se muestra en el cartel de esta plataforma (p.ej., "Hacia la central" o "Lado Este y Brooklyn"). Cuando no se incluye platformCode, este campo es, posiblemente, el único identificador de la plataforma. Sin embargo, tanto platformCode como signageText se pueden configurar de forma simultánea. |
signageTextLanguageCode |
Tipo:
string optionalEs el código de idioma según la norma BCP-47 del texto de la señalización, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
stopCode |
Tipo:
string optionalEs el identificador legible de la parada, que usan las empresas de transporte público para distinguir las paradas con el mismo nombre. |
stopCodeLanguageCode |
Tipo:
string optionalEs el código de idioma según la norma BCP-47 del texto del código de parada, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
Métodos | |
|---|---|
Heredado:
toJSON
|
Constantes de TransitVehicleType
constantes
google.maps.places.TransitVehicleType
biblioteca "places"
Es el tipo de vehículo de una línea de transporte público. Consulta la documentación del servicio web para obtener más información.
Estas constantes también se pueden usar como cadenas. En TypeScript, los literales de cadena se definen con el tipo TransitVehicleTypeString.
const {TransitVehicleType} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
AIRPLANE |
Avión. Consulta la documentación del servicio web para obtener más información. |
BUS |
Autobús Consulta la documentación del servicio web para obtener más información. |
CABLE_CAR |
Teleférico. Consulta la documentación del servicio web para obtener más información. |
COACH |
Entrenador Consulta la documentación del servicio web para obtener más información. |
COMMUTER_TRAIN |
Tren suburbano Consulta la documentación del servicio web para obtener más información. |
FERRY |
Ferry. Consulta la documentación del servicio web para obtener más información. |
FUNICULAR |
Funicular Consulta la documentación del servicio web para obtener más información. |
GONDOLA_LIFT |
Telecabina Consulta la documentación del servicio web para obtener más información. |
HEAVY_RAIL |
Ferrocarril metropolitano. Consulta la documentación del servicio web para obtener más información. |
HIGH_SPEED_TRAIN |
Tren de alta velocidad. Consulta la documentación del servicio web para obtener más información. |
HORSE_CARRIAGE |
Carruaje de caballos. Consulta la documentación del servicio web para obtener más información. |
INTERCITY_BUS |
Autobús interurbano. Consulta la documentación del servicio web para obtener más información. |
LONG_DISTANCE_TRAIN |
Tren de larga distancia. Consulta la documentación del servicio web para obtener más información. |
METRO_RAIL |
Subterráneo o tranvía Consulta la documentación del servicio web para obtener más información. |
MONORAIL |
Monorriel. Consulta la documentación del servicio web para obtener más información. |
RAIL |
Ferrocarril Consulta la documentación del servicio web para obtener más información. |
SHARE_TAXI |
Taxi para compartir. Consulta la documentación del servicio web para obtener más información. |
SPECIAL |
Especial. Consulta la documentación del servicio web para obtener más información. |
SUBWAY |
Subterráneo Consulta la documentación del servicio web para obtener más información. |
TRAM |
Tranvía. Consulta la documentación del servicio web para obtener más información. |
TROLLEYBUS |
Trolebús. Consulta la documentación del servicio web para obtener más información. |