Viewing 15 posts - 136 through 150 (of 192 total)
  • Author
    Posts
  • #28128
    Peter47
    Peter47
    Participant

    See examples in render theme v5
    da kommt leider ein 404 :-(
    Und ja, .xsd kann/konnte ich mal lesen, aber ich wollte es halt komfortabler haben :-)
    lg Peter

    #28130
    Peter47
    Peter47
    Participant

    Hab grad in die .xsd reingeschaut.
    Muß ich wirklich bei jedem lineText, jedem lineSymbol, den scale-Parameter angeben ?
    Ich dachte das wäre irgendwo übergeordnet ?
    lg Peter

    #28134
    Tobias
    Tobias
    Moderator

    Ja, so schaut’s aus :-) Ergibt zumindest nicht den dreifache Codeumfang, und beeinflusst dann auch nur da das Verhalten, wo Du es haben willst.

    Developer of Elevate mapstyle

    #28158
    Peter47
    Peter47
    Participant

    Sodale, hab grad einen ersten Test mit “scale” gemacht:
    scale=”none”, scale=”stroke” scheinen zu funktionieren.
    Aber scale=”all” führt bei “line” zum Hänger, bei “lineSymbol” und “pathText” kein Effekt.
    Getestet mit Cruiser, wer kann da wieterhelfen ???

    lg Peter

    #28164
    Tobias
    Tobias
    Moderator

    Da wendest Du Dich am besten an die Mapsforge Entwickler:
    https://groups.google.com/forum/#!forum/mapsforge-dev

    Developer of Elevate mapstyle

    #28168
    Peter47
    Peter47
    Participant

    Da wendest Du Dich am besten an die Mapsforge Entwickler:

    Hab ich gemacht, aber erfolglos, Emux hat viele Begründungen warum das nicht geht.
    Ist halt so, kann man nicht ändern :-(
    “scale” bringt, zumindest mir, gar nix, bleiben nur die vielen Zoomfaktor-Abfragen.

    lg Peter

    #28170
    Emux
    Emux
    Participant

    Like mentioned in Mapsforge forum discussion and relevant issue #814, the scale=all was implemented mostly to help with stroke-dasharray scaling.

    Everything else is a new feature and should be planned accordingly or could be contributed by the community. :)

    #28172
    Peter47
    Peter47
    Participant

    Hakuna matata, kein echtes Problem.
    Vielleicht kommt ja irgendwann ein echter “scale”, zumindest ist das Thema geklärt.
    lg Peter

    #28175
    Tobias
    Tobias
    Moderator

    Like mentioned in Mapsforge forum discussion and relevant issue #814, the scale=all was implemented mostly to help with stroke-dasharray scaling.

    Thanks for clearing this problem up. In the issue, I also misunderstood here “additional rule numerics are scaled too” as that it would also apply to all other numeric values in a rule where scale is available.

    Developer of Elevate mapstyle

    #28177
    Peter47
    Peter47
    Participant

    I have learned, that scale does not apply to all numerics, that is the status quo.
    I have not heard any reason, why this should be that way.
    How we can ask to change this ?
    lg Peter

    #28179
    Emux
    Emux
    Participant

    I have not heard any reason, why this should be that way.

    Already answered above.
    In all projects any implementation is done according to specific needs the time it is authored.

    #28508
    Peter47
    Peter47
    Participant

    Bitte folgende piste:grooming-Werte berücksichtigen:
    „piste:grooming“ v=“~“
    „piste:grooming“ v=“classic“
    „piste:grooming“ v=“skating“
    „classic+skating|classic;skating“ wirklich unabhängig voneinander !!!
    Ich finde nur v=“classic“ und v=“~“, kann also derzeit klassische Loipen nicht von Skating-Loipen unterscheiden.

    Hab gestern die ganz neue Deutschlandkarte entdeckt und getestet, ob sich bei der noch fehlenden “grooming”-Bewertung was getan hat, aber scheinbar nicht?
    Als Anlage nochmal die von Tobias damals vorgeschlagene Auswertung.
    lg Peter

    Attachments:
    1. grooming-1.txt
    #28547
    ChristianK
    ChristianK
    Keymaster

    Ab dem nächsten Update:

    [/crayon]

    LG, Christian

    1 user thanked author for this post.
    #28611
    Peter47
    Peter47
    Participant

    Derzeit ist – zumindest bei uns – kein Radlwetter, daher hab ich mich mit meiner Winter-Themen-Erweiterung beschäftigt, konkret mit dem “scale” Parameter.
    Ich habe eine Lösung gefunden, die zumindest mich zufriedenstellt, und möchte diese zur Diskussion stellen:
    Ich schalte das scaling bei meinen Wintertouren generell aus, scale=”none” funktioniert ja wie erwartet.
    Damit erreiche ich, daß Linien, Symbole, Texte ihre Größe unabhängig vom Zoomlevel beibehalten.
    Das halte ich für viel sinnvoller, als nur die Linien zu verbreitern und Symbole und Texte beizubehalten.
    Wenn es irgendwann Mal einen “scale” Parameter geben sollte, der übergreifend funktioniert, dann bitte auch den derzeit festen Parameter “1.5” (Math.pow (1.5, zoomLevel – 12)) parametrierbar machen, meinem Gefühl nach ist der zu hoch.
    Als Anhang die neuen, derzeit aber nur mit Cruise getesteten Themes, aufbauend auf der aktuellsten Version von Tobias.
    lg Peter

    #28618
    Tobias
    Tobias
    Moderator

    Hallo Peter,
    ich bin da anderer Meinung. Die Linien repräsentieren ja oft etwas, was in der Realität auch ein gewisse Breite hat. Wenn ich z.B. ein Straße im Wald, der durch Wiese unterbrochen ist, bei ZL12 genauso breit darstellen würde wie bei ZL20 (also scale=none), wäre auf einmal sehr viel Wiese zwischen Wald und Straße, da die Fläche ja sowieso skaliert wird. Deshalb finde ich es sehr sinnvoll, Linien auch automatisch zu vergrößern. Klar wäre eine Option für Symbole und Beschriftung interessant, aber erst einmal nicht der selben Logik geschuldet.
    Der Parameter ist übrigens etwas zu gering, wenn man es genau nimmt (hab es mir nicht mathematisch hergeleitet, nur werden die Flächen stärker skaliert als die Linien).
    Viele Grüße,
    Tobias

    Developer of Elevate mapstyle

Viewing 15 posts - 136 through 150 (of 192 total)

You must be logged in to reply to this topic.