[Talk-de] Routen die über Plätze führen

C. Brause chr_brause at gmx.de
Do Okt 21 12:05:32 UTC 2010


Am 21.10.2010 12:25, schrieb aighes:
>
>
> C. Brause wrote:
>>
>> Wenn das Routing über die Randpunkte geht (bzw. auch die Randpunkte von
>> Barrieren) und nicht nur über die Ränder, sollten beide Beispiele doch
>> kein Problem sein, oder?
>>
>
> Wenn man es nur über die Ränder macht, kommt bei der balkenförmigen Fläche
> unsinn heraus. Wie groß der Unsinn (bzw. Umweg) ist, hängt von der Größe des
> Balkens ab. Dieser Umweg beeinflusst das Routing negativ.
>
> aighes
>

Ich glaube, wir reden ein bisschen an einander vorbei. ;-)

Ich meine nicht, dass man über alle Randpunkte gehen muss. Nur über die 
kleinstmögliche Anzahl.

Dein Beispiel:

F -------- E -------- D
|                     |
|                     |
A -------- B -------- C

Du meinst man würde dann von B über C und D nach E geroutet werden. (oder?)

Wenn das Routing aber über die Randpunkte, statt über die Kanten geht, 
also B und E (als Teil der Fläche) auch Randpunkte sind, würde auch der 
direkte Weg B->E möglich sein.


Beispiel L-Förmig:

H ------------------- G
|                     |
|                     |
|                     F
|                     |
|                     |
|          D -------- E
|          |
|          |
|          |
|          |
|          |
|          |
A -- B --- C

gesucht: Routing von B nach F
kürzester Weg B->F geht nicht, weil Weg den Platz verlässt
Routing über Kanten: B->C->D->E->F geht, aber nicht ideal
Routing über Randpunkte: B->D->F


Barrieren-Beispiel:

G -------------------------- F
|                            |
|                            |
|                            |
|         H//////////////I   |
|                            |
|                            |
|                            |
|          D --------------- E
|          |
|          |
|          |
|          |
|          |
|          |
A -- B --- C


gesucht B nach F:
Barrieren als Rand definiert.
Route: B->D->I->F

Vielleicht ist jetzt deutlich, was ich meine. Und vielleicht ist meine 
Idee ja auch schlicht Humbuk. Mal sehen.

LG
Christian








Mehr Informationen über die Mailingliste Talk-de