Wenn du die Gebaeude meinst, wuerde ich auch nicht farm nehmen sondern farmyard. So ganz falsch scheint mir der Ansatz aber nicht zu sein. Denn z.Z. unterscheiden wir bei Baeuernhoefen ja nicht, ob das nun ein Schweinemastbetrieb oder ein Obstanbau oder was auch immer ist. Auf dieser Abstraktionsebene wuerde es also auch fuer ein Weingut passen, es waere also schon mal besser als gar nichts.
Es gibt verschiedene Vorschlaege, wie man farmland genauer unetrscheiden koennte, analog koennte man ja auch fuer farmyard vorgehen. Bislang hat sich da aber nichts wirklich durchsetzen koennen, und ich wuesste auch nicht, das eines der vorgeschlagenen Schemen schon wirklich verwendet wird.
Auch das tag finde ich nicht falsch, weil es bei Weingueter ja nicht unueblich ist, dass sie ihre Produkte auch selbst vertreiben. Aehnliche Situation hat man aber auch haeufig bei Bauernhoefen, so dass ich hier analog vorgehen wuerde.
Mein Vorschlag waere, die folgenden Tags zu verwenden (wobei das name-Tag hierbei gleichzeitig als Erlaeuterung dient):
landuse=farmyard
shop=beverages oder shop=alcohol
name=Weingut XYZ
Damit ist ein Weingut relativ gut beschrieben und man kann auch davon ausgehen, dass es brauchbar auf den verschiednen Karten dargestellt wird.
Nicht abgebildet wird dabei die Komponente der Weiterverarbeitung der Weintrauben, wobei man natuerlich auch argumentieren kann, dass auch auf Bauernhoefen durchaus eine Weiterverarbeitung der Rohprodukte nicht ausgeschlossen ist. Fuer eine Weinkellerei ohne eigene Weinberge gibt es allerdings auch kein spezielles tag.
Letztendlich ist das aber auch eine Frage, welche Eigenschaft von den Objekten du in OSM abgebildet bzw. betont haben willst. Man kann nicht fuer jedes Objekt ein spezielles Tag haben (fuer Weingueter waere das sicherlich ueberlegenswert, z.Z. gibt es das aber nicht), insofern muss man halt entscheiden, wie man die Realitaet am besten auf die OSM-Daten-Welt abbilden kann.
Gruss
Torsten