Clase Place
Clase google.maps.places.Place
Llama al const {Place} = await google.maps.importLibrary("places")
para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.
Constructor | |
---|---|
Place |
Place(options) Parámetros:
|
Métodos estáticos | |
---|---|
searchByText |
searchByText(request) Parámetros:
Es una búsqueda de lugares basada en una consulta de texto. |
searchNearby |
searchNearby(request) Parámetros:
Buscar lugares cercanos |
Propiedades | |
---|---|
accessibilityOptions |
Tipo:
AccessibilityOptions optional Son las opciones de accesibilidad de este lugar. undefined si no se solicitaron los datos de las opciones de accesibilidad desde el servidor. |
addressComponents |
Tipo:
Array<AddressComponent> optional Es 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 solicitaron los datos de la dirección al servidor. |
adrFormatAddress |
Tipo:
string optional Representación de la dirección del lugar en el microformato adr. |
allowsDogs |
Tipo:
boolean optional |
attributions |
Tipo:
Array<Attribution> optional Es el texto de atribución que se mostrará para este resultado de lugar. |
businessStatus |
Tipo:
BusinessStatus optional Es el estado operativo de la ubicación. null si no hay un estado conocido. undefined si no se cargaron los datos de estado del servidor. |
displayName |
Tipo:
string optional Es el nombre visible de la ubicación. null si no hay nombre. undefined si los datos del nombre no se cargaron desde el servidor. |
displayNameLanguageCode |
Tipo:
string optional Es el idioma del nombre visible de la ubicación. null si no hay nombre. undefined si los datos del nombre no se cargaron desde el servidor. |
editorialSummary |
Tipo:
string optional Es el resumen editorial de este lugar. null si no hay un resumen editorial. undefined si aún no se solicitó este campo. |
editorialSummaryLanguageCode |
Tipo:
string optional Es el idioma del resumen editorial de este lugar. null si no hay un resumen editorial. undefined si aún no se solicitó este campo. |
evChargeOptions |
Tipo:
EVChargeOptions optional Son las opciones de carga de VE que proporciona el lugar. undefined si no se llamaron las opciones de carga de VE desde el servidor. |
formattedAddress |
Tipo:
string optional Dirección completa de la ubicación. |
fuelOptions |
Tipo:
FuelOptions optional Opciones de combustible que ofrece el lugar. undefined si no se solicitaron las opciones de combustible desde el servidor. |
googleMapsURI |
Tipo:
string optional URL de la página oficial de Google del sitio. Es la página de Google que contiene la mejor información disponible sobre el lugar. |
hasCurbsidePickup |
Tipo:
boolean optional Si un lugar ofrece retiro 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 |
Tipo:
boolean optional Indica si un lugar ofrece servicio de entrega. 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 |
Tipo:
boolean optional Si un lugar ofrece servicio de comida en sus instalaciones. 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 |
Tipo:
boolean optional |
hasMenuForChildren |
Tipo:
boolean optional |
hasOutdoorSeating |
Tipo:
boolean optional |
hasRestroom |
Tipo:
boolean optional |
hasTakeout |
Tipo:
boolean optional Indica 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 |
Tipo:
string optional Es el código de color hexadecimal predeterminado para la categoría del lugar. |
id |
Tipo:
string Es el ID de lugar único. |
internationalPhoneNumber |
Tipo:
string optional 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 |
Tipo:
boolean optional |
isGoodForGroups |
Tipo:
boolean optional |
isGoodForWatchingSports |
Tipo:
boolean optional |
isReservable |
Tipo:
boolean optional Indica si un lugar se puede reservar. 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 |
Tipo:
LatLng optional Posición del lugar. |
nationalPhoneNumber |
Tipo:
string optional Número de teléfono del lugar, con el formato indicado en la convención regional de números. |
parkingOptions |
Tipo:
ParkingOptions optional Opciones de estacionamiento que ofrece el lugar. undefined si no se solicitaron los datos de las opciones de estacionamiento del servidor. |
paymentOptions |
Tipo:
PaymentOptions optional Son las opciones de pago que ofrece el lugar. undefined si no se solicitaron los datos de las opciones de pago desde el servidor. |
photos |
Fotos de este lugar La colección contendrá hasta diez objetos Photo . |
plusCode |
Tipo:
PlusCode optional |
priceLevel |
Tipo:
PriceLevel optional Es el nivel de precios del lugar. Esta propiedad puede devolver cualquiera de los siguientes valores:
|
primaryType |
Tipo:
string optional Es el tipo principal de la ubicación. null si no hay tipo. undefined si los datos de tipo no se cargaron desde el servidor. |
primaryTypeDisplayName |
Tipo:
string optional Es el nombre visible del tipo principal de la ubicación. null si no hay tipo. undefined si los datos de tipo no se cargaron desde el servidor. |
primaryTypeDisplayNameLanguageCode |
Tipo:
string optional Es el idioma del nombre visible del tipo principal de la ubicación. null si no hay tipo. undefined si los datos de tipo no se cargaron desde el servidor. |
rating |
Tipo:
number optional Es una calificación entre 1.0 y 5.0 basada en las opiniones de los usuarios sobre este lugar. |
regularOpeningHours |
Tipo:
OpeningHours optional |
requestedLanguage |
Tipo:
string optional Es el idioma solicitado para este lugar. |
requestedRegion |
Tipo:
string optional Es la región solicitada para este lugar. |
reviews |
Es una lista de opiniones sobre este lugar. |
servesBeer |
Tipo:
boolean optional Indica si un lugar vende 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 |
Tipo:
boolean optional Indica si un lugar ofrece desayuno. 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 |
Tipo:
boolean optional Indica si un lugar ofrece desayuno-almuerzo. 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 |
Tipo:
boolean optional |
servesCoffee |
Tipo:
boolean optional |
servesDessert |
Tipo:
boolean optional |
servesDinner |
Tipo:
boolean optional Indica si un lugar sirve cenas. 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 |
Tipo:
boolean optional Indica si un lugar sirve almuerzo. 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 |
Tipo:
boolean optional Indica si un lugar sirve 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 |
Tipo:
boolean optional Indica si un lugar 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. |
svgIconMaskURI |
Tipo:
string optional Es el URI del recurso de máscara de imagen SVG que se puede usar para representar la categoría de un lugar. |
types |
Tipo:
Array<string> optional Es un array de tipos para este lugar (por ejemplo, ["political", "locality"] o ["restaurant", "establishment"] ). |
userRatingCount |
Tipo:
number optional Es la cantidad de calificaciones de los usuarios que contribuyeron al Place.rating de este lugar. |
utcOffsetMinutes |
Tipo:
number optional Es la diferencia en minutos entre la zona horaria actual del lugar y la hora UTC. Por ejemplo, la hora estándar de Australia oriental (GMT+10) en horario de verano es 11 horas antes del UTC, por lo que el utc_offset_minutes será 660 . Para las zonas horarias que están detrás de UTC, la compensación es negativa. Por ejemplo, utc_offset_minutes es -60 para Cabo Verde. |
viewport |
Tipo:
LatLngBounds optional Es el viewport preferido cuando se muestra este lugar en un mapa. |
websiteURI |
Tipo:
string optional Es el sitio web autorizado para este lugar, como la página principal de una empresa. |
|
Tipo:
OpeningHours optional |
|
Tipo:
boolean optional |
Métodos | |
---|---|
fetchFields |
fetchFields(options) Parámetros:
|
|
getNextOpeningTime([date]) Parámetros:
Calcula la fecha que representa el próximo OpeningHoursTime. Devuelve un valor indefinido si los datos son insuficientes para calcular el resultado o si este lugar no está operativo. |
|
isOpen([date]) Parámetros:
Valor de devolución:
Promise<boolean optional> Comprueba si el lugar está abierto en la fecha y hora determinadas. Se resuelve con undefined si los datos conocidos de la ubicación no son suficientes para calcular esto, p.ej., si no se registran los horarios de atención. |
toJSON |
toJSON() Parámetros: Ninguno
Valor de devolución:
Object un objeto JSON con todas las propiedades de Place solicitadas. |
Interfaz de PlaceOptions
Interfaz de google.maps.places.PlaceOptions
Son las opciones para construir un lugar.
Propiedades | |
---|---|
id |
Tipo:
string Es el ID de lugar único. |
|