개요
주변 장소를 가져오기 위해 GMSPlacesClient
와 함께 사용할 객체를 요청합니다.
를 탭합니다. 공개 멤버 함수 | |
(instancetype) | - initWithLocationRestriction:placeProperties: |
위치 제한과 반환할 장소 속성으로 GMSPlaceSearchNearbyRequest 를 인스턴스화합니다. | |
를 탭합니다. 속성 | |
ID< GMSPlaceLocationRestriction > | locationRestriction |
기본 초기화를 사용할 수 없습니다. | |
NSArray< GMSPlaceProperty > * | placeProperties |
장소 결과에 포함되어야 하는 GMSPlaceProperty 의 배열입니다. | |
NSArray< NSString * > * | includedTypes |
검색에 포함할 장소 유형의 배열입니다. | |
NSArray< NSString * > * | excludedTypes |
검색에서 제외할 장소 유형의 배열입니다. | |
NSArray< NSString * > * | includedPrimaryTypes |
검색에 포함할 기본 장소 유형의 배열입니다. | |
NSArray< NSString * > * | excludedPrimaryTypes |
검색에서 제외할 기본 장소 유형의 배열입니다. | |
NSInteger | maxResultCount |
반환할 최대 GMSPlace 결과 수입니다. | |
NSString * | regionCode |
요청이 발생한 위치의 유니코드 국가/지역 코드 (CLDR)입니다. | |
GMSPlaceSearchNearbyRankPreference | rankPreference |
요청에서 반환된 결과를 정렬하는 데 사용되는 GMSPlaceSearchNearbyRankPreference 입니다. |
구성원 기능 문서
- (인스턴스 유형) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >) | locationRestriction | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
위치 제한과 반환할 장소 속성으로 GMSPlaceSearchNearbyRequest
를 인스턴스화합니다.
- 매개변수:
-
locationRestriction 중심점과 반경(미터)으로 정의되는 원으로 지정되는 검색할 지역입니다. 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 *>*) includedTypes [read, write, copy] |
검색에 포함할 장소 유형의 배열입니다.
최대 50개의 유형을 지정할 수 있습니다. 요청이 여러 유형 제한으로 지정된 경우 모든 제한을 충족하는 장소만 반환됩니다. 배열이 비어 있으면 모든 유형의 모든 장소가 반환됩니다. 지원되는 유형 목록은 표 A를 참조하세요.https://developers.google.com/maps/documentation/places/web-service/place-types#table-a
- (NSArray<NSString *>*) excludedTypes [read, write, copy] |
검색에서 제외할 장소 유형의 배열입니다.
최대 50개의 유형을 지정할 수 있습니다. 요청이 여러 유형 제한으로 지정된 경우 모든 제한을 충족하는 장소만 반환됩니다. 충돌하는 유형 (예: includeType 및 excludedTypes에 나타나는 유형)이 지정되면 INVALID_REQUEST 오류가 반환됩니다. 지원되는 유형 목록은 표 A를 참조하세요.https://developers.google.com/maps/documentation/places/web-service/place-types#table-a
- (NSArray<NSString *>*) includedPrimaryTypes [read, write, copy] |
검색에 포함할 기본 장소 유형의 배열입니다.
최대 50개의 유형을 지정할 수 있습니다. 요청이 여러 유형 제한으로 지정된 경우 모든 제한을 충족하는 장소만 반환됩니다. 기본 유형에 대한 자세한 내용은 다음을 참조하세요. https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSArray<NSString *>*) excludedPrimaryTypes [read, write, copy] |
검색에서 제외할 기본 장소 유형의 배열입니다.
충돌하는 유형 (예: includeType 및 excludedTypes에 나타나는 유형)이 지정되면 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*) regionCode [read, write, copy] |
요청이 발생한 위치의 유니코드 국가/지역 코드 (CLDR)입니다.
지역 코드는 https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html을 참조하세요.
- (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
요청에서 반환된 결과를 정렬하는 데 사용되는 GMSPlaceSearchNearbyRankPreference
입니다.
기본값은 GMSPlaceSearchNearbyRankPopularity
입니다.