diff --git a/backend/open_data_connector.py b/backend/open_data_connector.py index ca4975d..1021d8a 100644 --- a/backend/open_data_connector.py +++ b/backend/open_data_connector.py @@ -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", "")) diff --git a/docs/open_data_sources_nrw_live.json b/docs/open_data_sources_nrw_live.json index 5a454d7..d6ece13 100644 --- a/docs/open_data_sources_nrw_live.json +++ b/docs/open_data_sources_nrw_live.json @@ -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",