Wie finde ich die Mitte einer Reihe von geographischen Punkten?
Wenn ich eine Reihe von Punkten, die als Längen-und Breitengrad, wie würde ich das berechnen, das Zentrum all dieser Punkte?
InformationsquelleAutor der Frage dvorak | 2008-09-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Geomidpoint umfasst 3 verschiedene Methoden zur Berechnung dieser.
InformationsquelleAutor der Antwort dvorak
Mehreren Personen beantwortet haben, nehmen Sie den Mittelwert der breiten-und Längengrade. Das ist irgendwie die richtige Idee, aber Mittel sind komplizierter auf der Kugel.
Breitengrad/Längengrad der Darstellung ist im wesentlichen künstliche und hat Diskontinuitäten (an den Polen und gegenüber dem prime meridian, wenn Sie nicht vorsichtig sind), so dass es unter bedeutet es scheint nicht wahrscheinlich (für mich) eine sinnvolle geometrische interpretation. Ich glaube, Sie brauchen etwas zu tun, wie die Mittelung von Vektoren in der Erde im Mittelpunkt-Koordinaten, und dann normalisieren das Ergebnis, um es wieder auf die Kugel.
Ich hoffe, jemand mit mehr Erfahrung in diesen Dingen Stellung nehmen können, konkret.
InformationsquelleAutor der Antwort Doug McClean
Nehmen Sie nicht nur Durchschnittswerte.
Können Sie konvertieren, um 3d-Koordinaten, dann nehmen Sie den Mittelwert (von x -, y -, und z-Koordinaten), dann projizieren es zurück auf die Kugel und drehen Sie diese zurück in lat/long.
Die wikipedia-Seite über sphärische Koordinaten hat Konvertierungs-algorithmen.
InformationsquelleAutor der Antwort Tyler
First off, Sie müssen definieren, welche centre, das Sie interessiert. Nehmen Sie diese zwei Punkte:
Zentrum ist einfach, es ist auf halbem Weg zwischen Ihnen. Nun fügen Sie einen Dritten Punkt:
Ist das Zentrum immer noch auf halbem Weg zwischen A und B oder ist es gewichteten Richtung Ein, denn von C aus? So ist das Zentrum der Punkt nächsten, um alle Punkte oder nur die Punkte auf den umschließenden polygon?
Auch, wie es die long/lat-Sie beschäftigen sich mit den Punkten auf der Oberfläche einer Kugel, so dass der Abstand zwischen lang-0 und 90 Grad ist viel größer bei lat 0 als bei lat-45 Grad.
InformationsquelleAutor der Antwort Skizz
Sind Sie wahrscheinlich auf der Suche für die Schwerpunkt der einfachen polygon definiert durch die Punkte. Es ist Informationen auf, wie man es berechnet für verschiedene Geometrien in diesem Artikel.
InformationsquelleAutor der Antwort newdayrising
Wolfram Alpha wird dies für Sie tun, wenn Sie die Frage in das folgende Formular:
Schwerpunkt des Polygons mit den Eckpunkten: (X, Y), (X, Y), (X, Y), (X, Y), (X, Y), etc.
Denken Sie daran, zu konvertieren jede "(X, Y)" in dezimaler form ersten.
Wolfram Alpha zurück, die Antwort in dezimaler form, die Sie dann kopieren und in Google Earth.
InformationsquelleAutor der Antwort user3412624
Siehe Moe ' s Antwort, obwohl, wenn Sie Ihre Punkte sind verteilt über den Globus, Sie müssen zufrieden sein, dass Ihre Mitte tendiert in Richtung der Prime Meridian und nicht die Internationale Datumsgrenze.
InformationsquelleAutor der Antwort Adam Bellaire