Обзор
Представляет определенное физическое место.
GMSPlace инкапсулирует информацию о физическом местоположении, включая его имя, местоположение и любую другую информацию, которая может у нас быть о нем. Этот класс неизменяем.
Открытые функции-члены | |
( ГМСплацеопенстатус ) | - isOpenAtDate: |
Инициализация по умолчанию недоступна. | |
( ГМСплацеопенстатус ) | - isOpen |
Вычисляет, открыто ли место, на основе openingHours , UTCOffsetMinutes и текущей даты и времени, полученных из [NSDate date] . | |
Характеристики | |
NSString * | имя |
Название места. | |
NSString * | идентификатор места |
Идентификатор этого места. | |
CLLationCoordinate2D | координировать |
Расположение места. | |
NSString * | номер телефона |
Номер телефона этого места в международном формате, т.е. | |
NSString * | форматированный адрес |
Адрес места в виде простой строки. | |
плавать | рейтинг |
Пятизвездочный рейтинг этого места на основе отзывов пользователей. | |
NSArray< GMSPlaceReview * > * | обзоры |
Массив объектов GMSPlaceReview , представляющих отзывы пользователей о месте. | |
GMSPМестаЦенаУровень | уровень цены |
Уровень цен для этого места в виде целых чисел от 0 до 4. | |
NSArray< NSString * > * | типы |
Типы этого места. | |
НСУРЛ * | веб-сайт |
Сайт этого места. | |
НСАтрибутедстринг * | атрибуции |
Строка атрибуции поставщика данных для этого места. | |
ГМСплацевиевпортинфо * | область просмотраИнформация |
Рекомендуемое окно просмотра для этого места. | |
NSArray< GMSAddressComponent * > * | АдресКомпоненты |
Массив объектов GMSAddressComponent , представляющих компоненты адреса места. | |
GMSPlusКод * | плюсКод |
Представление кода Plus для этого места. | |
Часы работы GMSO * | Часы работы |
Обычная деловая информация о часах работы для этого места. | |
Часы работы GMSO * | текущиеЧасы открытия |
Возвращает часы работы этого места в течение следующих семи дней. | |
NSArray< GMSOpeningHours * > * | вторичныйЧасы работы |
Возвращает массив дополнительных часов работы этого места в течение следующих семи дней. | |
НГУЦелое число | Рейтинги пользователейВсего |
Показывает, сколько отзывов составляет рейтинг этого места. | |
NSArray< GMSPlacePhotoMetadata * > * | фотографии |
Массив объектов GMSPlacePhotoMetadata , представляющих фотографии места. | |
НСНомер * | UTCOffsetMinutes |
Смещение часового пояса места в формате UTC в минутах. | |
GMSPlacesBusinessStatus | бизнесстатус |
GMSPlaceBusinessStatus места. | |
NSString * | редакционнаяРезюме |
Возвращает редакционное резюме этого места. | |
Цвет пользовательского интерфейса * | значокФонЦвет |
Цвет фона значка в соответствии с типом места, чтобы раскрасить вид за значком. | |
НСУРЛ * | iconImageURL |
URL-адрес в соответствии с типом места, который можно использовать для получения NSData значка места. | |
GMSBooleanPlaceAttribute | выиграть |
Разместите атрибут для получения опыта на вынос. | |
GMSBooleanPlaceAttribute | доставка |
Атрибут места для служб доставки. | |
GMSBooleanPlaceAttribute | пообедать в |
Разместите атрибут для ужина в опыте. | |
GMSBooleanPlaceAttribute | у обочиныСамовывоз |
Разместите атрибут для услуг пикапа у обочины. | |
GMSBooleanPlaceAttribute | резервируемый |
Атрибут места, указывающий, что место популярно среди туристов. | |
GMSBooleanPlaceAttribute | подаютЗавтрак |
Атрибут места, указывающий место, где подают завтрак. | |
GMSBooleanPlaceAttribute | подаетОбед |
Атрибут Place, указывающий место, где подают обед. | |
GMSBooleanPlaceAttribute | подаетУжин |
Атрибут Place, указывающий место, где подается ужин. | |
GMSBooleanPlaceAttribute | подаетПиво |
Атрибут Place, указывающий место, где подают пиво. | |
GMSBooleanPlaceAttribute | подаетВино |
Атрибут Place, указывающий место, где подают вино. | |
GMSBooleanPlaceAttribute | подаетПоздний завтрак |
Атрибут места, указывающий место, где подают бранч. | |
GMSBooleanPlaceAttribute | подаетВегетарианскиеПитание |
Атрибут Place, указывающий место, где подают вегетарианские блюда. | |
GMSBooleanPlaceAttribute | для инвалидной коляскиДоступноВход |
Атрибут места, указывающий, что место у входа доступно для инвалидных колясок. |
Документация по функциям-членам
- ( GMSPlaceOpenStatus ) isOpenAtDate: | (НСДата *) | дата |
Инициализация по умолчанию недоступна.
Вычисляет, открыто ли место, на основе openingHours
, UTCOffsetMinutes
и date
.
- Параметры:
дата Точка отсчета во времени, используемая для определения того, открыто ли место.
- Возврат:
- GMSPlaceOpenStatusOpen, если место открыто, GMSPlaceOpenStatusClosed, если место закрыто, и GMSPlaceOpenStatusUnknown, если статус открытия неизвестен.
- Примечание:
- Это устарело. Этот метод устарел в пользу
GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
- ( GMSPlaceOpenStatus ) isOpen |
Вычисляет, открыто ли место, на основе openingHours
, UTCOffsetMinutes
и текущей даты и времени, полученных из [NSDate date]
.
- Возврат:
- GMSPlaceOpenStatusOpen, если место открыто, GMSPlaceOpenStatusClosed, если место закрыто, и GMSPlaceOpenStatusUnknown, если статус открытия неизвестен.
- Примечание:
- Это устарело. Этот метод устарел в пользу
GMSPlacesClient::isOpen:place:callback
и будет удален в будущем выпуске.
Документация на недвижимость
- (NSString*) имя [read, copy] |
Название места.
- (NSString*) PlaceID [read, copy] |
Идентификатор этого места.
- (CLLocationCoordinate2D) координата [read, assign] |
Расположение места.
Местоположение не обязательно является центром Места или какой-либо конкретной точкой входа или выхода, а является произвольно выбранной точкой в пределах географической протяженности Места.
- (NSString*) номер телефона [read, copy] |
Номер телефона этого места в международном формате, т.е.
включая код страны с префиксом «+». Например, номер телефона Google Sydney: «+61 2 9374 4000».
- (NSString*) formattedAddress [read, copy] |
Адрес места в виде простой строки.
- (float) рейтинг [read, assign] |
Пятизвездочный рейтинг этого места на основе отзывов пользователей.
Оценки варьируются от 1,0 до 5,0. 0,0 означает, что у этого места нет рейтинга (например, потому что недостаточно пользователей оставили отзывы об этом месте).
- (NSArray< GMSPlaceReview *>*) обзоры [read, copy] |
Массив объектов GMSPlaceReview
, представляющих отзывы пользователей о месте.
- ( GMSPlacesPriceLevel ) ценаLevel [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] |
Представление кода Plus для этого места.
- ( GMSOpeningHours *) opensHours [read, assign] |
Обычная деловая информация о часах работы для этого места.
Включает открытый статус, периоды и текст дня недели, если он доступен.
- ( GMSOpeningHours *) currentOpeningHours [read, assign] |
Возвращает часы работы этого места в течение следующих семи дней.
Период времени начинается в полночь даты запроса и заканчивается в 23:59 шесть дней спустя.
Записи GMSPlaceSpecialDay
в GMSOpeningHours
будут присутствовать только для GMSPlace
currentOpeningHours
и GMSPlace
secondaryOpeningHours
.
- (NSArray< GMSOpeningHours *>*) вторичныйOpeningHours [read, copy] |
Возвращает массив дополнительных часов работы этого места в течение следующих семи дней.
Второстепенные часы отличаются от основных часов работы предприятия. Например, ресторан может указать часы работы в пути или часы доставки в качестве второстепенных часов. См. GMSPlaceHoursType
для получения информации о различных типах дополнительных часов.
Записи GMSPlaceSpecialDay
в GMSOpeningHours
будут присутствовать только для GMSPlace
currentOpeningHours
и GMSPlace
secondaryOpeningHours
.
- (NSUInteger) userRatingsTotal [read, assign] |
Показывает, сколько отзывов составляет рейтинг этого места.
- (NSArray< GMSPlacePhotoMetadata *>*) фотографии [read, copy] |
Массив объектов GMSPlacePhotoMetadata
, представляющих фотографии места.
- (NSNumber*) UTCOffsetMinutes [read, assign] |
Смещение часового пояса по Гринвичу в минутах.
- ( GMSPlacesBusinessStatus ) businessStatus [read, assign] |
GMSPlaceBusinessStatus
места.
- (NSString*) редакционная сводка [read, copy] |
Возвращает редакционное резюме этого места.
- (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 ) подает завтрак [read, assign] |
Атрибут места, указывающий место, где подают завтрак.
- ( GMSBooleanPlaceAttribute ) подает обед [read, assign] |
Атрибут Place, указывающий место, где подают обед.
- ( GMSBooleanPlaceAttribute ) служитДиннер [read, assign] |
Атрибут Place, указывающий место, где подается ужин.
- ( GMSBooleanPlaceAttribute ) подает пиво [read, assign] |
Атрибут Place, указывающий место, где подают пиво.
- ( GMSBooleanPlaceAttribute ) служитWine [read, assign] |
Атрибут Place, указывающий место, где подают вино.
- ( GMSBooleanPlaceAttribute ) служитBrunch [read, assign] |
Атрибут места, указывающий место, где подают бранч.
- ( GMSBooleanPlaceAttribute ) служит VegetarianFood [read, assign] |
Атрибут Place, указывающий место, где подают вегетарианские блюда.
- ( GMSBooleanPlaceAttribute ) инвалидная коляскаAccessibleEntrance [read, assign] |
Атрибут места, указывающий, что место у входа доступно для инвалидных колясок.