Ich habe die folgende Liste der Breitengrade und Längengrade.Verbindung von Koordinaten in der Nähe von der Liste der Koordinaten
[(52.5, 12.0), (36.0, -0.5), (50.0, -17.5), (52.0, 13.0), (52.0, 13.0), (50.0, -16.5), (37.5, 1.5), (37.5, 1.5), (46.0, 20.0), (37.5, 1.5), (46.0, 20.0), (50.0, -15.0)]
Ich wünschte nur, um die Punkte zu verbinden, die nahe beieinander sind. Ich möchte auch nur verbinden, wenn der Indexunterschied zwischen jedem Punkt weniger als 5 ist (zum Beispiel).
Ich suchte zunächst nach einer Methode, alle Punkte nur dann zu verbinden, wenn die gezeichnete Linie eine bestimmte Länge hat. Nicht sicher, ob dies in Python möglich ist?
Vielen Dank im Voraus.
Was meinen Sie mit Indexdifferenz? Unterschied zwischen der x-Koordinate, der y-Koordinate, der euklidischen Distanz? Was hast du bisher versucht? –
Ist Indexabstandswickel? Zum Beispiel ist 5 vor dem ersten Element das letzte Element? – bendl
Wie sieht dein Code bisher aus? : https://stackoverflow.com/help/how-to-ask – patrick