Bahnhof in Mapnik verschwunden

Bis gerade eben (2010-07-13, ca. 20:40 MESZ) wird
railway=platform + area=yes
von Mapnik für obiges Beispiel nicht gerendert.

Edbert (EvanE)

Also bei mir auf dem lokalen Mapnik wird es problemlos gerendert … ich verwende das Stylesheet aus dem SVN:

http://svn.openstreetmap.org/applications/rendering/mapnik/osm.xml

Dort seht ihr folgende Einträge:

    <Rule>
      <Filter>[highway] = 'platform' or [railway] = 'platform'</Filter>
      &maxscale_zoom16;
      <PolygonSymbolizer>
        <CssParameter name="fill">#bbbbbb</CssParameter>
        <CssParameter name="gamma">.65</CssParameter>
      </PolygonSymbolizer>
    </Rule>

und weiter unten:

<Layer name="highway-area-fill" status="on" srs="&osm2pgsql_projection;">
    <StyleName>highway-area-fill</StyleName>
    <Datasource>
      <Parameter name="table">
      (select way,highway,railway from &prefix;_polygon
       where highway in ('residential','unclassified','pedestrian','service','footway','living_street','track','path','platform')
          or railway='platform'
       order by z_order,way_area desc) as roads
      </Parameter>
      &datasource-settings;
    </Datasource>
</Layer>

Es gibt nun natürlich zwei Möglichkeiten:

  1. Der “offizielle” Mapnik-Server verwendet ein altes Stylesheet.
  2. Der “offizielle” Mapnik-Server verwendet eine alte Mapnik-Version (es gab mal Probleme mit “gamma”).

Nachtrag:
Habe gerade mit dem Verantwortlichen des offiziellen Styles gemailt: Die von mir zitierte Änderung wurde erst vor ein paar Tagen eingepflegt und wird ebenfalls in den kommenden Tagen zum Rendern übernommen :wink:

Nachtrag 2:
Er hat das neue Stylefile jetzt für uns übernommen - beim nächsten Rendern ist der Bahnsteig dann wieder drin!

Es geschehen noch Zeichen und Wunder. Ich hatte ehrlich gesagt nicht
damit gerechnet, dass dieses Problem in absehbarer Zeit gelöst würde.

Beim Beispiel Köln-Messe/Deutz / Köln-Deutz (tief) von ajoessen werden
die Bahnsteige jetzt so gerendert, wie wir uns das wünschen.

Edit: Vielen Dank für deine Mühe.

Edbert (EvanE)

Der Dank geht nicht an mich, man muss nur die richtigen Leute kennen. Die Mühen hat sich ja jemand mit dem Schreiben des Patches gemacht.

Damit man die richtigen Leute kennt, hat man ja erst mal viel
Zeit und Mühe aufgewendet. Zusammen mit der Arbeit anderer
ergänzt sich das zu einem guten Ergebnis, so wie es bei OSM
sein soll und meistens ist.

Edbert (EvanE)