Geocoder.GetFromLocationName Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetFromLocationName(String, Int32, Double, Double, Double, Double, Geocoder+IGeocodeListener) | |
GetFromLocationName(String, Int32, Double, Double, Double, Double) |
Gibt ein Array von Adressen zurück, die versuchen, den benannten Ort zu beschreiben, der einen Ortsnamen wie "Dalvik, Island" sein kann, eine Adresse wie "1600 Amphitheatre Parkway, Mountain View, CA", einen Flughafencode wie "SFO" usw. |
GetFromLocationName(String, Int32) |
Gibt ein Array von Adressen zurück, die versuchen, den benannten Ort zu beschreiben, der einen Ortsnamen wie "Dalvik, Island" sein kann, eine Adresse wie "1600 Amphitheatre Parkway, Mountain View, CA", einen Flughafencode wie "SFO" usw. |
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
Parameter
- locationName
- String
- maxResults
- Int32
- lowerLeftLatitude
- Double
- lowerLeftLongitude
- Double
- upperRightLatitude
- Double
- upperRightLongitude
- Double
- listener
- Geocoder.IGeocodeListener
- Attribute
Gilt für:
GetFromLocationName(String, Int32, Double, Double, Double, Double)
Gibt ein Array von Adressen zurück, die versuchen, den benannten Ort zu beschreiben, der einen Ortsnamen wie "Dalvik, Island" sein kann, eine Adresse wie "1600 Amphitheatre Parkway, Mountain View, CA", einen Flughafencode wie "SFO" usw.
[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>
Parameter
- locationName
- String
eine vom Benutzer bereitgestellte Beschreibung eines Speicherorts
- maxResults
- Int32
maximale Anzahl von Adressen, die zurückgegeben werden sollen. Kleinere Zahlen (1 bis 5) werden empfohlen.
- lowerLeftLatitude
- Double
die Breite der unteren linken Ecke des umgebenden Felds
- lowerLeftLongitude
- Double
Längengrad der unteren linken Ecke des umgebenden Felds
- upperRightLatitude
- Double
die Breite der oberen rechten Ecke des umgebenden Felds
- upperRightLongitude
- Double
Längengrad der oberen rechten Ecke des umgebenden Felds
Gibt zurück
eine Liste von Address-Objekten. Gibt null oder leere Liste zurück, wenn keine Übereinstimmungen gefunden wurden oder kein Back-End-Dienst verfügbar ist.
- Attribute
Ausnahmen
wenn "locationName" null ist
wenn ein Breitengrad kleiner als -90 oder größer als 90 ist
wenn Längengrad kleiner als -180 oder größer als 180 ist
wenn das Netzwerk nicht verfügbar ist oder ein anderes E/A-Problem auftritt
Hinweise
Gibt ein Array von Adressen zurück, die versuchen, den benannten Ort zu beschreiben, der einen Ortsnamen wie "Dalvik, Island" sein kann, eine Adresse wie "1600 Amphitheatre Parkway, Mountain View, CA", einen Flughafencode wie "SFO" usw. Die zurückgegebenen Adressen sollten für das Gebietsschema lokalisiert werden, das für den Konstruktor dieser Klasse bereitgestellt wird.
Sie können ein Umgebendes Feld für die Suchergebnisse angeben, indem Sie den Breiten- und Längengrad des unteren linken Punkts und den oberen rechten Punkt des Felds angeben.
<p class="note"><strong>Warning:</strong> Geocoding services may provide no guarantees on availability or accuracy. Ergebnisse sind eine beste Vermutung und sind nicht garantiert sinnvoll oder richtig. <>Verwenden Sie diese API nicht>< für sicherheitskritische oder behördliche Compliancezwecke.
<p class="warning"><strong>Warning:</strong> This API may hit the network, and may block for excessive amounts of time, up to 60 seconds or more. Es wird dringend empfohlen, die asynchrone Version dieser API zu verwenden. Wenn dies nicht möglich ist, sollte dies in einem Hintergrundthread ausgeführt werden, um zu verhindern, dass andere Vorgänge blockiert werden.</p>
Dieses Mitglied ist veraltet. Verwenden Sie #getFromLocationName(String, int, double, double, double, double, GeocodeListener)
stattdessen, um zu verhindern, dass ein Thread auf Ergebnisse wartet.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
GetFromLocationName(String, Int32)
Gibt ein Array von Adressen zurück, die versuchen, den benannten Ort zu beschreiben, der einen Ortsnamen wie "Dalvik, Island" sein kann, eine Adresse wie "1600 Amphitheatre Parkway, Mountain View, CA", einen Flughafencode wie "SFO" usw.
[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>
Parameter
- locationName
- String
eine vom Benutzer bereitgestellte Beschreibung eines Speicherorts
- maxResults
- Int32
maximale Anzahl der zurückzugebenden Ergebnisse. Kleinere Zahlen (1 bis 5) werden empfohlen.
Gibt zurück
eine Liste von Address-Objekten. Gibt null oder leere Liste zurück, wenn keine Übereinstimmungen gefunden wurden oder kein Back-End-Dienst verfügbar ist.
- Attribute
Ausnahmen
wenn "locationName" null ist
wenn das Netzwerk nicht verfügbar ist oder ein anderes E/A-Problem auftritt
Hinweise
Gibt ein Array von Adressen zurück, die versuchen, den benannten Ort zu beschreiben, der einen Ortsnamen wie "Dalvik, Island" sein kann, eine Adresse wie "1600 Amphitheatre Parkway, Mountain View, CA", einen Flughafencode wie "SFO" usw. Die zurückgegebenen Adressen sollten für das Gebietsschema lokalisiert werden, das für den Konstruktor dieser Klasse bereitgestellt wird.
<p class="note"><strong>Warning:</strong> Geocoding services may provide no guarantees on availability or accuracy. Ergebnisse sind eine beste Vermutung und sind nicht garantiert sinnvoll oder richtig. <>Verwenden Sie diese API nicht>< für sicherheitskritische oder behördliche Compliancezwecke.</p>
<p class="warning"><strong>Warning:</strong> This API may hit the network, and may block for excessive amounts of time, up to 60 seconds or more. Es wird dringend empfohlen, die asynchrone Version dieser API zu verwenden. Wenn dies nicht möglich ist, sollte dies in einem Hintergrundthread ausgeführt werden, um zu verhindern, dass andere Vorgänge blockiert werden.</p>
Dieses Mitglied ist veraltet. Verwenden Sie #getFromLocationName(String, int, GeocodeListener)
stattdessen, um zu verhindern, dass ein Thread auf Ergebnisse wartet.
Java-Dokumentation für android.location.Geocoder.getFromLocationName(java.lang.String, int)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
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
Parameter
- locationName
- String
- maxResults
- Int32
- listener
- Geocoder.IGeocodeListener
- Attribute