# `geo_puffer` — Pufferzone **Zweck:** Legt eine Pufferzone (`ST_Buffer`) um eine Geometrie — z.B. Gewässerrandstreifen oder Schutzstreifen. Mehrteilige Eingaben werden zuvor per `ST_Union` vereinigt. **Parameter** | Name | Pflicht? | Default | Beschreibung | |---|---|---|---| | `a` | (Weg 1) | — | Inline-GeoJSON (auch `geojson`). | | `a_quelle / a_vkz` | (Weg 2) | — | Layer aus KARTE_OBJEKT. | | `abstand` | ja | — | Puffer in Metern (negativ = schrumpfen). | | `output_var` | nein | puffer | Präfix. | | `speichern_vkz` | nein | — | Ergebnis als KARTE_OBJEKT sichern. | | `speichern_layer` | nein | WF | art-Kennung beim Speichern. | **Ausgangswerte** | Variable | Beschreibung | |---|---| | `{{_geojson}}` | Puffer-Geometrie | | `{{_flaeche_m2}}` | Fläche m² | | `{{_flaeche_ha}}` | Fläche ha | | `{{_bbox}}` | minE,minN,maxE,maxN | | `{{_objekt_id}}` | nur mit speichern_vkz | **Beispiel** ```xml {{gewaesser_geojson}} 10 randstreifen ``` **Technik / Hinweise** - Buffer nutzt ST_Buffer mit Standard-Segmentierung. - Fehler bei fehlendem/0-Abstand.