Partager via


Geocoder.GetFromLocationName Méthode

Définition

Surcharges

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

Renvoie un tableau d’adresses qui tentent de décrire l’emplacement nommé, qui peut être un nom de lieu tel que « Dalvik, Islande », une adresse telle que « 1600 Amphitheatre Parkway, Mountain View, CA », un code d’aéroport tel que « SFO », etc.

GetFromLocationName(String, Int32)

Renvoie un tableau d’adresses qui tentent de décrire l’emplacement nommé, qui peut être un nom de lieu tel que « Dalvik, Islande », une adresse telle que « 1600 Amphitheatre Parkway, Mountain View, CA », un code d’aéroport tel que « SFO », etc.

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

Paramètres

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

S’applique à

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

Renvoie un tableau d’adresses qui tentent de décrire l’emplacement nommé, qui peut être un nom de lieu tel que « Dalvik, Islande », une adresse telle que « 1600 Amphitheatre Parkway, Mountain View, CA », un code d’aéroport tel que « SFO », etc.

[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>

Paramètres

locationName
String

description fournie par l’utilisateur d’un emplacement

maxResults
Int32

nombre maximal d’adresses à retourner. Des nombres plus petits (1 à 5) sont recommandés

lowerLeftLatitude
Double

latitude du coin inférieur gauche du cadre englobant

lowerLeftLongitude
Double

longitude du coin inférieur gauche du cadre englobant

upperRightLatitude
Double

latitude du coin supérieur droit du cadre englobant

upperRightLongitude
Double

longitude du coin supérieur droit du cadre englobant

Retours

une liste d’objets Address. Retourne la liste null ou vide si aucune correspondance n’a été trouvée ou qu’aucun service principal n’est disponible.

Attributs

Exceptions

si locationName a la valeur Null

si une latitude est inférieure à -90 ou supérieure à 90

si une longitude est inférieure à -180 ou supérieure à 180

si le réseau n’est pas disponible ou si un autre problème d’E/S se produit

Remarques

Renvoie un tableau d’adresses qui tentent de décrire l’emplacement nommé, qui peut être un nom de lieu tel que « Dalvik, Islande », une adresse telle que « 1600 Amphitheatre Parkway, Mountain View, CA », un code d’aéroport tel que « SFO », etc. Les adresses retournées doivent être localisées pour les paramètres régionaux fournis au constructeur de cette classe.

Vous pouvez spécifier une zone englobante pour les résultats de la recherche en incluant la latitude et la longitude du point inférieur gauche et du point supérieur droit de la zone.

<p class="note"><strong>Warning :</strong> Geocoding services peut fournir aucune garantie sur la disponibilité ou la précision. Les résultats sont une meilleure estimation et ne sont pas garantis pour être significatifs ou corrects. N’utilisez <pas</b> cette API à des fins de conformité réglementaire ou critique en>matière de sécurité.

<p class="warning"><strong>Warning :</strong> Cette API peut atteindre le réseau et peut bloquer pendant des périodes excessives, jusqu’à 60 secondes ou plus. Il est fortement encouragé à utiliser la version asynchrone de cette API. Si cela n’est pas possible, cette opération doit être exécutée sur un thread d’arrière-plan pour éviter de bloquer d’autres opérations.</p>

Ce membre est déconseillé. Utilisez #getFromLocationName(String, int, double, double, double, double, GeocodeListener) plutôt pour éviter de bloquer un thread en attente de résultats.

Documentation Java pour android.location.Geocoder.getFromLocationName(java.lang.String, int, double, double, double, double).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

GetFromLocationName(String, Int32)

Renvoie un tableau d’adresses qui tentent de décrire l’emplacement nommé, qui peut être un nom de lieu tel que « Dalvik, Islande », une adresse telle que « 1600 Amphitheatre Parkway, Mountain View, CA », un code d’aéroport tel que « SFO », etc.

[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>

Paramètres

locationName
String

description fournie par l’utilisateur d’un emplacement

maxResults
Int32

nombre maximal de résultats à retourner. Des nombres plus petits (1 à 5) sont recommandés

Retours

une liste d’objets Address. Retourne la liste null ou vide si aucune correspondance n’a été trouvée ou qu’aucun service principal n’est disponible.

Attributs

Exceptions

si locationName a la valeur Null

si le réseau n’est pas disponible ou si un autre problème d’E/S se produit

Remarques

Renvoie un tableau d’adresses qui tentent de décrire l’emplacement nommé, qui peut être un nom de lieu tel que « Dalvik, Islande », une adresse telle que « 1600 Amphitheatre Parkway, Mountain View, CA », un code d’aéroport tel que « SFO », etc. Les adresses retournées doivent être localisées pour les paramètres régionaux fournis au constructeur de cette classe.

<p class="note"><strong>Warning :</strong> Geocoding services peut fournir aucune garantie sur la disponibilité ou la précision. Les résultats sont une meilleure estimation et ne sont pas garantis pour être significatifs ou corrects. N’utilisez <pas</b> cette API à des fins de conformité réglementaire ou critique en matière de sécurité.<>/p>

<p class="warning"><strong>Warning :</strong> Cette API peut atteindre le réseau et peut bloquer pendant des périodes excessives, jusqu’à 60 secondes ou plus. Il est fortement encouragé à utiliser la version asynchrone de cette API. Si cela n’est pas possible, cette opération doit être exécutée sur un thread d’arrière-plan pour éviter de bloquer d’autres opérations.</p>

Ce membre est déconseillé. Utilisez #getFromLocationName(String, int, GeocodeListener) plutôt pour éviter de bloquer un thread en attente de résultats.

Documentation Java pour android.location.Geocoder.getFromLocationName(java.lang.String, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

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

Paramètres

locationName
String
maxResults
Int32
Attributs

S’applique à