Обзор
Представляет определение запроса текстового поиска для отправки через GMSPlacesClient.
Открытые функции-члены | |
(тип экземпляра) | - initWithTextQuery:placeProperties: |
Создает экземпляр GMSPlaceSearchByTextRequest с текстовым запросом и свойствами места для возврата. | |
Характеристики | |
NSString * | включенный тип |
Инициализация по умолчанию недоступна. | |
Максимальное количество возвращаемых результатов. Допускаются значения от 1 до 20. | |
интервал | МаксРезультатКаунт |
плавать | минРейтинг |
Минимальный средний рейтинг пользователей для мест, которые будут включены в результаты. | |
БООЛ | isOpenNow |
Отфильтруйте результаты по местам, которые в данный момент открыты. | |
NSArray<GMSPlaceProperty> * | PlaceProperties |
Массив GMSPlaceProperty , который следует включить в результаты размещения. | |
NSArray< NSNumber * > * | ценаУровни |
Массив значений GMSPlacesPriceLevel , который должен фильтровать места, включенные в результаты. | |
GMSPlaceSearchByTextRankPreference | рангПредпочтение |
GMSPlaceSearchByTextRankPreference , используемый для сортировки результатов, возвращаемых по запросу. | |
NSString * | Код региона |
Код страны/региона в Юникоде (CLDR) места, откуда поступает запрос. | |
БООЛ | isStrictTypeFiltering |
Определяет, следует ли возвращать только результаты includedType . | |
NSString * | текстовый запрос |
Текстовый запрос для поиска. | |
id <GMSPlaceLocationBias> | Смещение местоположения |
Смещенная область для поиска. | |
id <GMSPlaceLocationRestriction> | МестоположениеОграничение |
Ограниченный регион для поиска. |
Документация по функциям-членам
- (тип экземпляра) initWithTextQuery: | (НСтрока *) | текстовый запрос | |
местоСвойства: | (NSArray<GMSPlaceProperty> *) | PlaceProperties | |
Создает экземпляр GMSPlaceSearchByTextRequest
с текстовым запросом и свойствами места для возврата.
- Параметры:
текстовый запрос Строковый запрос для поискового запроса. PlaceProperties Массив GMSPlaceProperty
, который следует включить в результаты размещения.
Документация на недвижимость
- (NSString*) includeType [read, write, copy] |
Инициализация по умолчанию недоступна.
Пожалуйста, используйте назначенный инициализатор. Запрошенный тип места.
См. https://developers.google.com/maps/documentation/maps/documentation/places/ios-sdk/data-fields для получения самого актуального списка доступных поддерживаемых типов.
- (int) maxResultCount [read, write, assign] |
Максимальное количество возвращаемых результатов. Допускаются значения от 1 до 20.
Допустимый диапазон этого поля можно найти по адресу https://developers.google.com/maps/documentation/places/ios-sdk/text-search .
По умолчанию используется верхний предел.
- (float) minRating [read, write, assign] |
Минимальный средний рейтинг пользователей для мест, которые будут включены в результаты.
Рейтинг будет находиться в диапазоне от 0,0 до 5,0.
Указанный рейтинг будет округлен до ближайших 0,5. См. рейтинговое свойство GMSPlace
.
По умолчанию 0,0.
- (BOOL) isOpenNow [read, write, assign] |
Отфильтруйте результаты по местам, которые в данный момент открыты.
По умолчанию истинно.
- (NSArray<GMSPlaceProperty>*) PlaceProperties [read, assign] |
Массив GMSPlaceProperty
, который следует включить в результаты размещения.
- (NSArray<NSNumber *>*) priceLevels [read, write, assign] |
Массив значений GMSPlacesPriceLevel
, который должен фильтровать места, включенные в результаты.
Можно выбрать любую комбинацию уровней цен; по умолчанию — все уровни цен.
- (GMSPlaceSearchByTextRankPreference) RankPreference [read, write, assign] |
GMSPlaceSearchByTextRankPreference
, используемый для сортировки результатов, возвращаемых по запросу.
- (NSString*) код региона [read, write, copy] |
Код страны/региона в Юникоде (CLDR) места, откуда поступает запрос.
Регион может влиять на формат и тип возвращаемых данных. Если код не указан, предвзятости в отношении какой-либо страны/региона нет.
Коды регионов см. на https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html .
- (BOOL) isStrictTypeFiltering [read, write, assign] |
Определяет, следует ли возвращать только результаты includedType
.
Значение по умолчанию — ложь.
- (NSString*) textQuery [read, copy] |
Текстовый запрос для поиска.
- (id< GMSPlaceLocationBias >) locationBias [read, write, assign] |
Смещенная область для поиска.
Это местоположение служит предвзятостью, что означает предпочтение результатов в данном месте.
При выполнении поискового запроса необходимо установить locationRestriction или locationBias.
Если установлено вместе с locationRestriction, это будет игнорироваться.
- (id <GMSPlaceLocationRestriction> ) locationRestriction [read, write, assign] |
Ограниченный регион для поиска.
Это местоположение служит ограничением, которое означает, что результаты за пределами данного местоположения не будут возвращены.
При выполнении поискового запроса необходимо установить locationRestriction или locationBias.
Невозможно использовать с locationBias.
locationRestriction для текстового поиска поддерживает только GMSPlaceRectangularLocationOption.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-04-01 UTC.