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

    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
    Reiner

    #8752
    Avatar-FotoTobias
    Administrator

    Hallo 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,
    Tobias

    Developer of Elevate mapstyle

    #8759
    reiner
    Teilnehmer

    Vielen 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
    Reiner

    #9502
    Andi1218
    Teilnehmer

    Hallo 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,
    Andi

    #9508
    Avatar-FotoTobias
    Administrator

    Hallo 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,
    Tobias

    Developer of Elevate mapstyle

    #9605
    Andi1218
    Teilnehmer

    Ahh, 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

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.