Geocoder.GetFromLocationName Método

Definição

Sobrecargas

Nome Description
GetFromLocationName(String, Int32, Double, Double, Double, Double, Geocoder+IGeocodeListener)
GetFromLocationName(String, Int32, Double, Double, Double, Double)

Retorna uma matriz de Endereços que tentam descrever o local nomeado, que pode ser um nome de local como "Dalvik, Islândia", um endereço como "1600 Anfiteatro Parkway, Mountain View, CA", um código de aeroporto como "SFO" e assim por diante.

GetFromLocationName(String, Int32)

Retorna uma matriz de Endereços que tentam descrever o local nomeado, que pode ser um nome de local como "Dalvik, Islândia", um endereço como "1600 Anfiteatro Parkway, Mountain View, CA", um código de aeroporto como "SFO" e assim por diante.

GetFromLocationName(String, Int32, Geocoder+IGeocodeListener)

GetFromLocationName(String, Int32, Double, Double, Double, Double, Geocoder+IGeocodeListener)

[Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDDLandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)]
public void GetFromLocationName(string locationName, int maxResults, double lowerLeftLatitude, double lowerLeftLongitude, double upperRightLatitude, double upperRightLongitude, Android.Locations.Geocoder.IGeocodeListener listener);
[<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDDLandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)>]
member this.GetFromLocationName : string * int * double * double * double * double * Android.Locations.Geocoder.IGeocodeListener -> unit

Parâmetros

locationName
String
maxResults
Int32
lowerLeftLatitude
Double
lowerLeftLongitude
Double
upperRightLatitude
Double
upperRightLongitude
Double
Atributos

Aplica-se a

GetFromLocationName(String, Int32, Double, Double, Double, Double)

Retorna uma matriz de Endereços que tentam descrever o local nomeado, que pode ser um nome de local como "Dalvik, Islândia", um endereço como "1600 Anfiteatro Parkway, Mountain View, CA", um código de aeroporto como "SFO" e assim por diante.

[Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDD)Ljava/util/List;", "")]
public System.Collections.Generic.IList<Android.Locations.Address>? GetFromLocationName(string locationName, int maxResults, double lowerLeftLatitude, double lowerLeftLongitude, double upperRightLatitude, double upperRightLongitude);
[<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDD)Ljava/util/List;", "")>]
member this.GetFromLocationName : string * int * double * double * double * double -> System.Collections.Generic.IList<Android.Locations.Address>

Parâmetros

locationName
String

uma descrição fornecida pelo usuário de um local

maxResults
Int32

número máximo de endereços a serem retornados. Números menores (1 a 5) são recomendados

lowerLeftLatitude
Double

a latitude do canto inferior esquerdo da caixa delimitadora

lowerLeftLongitude
Double

a longitude do canto inferior esquerdo da caixa delimitadora

upperRightLatitude
Double

a latitude do canto superior direito da caixa delimitadora

upperRightLongitude
Double

a longitude do canto superior direito da caixa delimitadora

Retornos

uma lista de objetos Address. Retorna uma lista nula ou vazia se nenhuma correspondência foi encontrada ou não há nenhum serviço de back-end disponível.

Atributos

Exceções

se locationName for nulo

se qualquer latitude for menor que -90 ou maior que 90

se qualquer longitude for menor que -180 ou maior que 180

se a rede estiver indisponível ou qualquer outro problema de E/S ocorrer

Comentários

Retorna uma matriz de Endereços que tentam descrever o local nomeado, que pode ser um nome de local como "Dalvik, Islândia", um endereço como "1600 Anfiteatro Parkway, Mountain View, CA", um código de aeroporto como "SFO" e assim por diante. Os endereços retornados devem ser localizados para a localidade fornecida ao construtor dessa classe.

Você pode especificar uma caixa delimitadora para os resultados da pesquisa, incluindo a latitude e a longitude do ponto inferior esquerdo e do ponto superior direito da caixa.

<aviso forte>:</serviços de geocodificação fortes> podem não fornecer garantias sobre disponibilidade ou precisão. Os resultados são uma melhor suposição e não são garantidos como significativos ou corretos. >Não <use<> essa API para fins de conformidade regulatória ou críticas à segurança.

<aviso forte>:</strong> essa API pode atingir a rede e pode bloquear por quantidades excessivas de tempo. É altamente incentivado a usar a versão assíncrona dessa API. Se isso não for possível, isso deverá ser executado em um thread em segundo plano para evitar bloquear outras operações.

Este membro foi preterido. Em vez disso, use #getFromLocationName(String, int, double, double, double, double, GeocodeListener) para evitar bloquear um thread aguardando resultados.

Java documentação para android.location.Geocoder.getFromLocationName(java.lang.String, int, double, double, double, double).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

GetFromLocationName(String, Int32)

Retorna uma matriz de Endereços que tentam descrever o local nomeado, que pode ser um nome de local como "Dalvik, Islândia", um endereço como "1600 Anfiteatro Parkway, Mountain View, CA", um código de aeroporto como "SFO" e assim por diante.

[Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;I)Ljava/util/List;", "")]
public System.Collections.Generic.IList<Android.Locations.Address>? GetFromLocationName(string locationName, int maxResults);
[<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;I)Ljava/util/List;", "")>]
member this.GetFromLocationName : string * int -> System.Collections.Generic.IList<Android.Locations.Address>

Parâmetros

locationName
String

uma descrição fornecida pelo usuário de um local

maxResults
Int32

número máximo de resultados a serem retornados. Números menores (1 a 5) são recomendados

Retornos

uma lista de objetos Address. Retorna uma lista nula ou vazia se nenhuma correspondência foi encontrada ou não há nenhum serviço de back-end disponível.

Atributos

Exceções

se locationName for nulo

se a rede estiver indisponível ou qualquer outro problema de E/S ocorrer

Comentários

Retorna uma matriz de Endereços que tentam descrever o local nomeado, que pode ser um nome de local como "Dalvik, Islândia", um endereço como "1600 Anfiteatro Parkway, Mountain View, CA", um código de aeroporto como "SFO" e assim por diante. Os endereços retornados devem ser localizados para a localidade fornecida ao construtor dessa classe.

<aviso forte>:</serviços de geocodificação fortes> podem não fornecer garantias sobre disponibilidade ou precisão. Os resultados são uma melhor suposição e não são garantidos como significativos ou corretos. >Não <use<> essa API para fins de conformidade regulatória ou críticas à segurança.

<aviso forte>:</strong> essa API pode atingir a rede e pode bloquear por quantidades excessivas de tempo. É altamente incentivado a usar a versão assíncrona dessa API. Se isso não for possível, isso deverá ser executado em um thread em segundo plano para evitar bloquear outras operações.

Este membro foi preterido. Em vez disso, use #getFromLocationName(String, int, GeocodeListener) para evitar bloquear um thread aguardando resultados.

Java documentação para android.location.Geocoder.getFromLocationName(java.lang.String, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

GetFromLocationName(String, Int32, Geocoder+IGeocodeListener)

[Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;ILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)]
public void GetFromLocationName(string locationName, int maxResults, Android.Locations.Geocoder.IGeocodeListener listener);
[<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;ILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)>]
member this.GetFromLocationName : string * int * Android.Locations.Geocoder.IGeocodeListener -> unit

Parâmetros

locationName
String
maxResults
Int32
Atributos

Aplica-se a