- AutorBeiträge
- März 16, 2016 um 18:21 Uhr #8750reinerTeilnehmer
In elements sollten ja eigentlich alle OSM Elemente angezeigt werden. Mir ist aufgefallen, dass z.B. Bergwerksstollen nicht angezeigt werden. Hat das einen bestimmten Grund? In den OSM Karten werden sie auch nicht angezeigt, sind jedoch im Bearbeitungsmodus sichtbar als Punkte.
Gibt es noch weitere Punkttypen, die nicht angezeigt werden?
Viele Grüße
ReinerMärz 16, 2016 um 20:20 Uhr #8752TobiasAdministratorHallo Reiner,
da liegt ein Mißverständnis vor. Bei Elements werden „alle Inhalte, sobald sie in der Karte enthalten, sind dargestellt“. Das heißt nicht, dass alle Elemente die in OSM enthalten sind, dargestellt werden. Es bedeutet nur, dass keine Zoomlevel Restriktionen (u.a. um wichtige Elemente bevorzugt anzuzeigen oder zu viele Symbole zu vermeiden) angewandt werden. Ansonsten werden die selben Elemente wie bei Elevate dargestellt, was auch weitestgehend identisch mit dem Inhalt der OAM Karten ist.
Die OAM Karten enthalten nur eine Auswahl der OSM Elemente, es geht gar nicht bei mapsforge dass automatisch alles enthalten ist, und es macht auch wenig Sinn – das würde sehr viel mehr Speicherplatz verbrauchen und ggf. das Erstellen der Karten noch viel aufwendiger bis unmöglich machen.
Was enthalten ist, kannst Du unter https://www.openandromaps.org/map-basics-2/tag-mapping finden, ergänzend dazu die Aufbereitung einiger tags durch tagtranform: https://www.openandromaps.org/map-basics-2/tagtransform
Viele Grüße,
TobiasDeveloper of Elevate mapstyle
März 17, 2016 um 07:04 Uhr #8759reinerTeilnehmerVielen Dank, Tobias! Das war mir nicht klar, dass nicht alle OSM Daten in den OAM Karten enthalten sind. Mit dem Rendern habe ich mich bisher noch nie befasst, nur mit dem mappen für OSM. Das hat dann natürlich gar nichts mit dem Theme zu tun.
Viele Grüße
ReinerMai 14, 2016 um 12:56 Uhr #9502Andi1218TeilnehmerHallo miteinander,
ich möchte den Thread gerne nochmal aufgreifen, da ich ein ähnliches Problem habe.
Ich würde gerne in niedrigen Zoomstufen (z.b. ZL 10) bereits Trinkwasserstellen auf der Karte sehen.
Da in Elevate ja eh Zoombeschränkungen herrschen, habe ich Elements als Thema ausgewählt. Hier werden mir Trinkwasserstellen jedoch auch erst ab ZL 14 bzw. manche erst ab ZL 15 angezeigt. Ich hab versucht der Sache auf den Grund zu gehen und dazu folgenden Eintrag in der Elements.xml Datei gefinden:
<!-- amenities --> -<rule v="*" k="*" e="any" zoom-min="9" cat="amenities"> -<rule v="toilets" k="amenity" e="any"> <symbol id="s_toilets" src="file:ele_res/s_toilets.png" priority="75"/> -<rule v="*" k="*" e="any"> <caption k="name" fill="#734A08" stroke-width="2" stroke="#E5FFFFFF" font-size="12" font-style="bold" position="above" symbol-id="s_toilets"/> </rule> </rule> -<rule v="drinking_water|water_point" k="amenity|waterway" e="any"> <symbol id="s_drinking_water" src="file:ele_res/s_drinking_water.png" priority="74"/> -<rule v="*" k="*" e="any"> <caption k="name" fill="#734A08" stroke-width="2" stroke="#E5FFFFFF" font-size="12" font-style="bold" position="above" symbol-id="s_drinking_water"/> <caption k="ele" fill="#734A08" stroke-width="2" stroke="#E5FFFFFF" font-size="12" font-style="bold" priority="-5" position="below" symbol-id="s_drinking_water"/> </rule> </rule>
Hierbei sind „s_drinking_water“ die Einrichtungen, die ich gerne bei kleinem ZL sehen würde. Ich dachte mir, ich könnte vllt einfach im Code das minimale Zoomlevel ändern. Da dieses aber bereits bei zoom-min=“9″ eingestellt ist, bin ich mit meinem Latein am Ende 😉
Ich verwende OruxMaps 6.5.6 und Elevate 3.
Ich hoffe einer von euch kann mir bei meinem Problem helfen und damit die Trinkwasserversorgung im Urlaub sicherstellen 🙂
Liebe Grüße,
AndiMai 14, 2016 um 14:24 Uhr #9508TobiasAdministratorHallo Andi,
Elements stellt wirklich die Inhalte da, sobald sie in der Karte enthalten sind. Es gibt nur wenige großzügige zoom-min die wirklich beschränken, und dann nur um einem Bug in mapsforge vorzubeugen (z.B. sport=swimming kommt erst ab 14 vor, wenn jedoch ein See damit markiert ist, taucht es auf, sobald der See zu sehen ist, was bei niedrigen Zoo; alle anderen sport=swimming jedoch nicht, und das ist eher unschön).Daher hilft es auch nicht da rum zu basteln. D.h. Deine Wasserversorgung ist halt einfach erst ab dem ZL in der Karte enthalten, ab dem Du sie siehst.
Wann was enthalten ist, siehst Du unter https://www.openandromaps.org/map-basics-2/tag-mapping in den Code-Fenstern unten.
Viele Grüße,
TobiasDeveloper of Elevate mapstyle
Mai 17, 2016 um 00:28 Uhr #9605Andi1218TeilnehmerAhh, okay, das war mir nicht klar.
In dem Fall muss ich halt die wünschelroute auspacken und bisschen rum suchen 😉Danke dir für die schnelle Antwort
Liebe Grüße,
Andi - AutorBeiträge
- Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.