Skip to content

ES-IB: editions 2022-2026, and the right provider - #251

Merged
ivorbosloper merged 1 commit into
split/rest-mixinfrom
split/es_ib
Sep 13, 2026
Merged

ivorbosloper merged 1 commit into
split/rest-mixinfrom
split/es_ib

Conversation

@ivorbosloper

@ivorbosloper ivorbosloper commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Based on #232 — review that one first.

The yearly layers moved out of GOIB_SIGPAC_IB into GOIB_SIGPAC_HISTORIC_IB, which keeps 2022-2025. What is left in the first service is one current-state layer, ahead of the historic newest (maig against gener 2026), so 2026 comes from there and each variant names the service it belongs to. The years before 2022 are withdrawn.

Both services join their parcels to the municipality and land-use tables, so their fields arrive as SIGPAC_FOGAIBA.DN_OID; #232 strips that for every REST converter, and es_cb loses its own copy of the same loop in #235. The snapshot month becomes determination:datetime through column_migrations — "maig 2026" in the current service, "Febrer2024.0" in the historic ones.

provider also pointed at Navarra, a copy-paste between the Spanish regional converters.

The converter had no test. It has one page of each service now, 100 features as the service answers them, so the qualified names and both spellings of the snapshot month are covered.

Comment thread fiboa_cli/datasets/es_ib.py Outdated
@ivorbosloper
ivorbosloper force-pushed the split/es_ib branch 2 times, most recently from cb6eabe to e01eec3 Compare September 12, 2026 16:21
@ivorbosloper
ivorbosloper changed the base branch from main to split/rest-mixin September 12, 2026 16:21
@ivorbosloper
ivorbosloper force-pushed the split/rest-mixin branch 2 times, most recently from 8170edb to cc57c18 Compare September 12, 2026 20:16
The yearly layers moved out of GOIB_SIGPAC_IB into GOIB_SIGPAC_HISTORIC_IB,
which keeps 2022-2025; what is left in the first service is one current-state
layer, ahead of the historic newest (maig against gener 2026). Each variant
names the service it comes from. The years before 2022 are withdrawn.

Both services join their parcels to the municipality and land-use tables, so
their fields arrive table-qualified; the mixin strips that. The snapshot month
they carry becomes determination:datetime through column_migrations — the
current service writes "maig 2026", the historic ones "Febrer2024.0".

`provider` also pointed at Navarra, a copy-paste between the Spanish
converters.

The converter had no test. It has one page of each service now, 100 features
as the service answers them, so the qualified names and both spellings of the
snapshot month are covered.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DVx9uQV2QPM8ecPAY3ZjXG
@ivorbosloper ivorbosloper changed the title ES-IB: the provider was Navarra's ES-IB: editions 2022-2026, and the right provider Sep 12, 2026
@ivorbosloper
ivorbosloper merged commit aaa80f2 into split/rest-mixin Sep 13, 2026
@ivorbosloper
ivorbosloper deleted the split/es_ib branch September 13, 2026 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants