Betrachte 6 Beiträge - 1 bis 6 (von insgesamt 6)
  • Autor
    Beiträge
  • #28326
    bezel
    Teilnehmer

    Hallo!
    Komme gerade von einer Reise zurück und hatte wie gewohnt Locus in Kombination mit den OSM-maps + Elevate/Elements-themes in Gebrauch.

    Teilweise bin ich aber ziemlich am Suchen gewesen, insbesondere wenn es um Orts- und Städtenamen geht:
    diese waren zum Teil nur bei extremer Zoomansicht zu entdecken (wenn man Glück hatte), eine vergrößerte Textansicht in Locus brachte nichts.

    Wie kann ich in den themes die Größenansicht von Städte- und Ortsnamen so ändern, dass diese auch bei ’normaler‘ Kartenansicht (also, wenn ich nicht stark in die Karte reinzoome) angezeigt werden?

    Ich danke Euch vielmals für Euren Rat!
    Viele Grüße

    #28333
    Avatar-FotoTobias
    Administrator

    Meinst Du jetzt die Ortsnamen größer darstellen oder zuverlässiger/eher? Für ersteres gibt es eine Einstellung in Locus, damit sämtliche Schriftgrößen größer werden. Für zweiteres V4 Karten verwenden, die veraltete Locus-eigene Mapsforge Engine kann nicht zuverlässig bestimmte Beschriftungen bevorzugen, das geht nur mit einer halbwegs aktuellen normalen Mapsforge-Engine, wie sie Locus für V4 Karten verwendet. Die Darstellung ist in Locus aber derzeit auch noch nicht ausgereift, insb. die kleinen Kacheln führen zu Darstellungsfehlern, das wird mit der aktuellen Beta-Version behoben.

    Developer of Elevate mapstyle

    #28335
    bezel
    Teilnehmer

    Hallo Tobias!
    Ich meinte schon, dass die Ortsnamen früher angezeigt werden und/oder auch in mehreren Zoom-Stufen (manchmal wird er Name nur bei bestimmten Zoom-Stufen angezeigt, dann wieder nicht etc.).
    Ich dachte daran, im script (so hab ichs zB bei den Ländergrenzen -was deren Breite und Farbe betrifft- gemacht) etwas ändern zu können.

    #28337
    Avatar-FotoTobias
    Administrator

    Ich dachte daran, im script (so hab ichs zB bei den Ländergrenzen -was deren Breite und Farbe betrifft- gemacht) etwas ändern zu können.

    Das geht nur mittels „priority=…“ und/oder „display=always“, das sorgt dafür, das etwas bevorzugt/immer dargestellt wird, und das unterstützt, wie oben geschrieben, die Locus-Mapsforge-Engine nicht. Sonst wäre das natürlich schon lange umgesetzt. Wie gesagt, V4 Karten, insbesondere ab nächster Locus Version.

    Developer of Elevate mapstyle

    #28341
    bezel
    Teilnehmer

    Wenn ich nun nur noch im script die dafür entsprechende Zeile für Orte/Städte finden würde …

    #28343
    Avatar-FotoTobias
    Administrator

    Wie gesagt ist es in den jeweiligen Kartenstilen schon eingebaut. In Elevate LE/Elements LE kann es nicht funktionieren, siehe oben. In den normalen Versionen, die für die V4 Karten in Locus verwendet werden, ist es drin. In Elevate optimiert auf die Bediedlungsdichte in Mitteleuropa, in Elements tauchen die Ortsnamen so früh auf, wie sie in den Karten enthalten sind. Noch ein Tipp: alle Symbole abschalten und sichergehen, dass Ortsnamen an sind; das hilft etwas bei den LE Versionen.
    Den ganzen Code findest du im Abschnitt in den XML Dateien.

    Developer of Elevate mapstyle

Betrachte 6 Beiträge - 1 bis 6 (von insgesamt 6)
  • Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.