Schlagwörter: 

Ansicht von 15 Beiträgen - 1 bis 15 (von insgesamt 17)
  • Autor
    Beiträge
  • #21776

    ikoms
    Teilnehmer

    Hallo zusammen
    Mir ist eine Unstimmigkeit aufgefallen:
    Wird eine Straße mit dem key:access und den Werten no oder private geändert, dann ist auf der Karte sichtbar, dass diese Strasse für Fahrräder gesperrt ist.
    Wird jedoch der key:vehicle mit denselben Werten gefüllt, wird die Straße nicht als gesperrt dargestellt. :(

    Liebe Grüße, danke für die tolle Arbeit, schöne Feiertage und ein gutes neues Jahr
    Urs

    #21790
    ChristianK
    ChristianK
    Keymaster

    Hallo Urs,

    key:vehicle ist zZt nicht im tagMapping.

    So wie ich das sehe ist key:vehicle exakt das gleiche wie key:access:

    /*
    Legal access restriction for all kinds of vehicles.
    For values see access=*.
    */

    Womit ein TagTransform von vehicle=(value) > access=(value from vehicle) eigentlich den Job erledigen sollte.
    @tobias. ist das OK oder gibts hier Fallstricke?

    LG, Christian

    #21792
    Tobias
    Tobias
    Moderator

    Hallo Urs,

    key:vehicle ist zZt nicht im tagMapping.

    So wie ich das sehe ist key:vehicle exakt das gleiche wie key:access:

    /*
    Legal access restriction for all kinds of vehicles.
    For values see access=*.
    */

    Womit ein TagTransform von vehicle=(value) > access=(value from vehicle) eigentlich den Job erledigen sollte.
    @tobias. ist das OK oder gibts hier Fallstricke?

    access gilt auch für Fußgänger, daher besser ein tag-transform zu bicycle.

    Wo wir schon dabei sind – bei access, foot und bicycle fehlen noch ein paar Werte bzw. equivalents:
    private eqv. delivery, restricted
    destination eqv. customers
    forestry eqv. agricultural, agricultural;forestry
    yes eqv. public, allowed
    permit eqv. license, fee, toll
    no eqv. prohibited
    Und ggf. noch ein paar mehr

    #21794
    ChristianK
    ChristianK
    Keymaster

    Hallo @tobias ,

    [/crayon]

    Das wäre dann das TagMapping:

    [/crayon]

    Wobei es auch denkbar wäre private, delivery, restricted als EQ zu „##_no“ zu setzten, das würde alle Themes automatisch kompatibel machen.

    permit war bis jetzt auf access transformed:
    .. kann man natürlich auch ändern und explizit für foot|bicycle zusätzlich mappen..

    [/crayon]

    access=yes gibts nicht, das habe ich in der ersten TagTransform_Rule rausgeschmissen, ein „yes“ für den CommonValueBug weniger. Brauchen wir das wirklich?

    LG, Christian

    • Diese Antwort wurde geändert vor 9 Monate, 3 Wochen von ChristianK ChristianK.
    #21806
    Tobias
    Tobias
    Moderator

    Sorry, war vorhin unpräzise welcher Wert bei welchem tag sinnvoll ist.
    – yes: bei access natürich nicht, aber bei foot und bicycle
    – forestry: für access und bicycle wichtig (bei letzterem erbt es einige Werte von vehicle), bitte jeweils auch den Doppelwert „agricultural;forestry“
    – private: bei access, foot, bicycle, natürlich mit ft_/bic_; haben wir für access ja schon drin und stelle ich auch anderes als „no“ dar
    – destination: bei access, foot, bicycle, natürlich mit ft_/bic_
    – permit: würde ich schon bei den jeweiligen Werten lassen, kann ja sein, dass es für Fahrrad notwendig ist und zu Fuß nicht

    Ich würde das dann je nach Kartenstil entsprechend auswerten/zusammenfassen. Danke!

    #21810

    ikoms
    Teilnehmer

    Ich versteh zwar nicht alles, was ihr da schreibt, aber ich danke euch für euren vorweihnachtlichen Effort, um diese sehr gute Karte noch besser zu machen.

    2 users thanked author for this post.
    #21828
    ChristianK
    ChristianK
    Keymaster

    Hallo @tobias,

    Danke für die genaue Analyse – spart mir eine Menge Denkarbeit :-)
    Somit fliegt der Transform von permit zu access raus, die permit bleiben bei foot, bicycle.

    Transform von vehicle zu bicycle erfolgt direkt wert zu wert:

    [/crayon]

    TagMapping:

    [/crayon]

    Ich hofffe ich hab‘ nichts übersehen.

    Wenn Du das freigibst rendere ich die Alps_Ost – OK?

    LG und einen schönen Rutsch
    Christtian

    #21853
    Tobias
    Tobias
    Moderator

    Ich hofffe ich hab‘ nichts übersehen.

    Wenn Du das freigibst rendere ich die Alps_Ost – OK?

    Sieht gut aus, das einzige, was mir aufgefallen ist, ist nur bei acc_no das eqv. „prohibited“

    LG und einen schönen Rutsch

    Ebenso!

    #21876
    ChristianK
    ChristianK
    Keymaster

    Alps_Ost + West ist online (V3+V4)

    1 Teilnehmer(n) gefällt dieser Beitrag
    #22207
    Tobias
    Tobias
    Moderator

    Hallo Christian,
    ich bin endlich dazu gekommen, das Ganze in Elevate einzubauen. Dabei scheinen die vehicle=* Werte nicht auf bicycle=* übertragen zu werden. Kannst Du das noch einmal anschauen?
    Was auch wichtig ist: wenn ein bicycle-Wert existiert, sollte dieser nicht überschrieben werden. D.h. wenn da z.B. vehicle=no und bicycle=yes für den selben Weg gilt, sollte der bicycle-Wert erhalten bleiben.
    Viele Grüße,
    Tobias

    #22227
    ChristianK
    ChristianK
    Keymaster

    Probieren wir es mal so:

    [/crayon]

    Wenn das auch nicht funktioniert dann müssten wir uns das auf einer kleinen Testkarte ansehen – also eine kleine Karte mit einem Ausschnitt mit zweifelhaften Rendering.

    Leider läuft Februar-Update schon – welche Karte soll ich neu rendern?

    LG, Christian

    #22232
    Tobias
    Tobias
    Moderator

    Hallo Christian,
    ich weiß nicht, ob das hilft. Es wird gar kein Wert mit vehicle=* transformiert, bei einer beliebigen Straße ohne bicycle und mit vehicle=no, kann ich nicht mit bicycle=bic_no das Verbot darstellen.
    z.B. https://www.openstreetmap.org/way/103504280
    Dein Vorschlag ergänzt die bisherige Transformation um meinen neuen Wunsch, aber wenn es grundsätzlich wo hakt sollte das Problem bestehen bleiben.
    Karte: am besten eine Stadt, z.B. Berlin oder Hamburg, da finde ich immer genug Kombinationen um das auszutesten.
    Viele Grüße,
    Tobias

    #22239
    ChristianK
    ChristianK
    Keymaster

    Danke für das Beispiel, jetzt läuft es.
    Auch der Vorrang für „bicycle“.
    Tja, das Alter fordert seinen Tribut – Eine tolle Ausrede für einen idiotischen Fehler :-)

    [/crayon]

    Ich lasse Berlin und Hamburg neu durchlaufen.

    LG, Christian

    • Diese Antwort wurde geändert vor 8 Monate, 1 Woche von ChristianK ChristianK.
    1 Teilnehmer(n) gefällt dieser Beitrag
    #22250
    Tobias
    Tobias
    Moderator

    Vehicle klappt jetzt bei mir auch, aber dafür hab ich was anderes. Da waren wir wohl beide blind – bei einigen Werten fehlen die Hauptwerte, d.h. die ersten Werte jeweils ohne bic_/ft_ fehlen bei diesen:

    [/crayon]
    #22256
    ChristianK
    ChristianK
    Keymaster

    Ach du liebe Güte…

    OK Germany komplett Update restart ;-)
    Ist ab WE verfügbar.

    Europe eine Woche später.
    Rest im März.

    LG, Christian

Ansicht von 15 Beiträgen - 1 bis 15 (von insgesamt 17)

Du musst angemeldet sein, um auf dieses Thema antworten zu können.