Skip to content

germany: attempt from Hack4Rail 2026 (Vienna) - #401

Open
louisgreiner wants to merge 1 commit into
mobility-team:mainfrom
louisgreiner:main
Open

germany: attempt from Hack4Rail 2026 (Vienna)#401
louisgreiner wants to merge 1 commit into
mobility-team:mainfrom
louisgreiner:main

Conversation

@louisgreiner

@louisgreiner louisgreiner commented Jul 24, 2026

Copy link
Copy Markdown

Description

This pull request is about an attempt of adding Germany data to Mobility, during the 2026 Hack4Rail (Vienna).

Participants: @celine-sncf @JulesPeignier @louisgreiner @Pivouane @ppitou

Disclaimers:

  • none of the members of this challenge are expert in the matter of socio-economic transport modelization
  • the implementation of Germany is still partial, especially the whole part about surveys has not been addressed
  • data sets have been also hacked, to be able to show some results for the challenge
  • some data sets are present in the PR, but some are not, sorry for that

Special thanks to Dat and Mathieu for their help and kindness.

Some data sources

### Local admin units

source website: <https://gdz.bkg.bund.de/index.php/default/verwaltungsgebiete-1-250-000-stand-01-01-vg250-01-01.html>

source file: <[https://daten.gdz.bkg.bund.de/produkte/vg/vg250_ebenen_0101/aktuell/vg250_01-01.utm32s.gpkg.ebenen.…](https://daten.gdz.bkg.bund.de/produkte/vg/vg250_ebenen_0101/aktuell/vg250_01-01.utm32s.gpkg.ebenen.zip "https://daten.gdz.bkg.bund.de/produkte/vg/vg250_ebenen_0101/aktuell/vg250_01-01.utm32s.gpkg.ebenen.zip")>

layer: vg250_gem

geometry:

fields mapping:

  • admin_id : ARS Amtliche Regionalschlüssel (ARS)
  • admin_name : GEN Geografischer Name
  • country : Germany (prefix: de-)
  • geometry : in the gpkg file

### Local admin unit categories

source website: <[Stadt- und Gemeindetypen in Deutschland](https://www.bbsr.bund.de/BBSR/DE/forschung/raumbeobachtung/Raumabgrenzungen/deutschland/gemeinden/StadtGemeindetyp/StadtGemeindetyp.html "https://www.bbsr.bund.de/bbsr/de/forschung/raumbeobachtung/raumabgrenzungen/deutschland/gemeinden/stadtgemeindetyp/stadtgemeindetyp.html")>

source file: <[https://www.bbsr.bund.de/BBSR/DE/forschung/raumbeobachtung/Raumabgrenzungen/downloads/raumgliederun…](https://www.bbsr.bund.de/BBSR/DE/forschung/raumbeobachtung/Raumabgrenzungen/downloads/raumgliederungen-referenzen-2024.xlsx?__blob=publicationFile&v=6 "https://www.bbsr.bund.de/bbsr/de/forschung/raumbeobachtung/raumabgrenzungen/downloads/raumgliederungen-referenzen-2024.xlsx?__blob=publicationfile&v=6")>

fields mapping: sheet : Gemeindereferenz (inkl.Kreise)

  • local_admin_unit_id : “de-”+ GEM2024_RS
  • urban_unit_category : GTD2024

  From bigger to smaller cities:

  - 11 : Größere Großstadt + 500,000 inhabitants C
  - 12 : Kleine Großstadt - 500,000 inhabitants I
  - 21 : Größere Mittelstadt at least 50,000 inhabitants B
  - 22 : Kleine Mittelstadt less than 50,000 inhabitants B
  - 30 : Größere Kleinstadt 10,000 inhabitants B
  - 40 : Kleine Kleinstadt less than 10,000 inhabitants R
  - 50 : Landgemeinde less than 5,000 inhabitants R

Legal population: <[Bevölkerung - GovData](https://www.govdata.de/suche/daten/bevolkerung "https://www.govdata.de/suche/daten/bevolkerung")> ? <[Zensusdatenbank: Ergebnisse des Zensus](https://ergebnisse.zensus2022.de/datenbank/online/ "https://ergebnisse.zensus2022.de/datenbank/online/")> ?

source file : <[Zensusdatenbank: Ergebnisse des Zensus](https://ergebnisse.zensus2022.de/datenbank/online/statistic/1000A/table/1000A-0000 "https://ergebnisse.zensus2022.de/datenbank/online/statistic/1000a/table/1000a-0000")>

  • local_admin_unit_id : “de” + id de la commune ARS → first column
  • legal_population : 5th column

Population groups: <[Zensusdatenbank: Ergebnisse des Zensus](https://ergebnisse.zensus2022.de/datenbank/online/ "https://ergebnisse.zensus2022.de/datenbank/online/")> ?

<https://genesis.destatis.de/datenbank/online/statistic/12211/table/12211-1001>

  • transport_zone_id,
  • local_admin_unit_id,
  • age,
  • socio_pro_category,
  • ref_pers_socio_pro_category,
  • n_pers_household,
  • n_cars,
  • weight,
  • country.

### Survey

Mobility survey: <[Mobilität in Deutschland](https://www.mobilitaet-in-deutschland.de/publikationen2023.html "https://www.mobilitaet-in-deutschland.de/publikationen2023.html")>

  • survey_name: MiD2023

  • country: Germany

daily activity, time, mode, and immobility calculations

Work opportunities: <[Datenbank Beschäftigung - Statistik der Bundesagentur für Arbeit](https://statistik.arbeitsagentur.de/DE/Navigation/Statistiken/Interaktive-Statistiken/Datenbanken/Datenbanken-BST-Nav.html "https://statistik.arbeitsagentur.de/de/navigation/statistiken/interaktive-statistiken/datenbanken/datenbanken-bst-nav.html")>

Work flows : <[https://statistik.arbeitsagentur.de/DE/Navigation/Statistiken/Interaktive-Statistiken/Pendler/Pendl…](https://statistik.arbeitsagentur.de/DE/Navigation/Statistiken/Interaktive-Statistiken/Pendler/Pendler-Nav.html "https://statistik.arbeitsagentur.de/de/navigation/statistiken/interaktive-statistiken/pendler/pendler-nav.html")>

Study opportunities:

Study flows:

Shopping opportunities:

Public transport: <https://gtfs.de/en/>

Signed-off-by: Louis Greiner <louis.greiner@proton.me>
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.

1 participant