CLOSE SEARCH

Map on iOS – MKReversetGeocoder, MKReverseGeocoderDelegate, MKPlacemark

MKReverseGeocoder
맵 좌표를 주소 정보로 변환하는 클래스이다. 특정 좌표에 대한 Placemark 정보를 검색하는 네트워크 기반 서비스와 함께 동작하는 단일 객체이다.
Mapkit 어플리케이션은 제한된 수의 Reverse Geocoding 용량을 가지기 때문에 어플리케이션 구현시 이에 유의해야 한다.

  • 액션 내부에서는 하나의 Reverse geocoding 요청을 보내는 것이 좋다.
  • 동일한 좌표에 대해 다수의 reverse geocoding이 필요하다면 각각의 액션에서 개별적으로 요청하는 대신 초기화된 reverse-geocoding request를 재사용하는 것이 좋다.
  • 특수한 상황을 제외하고 1분에 1개 이상의 Reverse geocoding 요청을 보내는 것은 좋지 않다.
  • 사용자가 즉시 결과를 보지 않을 때에는 각각의 reverse-geocoding request를 시작하지 않는것이 좋다.


MKReverseGeocoderDelegate


MKPlacemark
특정 좌표에 대한 세부정보(주소)를 나타내는  클래스이다. 임의로 객체를 생성할 수도 있지만 일반적으로 MKReverseGeocoder에 의해 생성된다.
MKAnnotation 프로토콜을 따르는 클래스이므로 Annotation 객체가 필요한 곳에 바로 사용할 수 있다.


크리에이티브 커먼즈 라이선스
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다.

Filed under: iOS