Betrachte 6 Beiträge - 1 bis 6 (von insgesamt 6)
  • Autor
    Beiträge
  • #54396
    mr.obw
    Teilnehmer

    Hallo Christian & Tobias,
    verfallene Gebäude (ich beziehe mich hier v.a. auf verfallene Hütten im Gebirge) werden in OSM mit unterschiedlichen Tags eingetragen, was sich auch auf die Sichtbarkeit/Darstellung in den OpenAndroMaps + Elevate auswirkt:

    building=ruins (z.B. http://www.openstreetmap.org/way/580818080)
    -> das verfallene Gebäude wird gestrichelt dargestellt, keine Verwechslungsgefahr mit einem intakten Gebäude, das im Notfall z.B. als Unterstand dienen könnte

    ruins=yes + building=* (z.B. http://www.openstreetmap.org/way/137133313)
    -> das verfallene Gebäude wird wie ein intaktes Gebäude dargestellt, der Zustand ist nur durch die Bezeichnung – sofern vorhanden – ersichtlich; Verwechslung möglich

    building:ruins=yes (z.B. http://www.openstreetmap.org/way/1061629100)
    -> das verfallene Gebäude wird gar nicht dargestellt, wodurch ggf. ein Orientierungspunkt wegfällt

    Vielleicht lässt sich hier über TagTransform für die Fälle 2 und 3 eine Darstellung wie im Fall 1 erreichen.

    Viele Grüße & vielen Dank für Eure hervorragende Arbeit
    Martin

    #54433
    Avatar-FotoTobias
    Administrator

    Hallo Martin,
    ja, building:ruins=yes und ruins=yes sind aktuell in den Karten nicht enthalten und werden entsprechend auch nicht zur Darstellung genutzt. tagtransform wäre hier tatsächlich eine einfache Lösung.
    Auch wenn es in der Definition im Wiki schon eine Unterscheidung gibt, ist es glaub ich für OAM OK das alles gleich darzustellen:
    https://wiki.openstreetmap.org/wiki/Tag:building%3Druins
    Viele Grüße,
    Tobias

    Developer of Elevate mapstyle

    3 users thanked author for this post.
    #54470
    Avatar-FotoChristianK
    Administrator

    this should do the job

    	<translation>
    		<name>unify ruined buildings</name>
    		<description>unify ruined buildings</description>
    		<match mode="or">
    			<tag k="building" v="ruins"/>
    			<tag k="building:ruins" v="yes"/>
    			<match mode="and">
    				<tag k="building" v=".*"/>
    				<tag k="ruins" v="yes"/>
    			</match>
    		</match>
    		<output>
    			<copy-unmatched/>
    			<tag k="building" v="ruins"/>
    		</output>
    	</translation>
    2 users thanked author for this post.
    #54477
    Avatar-FotoTobias
    Administrator

    Gibt zwar noch nicht viele davon, aber auf Zukunft gedacht am besten gleich building:ruins=* nehmen:
    https://taginfo.openstreetmap.org/keys/building%3Aruins#values

    Developer of Elevate mapstyle

    #54482
    mr.obw
    Teilnehmer

    … und dann wäre da noch abandoned:building=ruins

    Viele Grüße
    Martin

    #54483
    Avatar-FotoChristianK
    Administrator

    abandoned:building=ruins

    building:ruins=*

    erledigt

    3 users thanked author for this post.
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.