fix: correct NRW live source mappings and EPSG25832 conversion order

This commit is contained in:
Oliver 2026-02-15 15:49:09 +01:00
parent 05745aae37
commit a50d51b3b1
No known key found for this signature in database
2 changed files with 5 additions and 5 deletions

View file

@ -264,7 +264,7 @@ def import_from_source(source_cfg: dict, config_dir: Path) -> dict:
lat = float(_as_text(lat_raw) or _as_text(defaults.get("lat", "")))
lon = float(_as_text(lon_raw) or _as_text(defaults.get("lon", "")))
if coord_crs == "EPSG:25832":
lat, lon = _utm_epsg25832_to_wgs84(lat, lon)
lat, lon = _utm_epsg25832_to_wgs84(lon, lat)
start_dt = _as_text(_get_by_path(record, start_key)) or _as_text(defaults.get("start_datetime", ""))
end_dt = _as_text(_get_by_path(record, end_key)) or _as_text(defaults.get("end_datetime", ""))

View file

@ -8,12 +8,12 @@
"json_path": "features",
"source_name": "koeln_verkehrsbeeintraechtigungen",
"field_map": {
"external_id": "attributes.OBJECTID",
"external_id": "attributes.objectid",
"lat": "geometry.y",
"lon": "geometry.x",
"event_type": "attributes.TYP",
"start_datetime": "attributes.DATUM_VON",
"end_datetime": "attributes.DATUM_BIS"
"event_type": "attributes.typ",
"start_datetime": "attributes.datum_von",
"end_datetime": "attributes.datum_bis"
},
"event_type_map": {
"1": "event",