"id";"title";"slug";"url";"type";"description";"remote_url";"organization";"organization_id";"image";"featured";"created_at";"last_modified";"tags";"datasets";"metric.discussions";"metric.datasets";"metric.followers";"metric.views" "65af8d839a329934a8e6ab5c";"Avant le début de l’Autofestival 2024 - Les 10 modèles les plus vendus l’an dernier";"avant-le-debut-de-lautofestival-2024-les-10-modeles-les-plus-vendus-lan-dernier";"https://data.public.lu/en/reuses/avant-le-debut-de-lautofestival-2024-les-10-modeles-les-plus-vendus-lan-dernier/";"news_article";"Avec 49.155 immatriculations de voitures neuves enregistrées, l’année 2023 a vu une remontée des ventes de voitures. Pour ce qui est des modèles les plus immatriculés l’an dernier au Luxembourg, pas de surprise. Les marques allemandes se taillent encore la part du lion. ";"https://paperjam.lu/article/voitures-plus-immatriculees-au";"Open Data Lëtzebuerg";"61a4c3a62867f33a3e80d87f";"https://download.data.public.lu/images/1f/c2fdabccc64a2d805ab8ee44fc9665-500.jpg";False;"2024-01-23T10:57:23.073000";"2024-03-28T15:50:37.121000";"automobile,mobilite,snca";"59cbaef4111e9b6c41720934,59cbac9f111e9b6be027c292";0;2;0;20 "645cbe1304c65c1de91de5a2";"Observatoire digital de la mobilité - ODM";"observatoire-digital-de-la-mobilite-odm";"https://data.public.lu/en/reuses/observatoire-digital-de-la-mobilite-odm/";"visualization";"En collaboration avec le CTIE, l’Observatoire digital de la mobilité, ce nouveau site centralise toutes les informations pertinentes à la planification et permettra au public cible (journalistes, administrations communales, bureaux d’études, grand public) une vue transparente sur les données que l’Observatoire a déjà collectées. Cela inclut les résultats d’études et de sondages effectués au sein du ministère, mais aussi des liens vers des instruments de planification comme la « carte de cyclabilité » et le site « veloplangen.lu », avec son simulateur d’options d’aménagement pour le vélo. Et afin de mettre en valeur et rendre accessibles ses données, l’Observatoire propose une série de « dashboards » interactifs sur les flux de personnes à travers le pays, les flux de véhicules sur la route, les flux de passagers sur les transports publics et concernant l’évolution de la flotte automobile. L’Observatoire digital de la mobilité, s’équipera au fur et à mesure, d’outils toujours plus performants et se dotera de données de plus en plus complètes. Pour tout renseignement et/ou commentaire complémentaire, nous vous prions de contacter le Département de la planification de la mobilité sous info@odm.lu. ";"https://transports.public.lu/fr/planifier/odm.html";"Ministère de la Mobilité et des Travaux publics";"57050c9c855e9b6d6bb8d743";"https://download.data.public.lu/images/84/5619d89049472ca48b78e521b4b6ac-500.png";False;"2023-05-11T12:06:11.271000";"2024-03-27T00:50:40.579000";"mobilite,observatoire,transparence";"59cbac9f111e9b6be027c292,5a900a2d111e9b26e20c5953,5a055b77111e9b08a62cc9db";0;3;0;177 "6453a4ea0a28a5f2bd427afb";"Next departure iOS Shortcut";"next-departure-ios-shortcut";"https://data.public.lu/en/reuses/next-departure-ios-shortcut/";"application";"This is an iOS Shortcut to ask for the next departure of a bus line at the nearest stop. It will return the real time for the next departure in each direction. Rename it to what you want to ask Siri to call the Shortcut. It is available in Dutch, English, French, German, Italian, Portuguese and Spanish. You can add to Shortcuts by clicking [here](https://link.mathieufrancois.dev/busShortcut) or by scanning the QR Code with your iPhone Camera app. ![QR code](https://i.ibb.co/hsZhLjG/qrcode.png ""QR code to download the shortcut"") ";"https://link.mathieufrancois.dev/busShortcut";"";"";"https://download.data.public.lu/images/5a/5669dec10b48a49d6bf7bc3d9751de-500.png";False;"2023-05-04T14:28:26.707000";"2024-03-26T00:50:36.381000";"autobus,bus,ios,lignes-bus,lignes-de-bus,mobilite,mobiliteit,mobility,realtime,shortcut,shortcuts,siri,transport-mobilite,transport-public";"6048b5ee58974d5771b858e0";0;1;0;67 "586fc635cc765e1e6fc6e6ab";"[Shared bikes] find stations around GPS coordinates";"shared-bikes-find-stations-around-gps-coordinates";"https://data.public.lu/en/reuses/shared-bikes-find-stations-around-gps-coordinates/";"api";"Find shared bike points based on gps coordinated and a radius. Documentation: https://docs.api.tfl.lu/v1/en/RESTAPIs/BikePoint/around.html Access the API: [https://api.tfl.lu/v1/BikePoint/around/{lon}/{lat}/{radius}](https://api.tfl.lu/v1/BikePoint/around/6.113204/49.61028/100000) Here's an example: ``` { ""type"": ""FeatureCollection"", ""features"": [{ ""type"": ""Feature"", ""geometry"": { ""type"": ""Point"", ""coordinates"": [6.132119, 49.5986] }, ""properties"": { ""id"": ""veloh:27"", ""open"": true, ""name"": ""MERCIER"", ""city"": null, ""address"": ""MERCIER - RUE DU COMMERCE / PARKING"", ""photo"": null, ""docks"": 15, ""available_bikes"": 8, ""available_ebikes"": 0, ""available_docks"": 7, ""last_update"": 1485791158000, ""dock_status"": [{ ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }], ""distance"": 255.41 } }, { ""type"": ""Feature"", ""geometry"": { ""type"": ""Point"", ""coordinates"": [6.13736, 49.60164] }, ""properties"": { ""id"": ""veloh:37"", ""open"": true, ""name"": ""GAULOIS"", ""city"": null, ""address"": ""GAULOIS - Rue des gaulois 11"", ""photo"": null, ""docks"": 15, ""available_bikes"": 11, ""available_ebikes"": 0, ""available_docks"": 4, ""last_update"": 1485791214000, ""dock_status"": [{ ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }], ""distance"": 288.89 } }, { ... }] } ```";"https://api.tfl.lu/v1/BikePoint/around/6.113204/49.61028/100000";"Transport for Luxembourg";"5704bc26855e9b1320988bf9";"";False;"2017-01-06T17:30:45.791000";"2024-01-16T00:50:40.294000";"bike,mobilite,mobility,share,sharing,tfl";"56fa3628855e9b5cbc0f3ab9";0;1;0;5 "586fc244111e9b402a1399b2";"[Shared bikes] find stations in a GPS coordinates bounding box";"shared-bikes-find-stations-in-a-gps-coordinates-bounding-box";"https://data.public.lu/en/reuses/shared-bikes-find-stations-in-a-gps-coordinates-bounding-box/";"api";"Get shared bike points as [geojson](http://geojson.org/) based on a GPS bounding box. Documentation: https://docs.api.tfl.lu/v1/en/RESTAPIs/BikePoint/box.html Access the API: [https://api.tfl.lu/v1/BikePoint/box/{swLon}/{swLat}/{neLon}/{neLat}](https://api.tfl.lu/v1/BikePoint/box/6.10/49.5/6.11/49.55) Here's an example: ``` { ""type"": ""FeatureCollection"", ""features"": [{ ""type"": ""Feature"", ""geometry"": { ""type"": ""Point"", ""coordinates"": [6.101875, 49.516036] }, ""properties"": { ""id"": ""velok:46"", ""open"": true, ""name"": ""Gare CFL Bettembourg"", ""city"": ""Bettembourg"", ""address"": ""Place de la Gare"", ""photo"": ""https://webservice.velok.lu/images/photos/46.jpg"", ""docks"": 7, ""available_bikes"": 0, ""available_ebikes"": 1, ""available_docks"": 6, ""last_update"": null, ""dock_status"": [{ ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""occupied"", ""bikeType"": ""electric"" }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""free"", ""bikeType"": null }] } }, { ""type"": ""Feature"", ""geometry"": { ""type"": ""Point"", ""coordinates"": [6.108912, 49.517218] }, ""properties"": { ""id"": ""velok:47"", ""open"": true, ""name"": ""Reebou-Schoul"", ""city"": ""Bettembourg"", ""address"": ""Rue Marie Therèse"", ""photo"": ""https://webservice.velok.lu/images/photos/47.jpg"", ""docks"": 5, ""available_bikes"": 0, ""available_ebikes"": 4, ""available_docks"": 1, ""last_update"": null, ""dock_status"": [{ ""status"": ""occupied"", ""bikeType"": ""electric"" }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""occupied"", ""bikeType"": ""electric"" }, { ""status"": ""occupied"", ""bikeType"": ""electric"" }, { ""status"": ""occupied"", ""bikeType"": ""electric"" }] } }] } ```";"https://api.tfl.lu/v1/BikePoint/box/6.10/49.5/6.11/49.55";"Transport for Luxembourg";"5704bc26855e9b1320988bf9";"";False;"2017-01-06T17:13:56.219000";"2024-01-21T00:50:32.002000";"bike,mobilite,mobiliteit,mobility,share,sharing,tfl";"56fa3628855e9b5cbc0f3ab9";0;1;0;8 "586fbea8111e9b3fd5ed9e0b";"[Shared bikes] get single station";"shared-bikes-get-single-station";"https://data.public.lu/en/reuses/shared-bikes-get-single-station/";"api";"Get single shared bike point as [geojson](http://geojson.org/). Documentation: https://docs.api.tfl.lu/v1/en/RESTAPIs/BikePoint/id.html Access the API: [https://api.tfl.lu/v1/BikePoint/{ID}](https://api.tfl.lu/v1/BikePoint/velok:29) Here's an example: ``` { ""type"": ""Feature"", ""geometry"": { ""type"": ""Point"", ""coordinates"": [5.98276, 49.49473] }, ""properties"": { ""id"": ""velok:1"", ""open"": true, ""name"": ""Avenue de la Gare"", ""city"": ""Esch-sur-Alzette"", ""address"": ""Coin Rue de l’Alzette"", ""photo"": ""https://webservice.velok.lu/images/photos/1.jpg"", ""docks"": 7, ""available_bikes"": 4, ""available_ebikes"": 0, ""available_docks"": 3, ""last_update"": null, ""dock_status"": [{ ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }, { ""status"": ""free"", ""bikeType"": null }, { ""status"": ""occupied"", ""bikeType"": ""manual"" }] } } ```";"https://api.tfl.lu/v1/BikePoint/velok:29";"Transport for Luxembourg";"5704bc26855e9b1320988bf9";"";False;"2017-01-06T16:58:32.971000";"2024-01-16T00:50:40.240000";"bike,mobilite,mobiliteit,mobility,share,sharing,tfl";"56fa3628855e9b5cbc0f3ab9";0;1;0;1 "570b6e3ca30b1b393bf65976";"ParkLux";"parklux";"https://data.public.lu/en/reuses/parklux/";"application";"Ceci est la contribution du team Smart-IoT au Hackathon Smart Mobility du 8-9 Avril 2016. Le code source sur [Github](https://github.com/NaelKennyGameOfCode/ParkLux). L'app vous permet de visualiser les parkings publics de la Ville de Luxembourg, et de voir le nombre de places libres pour chaque parking. Aussi, l'app présente des données historiques concernant les places libres.";"https://github.com/NaelKennyGameOfCode/ParkLux";"Game of Code Hackathon";"570b6409a30b1b3922f65976";"";False;"2016-04-11T11:28:28.790000";"2024-02-29T00:50:29.078000";"gameofcode,hackathon,mobilite,mobility,parking";"570384920d6ceb0c1e458193";1;1;0;15