diff --git a/content/blog/news/2023/fosdem/img_fosdem1.jpeg b/content/blog/news/2023/fosdem/img_fosdem1.jpeg new file mode 100644 index 000000000..65bb55c24 Binary files /dev/null and b/content/blog/news/2023/fosdem/img_fosdem1.jpeg differ diff --git a/content/blog/news/2023/fosdem/img_fosdem2.jpeg b/content/blog/news/2023/fosdem/img_fosdem2.jpeg new file mode 100644 index 000000000..355e688a9 Binary files /dev/null and b/content/blog/news/2023/fosdem/img_fosdem2.jpeg differ diff --git a/content/blog/news/2023/fosdem/img_fosdem3.jpeg b/content/blog/news/2023/fosdem/img_fosdem3.jpeg new file mode 100644 index 000000000..3409b120d Binary files /dev/null and b/content/blog/news/2023/fosdem/img_fosdem3.jpeg differ diff --git a/content/blog/news/2023/fosdem/index.fr.md b/content/blog/news/2023/fosdem/index.fr.md new file mode 100644 index 000000000..c18413734 --- /dev/null +++ b/content/blog/news/2023/fosdem/index.fr.md @@ -0,0 +1,32 @@ +--- +title: "Fosdem 2023 : OSRD était présent !" +linkTitle: "Fosdem 2023 : OSRD était présent !" +date: 2023-02-06 +--- + +![fosdem](img_fosdem2.jpeg) + +## Une Devroom pour la Fondation Openrail + +Les 4 et 5 février se tenait le FOSDEM, l’évènement européen annuel incontournable pour la communauté open source. +Tout au long de ces 2 jours à Bruxelles, les participants ont pu assister à une variété de conférences et ateliers portant sur les dernières tendances du logiciel libre et de l’open source. +L'un des moments forts de l'événement était le lancement de la Devroom « Opening railways and open transport », portée par la toute nouvelle OpenRail Foundation. Le programme OSRD a eu la chance d’ouvrir cette nouvelle room avec ST DCM. + +## « Short-term digital capacity management » ou le challenge des sillons de dernière minute +La conférence d’Eloi Charpentier, intitulée « automated short-term train planning in OSRD » présentait les réflexions issues de nos travaux sur la simulation de sillons de dernière minute. Ou comment permettre aux entreprises de fret ferroviaire d’obtenir des autorisations de circulation de dernière minute évitant les embouteillages sur le réseau, et d’avoir ainsi l’agilité indispensable pour concurrencer le transport routier ? + +### [Slides](https://fosdem.org/2023/schedule/event/rot_osrd/attachments/slides/5586/export/events/attachments/rot_osrd/slides/5586/automated_short_term_train_planning.pdf) +### [Vidéo](https://mirror.cyberbits.eu/fosdem/2023/AW1.126/rot_osrd.webm) + +![fosdem](img_fosdem3.jpeg) + +## Opendata et cartographie du réseau ferroviaire +La présentation de Céline Durupt, “OpenStreetMap, one geographic database to rule them all?” abordait le sujet de l’opendata en matière de réseau ferroviaire. Sur la base d’une analyse européenne, Céline a présenté un plan d’actions pour partager la donnée ferroviaire via OSM et la rendre utilisable par OSRD. + +### [Slides](https://mirror.cyberbits.eu/fosdem/2023/AW1.126/rot_osm.webm) +### [Vidéo](https://ftp.fau.de/fosdem/2023/AW1.126/rot_osm.webm) + +![fosdem](img_fosdem1.jpeg) + +Rendez-vous l’année prochaine au FOSDEM 2024 avec des exemples concrets de collaboration et de nouveaux développements d’open source ferroviaire. + diff --git a/content/blog/news/opendata-fosdem.en.md b/content/blog/news/2023/opendata-fosdem.en.md similarity index 94% rename from content/blog/news/opendata-fosdem.en.md rename to content/blog/news/2023/opendata-fosdem.en.md index 618ce8142..1cdf38cbc 100644 --- a/content/blog/news/opendata-fosdem.en.md +++ b/content/blog/news/2023/opendata-fosdem.en.md @@ -4,7 +4,7 @@ linkTitle: "OpenStreetMap and open data talk at Fosdem 2023" date: 2023-02-03 --- -Hi ! My name Céline, and I am on a mission to bring more open data into OSRD. To do so, I searched open data that can fit OSRD's needs in every country of the European Union (+ Norway, United Kingdom and Switzerland). +Hi ! My name is Céline, and I am on a mission to bring more open data into OSRD. To do so, I searched open data that can fit OSRD's needs in every country of the European Union (+ Norway, United Kingdom and Switzerland). I have presented the main results of this study during a talk at the FOSDEM 2023 meeting, and you can see the replay on [their website](https://fosdem.org/2023/schedule/track/railways_and_open_transport/). diff --git a/content/blog/news/2023/opendata-fosdem.fr.md b/content/blog/news/2023/opendata-fosdem.fr.md new file mode 100644 index 000000000..1cdf38cbc --- /dev/null +++ b/content/blog/news/2023/opendata-fosdem.fr.md @@ -0,0 +1,70 @@ +--- +title: "OpenStreetMap and open data talk at Fosdem 2023" +linkTitle: "OpenStreetMap and open data talk at Fosdem 2023" +date: 2023-02-03 +--- + +Hi ! My name is Céline, and I am on a mission to bring more open data into OSRD. To do so, I searched open data that can fit OSRD's needs in every country of the European Union (+ Norway, United Kingdom and Switzerland). + +I have presented the main results of this study during a talk at the FOSDEM 2023 meeting, and you can see the replay on [their website](https://fosdem.org/2023/schedule/track/railways_and_open_transport/). + +In this post I will go into details of the methodology I followed, feel free to contact me if you have any remarks or question :-) + +### Data download +You can download the detailed data I created [here](/files/EU-open-data.xlsx). + +The file is composed of three tabs: +- EU-sources: links to download each country's open data & info on license compatibility +- EU-data: data used to compare total track length between countries and source and to compute the "usability indicator" +- EU-epsg: [EPSG](https://en.wikipedia.org/wiki/EPSG_Geodetic_Parameter_Dataset) code used for reprojecting geographical data for each country + +### Compare total track length +#### Calculate track length from open data +- Look for open data sources +- If a source is found, look for data license +- Check license compatibility with OpenStreetMap using [OSM wiki](https://wiki.openstreetmap.org/wiki/Import/ODbL_Compatibility) and [this blog post](https://blog.openstreetmap.org/2017/03/17/use-of-cc-by-data/) +- Download open data +- Load data into [QGIS](https://qgis.org/en/site/) and reproject it based on the EU-epsg tab +- Calculate a new field using the following formula to get the length of each track in kilometers: + + "length" = $length / 1000 +- Report total length using the "Basic Statistics for Fields" tool + +Learn more about [Inspire data model](https://inspire.ec.europa.eu/file/1723/download?token=0GOYYbMF) +#### Calculate track length for OpenStreetMap data +- Download last OSM export from https://download.geofabrik.de/europe.html +- Load lines data into QGIS +- Select data using the "other_tags" field to select railway network: + + "other_tags" like '%"railway"=>"rail"%' + or "other_tags" like '%"railway"=>"narrow_gauge"%' + or "other_tags" like '%"railway"=>"light_rail"%' +- Export selected objects and reproject the layer based on the EU-epsg tab +- Calculate a new field using the following formula to get the length of each track in kilometers: + + "length" = $length / 1000 +- Select electrified parts of the network using the "other_tages" field: + + "other_tags" like '%"electrified"=>"yes"%' + or "other_tags" like '%"electrified"=>"contact_line"%' + or "other_tags" like '%"electrified"=>"rail"%' +- Report total length using the Basic Statistics for Fields tool + + +Learn more about [OpenStreetMap data model](https://wiki.openstreetmap.org/wiki/OpenRailwayMap/Tagging) + +### Calculate usability indicator +- List required and optional data +- For each data, indicate its availability using QGIS ([Overpass Turbo](https://overpass-turbo.eu/) can also be helpful to check OSM data) and the following scale : + - "Yes": fully available + - "Partial": not available everywhere on the country, or missing parts of the data + - "No": not available +- Sum total required and optional data with Yes = 1; Partial = 0.5; No = 0 +- Generate indicator: + - "Good" if required=2 and optional>2 + - "Okay" if required >1 and optional >=0 + - "Poor" if required=1 and optional >2 + - "Not usable" else + +### Map the result +To show the indicator and license compatibility on a map, use the [Eurostat borders datasets](https://ec.europa.eu/eurostat/web/gisco/geodata/reference-data/administrative-units-statistical-units/countries) (for my presentation, I have used the 1:20 million scale and EPSG:3035) and join the table using countries names.