Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Strecken auf einem TImage berechnen (https://www.delphipraxis.net/5996-strecken-auf-einem-timage-berechnen.html)

Treffnix 25. Jun 2003 19:40


Strecken auf einem TImage berechnen
 
Hallo erstmal! Ich bin der Neue. :wink:

Und habe natürlich auch gleich ein Problem...
Und zwar bastle ich gerade an einem Programm, dass unter anderem eine Landkarte in Form eines TImage ( für bessere Ideen bin ich offen ) enthält. Auf der Karte befinden sich weitere Images, die besondere Orte kennzeichnen. Klickt man auf irgendeinen Punkt der Karte, sollen die n nächstgelegenen Orte angezeigt werden. Soweit kein Problem, bis auf die Tatsache, dass die wenigsten Leute mit dem Flugzeug unterwegs sind und daher eine Entfernungsunterscheidung nach Luftlinie etwas praxisfern ist. Also möchte ich den kürzesten Weg zum nächsten Ort über Strasse herausfinden. Dabei kommt es nicht auf genaue Meterangaben oder ähnliches an. Hat jemand ne Idee? :roll:

Sanchez 26. Jun 2003 06:41

Liste der Anhänge anzeigen (Anzahl: 1)
Hallo auch,

Schau dir mal den Anhang an, das sind 2 Demo-Progs mit Source.

Das Prog im Ordner Strasse macht ca. das was du suchst. Es holt sich den schnellsten Weg von einem Knoten zum anderen. Ich glaub Routingalgo ist A*. Hab mir den Source eigentlich nie so richtig angeschaut.

Über die Koordinaten der Knoten, die passiert werden, kannst du ganz einfach die Entfernung berechnen

mfg Daniel

Treffnix 26. Jun 2003 19:09

:hello: Ja, super! Wie's aussieht, macht das Programm genau das, was ich brauche. Werd mir gleich mal ansehen, wie das da gelöst wurde...

Vielen dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz