From 3898ba437b49a1085802171b28a3c7074e8014ea Mon Sep 17 00:00:00 2001 From: Ivor Bosloper Date: Wed, 17 Jun 2026 14:38:24 +0200 Subject: [PATCH] Suuport multiple years for CZ --- CHANGELOG.md | 1 + fiboa_cli/datasets/cz.py | 16 +++++++++++++++- ...70a6b7c9fe587e2f8334cee74778d2339da43178d38} | Bin 3 files changed, 16 insertions(+), 1 deletion(-) rename tests/data-files/convert/cz/{geoprostor_zadosti23_2024-08-01_202409261243_epsg4258.zip => bd51ec4dea8697946b9a570a6b7c9fe587e2f8334cee74778d2339da43178d38} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 27441273..cf751390 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] +- Suuport multiple years for CZ - Converter for Bavaria, Germany - Update fr-converter to support 2021/2022 files diff --git a/fiboa_cli/datasets/cz.py b/fiboa_cli/datasets/cz.py index ae54ac8d..e02f7f69 100644 --- a/fiboa_cli/datasets/cz.py +++ b/fiboa_cli/datasets/cz.py @@ -4,9 +4,23 @@ from ..conversion.fiboa_converter import FiboaBaseConverter from .commons.hcat import AddHCATMixin +BASE = "https://agrigis.gov.cz/portal/sharing/rest/content/items/{}/data" +# Check data on https://agrigis.gov.cz/portal/apps/storymaps/stories/99ddc665f57a4843b878e86c23e99b31 +ITEMS = { + 2026: "7bcdda9b19724faba447585683c4cfd1", + 2025: "2cac84bb1f5245598f0334c6011ef5a6", + 2024: "1b315e81ce474b3b808b4940808bb106", + 2023: "d9a6e306fe534a059519fdf788da1df6", + 2022: "791cd91c4f354c9085173fc267b2be4d", + 2021: "c662c15b70794a06937096be54c095ab", + 2020: "c843561778b44b308485aafdbb813d76", + 2019: "9cbc2b4429704b73863596fa5f488d27", +} + class Converter(AdminConverterMixin, AddHCATMixin, FiboaBaseConverter): - sources = "https://mze.gov.cz/public/app/eagriapp/Files/geoprostor_zadosti23_2024-08-01_202409261243_epsg4258.zip" + # see https://mze.gov.cz/public/app/eagriapp/lpisdata/ + variants = {str(k): {BASE.format(v): ["*.shp"]} for k, v in ITEMS.items()} id = "cz" short_name = "Czech" title = "Field boundaries for Czech" diff --git a/tests/data-files/convert/cz/geoprostor_zadosti23_2024-08-01_202409261243_epsg4258.zip b/tests/data-files/convert/cz/bd51ec4dea8697946b9a570a6b7c9fe587e2f8334cee74778d2339da43178d38 similarity index 100% rename from tests/data-files/convert/cz/geoprostor_zadosti23_2024-08-01_202409261243_epsg4258.zip rename to tests/data-files/convert/cz/bd51ec4dea8697946b9a570a6b7c9fe587e2f8334cee74778d2339da43178d38