Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
FreePascal / Lazarus
|
AW: Algorithmus für Track-Analyse (Roadbook)
23. Nov 2013, 15:32
So wie Aphton würde ich das auch machen.
Ich hatte aber echt Schwierigkeiten, deinen (DelphiFan2008) Algorithmus zu verstehen, weil deine Beschreibung grammatikalisch irgendwie durcheinander ist. Hättest du vielleicht vor dem Abschicken noch mal drüberlesen sollen... (nebenbei: Es heißt „Nimm“, nicht „Nehme“)
Dass die Punkte nicht äquidistant sind, ist eigentlich kein Problem. Lege einfach eine Schrittweite fest und dann interpoliere einfach die Strecke zwischen zwei Punkten, wenn sie zu lang ist. Oder wandele Aphtons Algorithmus so ab, dass du über die Segmente iterierst statt über die Punkte (und dann eben auch den Abstand zum Segment berechnest statt zum Punkt). Aber ich glaube, die Punkte zu interpolieren, wäre einfacher und für den Anwendungszweck genau so gut.
|