Descripción general
Representa un lugar físico en particular.
Un GMSPlace contiene información sobre una ubicación física, incluidos el nombre, la ubicación y cualquier otra información que podamos tener sobre ella. Esta clase es inmutable.
Funciones de miembros públicos | |
(GMSPlaceOpenStatus) | - isOpenAtDate: |
La inicialización predeterminada no está disponible. | |
(GMSPlaceOpenStatus) | - isOpen |
Calcula si un lugar está abierto en función de openingHours , UTCOffsetMinutes , y la fecha y hora actuales obtenidas en [NSDate date] . | |
Propiedades | |
NSString * | nombre |
Nombre del lugar. | |
NSString * | placeID |
ID de lugar de este lugar. | |
CLLocationCoordinate2D | coordenada |
Ubicación del lugar. | |
NSString * | Númerodeteléfono |
Número de teléfono de este lugar, en formato internacional, p.ej., | |
NSString * | formattedAddress. |
Dirección del lugar como una cadena simple. | |
flotante | calificación |
Calificación de cinco estrellas para este lugar según los comentarios de los usuarios. | |
GMSPlacesPriceLevel | priceLevel |
Nivel de precio de este lugar, expresado en números enteros del 0 al 4. | |
NSArray<NSString * > * | tipos |
Los tipos de este lugar. | |
NSURL * | website |
Sitio web de este lugar | |
NSAttributedString * | atribuciones |
Es la string de atribución del proveedor de datos correspondiente a este lugar. | |
GMSPlaceViewportInfo* | viewportInfo. |
El viewport recomendado para este lugar. | |
NSArray< GMSAddressComponent * > * | addressComponents. |
Corresponde al arreglo de objetos GMSAddressComponent que representan los componentes de la dirección del lugar. | |
GMSPlusCode * | plusCode. |
La representación del código plus de la ubicación de este lugar. | |
GMSOpeningHours* | horario de apertura |
La información sobre el horario de atención de este lugar. | |
NSUInteger | UserRatingsTotal; |
Representa la cantidad de opiniones que conforman la calificación de este lugar. | |
NSArray< GMSPlacePhotoMetadata * > * | fotos |
Corresponde a un arreglo de objetos GMSPlacePhotoMetadata que representan las fotos del lugar. | |
Número de NS * | UTCOffminutes |
El desplazamiento de UTC de la zona horaria del lugar en minutos. | |
GMSPlacesBusinessStatus. | estadodelaempresa |
El GMSPlaceBusinessStatus del lugar. | |
UIColor * | iconBackgroundColor |
El color de fondo del ícono según el tipo de lugar, para colorear la vista que se encuentra detrás del ícono | |
NSURL * | iconImageURL |
La URL en función del tipo de lugar, que puedes usar para recuperar los NSData del ícono de lugar. | |
GMSBooleanPlaceAttribute | Comida para llevar |
Atributo de lugar de la experiencia de comida para llevar. | |
GMSBooleanPlaceAttribute | entrega |
Atributo de lugar para los servicios de entrega. | |
GMSBooleanPlaceAttribute | dineroenlatienda |
Atributo de lugar para la cena en la experiencia. | |
GMSBooleanPlaceAttribute | retiros en la puerta |
Atributo de lugar para los servicios de retiros en la puerta. | |
GMSBooleanPlaceAttribute | conservable |
El atributo de lugar indica que el lugar es popular entre los turistas. | |
GMSBooleanPlaceAttribute | porciones de desayuno |
Atributo del lugar que indica que se sirve desayuno. | |
GMSBooleanPlaceAttribute | servesLunch |
Atributo del lugar que indica que se sirve almuerzo | |
GMSBooleanPlaceAttribute | servesDinner |
Atributo del lugar que indica que se sirve cena | |
GMSBooleanPlaceAttribute | servesBeer. |
El atributo de lugar indica que se sirve cerveza. | |
GMSBooleanPlaceAttribute | servesWine |
El atributo de lugar indica que el lugar sirve vino. | |
GMSBooleanPlaceAttribute | servesBrunch. |
El atributo de lugar indica que se sirve el desayuno-almuerzo. | |
GMSBooleanPlaceAttribute | servesVegetarianFood (en inglés) |
Atributo del lugar que indica que se sirve comida vegetariana | |
GMSBooleanPlaceAttribute | En silla de ruedas |
El atributo de lugar indica que se puede acceder en silla de ruedas a la entrada de una silla de ruedas. |
Documentación de la función de miembro
- (GMSPlaceOpenStatus) isOpenAtDate: | (NSDate *) | date |
La inicialización predeterminada no está disponible.
Calcula si un lugar está abierto en función de openingHours
, UTCOffsetMinutes
y date
.
- Parámetros:
-
fecha Es un punto de referencia en el tiempo que se usa para determinar si un lugar está abierto.
- Muestra:
- GMSPlaceOpenStatusOpen si el lugar está abierto, GMSPlaceOpenStatusClosed si el lugar está cerrado y GMSPlaceOpenStatusUnknown si se desconoce su estado.
Calcula si un lugar está abierto en función de openingHours
, UTCOffsetMinutes
, y la fecha y hora actuales obtenidas en [NSDate date]
.
- Muestra:
- GMSPlaceOpenStatusOpen si el lugar está abierto, GMSPlaceOpenStatusClosed si el lugar está cerrado y GMSPlaceOpenStatusUnknown si se desconoce su estado.
Documentación de la propiedad
- (NSString*) nombre [read, copy] |
Nombre del lugar.
- (NSString*) placeID [read, copy] |
ID de lugar de este lugar.
- (CLLocationCoordinate2D) coordenada [read, assign] |
Ubicación del lugar.
La ubicación no es necesariamente el centro del lugar, o cualquier punto en particular de la entrada o la salida, sino algún punto elegido arbitrariamente en la extensión geográfica del lugar.
- (NSString*) phoneNumber [read, copy] |
Número de teléfono de este lugar, en formato internacional, es decir,
incluido el código de país con el prefijo "+". Por ejemplo, el número de teléfono de Google Sídney es "+61 2 9374 4000".
- (NSString*) formattedAddress [read, copy] |
Dirección del lugar como una cadena simple.
- (flotante) rating [read, assign] |
Calificación de cinco estrellas para este lugar según los comentarios de los usuarios.
Las calificaciones van de 1.0 a 5.0. 0.0 significa que no tenemos ninguna calificación para este lugar (p.ej., porque no hay suficientes usuarios que opinaron sobre este lugar).
- (GMSPlacesPriceLevel) priceLevel [read, assign] |
Nivel de precio de este lugar, expresado en números enteros del 0 al 4.
p.ej., un valor de 4 significa que este lugar es "$$$$" (caro). El valor cero significa gratis (por ejemplo, un museo con entrada gratuita).
- (NSArray<NSString *>*) tipos [read, copy] |
Los tipos de este lugar.
Los tipos son NSStrings, los valores válidos son cualquier tipo documentado en <https://developers.google.com/places/ios-sdk/supported_types>.
- (NSURL*) sitio web [read, copy] |
Sitio web de este lugar
- (NSAttributedString*) atribuciones [read, copy] |
Es la string de atribución del proveedor de datos correspondiente a este lugar.
Estos se proporcionan como un NSAttributedString, que puede contener hipervínculos al sitio web de cada proveedor.
En general, deben mostrarse al usuario si se muestran datos de este GMSPlace, como se describe en las Condiciones del Servicio del SDK de Places.
- (GMSPlaceViewportInfo*) viewportInfo [read, assign]
|
El viewport recomendado para este lugar.
Puede ser nulo si el tamaño del lugar es desconocido.
Se mostrará un viewport de un tamaño adecuado para mostrar este lugar. Por ejemplo, un objeto GMSPlace
que representa a una tienda puede tener un viewport relativamente pequeño, mientras que un objeto GMSPlace
que representa un país puede tener un viewport muy grande.
- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy] |
Corresponde al arreglo de objetos GMSAddressComponent
que representan los componentes de la dirección del lugar.
Estos componentes se proporcionan con el fin de extraer información estructurada sobre la dirección del lugar, por ejemplo, para encontrar la ciudad en la que se encuentra un lugar.
Estos componentes no se deben usar para dar formato a las direcciones. Si se requiere una dirección con formato, usa la propiedad formattedAddress
, que proporciona una dirección con formato localizada.
- (GMSPlusCode*) plusCode [read, assign] |
La representación del código plus de la ubicación de este lugar.
- (GMSOpeningHours*) openingHours [read, assign] |
La información sobre el horario de atención de este lugar.
Incluye el texto de estado abierto, períodos y texto del día de la semana si está disponible.
- (NSUInteger) userRatingsTotal [read, assign] |
Representa la cantidad de opiniones que conforman la calificación de este lugar.
- (NSArray<GMSPlacePhotoMetadata *>*) fotos [read, copy] |
Corresponde a un arreglo de objetos GMSPlacePhotoMetadata
que representan las fotos del lugar.
- (NSNumber*) UTCOffsetMinutes [read, assign] |
El desplazamiento de UTC de la zona horaria del lugar en minutos.
- (GMSPlacesBusinessStatus) businessStatus [read, assign] |
El GMSPlaceBusinessStatus
del lugar.
- (UIColor*) iconBackgroundColor [read, assign] |
El color de fondo del ícono según el tipo de lugar, para colorear la vista que se encuentra detrás del ícono
- (NSURL*) iconImageURL [read, assign] |
La URL en función del tipo de lugar, que puedes usar para recuperar los NSData del ícono de lugar.
NOTAS: El vínculo de la URL no vence, y la proporción del tamaño de la imagen puede variar según el tipo.
- (GMSBooleanPlaceAttribute) comida para llevar [read, assign] |
Atributo de lugar de la experiencia de comida para llevar.
- (GMSBooleanPlaceAttribute) publicación [read, assign] |
Atributo de lugar para los servicios de entrega.
- (GMSBooleanPlaceAttribute) dineIn [read, assign] |
Atributo de lugar para la cena en la experiencia.
- (GMSBooleanPlaceAttribute) curbsidepickup [read, assign] |
Atributo de lugar para los servicios de retiros en la puerta.
- (GMSBooleanPlaceAttribute) conservable [read, assign] |
El atributo de lugar indica que el lugar es popular entre los turistas.
- (GMSBooleanPlaceAttribute) servesBreakfast [read, assign] |
Atributo del lugar que indica que se sirve desayuno.
- (GMSBooleanPlaceAttribute) servesLunch [read, assign] |
Atributo del lugar que indica que se sirve almuerzo
- (GMSBooleanPlaceAttribute) servesDinner [read, assign] |
Atributo del lugar que indica que se sirve cena
- (GMSBooleanPlaceAttribute) servesBeer [read, assign] |
El atributo de lugar indica que se sirve cerveza.
- (GMSBooleanPlaceAttribute) servesWine [read, assign] |
El atributo de lugar indica que el lugar sirve vino.
- (GMSBooleanPlaceAttribute) servesBrunch [read, assign] |
El atributo de lugar indica que se sirve el desayuno-almuerzo.
- (GMSBooleanPlaceAttribute) servesVegetarianFood [read, assign] |
Atributo del lugar que indica que se sirve comida vegetariana
- (GMSBooleanPlaceAttribute) wheelchairAccessibleEntrance [read, assign] |
El atributo de lugar indica que se puede acceder en silla de ruedas a la entrada de una silla de ruedas.