Verschlagwortet: größe, größeneinstellung, namen, ort, ortsangabe, ortsnamen, stadt, text, texteinstellung, themes
- AutorBeiträge
- April 29, 2019 um 17:00 Uhr #28326bezelTeilnehmer
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üßeApril 29, 2019 um 19:15 Uhr #28333TobiasAdministratorMeinst 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
April 29, 2019 um 19:25 Uhr #28335bezelTeilnehmerHallo 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.April 29, 2019 um 19:58 Uhr #28337TobiasAdministratorIch 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
Mai 1, 2019 um 06:33 Uhr #28341bezelTeilnehmerWenn ich nun nur noch im script die dafür entsprechende Zeile für Orte/Städte finden würde …
Mai 1, 2019 um 11:04 Uhr #28343TobiasAdministratorWie 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
- AutorBeiträge
- Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.