Als «distance» getaggte Fragen

Das Maß für die Trennung zwischen zwei Entitäten oder Orten, die möglicherweise verbunden sind oder nicht, z. B. zwei Punkte.


1
Berechnung der Länge in Meilen
Angenommen, ich habe geografische Koordinaten von "Saratoga, Kalifornien, USA" als Latitude: 37°15.8298′ N Longitude: 122° 1.3806′ W Ich weiß von hier aus, dass der Längen- 1° ≈ 69 milesund Breitengrad unterschiedlich ist: 1° longitude = cosine (latitude) * length of degree (miles) at equator. Wie viele Meilen hat 1 ° …



3
Warum ist das Kosinusgesetz bei der Berechnung der Entfernung zwischen zwei Längen- und Breitengradpunkten dem Haversinus vorzuziehen?
Als Sinnott die Haversin-Formel veröffentlichte, war die rechnerische Genauigkeit begrenzt. Heutzutage verwenden JavaScript (und die meisten modernen Computer und Sprachen) 64-Bit-Gleitkommazahlen nach IEEE 754, die 15 signifikante Präzisionszahlen liefern. Mit dieser Präzision liefert das einfache sphärische Gesetz der Kosinusformel ( cos c = cos a cos b + sin a …


6
Trilateration mit 3 Breiten- / Längenpunkten und 3 Entfernungen?
Ich möchte einen unbekannten Zielort (Längen- und Breitengradkoordinaten) herausfinden. Es gibt 3 bekannte Punkte (Koordinatenpaare von Breite und Länge) und für jeden Punkt eine Entfernung in Kilometern zum Zielort. Wie kann ich die Koordinaten des Zielorts berechnen? Angenommen, ich habe die folgenden Datenpunkte 37.418436,-121.963477 0.265710701754km 37.417243,-121.961889 0.234592423446km 37.418692,-121.960194 0.0548954278262km Was …

3
Was ist der ungefähre Fehler des Pythagoras-Satzes gegenüber der Haversin-Formel bei der Messung von Entfernungen auf einer Kugel in verschiedenen Maßstäben?
Viele Menschen fragen sich, wenn sie zum ersten Mal versuchen, Entfernungen zwischen zwei Längen- und Breitengradpaaren zu berechnen, ob das pythagoreische Theorem als geeignete Entfernungsfunktion funktioniert. Am häufigsten antworten die Leute mit "Nein, der Satz von Pythagoras funktioniert nur auf einer euklidischen 2D-Ebene." In seltenen Fällen wird jedoch die Auswirkung …

8
Zufällige Orte in der Nähe generieren?
Ich versuche, zufällige Standorte in der Nähe meines Standorts zu erstellen. Ich möchte zufällige Längen- und Breitengrade in einem 200-Meter-Kreis um meinen Standort erstellen. Dies ist die Formel, die ich (mithilfe von Leuten bei StackOverFlow) gefunden habe: (Zufallszahl zwischen -1 und 1) * Radius + (alter Längengrad) = neuer Längengrad …


4
PostGIS nächstgelegene Punkte mit ST_Distance, kNN
Ich muss für jedes Element auf einer Tabelle den nächstgelegenen Punkt einer anderen Tabelle ermitteln. Der erste Tisch enthält Verkehrsschilder und der zweite die Eingangshallen der Stadt. Die Sache ist, dass ich die ST_ClosestPoint-Funktion nicht verwenden kann und die ST_Distance-Funktion verwenden und den min-Datensatz (ST_distance) abrufen muss, aber ich bin …

2
Präzision beim Arbeiten mit Geodaten in GIS
Gibt es eine grundlegende oder einführende Studie, die die Genauigkeit von Geodaten beim Arbeiten untersucht und vergleicht? mit variierender Genauigkeit der Dateneingabe, zB mit 1, 2, ... Nachkommastellen? mit den unterschiedlichen Implementierungen von Gleitkomma (float, double)? mit Daten in der Nähe des Äquators im Vergleich zu Daten in der Nähe …

4
Alle Ergebnisse innerhalb eines Radius von 30 km um einen bestimmten Lat / Long-Punkt zurückgeben?
Ich habe eine Tabelle mit einer Spalte, the_geomdie folgende Daten enthält: 0103000020E61000000100000005000000CE473AACFA071E40F27FB23340744740336FE841C6231E40873BED903F744740FC150A0ACE231E40D19E2684637647409C9B443D00081E409A9AF82664764740CE473AACFA071E40F27FB23340744740 Was bei Anwendung der Funktion ST_AsEWKT(the_geom)zurückgibt: SRID=4326;POLYGON((7.5077921782085 46.9082092877942,7.53493597966353 46.9081898840296,7.53496566473541 46.9249119938446,7.50781341296434 46.9249314035307,7.5077921782085 46.9082092877942)) Ich muss alle Daten auswählen, die sich in einem Umkreis von 30 km um einen bestimmten Lat / Long-Punkt befinden. Beispiel: lat = 46,8167 lng = …
21 postgis  distance 

4
Finden Sie mit MySQL Punkte in einiger Entfernung
Ich habe eine mySQL-Tabelle mit Benutzername, Breite und Länge des Benutzers. Ich möchte eine Liste von Benutzern erhalten, die sich innerhalb des Kreises oder Quadrats eines bestimmten Breiten- und Längengrads mit einem bestimmten Abstand befinden. Zum Beispiel meine Eingabe Lat = 78,3232 und Long = 65,3234 und Entfernung = 30 …
20 distance  mysql 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.