Обзор
Представляет определенное физическое место.
GMSPlace инкапсулирует информацию о физическом местоположении, включая его имя, местоположение и любую другую информацию, которая может быть о нем. Этот класс неизменяемый.
Общедоступные функции-члены | |
( GMSPlaceOpenStatus ) | - isOpenAtDate: |
Инициализация по умолчанию недоступна. | |
( GMSPlaceOpenStatus ) | - открыт |
Вычисляет, открыто ли место, на основе openingHours , UTCOffsetMinutes и текущих даты и времени, полученных из [NSDate date] . | |
Характеристики | |
NSString * | имя |
Название места. | |
NSString * | идентификатор места |
Идентификатор места этого места. | |
CLLocationCoordinate2D | координировать |
Расположение места. | |
NSString * | номер телефона |
Номер телефона этого места в международном формате, т.е. | |
NSString * | форматированный адрес |
Адрес места в виде простой строки. | |
плавать | рейтинг |
Пятизвездочный рейтинг этого места на основе отзывов пользователей. | |
GMSPlacesPriceLevel | уровень цены |
Уровень цен для этого места в виде целых чисел от 0 до 4. | |
NSArray< NSString * > * | типы |
Типы этого места. | |
НСУРЛ * | Веб-сайт |
Сайт этого места. | |
NSAttributedString * | атрибуции |
Строка атрибуции поставщика данных для этого места. | |
GMSPlaceViewportInfo * | viewportInfo |
Рекомендуемый видовой экран для этого места. | |
NSArray< GMSAddressComponent * > * | адресКомпоненты |
Массив объектов GMSAddressComponent , представляющих компоненты адреса места. | |
GMSPlusКод * | плюсКод |
Представление кода плюса местоположения для этого места. | |
Часы работы GMS * | часы работы |
Информация о часах работы этого места. | |
NSUInteger | userRatingsTotal |
Показывает, сколько отзывов составляет рейтинг этого места. | |
NSArray< GMSPlacePhotoMetadata * > * | фото |
Массив объектов GMSPlacePhotoMetadata , представляющих фотографии этого места. | |
номер NSN * | UTCOffsetMinutes |
Смещение часового пояса UTC места в минутах. | |
GMSPlacesBusinessStatus | бизнесСтатус |
GMSPlaceBusinessStatus места. | |
UIColor * | значокфонЦвет |
Цвет фона значка в соответствии с типом места, чтобы окрасить вид за значком. | |
НСУРЛ * | iconImageURL |
URL-адрес в соответствии с типом места, который можно использовать для получения NSData значка места. | |
GMSBooleanPlaceАтрибут | выиграть |
Место Атрибут для еды на вынос. | |
GMSBooleanPlaceАтрибут | доставка |
Место Атрибут для служб доставки. | |
GMSBooleanPlaceАтрибут | пообедать в |
Поместите Атрибут для обеда в опыте. | |
GMSBooleanPlaceАтрибут | обочинаПикап |
Разместите Атрибут для услуг по вывозу с тротуара. | |
GMSBooleanPlaceАтрибут | резервируемый |
Место Атрибут, указывающий, что место пользуется популярностью у туристов. | |
GMSBooleanPlaceАтрибут | подаетЗавтрак |
Place Атрибут, указывающий место, где подают завтрак. | |
GMSBooleanPlaceАтрибут | подаетсяОбед |
Place Атрибут, указывающий место, где подают обед. | |
GMSBooleanPlaceАтрибут | подаетсяУжин |
Place Атрибут, указывающий место, где подают ужин. | |
GMSBooleanPlaceАтрибут | подаетПиво |
Place Атрибут, указывающий место, где подают пиво. | |
GMSBooleanPlaceАтрибут | подаетВино |
Место Атрибут, указывающий место, где подают вино. | |
GMSBooleanPlaceАтрибут | подаетпоздний завтрак |
Place Атрибут, указывающий место, где подают поздний завтрак. | |
GMSBooleanPlaceАтрибут | подаютВегетарианскаяПитание |
Place Атрибут, указывающий место, где подают вегетарианские блюда. | |
GMSBooleanPlaceАтрибут | инвалидная коляскадоступныйВход |
Место Атрибут, указывающий место, доступное для инвалидных колясок при входе. |
Документация по функциям-членам
- ( GMSPlaceOpenStatus ) isOpenAtDate: | (Дата НСД *) | дата |
Инициализация по умолчанию недоступна.
Вычисляет, открыто ли место, на основе openingHours
, UTCOffsetMinutes
и date
.
- Параметры:
дата Контрольная точка во времени, используемая для определения того, открыто ли место.
- Возвращает:
- GMSPlaceOpenStatusOpen, если место открыто, GMSPlaceOpenStatusClosed, если место закрыто, и GMSPlaceOpenStatusUnknown, если статус открытия неизвестен.
- ( GMSPlaceOpenStatus ) isOpen |
Вычисляет, открыто ли место, на основе openingHours
, UTCOffsetMinutes
и текущих даты и времени, полученных из [NSDate date]
.
- Возвращает:
- GMSPlaceOpenStatusOpen, если место открыто, GMSPlaceOpenStatusClosed, если место закрыто, и GMSPlaceOpenStatusUnknown, если статус открытия неизвестен.
Документация по недвижимости
- (NSString*) имя [read, copy] |
Название места.
- (NSString*) placeID [read, copy] |
Идентификатор места этого места.
- (CLLocationCoordinate2D) координата [read, assign] |
Расположение места.
Местоположение не обязательно является центром Места или какой-либо конкретной точкой входа или выхода, а некоторой произвольно выбранной точкой в пределах географической протяженности Места.
- (NSString*) phoneNumber [read, copy] |
Номер телефона этого места в международном формате, т.е.
включая код страны с префиксом «+». Например, номер телефона Google Sydney — «+61 2 9374 4000».
- (NSString*) formattedAddress [read, copy] |
Адрес места в виде простой строки.
- (плавающая) оценка [read, assign] |
Пятизвездочный рейтинг этого места на основе отзывов пользователей.
Оценки варьируются от 1,0 до 5,0. 0,0 означает, что у нас нет рейтинга для этого места (например, потому что это место оставили отзывы недостаточное количество пользователей).
- ( GMSPlacesPriceLevel ) priceLevel [read, assign] |
Уровень цен для этого места в виде целых чисел от 0 до 4.
Например, значение 4 означает, что это место "$$$$" (дорого). Значение 0 означает бесплатное (например, музей с бесплатным входом).
- (NSArray<NSString *>>) типы [read, copy] |
Типы этого места.
Типы — это NSString, допустимые значения — любые типы, задокументированные на странице < https://developers.google.com/places/ios-sdk/supported_types >.
- (NSURL*) сайт [read, copy] |
Сайт этого места.
- (NSAttributedString*) атрибуты [read, copy] |
Строка атрибуции поставщика данных для этого места.
Они предоставляются в виде NSAttributedString, который может содержать гиперссылки на веб-сайты каждого провайдера.
Как правило, они должны быть показаны пользователю, если отображаются данные из этого GMSPlace , как описано в Условиях использования Places SDK.
- ( GMSPlaceViewportInfo *) viewportInfo [read, assign] |
Рекомендуемый видовой экран для этого места.
Может быть нулевым, если размер места неизвестен.
Это возвращает окно просмотра, размер которого подходит для отображения этого места. Например, объект GMSPlace
, представляющий магазин, может иметь относительно маленькую область просмотра, в то время как объект GMSPlace
, представляющий страну, может иметь очень большую область просмотра.
- (NSArray< GMSAddressComponent *>>) addressComponents [read, copy] |
Массив объектов GMSAddressComponent
, представляющих компоненты адреса места.
Эти компоненты предназначены для извлечения структурированной информации об адресе места: например, для поиска города, в котором находится место.
Эти компоненты не должны использоваться для форматирования адреса. Если требуется отформатированный адрес, используйте свойство formattedAddress
, которое предоставляет локализованный отформатированный адрес.
- ( GMSPlusCode *) plusCode [read, assign] |
Представление кода плюса местоположения для этого места.
- ( GMSOpeningHours *) openingHours [read, assign] |
Информация о часах работы этого места.
Включает открытый статус, периоды и текст дня недели, если они доступны.
- (NSUInteger) userRatingsTotal [read, assign] |
Показывает, сколько отзывов составляет рейтинг этого места.
- (NSArray< GMSPlacePhotoMetadata *>>*) фото [read, copy] |
Массив объектов GMSPlacePhotoMetadata
, представляющих фотографии этого места.
- (NSNumber*) UTCOffsetMinutes [read, assign] |
Смещение часового пояса UTC места в минутах.
- ( GMSPlacesBusinessStatus ) businessStatus [read, assign] |
GMSPlaceBusinessStatus
места.
- (UIColor*) iconBackgroundColor [read, assign] |
Цвет фона значка в соответствии с типом места, чтобы окрасить вид за значком.
- (NSURL*) iconImageURL [read, assign] |
URL-адрес в соответствии с типом места, который можно использовать для получения NSData значка места.
ПРИМЕЧАНИЯ: URL-ссылка не имеет срока действия, а соотношение сторон размера изображения может отличаться в зависимости от типа.
- ( GMSBooleanPlaceAttribute ) вынос [read, assign] |
Место Атрибут для еды на вынос.
- ( GMSBooleanPlaceAttribute ) доставка [read, assign] |
Место Атрибут для служб доставки.
- ( GMSBooleanPlaceAttribute ) dineIn [read, assign] |
Поместите Атрибут для обеда в опыте.
- ( GMSBooleanPlaceAttribute ) curbsidePickup [read, assign] |
Разместите Атрибут для услуг по вывозу с тротуара.
- ( GMSBooleanPlaceAttribute ) резервируемый [read, assign] |
Место Атрибут, указывающий, что место пользуется популярностью у туристов.
- ( GMSBooleanPlaceAttribute ) serveBreakfast [read, assign] |
Place Атрибут, указывающий место, где подают завтрак.
- ( GMSBooleanPlaceAttribute ) serveLunch [read, assign] |
Place Атрибут, указывающий место, где подают обед.
- ( GMSBooleanPlaceAttribute ) serveDinner [read, assign] |
Place Атрибут, указывающий место, где подают ужин.
- ( GMSBooleanPlaceAttribute ) serveBeer [read, assign] |
Place Атрибут, указывающий место, где подают пиво.
- ( GMSBooleanPlaceAttribute ) serveWine [read, assign] |
Место Атрибут, указывающий место, где подают вино.
- ( GMSBooleanPlaceAttribute ) serveBrunch [read, assign] |
Place Атрибут, указывающий место, где подают поздний завтрак.
- ( GMSBooleanPlaceAttribute ) serveVegetarianFood [read, assign] |
Place Атрибут, указывающий место, где подают вегетарианские блюда.
- ( GMSBooleanPlaceAttribute ) wheelchairAccessibleEntrance [read, assign] |
Место Атрибут, указывающий место, доступное для инвалидных колясок при входе.