[Talk-de] Vollkommen sinnlose, zerstörerrische Richtungsfunktion in OSM?

M∡rtin Koppenhoefer dieterdreist at gmail.com
Mo Jul 26 14:09:09 UTC 2010


Am 22. Juli 2010 10:32 schrieb Georg Feddern <news2 at bavarianmallet.de>:
>>    <tag k='maxspeed' v='70' />
>>        <nd ref='-1' />
>>        <nd ref='-2' />
>>        <nd ref='-4' />
>>    <tag k='maxspeed' v='50' />
>>        <nd ref='-4' />
>>        <nd ref='-2' />
>>        <nd ref='-1' />
...
> prinzipiell machbar (mit kleinen formalen Änderungen ;-) ).
> Du machst allerdings nichts anderes, als den öffentlichen Textzusatz
> ":forward" in einen internen versteckten Bereich zu verschieben - da könnte
> man dann z.B. genauso bei einem internen versteckten "forward" bleiben.
>
> Denn der Editor muss bei dieser Variante jetzt eh:
> - Dem Nutzer bei jedem richtungsbezogenen-Tag die Richtung 'visualisieren',
> damit der weiß, worauf sich der Tag bezieht, z.B. durch forward/backward?
> ;-) - und er muss eine entsprechende Eingabemöglichkeit anbieten.
>
> Zudem müsste er aber bei Deiner Version bei jeder Weg-Änderung (entfernen,
> hinzufügen, teilen, verbinden)alle entsprechenden Node-Referenzen bearbeiten
> - da kann er auch bei jeder Richtungsänderung die internen Tags anpassen,
> fragt sich, was einfacher ist bzw. öfter vorkommt ...
>
>> Möglicherweise lässt sich das auch soweit
>> eindampfen, dass man nur den ersten und den letzten Node angibt. Es
>> könnte aber Gründe geben, warum man dies beim Way nicht getan hat.
>> Dieselben Gründe könnten auch dagegen sprechen, beim Tag ebenso zu
>> verfahren.
>
> Ein Way führt nunmal über alle Nodes (wo z.B. ja auch andere Wege abgehen
> können), daher müssen ja auch alle Nodes enthalten sein.
> Für die Richtung würden zwar die End-Notes ausreichen, dann muss aber bei
> jeder Node-Änderung entsprechender Zusatz-Aufwand betrieben werden -
> Alternative s. o..
> Hat man damit viel gewonnen?


unter Umständen schon: man müsste die Ways nämlich nicht mehr wegen
jeder Geschwindigkeitsbeschränkung oder Änderung des Fahrbahnbelags
oder sonst was teilen, sondern könnte die Eigenschaften auch nur
Teil-ways mitgeben. Solche Vorschläge gabs schon - würde natürlich
einen ziemlichen Aufwand beim Umstellen sämtlicher Programme bedeuten,
aber auch einiges bringen.

Gruß Martin




Mehr Informationen über die Mailingliste Talk-de