공개 멤버 함수 | |
(인스턴스 유형) | - 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 입니다. |
멤버 함수 문서
- (instancetype) 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개의 유형을 지정할 수 있습니다. 요청에 여러 유형 제한이 지정되어 있으면 모든 제한을 충족하는 장소만 반환됩니다. 충돌하는 유형이 지정되면 (예: IncludeTypes 및 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] |
검색에서 제외할 기본 장소 유형의 배열입니다.
충돌하는 유형이 지정되면 (예: IncludeTypes 및 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
입니다.