Verschlagwortet: Symbole Text Darstellungsgröße
- AutorBeiträge
- August 12, 2019 um 01:16 Uhr #30374WernerTeilnehmer
Hallo Tobias,
ich habe die Android-Pixeldichte nun unter Linux verstellt,
https://de.wikihow.com/Die-Bildschirmaufl%C3%B6sung-deines-Android-Ger%C3%A4ts-%C3%A4ndern
was zunächst recht aufwändig war, dann aber eine sehr schnelle Änderung ermöglicht, so dass ich verschiedene Pixeldichten ausgiebig testen konnte.Im System vermerkt war 160ppi, physisch vorhanden sind 170ppi und angenehm lesbar ist Elevate mit 220ppi auf meinem Gerät. Das entspricht einer Vergrößerung gegenüber dem Ausgangszustand von 220/160=1,375.
Die Skalierung auf unterschiedlicher Hardware erfolgt offenbar so, dass die Darstellungsgröße in mm auch bei unterschiedlichen physischen Pixeldichten immer gleich bleibt – korrekte Pixeldichte-Info vorausgesetzt. Erfolgt die Software-Entwicklung mit einem „groben“ Display, dass später durch ein höher auflösendes ersetzt wird, bleibt das ohne nachteilige Folgen. Die Einzelheiten erscheinen dann gleich groß aber schärfer. Darüber wird sich niemand beschweren.
Umgekehrt gibt es ein Problem. Entwickler haben ja oft die modernste Technik. Auf Displays mit hoher Pixeldichte kann man auch noch sehr kleine Buchstaben und Symbole erkennen. Werden diese Einzelzeiten dann mit gleicher Größe in mm auf einem gröberen Display dargestellt, reicht die Zahl der Pixel, aus denen sich ein Detail zusammensetzt, nicht mehr zur Erkennbarkeit aus.
Meine Versuche mit größeren gefakten ppi brachten einwandfreie Ergebnisse für die Kartendarstellung. Aber alles andere wird dann unnötig groß. Bis auf die Uhr auf dem Android-Desktop: Die wird kleiner! Beim Anklicken zum Aufruf von Wecker, Timer usw. beendet sie sich aber reproduzierbar, sobald von der default-Einstellung 160ppi nach oben abgewichen wird.
Aus allen diesen Gründen ist eine gefakte ppi also auch nicht der beste Weg.
Du entwickelst primär für dich selbst und stellst das Ergebnis frei zur Verfügung. Also kein Vorwurf, nur noch die Frage, ob und wie die Skalierung der Gesamtansicht in den Elevate-Dateien änderbar ist, ohne dass man sich wochenlang einlesen muss.
August 12, 2019 um 07:47 Uhr #30395TobiasAdministratorDanke für die Rückmeldung. Zur letzten Frage: du bist der erste, dem die Einstellungen der Apps nicht ausreichen, um Elevate an deine Bedürfnisse anzupassen, vermutlich wegen besonders kleiner Darstellung auf deinem derzeitigen Gerät und deinem Wunsch nach möglichst großer Darstellung. Das ist in all den Jahren nicht vorgekommen, deshalb glaube ich, dass das die Verallgemeinerung, die du hier machst, nicht zutreffend ist. Bisher hat sich niemand wochenlang einlesen müssen, da die allermeisten zufrieden sind ohne jegliche Änderungen oder einfach die Einstellungen der App nutzen.
Developer of Elevate mapstyle
1 Teilnehmer(n) gefällt dieser Beitrag
August 12, 2019 um 12:04 Uhr #30397WernerTeilnehmerMeine Verallgemeinerung betraf nicht die typische Nutzererfahrung von Elevate sondern war der Versuch darzustellen, wie es überhaupt zu Problemen kommen kann, wenn Entwickler und User unterschiedliche Displays verwenden.
Und meine Frage war, ob es einen Wert in einer der xml-Dateien gibt, mit dem die Skalierung der Karte insgesamt verändert werden kann. Und wie der heißt natürlich.
August 12, 2019 um 19:46 Uhr #30399TobiasAdministratorOkay, jetzt ist klarer was du gemeint hast. Nein, es gibt keine einfachen Wert, an dem in der XML Datei gedreht werden muss um alles zu vergrößern – das hätte ich in dem Zusammenhang schon längst erwähnt.
Jeder Wert zu Schrift- und Symbolgröße muss dazu verändert werden, manuell ist das extrem mühsam, wer das Know-how hat macht das per Skript.
Developer of Elevate mapstyle
August 12, 2019 um 21:07 Uhr #30401WernerTeilnehmerDanke, dann ist das eben so. Die großartigen Leistungen, die hier auf Openandromaps präsentiert werden, kann das nicht schmälern. Mein altes Billig-Tablett mit Android 5 ist aus der Zeit gefallen, in der aller 2 Jahre ein neues Handy angeschafft wird. Wenn ich Zeit habe, werde ich vielleicht mal mit den anderen Themes experimentieren, die hier genannt sind:
September 1, 2019 um 14:15 Uhr #30971UlliFTeilnehmerInsbesonders die Hausnummern von Gebäuden sind so klein, dass man sie fast nur in der größten Zoomstufe (20 m) überhaupt sieht. Ansonsten ist es m.E. OK.
UlliSeptember 1, 2019 um 20:14 Uhr #30975TobiasAdministratorInsbesonders die Hausnummern von Gebäuden sind so klein, dass man sie fast nur in der größten Zoomstufe (20 m) überhaupt sieht.
Diese werden aus Übersichtsgründen erst ab ZL19 angezeigt, und auch nur, wenn nicht etwas mit einer höheren Priorität sie überdeckt. Die Schriftgröße ist aber in jedem ZL gleich.
Developer of Elevate mapstyle
September 2, 2019 um 00:16 Uhr #30981WernerTeilnehmerHallo Ulli,
in Locus kann man den Text der Karte und damit auch der Hausnummern hier einstellen:
Einstellungen > Karten > Offlinekarten > TextgrößeDie Schriftgröße für die Infotexte (Gummiband, Höhe etc) hier:
Einstellungen > Karten > Kartentools > TextgrößeSeptember 2, 2019 um 10:33 Uhr #30984UlliFTeilnehmerInsbesonders die Hausnummern von Gebäuden sind so klein, dass man sie fast nur in der größten Zoomstufe (20 m) überhaupt sieht.
Diese werden aus Übersichtsgründen erst ab ZL19 angezeigt, und auch nur, wenn nicht etwas mit einer höheren Priorität sie überdeckt. Die Schriftgröße ist aber in jedem ZL gleich.
Danke Tobias für die Antwort.
ZL19 ist natürlich schon eine Wahnsinnsvergrößerung. Zum Adern sind die Hausnummern auch in OSM sehr klein. Macht ja auch Sinn bei der Fülle an Informationen, denn Hausnummern sind nur bei einem hohen Detailgrad wirklich erforderlich und es macht schon Sinn, dass man höher hineinzoomt, wenn man eine ganz bestimmte Hausnummer sucht. Die Straßennamen werden ja weitaus größer dargestellt.Viele Grüße
UlliSeptember 2, 2019 um 10:46 Uhr #30986UlliFTeilnehmerHallo Ulli,
in Locus kann man den Text der Karte und damit auch der Hausnummern hier einstellen:
Einstellungen > Karten > Offlinekarten > TextgrößeDie Schriftgröße für die Infotexte (Gummiband, Höhe etc) hier:
Einstellungen > Karten > Kartentools > TextgrößeDanke Werner für Deine Antwort. Ich habe die Textgröße in Locus gerade probeweise von 100% auf 200% vergrößert. So sieht es etwas besser aus, obwohl Hausnummern natürlich auch erst in ZL19 sichtbar sind, wie Tobias schrieb. Aber wie Du aus meiner Antwort an ihn sehen kannst, sehe ich es eigentlich ein, dass das gar nicht so einfach ist, zumal Hausnummern im allgemeinen nicht die oberste Priorität haben.
Freuen wir uns lieber über die OpenAndroidMaps und natürlich auch über Elevate. Ein toller Job, den Christian, Tobias und Helfer machen!
Viele Grüße
Ulli2 users thanked author for this post.
- AutorBeiträge
- Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.