Классы | |
сорт | GMSPlaceSearchNearbyRequest |
Перечисления | |
перечисление | GMSPlaceSearchNearbyRankPreference { GMSPlaceSearchNearbyRankPreferencePopularity , GMSPlaceSearchNearbyRankPreferenceDistance } |
Как результаты будут ранжироваться в ответе. Более... | |
Функции | |
(тип экземпляра) | - GMSPlaceSearchNearbyRequest::initWithLocationRestriction:placeProperties: |
Создает экземпляр GMSPlaceSearchNearbyRequest с ограничением местоположения и возвращаемыми свойствами места. | |
Характеристики | |
id <GMSPlaceLocationRestriction> | GMSPlaceSearchNearbyRequest::locationRestriction |
Инициализация по умолчанию недоступна. | |
NSArray<GMSPlaceProperty> * | GMSPlaceSearchNearbyRequest::placeProperties |
Массив GMSPlaceProperty , который должен быть включен в результаты размещения. | |
NSArray< NSString * > * | ГМСплацесерчниарбирекуест::includedTypes |
Массив типов мест, которые необходимо включить в поиск. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::excludedTypes |
Массив типов мест, которые нужно исключить из поиска. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::includedPrimaryTypes |
Массив основных типов мест, которые необходимо включить в поиск. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::excludedPrimaryTypes |
Массив основных типов мест, которые нужно исключить из поиска. | |
НСинтегер | GMSPlaceSearchNearbyRequest::maxResultCount |
Максимальное количество возвращаемых результатов GMSPlace . | |
NSString * | GMSPlaceSearchNearbyRequest::regionCode |
Код страны/региона в Юникоде (CLDR) места, откуда поступает запрос. | |
GMSPlaceSearchNearbyRankPreference | GMSPlaceSearchNearbyRequest::rankPreference |
GMSPlaceSearchNearbyRankPreference , используемый для сортировки результатов, возвращаемых по запросу. |
Документация по типу перечисления
перечисление GMSPlaceSearchNearbyRankPreference |
Функциональная документация
- (тип экземпляра) initWithLocationRestriction: | (id <GMSPlaceLocationRestriction> ) | МестоположениеОграничение | |
местоСвойства: | (NSArray<GMSPlaceProperty> *) | PlaceProperties | |
Создает экземпляр GMSPlaceSearchNearbyRequest
с ограничением местоположения и возвращаемыми свойствами места.
- Параметры:
МестоположениеОграничение Область поиска указана в виде круга, определяемого центральной точкой и радиусом в метрах. PlaceProperties Массив GMSPlaceProperty
, который должен быть включен в результаты размещения. Не должно быть пустым. Пустой список приведет к ошибке при попытке отправить запрос.
Характеристики
- (id <GMSPlaceLocationRestriction> ) locationRestriction [read, write, copy] |
Инициализация по умолчанию недоступна.
Пожалуйста, используйте назначенный инициализатор. Область поиска указана в виде круга, определяемого центральной точкой и радиусом в метрах. Радиус должен находиться в диапазоне от 0,0 до 50000,0 включительно. Нарушение этого ограничения приведет к ошибке INVALID_ARGUMENT. locationRestriction должен быть указан с помощью GMSPlaceCircularLocationOption
. Использование GMSPlaceRectangularLocationOption
приведет к ошибке INVALID_REQUEST.
- (NSArray<GMSPlaceProperty>*) PlaceProperties [read, write, copy] |
Массив GMSPlaceProperty
, который должен быть включен в результаты размещения.
Не должно быть пустым. Пустой список приведет к ошибке при попытке отправить запрос.
- (NSArray<NSString *>*) includeTypes [read, write, copy] |
Массив типов мест, которые необходимо включить в поиск.
Можно указать до 50 типов. Если запрос указан с несколькими ограничениями типа, возвращаются только места, удовлетворяющие всем ограничениям. Если массив пуст, то возвращаются все места всех типов. См. таблицу A со списком поддерживаемых типов https://developers.google.com/maps/documentation/places/web-service/place-types#table-a .
- (NSArray<NSString *>*) исключенные типы [read, write, copy] |
Массив типов мест, которые нужно исключить из поиска.
Можно указать до 50 типов. Если запрос указан с несколькими ограничениями типа, возвращаются только места, удовлетворяющие всем ограничениям. Если указаны конфликтующие типы (например, типы, встречающиеся в включенных типах и исключенных типах), возвращается ошибка INVALID_REQUEST. См. таблицу A со списком поддерживаемых типов https://developers.google.com/maps/documentation/places/web-service/place-types#table-a .
- (NSArray<NSString *>*) includePrimaryTypes [read, write, copy] |
Массив основных типов мест, которые необходимо включить в поиск.
Можно указать до 50 типов. Если запрос указан с несколькими ограничениями типа, возвращаются только места, удовлетворяющие всем ограничениям. Дополнительную информацию об основных типах см. здесь: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes .
- (NSArray<NSString *>*) исключенныеPrimaryTypes [read, write, copy] |
Массив основных типов мест, которые нужно исключить из поиска.
Если указаны конфликтующие типы (например, типы, встречающиеся в включенных типах и исключенных типах), возвращается ошибка INVALID_REQUEST. Можно указать до 50 типов. Если запрос указан с несколькими ограничениями типа, возвращаются только места, удовлетворяющие всем ограничениям. Дополнительную информацию об основных типах см. здесь: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes .
- (NSInteger) maxResultCount [read, write, assign] |
Максимальное количество возвращаемых результатов GMSPlace
.
Должно быть от 1 до 20 (по умолчанию) включительно. Нарушение этого ограничения приведет к возврату ошибки.
- (NSString*) код региона [read, write, copy] |
Код страны/региона в Юникоде (CLDR) места, откуда поступает запрос.
См. https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html коды регионов.
- ( GMSPlaceSearchNearbyRankPreference ) RankPreference [read, write, assign] |
GMSPlaceSearchNearbyRankPreference
, используемый для сортировки результатов, возвращаемых по запросу.
Значение по умолчанию — GMSPlaceSearchNearbyRankPopularity
.