Geocoder.GetFromLocation 메서드

정의

오버로드

Name Description
GetFromLocation(Double, Double, Int32)

지정된 위도 및 경도 바로 주변의 영역을 설명하려고 시도하는 주소 배열을 반환합니다.

GetFromLocation(Double, Double, Int32, Geocoder+IGeocodeListener)

GetFromLocation(Double, Double, Int32)

지정된 위도 및 경도 바로 주변의 영역을 설명하려고 시도하는 주소 배열을 반환합니다.

[Android.Runtime.Register("getFromLocation", "(DDI)Ljava/util/List;", "")]
public System.Collections.Generic.IList<Android.Locations.Address>? GetFromLocation(double latitude, double longitude, int maxResults);
[<Android.Runtime.Register("getFromLocation", "(DDI)Ljava/util/List;", "")>]
member this.GetFromLocation : double * double * int -> System.Collections.Generic.IList<Android.Locations.Address>

매개 변수

latitude
Double

검색을 위한 위도 지점

longitude
Double

검색 지점의 경도

maxResults
Int32

반환할 최대 주소 수입니다. 더 작은 숫자(1~5개)를 사용하는 것이 좋습니다.

반품

주소 개체의 목록입니다. 일치하는 항목이 없거나 사용할 수 있는 백 엔드 서비스가 없는 경우 null 또는 빈 목록을 반환합니다.

특성

예외

위도가 -90 미만이거나 90보다 큰 경우

경도가 -180 미만이거나 180보다 큰 경우

네트워크를 사용할 수 없거나 다른 I/O 문제가 발생하는 경우

설명

지정된 위도 및 경도 바로 주변의 영역을 설명하려고 시도하는 주소 배열을 반환합니다. 반환된 주소는 이 클래스의 생성자에 제공된 로캘에 대해 지역화되어야 합니다.

<강력한>경고:</강력한> 지오코딩 서비스는 가용성 또는 정확도를 보장하지 않을 수 있습니다. 결과는 가장 좋은 추측이며 의미 있거나 정확하지는 않습니다. b>안전<>이 중요하거나 규정 준수를 위해 이 API를 사용하지 마세요<.

<강력한>경고:</strong> 이 API는 네트워크에 충돌할 수 있으며 과도한 시간 동안 차단할 수 있습니다. 이 API의 비동기 버전을 사용하는 것이 좋습니다. 가능하지 않은 경우 다른 작업을 차단하지 않도록 백그라운드 스레드에서 실행해야 합니다.

이 멤버는 더 이상 사용되지 않습니다. #getFromLocation(double, double, int, GeocodeListener) 대신 결과를 기다리는 스레드를 차단하지 않도록 합니다.

에 대한 android.location.Geocoder.getFromLocation(double, double, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

GetFromLocation(Double, Double, Int32, Geocoder+IGeocodeListener)

[Android.Runtime.Register("getFromLocation", "(DDILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)]
public void GetFromLocation(double latitude, double longitude, int maxResults, Android.Locations.Geocoder.IGeocodeListener listener);
[<Android.Runtime.Register("getFromLocation", "(DDILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)>]
member this.GetFromLocation : double * double * int * Android.Locations.Geocoder.IGeocodeListener -> unit

매개 변수

latitude
Double
longitude
Double
maxResults
Int32
특성

적용 대상