Geocoder.GetFromLocationName Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- listener
- Geocoder.IGeocodeListener
- 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.
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
- listener
- Geocoder.IGeocodeListener
- Atributos