32 lines
1.5 KiB
Markdown
32 lines
1.5 KiB
Markdown
# `geo_export` — Geodaten zum Download anbieten
|
|
|
|
**Zweck:** Interaktiver Schritt, der die Geodaten in GIS-/CAD-Formaten zum Herunterladen bereitstellt. Konvertierung per **ogr2ogr (GDAL)** im Endpoint `geo-download.php`.
|
|
|
|
**Formate:** `gpkg` (GeoPackage), `shp` (Shapefile-ZIP), `dxf` (AutoCAD), `dgn` (Microstation), `gml`, `kml`, `csv` (WKT), `geojson`, `fgb` (FlatGeobuf).
|
|
Quelldaten EPSG:25833; Ausgabe traegt 25833 (KML → WGS84). **DWG** ist mit Open-Source-GDAL nicht schreibbar → DXF nutzen (in jeder CAD-Software als DWG speicherbar; native DWG nur mit nachinstalliertem ODA File Converter).
|
|
|
|
**Steuerung ueber `<formate>`:** genau EIN Format → kein Dialog, direkter Download-Button. Mehrere → Nutzer waehlt.
|
|
|
|
**Parameter**
|
|
|
|
| Name | Pflicht? | Default | Beschreibung |
|
|
|---|---|---|---|
|
|
| `assign_to` (Kind von `<task>`) | ja | — | Wer den Download-Schritt sieht. |
|
|
| `geojson` | ja | — | Zu exportierende Daten, z.B. `{{wasser_geojson}}`. |
|
|
| `dateiname` | nein | export_… | Basis-Dateiname. |
|
|
| `formate` | nein | `gpkg,shp,dxf` | Komma-Liste erlaubter Formate. |
|
|
| `titel` | nein | Daten herunterladen | Ueberschrift. |
|
|
| `output_var` | nein | `export` | Praefix → `{{<prefix>_code}}`. |
|
|
|
|
```xml
|
|
<task type="geo_export" id="download">
|
|
<assign_to>{{ICH.mail}}</assign_to>
|
|
<config>
|
|
<geojson>{{wasser_geojson}}</geojson>
|
|
<dateiname>Gewaesser_{{vkz}}</dateiname>
|
|
<formate>gpkg,shp,dxf</formate>
|
|
<titel>Verschnittene Gewaesser herunterladen</titel>
|
|
</config>
|
|
</task>
|
|
```
|