x

mapcss - geschlossener Way mit Farbfüllung


  1. mapcss - geschlossener Way mit Farbfüllung · Lübeck (Gast) · 13.09.2016 06:10 · [flux]

    Moin!

    ich habe folgenden Abfrage http://overpass-turbo.eu/s/ilT mit dieser Farbdefinition:

    {{style:
    /*Default settings for ways*/
    area[note]{
    opacity:0.9;
    color:#FFBF00;
    fill-opacity: 0.8;
    fill-color:#FFBF00;
    }
    }}

    Würde aber auch gerne http://www.openstreetmap.org/way/326182784 wie die Gebäude mit einer gelborangen Farbfüllung versehen.

    Irgendwie bekomme ich das nicht hin!

    Kann einer weiterhelfen?

    Gruß Jan


    • Re: mapcss - geschlossener Way mit Farbfüllung · mmd (Gast) · 13.09.2016 06:22 · [flux]

      Ich würde die Linie mal mit area=yes taggen, sonst klappt das nicht mit "area[...".


    • Re: mapcss - geschlossener Way mit Farbfüllung · Lübeck (Gast) · 13.09.2016 07:07 · [flux]

      Moin !

      schade - hört sich ja fast an wie taggen für mapcss. Dabei wird doch eine Fläche schon durch die geschlossene Geometrie als Fläche definiert.

      Sicherlich manchmal muss es eindeutig gemacht werden - aber vom Grundprinzip her ....

      ... nur einmal so ein Gedanke!

      Gruß Jan


    • Re: mapcss - geschlossener Way mit Farbfüllung · mmd (Gast) · 13.09.2016 08:19 · [flux]

      Lübeck wrote:

      Dabei wird doch eine Fläche schon durch die geschlossene Geometrie als Fläche definiert.

      Das alte Problem des OSM-Datenmodells: es gibt keinen Flächendatentyp. Insofern ist das auch keine (Polygon-)Geometrie! Eine geschlossene Linie ist erstmal nur eine geschlossene Linie. Erst durch weitere Tags wird das ganze möglicherweise als Fläche interpretiert. Andere Anhaltspunkte gibt es nicht.

      Für overpass turbo sind die Regeln hier definiert: http://wiki.openstreetmap.org/wiki/Over … n_Features

      Eine geschlossene Linie mit "note=..." wird daher von overpass turbo nicht als Fläche betrachtet, und mapcss richtet sich einfach nach dieser Interpretation.


    • Re: mapcss - geschlossener Way mit Farbfüllung · Klumbumbus (Gast) · 13.09.2016 11:21 · [flux]

      Wenn du das "area" in deinem mapcss-code in "way" änderst wird die note-linie zwar nicht gefüllt aber wenigstens schonmal gelb umrandet.