POI / Gebäudeexport mit osmosis

Hallo,

ich will die POI der Supermärkte exportieren und seperat speichern.

Zwei Probleme dazu:

Bringt mir:

  1. Frage: Werden die Gebäudetags auch exportiert oder nur die Nodes als Supermärkte?
    Man kann ja auch die Gebäude als shop=supermarket taggen.

EDIT: OsMosis 0.34 rendert gerade, lag wohl an einer alten Version…
Schauen ob er nur die POI exportiert, wie er soll.

Die POIs sind gespeichert, wie sie sollten. Aber: Es sind nur einzelne Nodes (POI). Wie muss ich die “Formel” anpassen, um auch Gebäudeflächen zu exportieren?

hab zwar keine genauen osmosis-Kenntnisse, aber kann es sein, dass mit --tf reject-ways \ genau die gewünschten Gebäudeumrisse rausfallen?

Vorschlag befolgt. Nun ist aber Datenmüll dabei:

<way id="62032189" version="1" timestamp="2010-06-15T19:59:52Z" uid="161029" user="Chico" changeset="4994966">
    <nd ref="773236796"/>
    <nd ref="773237186"/>
    <nd ref="773237189"/>
    <nd ref="773237126"/>
    <nd ref="773236884"/>
    <nd ref="773236775"/>
    <nd ref="773236995"/>
    <nd ref="773237016"/>
    <nd ref="763640606"/>
    <nd ref="773237266"/>
    <nd ref="773236763"/>
    <nd ref="773236796"/>
    <tag k="leisure" v="garden"/>
  </way>
  <way id="62032190" version="1" timestamp="2010-06-15T19:59:52Z" uid="161029" user="Chico" changeset="4994966">
    <nd ref="763640424"/>
    <nd ref="773236759"/>
    <tag k="barrier" v="fence"/>
  </way>

Und schon funktioniert es, wie es soll:

./osmosis \
  --rx /root/germany.osm \
  --tf reject-relations \
  --tf accept-nodes shop=supermarket \
  --tf accept-ways shop=supermarket \
  --wx test.osm

Danke für den Hinweis.