GMSPanoramaService 클래스 참조

GMSPanoramaService 클래스 참조

개요

GMSPanoramaService를 사용하여 GMSPanoramaView가 활성화되지 않은 경우에도 파노라마 메타데이터를 요청할 수 있습니다.

[[GMSPanoramaService alloc] init] 인스턴스를 가져옵니다.

공개 멤버 함수

(void) - requestPanoramaNearCoordinate:callback:
 지정된 coordinate 근처의 파노라마에 대한 정보를 검색합니다.
(void) - requestPanoramaNearCoordinate:radius:callback:
 requestPanoramaNearCoordinate:callback: 과 유사하지만 coordinate 주변의 검색 반경 (미터)을 지정할 수 있습니다.
(void) - requestPanoramaNearCoordinate:source:callback:
 requestPanoramaNearCoordinate:callback: 과 유사하지만 지정된 coordinate 근처에서 파노라마 소스 유형을 지정할 수 있습니다.
(void) - requestPanoramaNearCoordinate:radius:source:callback:
 requestPanoramaNearCoordinate:callback: 과 유사하지만 지정된 coordinate 근처의 검색 반경 (미터) 및 파노라마 소스 유형을 지정할 수 있습니다.
(void) - requestPanoramaWithID:callback:
 지정된 panoramaID를 사용하여 파노라마에 관한 정보를 검색합니다.

(이 함수는 멤버 함수가 아닙니다.)

typedef void(^) GMSPanoramaCallback)(GMSPanorama *_Nullable panorama, NSError *_Nullable 오류)
 파노라마 메타데이터를 사용할 수 있게 되는 경우에 대한 콜백입니다.

멤버 함수 문서

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  좌표
콜백을 사용합니다. (GMSPanoramaCallback) 콜백

지정된 coordinate 근처의 파노라마에 대한 정보를 검색합니다.

비동기식 요청이며 결과와 함께 callback가 호출됩니다.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  좌표
반경: (NSUInteger) 반경
콜백을 사용합니다. (GMSPanoramaCallback) 콜백

requestPanoramaNearCoordinate:callback: 과 유사하지만 coordinate 주변의 검색 반경 (미터)을 지정할 수 있습니다.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  좌표
출처: (GMSPanoramaSource) source
콜백을 사용합니다. (GMSPanoramaCallback) 콜백

requestPanoramaNearCoordinate:callback: 과 유사하지만 지정된 coordinate 근처에서 파노라마 소스 유형을 지정할 수 있습니다.

이 API는 실험용이며 항상 소스별로 필터링하지 않을 수 있습니다.

- (void) requestPanoramaNearCoordinate: (CLLocationCoordinate2D)  좌표
반경: (NSUInteger) 반경
출처: (GMSPanoramaSource) source
콜백을 사용합니다. (GMSPanoramaCallback) 콜백

requestPanoramaNearCoordinate:callback: 과 유사하지만 지정된 coordinate 근처의 검색 반경 (미터) 및 파노라마 소스 유형을 지정할 수 있습니다.

이 API는 실험용이며 항상 소스별로 필터링하지 않을 수 있습니다.

- (void) requestPanoramaWithID: (NSString *) panoramaID
콜백을 사용합니다. (GMSPanoramaCallback) 콜백

지정된 panoramaID를 사용하여 파노라마에 관한 정보를 검색합니다.

callback가 결과와 함께 호출됩니다. iOS용 Google Maps SDK에서 가져온 파노라마 ID만 지원됩니다.


- (typedef void(^ GMSPanoramaCallback)(GMSPanorama *_Nullable panorama, NSError *_Nullable error)) [related]

파노라마 메타데이터를 사용할 수 있게 되는 경우에 대한 콜백입니다.

오류가 발생한 경우 panorama는 nil이고 error는 nil이 아닙니다. 그렇지 않으면 panorama는 nil이 아니고 error는 nil이 아닙니다.