Wenn ich eine Arraylist mit Koordinaten habe, d. H. Lat/lon, wie kann ich herausfinden, welche sich am nächsten zu einer bestimmten (anderen) Position des Lat-Lot befindet?
I.e. Was ist ein guter Weg, um A (lat, lon) und ((lat, lon), (lat, lon) ... usw.) zu finden, welche Koordinaten auf der Liste sind am nächsten?Wie kann ich aus einer Menge von Koordinaten effizient herausfinden, welcher Breitengrad einem bestimmten Punkt am nächsten kommt?
-1
A
Antwort
1
können Sie verwenden Location.distanceBetween oder Location.distanceTo
Verwandte Themen
- 1. Nächster Punkt zu einem bestimmten Punkt
- 2. Finden Sie einen Punkt in einer Polylinie, die am nächsten zu einem Breitengrad
- 3. PHP Vergleichen Longitudinal-/Breitengrad Koordinaten zu Punkt
- 4. Wie kann man herausfinden, welcher Import in welcher Java-Klasse von einer Maven-Abhängigkeit kommt?
- 5. Den nächsten Punkt zu einem bestimmten Punkt finden
- 6. findet in einer Liste einen Punkt, der am nächsten zu einem anderen Punkt ist
- 7. Wie bekomme ich den nächsten Punkt zu einem bestimmten Punkt in Polygonpunkten? Hier
- 8. android: Wie kann ich Animation von einem bestimmten Punkt
- 9. Wie findet man einen Wert, der einem anderen Wert X am nächsten kommt, in einem großen sortierten Array effizient?
- 10. Scale SpriteNode von einem bestimmten Punkt aus
- 11. Der schnellste Weg, den nächsten Punkt zu einem bestimmten Punkt in 3D zu finden, in Python
- 12. Konfigurieren Iterativ am nächsten Punkt PCL
- 13. Effizient Get Subset von Strings "startingWith" aus einer Menge
- 14. Wie finde ich den am weitesten von einer gegebenen Menge entfernten Punkt und seine Bounding Box
- 15. Wie kann ich den Längen- und Breitengrad von einem bestimmten Punkt in meiner Kartenansicht in swift abrufen?
- 16. SQL Server Geography Datentyp am nächsten Punkt in Zeile
- 17. Wie kann ich die Durchschnittszahl zählen, die 100 am nächsten kommt?
- 18. Die nächsten Koordinaten in einem Array finden?
- 19. Fangleine von einem bestimmten Punkt
- 20. Wie kann ich am besten herausfinden, wie Django intern funktioniert?
- 21. Wie kann ich herausfinden, welcher Funktionsaufruf meine Daten korrumpiert?
- 22. Wie findet man den kleinsten N-dimensionalen Simplex aus einer Menge von Punkten, die einen bestimmten Punkt enthalten?
- 23. Wie finde ich das Polygon, das einem Punkt in R am nächsten ist?
- 24. Wählen Sie das höchste Alter aus, in dem das Alter einer Zahl am nächsten kommt
- 25. mysql: Wie starte ich automatisches Inkrement von einem bestimmten Punkt?
- 26. Umwandlung von UTM (wsg84) -Koordinaten nach Längen- und Breitengrad
- 27. Wie kann ich herausfinden, welcher ODBC-Fehler eine Zeitüberschreitung verursacht?
- 28. Wie kann ich herausfinden, welcher Linux-Treiber mein GPIO unterstützt?
- 29. Wie kann ich alle Referenzen für das aktuelle Projekt herausfinden und herausfinden, welche von einer bestimmten Basisklasse in C# stammen?
- 30. Wie kann ich herausfinden, welche Schildkröte ist an einer bestimmten Koordinate in Netlogo
Was bedeutet das? 'Der berechnete Abstand wird in den Ergebnissen [0] gespeichert. Wenn das Ergebnis die Länge 2 oder größer hat, wird die anfängliche Peilung in den Ergebnissen [1] gespeichert. Wenn das Ergebnis die Länge 3 oder größer hat, wird das endgültige Peilungszeichen in den Ergebnissen [2] .' aus dem Dokument gespeichert. Was ist Ausgangslager und Endlager? – Jim
Beispielsweise können Sie 'Location.distanceTo' verwenden, um einen benutzerdefinierten' Comparator' zu implementieren und dann 'Collections.sort (yourListArray, yourCustomComparator)' aufzurufen. Als Ergebnis wird 'yourArrayList' nach der Entfernung sortiert. Die nächste wird 'yourArrayList.get (0)' – xCh3Dx
Was ist die 'bearing'? – Jim