├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE └── README.md /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Contributor Covenant Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | In the interest of fostering an open and welcoming environment, we as 6 | contributors and maintainers pledge to making participation in our project and 7 | our community a harassment-free experience for everyone, regardless of age, body 8 | size, disability, ethnicity, sex characteristics, gender identity and expression, 9 | level of experience, education, socio-economic status, nationality, personal 10 | appearance, race, religion, or sexual identity and orientation. 11 | 12 | ## Our Standards 13 | 14 | Examples of behavior that contributes to creating a positive environment 15 | include: 16 | 17 | * Using welcoming and inclusive language 18 | * Being respectful of differing viewpoints and experiences 19 | * Gracefully accepting constructive criticism 20 | * Focusing on what is best for the community 21 | * Showing empathy towards other community members 22 | 23 | Examples of unacceptable behavior by participants include: 24 | 25 | * The use of sexualized language or imagery and unwelcome sexual attention or 26 | advances 27 | * Trolling, insulting/derogatory comments, and personal or political attacks 28 | * Public or private harassment 29 | * Publishing others' private information, such as a physical or electronic 30 | address, without explicit permission 31 | * Other conduct which could reasonably be considered inappropriate in a 32 | professional setting 33 | 34 | ## Our Responsibilities 35 | 36 | Project maintainers are responsible for clarifying the standards of acceptable 37 | behavior and are expected to take appropriate and fair corrective action in 38 | response to any instances of unacceptable behavior. 39 | 40 | Project maintainers have the right and responsibility to remove, edit, or 41 | reject comments, commits, code, wiki edits, issues, and other contributions 42 | that are not aligned to this Code of Conduct, or to ban temporarily or 43 | permanently any contributor for other behaviors that they deem inappropriate, 44 | threatening, offensive, or harmful. 45 | 46 | ## Scope 47 | 48 | This Code of Conduct applies both within project spaces and in public spaces 49 | when an individual is representing the project or its community. Examples of 50 | representing a project or community include using an official project e-mail 51 | address, posting via an official social media account, or acting as an appointed 52 | representative at an online or offline event. Representation of a project may be 53 | further defined and clarified by project maintainers. 54 | 55 | ## Enforcement 56 | 57 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 58 | reported by contacting the project team at malte.buenz(at)posteo(dot)de. All 59 | complaints will be reviewed and investigated and will result in a response that 60 | is deemed necessary and appropriate to the circumstances. The project team is 61 | obligated to maintain confidentiality with regard to the reporter of an incident. 62 | Further details of specific enforcement policies may be posted separately. 63 | 64 | Project maintainers who do not follow or enforce the Code of Conduct in good 65 | faith may face temporary or permanent repercussions as determined by other 66 | members of the project's leadership. 67 | 68 | ## Attribution 69 | 70 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, 71 | available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html 72 | 73 | [homepage]: https://www.contributor-covenant.org 74 | 75 | For answers to common questions about this code of conduct, see 76 | https://www.contributor-covenant.org/faq 77 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contribution Guidelines 2 | 3 | Please ensure your pull request adheres to the following guidelines: 4 | 5 | - Search previous suggestions before making a new one, as yours may be a duplicate. 6 | - Suggested entries should refer to tested and documented code 7 | - Projects should be relevant to the topic and (preferably) under active development. 8 | - Make an individual pull request for each suggestion. 9 | - New categories, or improvements to the existing categorization are welcome. 10 | - Keep descriptions short and simple, but descriptive. 11 | - End all descriptions with a full stop/period. 12 | - Check your spelling and grammar. 13 | - Make sure your text editor is set to remove trailing whitespace. 14 | 15 | Markdown format to use for new entries (see existing examples): 16 | 17 | - If there is only a repository, use the following format: `[NAME](REPO-LINK) - DESCRIPTION.` 18 | - If there is a website and a repositry, use the following format: `[NAME](WEBSITE-LINK) | [GITHUB-ICON](REPO-LINK) - DESCRIPTION` 19 | 20 | Thank you for your suggestions! 21 | 22 | ## Adding entries to the list 23 | 24 | If you have something awesome to contribute to this list, this is how you do it. (note: instructions copied from [the-root-of-all-awesome](https://github.com/sindresorhus/awesome) lists :smile:) 25 | 26 | You'll need a [GitHub account](https://github.com/join)! 27 | 28 | 1. Click on the `readme.md` file: ![Step 2 Click on Readme.md](https://cloud.githubusercontent.com/assets/170270/9402920/53a7e3ea-480c-11e5-9d81-aecf64be55eb.png) 29 | 2. Now click on the edit icon. ![Step 3 - Click on Edit](https://cloud.githubusercontent.com/assets/170270/9402927/6506af22-480c-11e5-8c18-7ea823530099.png) 30 | 3. You can start editing the text of the file in the in-browser editor. Make sure you follow guidelines above. You can use [GitHub Flavored Markdown](https://help.github.com/articles/github-flavored-markdown/). ![Step 4 - Edit the file](https://cloud.githubusercontent.com/assets/170270/9402932/7301c3a0-480c-11e5-81f5-7e343b71674f.png) 31 | 4. Say why you're proposing the changes, and then click on "Propose file change". ![Step 5 - Propose Changes](https://cloud.githubusercontent.com/assets/170270/9402937/7dd0652a-480c-11e5-9138-bd14244593d5.png) 32 | 5. Submit the [pull request](https://help.github.com/articles/using-pull-requests/)! 33 | 34 | ## Updating your Pull Request 35 | 36 | Sometimes, a maintainer of an awesome list will ask you to edit your Pull Request before it is included. This is normally due to spelling errors or because your PR didn't match the awesome-* list guidelines. 37 | 38 | [Here](https://github.com/RichardLitt/knowledge/blob/master/github/amending-a-commit-guide.md) is a write up on how to change a Pull Request, and the different ways you can do that. 39 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Malte Bünz 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | awesome 2 | 3 | # About 4 | 5 | A curated list of awesome bike and traffic ("#Verkehrswende") projects including bike sport, commuting, open data, data visualization, data analytics, data journalism, urban planing, crowdsourcing. There is no pre-established order of items in each category, the order is for contribution. If you want to contribute, please read the [guide](https://github.com/mltbnz/awesome-bikeprojects/blob/master/CONTRIBUTING.md). 6 | 7 | 8 | Jump to 9 | 10 | - [About](#about) 11 | - [Projects](#projects) 12 | - [Verkehrszählung](#verkehrszählung) 13 | - [Open Data](#open-data) 14 | - [Berlin](#berlin) 15 | - [Germany](#germany) 16 | - [Global](#global) 17 | - [Ladegeräte Nabendynamo → USB](#ladegeräte-nabendynamo--usb) 18 | - [Bicycle Gear Calculator (Ritzelrechner)](#bicycle-gear-calculator-ritzelrechner) 19 | - [Meetups](#meetups) 20 | - [OSM-Verkehrswende Meetups](#osm-verkehrswende-meetups) 21 | - [Berlin Datacycle Meetup Slides and Links](#berlin-datacycle-meetup-slides-and-links) 22 | - [No. 4 - 19.06.2019, CityLab](#no-4---19062019-citylab) 23 | - [No. 3 - 15.01.2019, betterplace.org](#no-3---15012019-betterplaceorg) 24 | - [No. 2 - 23.10.2018, Motion.Lab](#no-2---23102018-motionlab) 25 | - [No. 1 - 21.08.2018, Tagesspiegel](#no-1---21082018-tagesspiegel) 26 | - [Other awesome lists](#other-awesome-lists) 27 | 28 | 29 | ## Projects 30 | * [Verkehrswende Wordpress Locations](https://github.com/steampixel/RadentscheidWordpressLocations) - This Wordpress plugin can be used to track infrastructural problems like missing sidewalks or bike lanes and provides users with interactive maps. Users can also contribute to the map by uploading coordinates and images. 31 | * [Radmesser](https://interaktiv.tagesspiegel.de/radmesser/index.html) - The Tagesspiegel, together with physicists, experts in artificial intelligence and designers, has developed its own sensor to find out how close car and bicycle drivers are in Berlin's city traffic. 32 | * [Openbikesensor](https://zweirat-stuttgart.de/projekte/openbikesensor/) - Following the example of the Radmesser, the OpenBikeSensor was created in Stuttgart at the Zweirat. The Radmesser is a project from the Tagesspiegel in Berlin; a small technical device on the bike that measures the distance from overtaking cars while driving. Since this is not only a problem in Berlin, but also here in Stuttgart, we want to take care of it! 33 | * [fixmyberlin](https://fixmyberlin.de/planungen) - The Berlin-based FixMyBerlin project analyzes all major roads in the city according to their cycling infrastructure and keep track of where construction projects are really being implemented ([source code](https://github.com/FixMyBerlin)). 34 | * [Fahrradwetter](https://github.com/ulid000/Fahrradwetter) - A script that checks the rain radar to give you a forecast on wether you should ride the bike today. 35 | * [traffic dynamics (Münster)](https://traffics.codeformuenster.org/) - Interactive visualisation of bike (and car) count data from Münster (Westf., [source code)](https://github.com/codeformuenster/traffic-dynamics) 36 | * [crashes (Münster)](https://crashes.codeformuenster.org/) - Interactive visualisation of crashes data from Münster (Westf., [source code)](https://github.com/codeformuenster/crashes-shiny) 37 | * [Streetmix](https://streetmix.net) - Design, remix and share your street. Add cycle paths, widen sidewalks or lanes, and find out how that affects your community ([source code](https://github.com/streetmix/streetmix)). 38 | * [fahrrad-initiativen.de](https://www.fahrrad-initiativen.de/pool) - A list of bike initiatives in Germany. 39 | * [Radlquartier München](https://codeformunich.github.io/radlquartier/) - An interactive visualization of Munich's bike sharing system ([source code](https://github.com/codeformunich/radlquartier)) 40 | * [CityBikes](https://citybik.es/) - Visualizations and APIs for many bike sharing systems around the globe ([source code](https://github.com/eskerda/pybikes)). 41 | * [Bike data project](http://bikedataproject.com/) - Our aim is to create impact by showing where and when people actually ride a bicycle. More data means more influence over those in power to make cities more sustainable and bike-friendly. 42 | * [bikedata](https://github.com/ropensci/bikedata) - R package to extract data from public hire bicycle systems. 43 | * [critical maps](https://www.criticalmaps.net/) - An open source Android and iOS App to organise the monthly critical mass movement around the world. 44 | * [Berlin Cobblestone (Kopfsteinpflaster) OSM Karte](https://ustroetz.github.io/Berlin-Cobblestone-Hell/) - Map shows cobblestone surfaces in Berlin, based on surface=cobblestone attribute in OpenStreetMaps. Project is "proof of concept" or "work in progress", as other surfaces are not yet shown. See also ["Falsches Verwenden von surface=cobblestone" (in OSM)](https://forum.openstreetmap.org/viewtopic.php?id=58116) . 45 | * [Die gefährlichsten Radwege in Deutschland](https://radwege.greenpeace.de/) - Interactive map. Add your own "hot spots" and observations. Map and server set up by Greenpeace. Current disadvantages: map uses Google, not OSM; users appear not to be able to create an url as a deep link to a certain position and zoom level. 46 | * SimRa - Kostenlose SimRa App. TU Berlin-Projekt. Datensparsame Datensammel-App, die Fahrtrouten aufzeichnet und Beschleunigungsdaten zum Detektieren von Gefahrensituationen nutzt wie plötzliches Bremsen, Ausweichen, Stürze. 3-Jahres-Förderung durch die Citizen-Science-Initiative der TU Berlin. 47 | * [Website](https://www.digital-future.berlin/forschung/projekte/simra/) 48 | * [GitHub](https://github.com/simra-project/simra-ios) 49 | * Cyface - Software zur Analyse der Qualität und Nutzung von Verkehrswegen. Cyface Android App und Cyface Sensorbox (RaspberryPi) zur Erfassung von Straßen- und Verkehrsdaten. Ausgründung der TU Dresden. 50 | * [Webseite](https://www.cyface.de/) 51 | * [Github: Android Backend](https://github.com/cyface-de/android-backend) 52 | * [Parking lanes viewer mit Editor](https://zlant.github.io/parking-lanes/#17/52.47906/13.42876) 53 | * [BikeNow](http://vkwvlprad.vkw.tu-dresden.de) - An app crafted by a research group at the Technical University of Dresden showing the seconds remaining until the traffic lights will turn green or red so you can speed down or up to cycle through the city of Dresden without stopping. (German, closed source, invitation only) 54 | * [Läuft!](https://hamburg.adfc.de/verkehr/themen-a-z/tempo-30/laeuft/laeuft/) - an campaigns run by ADFC Hamburg to provide neighbours in Hamburg with an interactive map and and a tool supporting them to file an application for 30 km/h speed limits on their street due to high air pollution or noise pollution based on German law. The map is using open data issued by the city of Hamburg to identify polluted streets and shows all citizens that already filed an application. Some [repositories](https://github.com/ADFC-Hamburg) contain parts of the entire system used to drive the campaign. 55 | * Verkehrsunfallstatistik - Parser and maps for Berlin's yearly bike accident reports to get the number of accidents per street. 56 | * [Map](https://stefanwehrmeyer.carto.com/viz/e11e4a59-8d7c-465c-a001-00970c793184/public_map) 57 | * [GitHub](https://github.com/stefanw/verkehrsunfallstatistik) 58 | * [Unfallatlas](https://www.destatis.de/DE/Presse/Pressemitteilungen/2019/08/PD19_310_46241.html) 59 | * [Map](https://unfallatlas.statistikportal.de/) 60 | * [Interaktive Karte vom Tagesspiegel](https://interaktiv.tagesspiegel.de/lab/alle-unfaelle-berlins-auf-einer-karte/) 61 | * [https://biking.michael-simons.eu](https://biking.michael-simons.eu) - Michael Simons's private web tool to manage his bikes and tracks but also a sample application ([Repository](https://github.com/michael-simons/biking2)) to learn both modern server side Java with Spring Boot and software architecture documentation using on the Arc42 template 62 | * [Fahrraddaten-Canvas](https://github.com/ulid000/fahrraddaten-canvas) - Template for documentation, discovery or ideation of Open Data for cycling and bicyle urbanism on a single sheet of paper. (German) 63 | * [BBBike](http://www.bbbike.de/cgi-bin/bbbike.cgi) - A route-finder for cyclists in Berlin and Brandenburg. Developed since 1996 (10 years before the first release of Google Maps!) and still very useful due to own quality attributes like surface, number of traffic lights etc. that are not available in OSM or Google Maps. 64 | * [Bikerouter](https://bikerouter.de) - Web client for BRouter, a routing engine based on OpenStreetMap. 65 | * [Website](https://bikerouter.de) 66 | * [GitHub](https://github.com/nrenner/brouter-web) 67 | * MotionTag - App for [Android](https://play.google.com/store/apps/details?id=de.motiontag.motiontag&hl=de) and [iOS](https://itunes.apple.com/de/app/motiontag/id1083164072) tracking your mobility behavior automatically offering reports with modal split and CO2 emission. Based on their [mobility analysis platform](https://www.motion-tag.com/en/mobility/). (Closed source, disadvantage: no API for consumers to get your own data) 68 | * Abstandsrechner - A JS tool to measure the distance between car and cyclist. Estimate distance between car overtaking and bike based on camera photos using road markings as reference. 69 | * [Website](https://wiki.fricklers.org/abstand.html) 70 | * [GitHub](https://github.com/hollma/abstandrechner) 71 | * [Dokumentation](https://wiki.fricklers.org/doku.php/abstand) 72 | ![grafik](https://user-images.githubusercontent.com/1151915/187042815-bd585220-23c7-4852-a073-c46b95bb41eb.png) 73 | 74 | * BikeTag - A photo mystery tag game on bicycles, completely open-source and free to play forever, written in TypeScript and VueJs. 75 | * [Website](https://biketag.org) 76 | * [GitHub](https://github.com/keneucker/biketag-vue) 77 | * [About](https://biketag.bike) 78 | 79 | * [CommonsBooking](https://github.com/wielebenwir/commonsbooking) - A Wordpress plugin for management and booking of commons goods especially cargo bikes. 80 | * [Mitradgelegenheit](http://mitradgelegenheit.org/) - Website to organize small critical masses on for every day rides like going to work or a trip to the lake. 81 | * [OSM Conflator](https://github.com/mapsme/osm_conflate). This is a script for merging points from some third-party source with OpenStreetMap data. After merging and uploading, the data can be updated. 82 | * [weg-li](https://weg.li) - Website for citizens to report parking violations on sidewalks and bike paths. weg-li [is opensource](https://github.com/weg-li/weg-li/), uses OCR and image-recognition to do ALPR (automated license plate recognition) and other automations to make the process as simple and fast as possible. Falschparkeranzeige erstellen (mit Kennzeichenerkennung, benutzt Google) 83 | * [Website](https://weg.li) 84 | * [Github](https://github.com/weg-li/weg-li) Unter Verwendung des Google::Cloud::Vision::ImageAnnotator https://cloud.google.com/vision/docs/request?hl=de siehe https://twitter.com/ulid000/status/1174061217477996546?s=20 85 | * Falschparkeranzeige erstellen (experimentell; auf Berliner Bußgeldstelle zugeschnitten, läuft datensparsam im Browser, erstellt E-Mail, benutzt OSM) 86 | * [Website](https://wikinaut.github.io/bowi) 87 | * [Code](https://github.com/Wikinaut/bowi) 88 | * Falschparkeranzeige erstellen (experimentell; auf Magdeburger Bußgeldstelle zugeschnitten, läuft datensparsam im Browser, erstellt PDF für E-Mail) https://twitter.com/komaspieler/status/1482100175946407938 89 | * [Webseite](https://owianzeige.einformular.de/) 90 | * [Code](https://github.com/komaspieler/owianzeige) 91 | * Wegeheld - App for [Android](https://play.google.com/store/apps/details?id=org.wegeheld) and [iOS](https://itunes.apple.com/de/app/wegeheld/id970336756) allowing citizens to report parking violations e.g. parking on sidewalks or cycling infrastruture to the police or the municipal office responsible for public order (Closed Source by now) 92 | * [(Vereinfachte) Verkehrsordnungswidrigkeitenanzeige bei Halt- und Parkverstößen in Berlin](https://jsfiddle.net/spy2eh0h/44) - Web page for creating an eMail to Berlin Police to report parking violations based on a template containing all information needed. Extracts location data from photo including reverse geocoding. 93 | * Copy of the jsfiddle (from 2019-06-18) as a Github Gist which can be [edited more easily](https://gist.github.com/tordans/9495504789d52e503bbe0022e592e451) and provides [a standalone webpage of the gist](https://bl.ocks.org/tordans/raw/9495504789d52e503bbe0022e592e451/). 94 | * [Abschlapp](https://github.com/stefanw/abschlapp) - First prototype of a mobile app guiding pedestrians and cyclists to get Berlin Police to tow cars from cycling infrastructure and sidewalks based on the [instructions by Autofreies Kreuzberg](https://www.autofreies-kreuzberg.de/radwege-frei.html) 95 | * Kennzeichenerkennung 96 | * https://www.openalpr.com/ 97 | * Für den Eigengebrauch ist der Free Plan hier eine gute Variante https://www.openalpr.com/cloud-api.html siehe https://twitter.com/weg_li/status/1174058232324808704?s=20 98 | * [OpenBike](https://ulm.dev/projects/openbike/): Free/Libre-Open-Source-Softwarestack für Fahrradsharing (oder Sharingsysteme generell). Modularer Aufbau mit Standardschnittstellen (Verfügbarkeiten werden über GBFS ausgespielt, etc). 99 | * [Verkehrszählung mit Open-Source-Tool OpenDataCam](https://www.heise.de/make/meldung/Open-Source-Tool-macht-Verkehrszaehlungen-einfacher-4517810.html) - Wie viele Autos, Fahrräder oder Schafe täglich die Straße nutzen, lässt sich mit der OpenDataCam ermitteln. Das Tool gibt es nun in Version 3.0. [Github](https://github.com/opendatacam/opendatacam) 100 | * Interaktive [Kartenvisualisierung der Wegeheld-Meldungen](https://map-nerd.maps.arcgis.com/apps/webappviewer/index.html?id=d753a3c2b5d24b48b717c94b7002fcc5) - siehe https://twitter.com/rad_ritter/status/1177231465668587520 101 | * [bikeparking.lorenz.lu](https://bikeparking.lorenz.lu/) - Datenabgleich von Fahrradparkplätzen aus den OSM-Daten mit OpenData-Datensätzen aus Berlin und anderen Städten. Man kann sehen, wo in OSM Daten fehlen. Und Statistiken über die Fahrradstellplätze nach Stadt/Region ausgeben lassen. 102 | * [Byke](https://github.com/schienenersatzverkehr/byke): This project explores the feasability of quantifying the bicycle lane surface roughness using an accelerometer 103 | * [OSM Bike Ottawa Tagging Guide](https://github.com/BikeOttawa/OSM-Bike-Ottawa-Tagging-Guide) 104 | * [FFGC (Fantastic Fixed Gear Calculator)](https://www.surplace.fr/ffgc/) Online tool by [surplace](https://www.surplace.fr/a-propos/) that will show gear ratio, skid patch, development, equivalent gearing and other useful info based on your gears and tires. 105 | * [Pyxelate](https://github.com/blackstream-x/pyxelate) – open source GUI script written in Python to partially pixelate images or short video clips. Uses ffmpeg. 106 | * https://twitter.com/Wikinaut/status/1443866702866010152?s=20 107 | ![grafik](https://user-images.githubusercontent.com/1151915/135991931-78eeaab3-4bcf-4966-aa64-9587f1c333f3.png) 108 | * [Deshaking videos](https://github.com/Wikinaut/utils/wiki#deshaking_video) 109 | ``` 110 | # pass1 111 | ffmpeg -i input.mp4 -vf vidstabdetect -f null - 112 | # pass2 113 | ffmpeg -i input.mp4 -vf vidstabtransform=crop=black:smoothing=20,unsharp=5:5:0.8:3:3:0.4 output.mp4 114 | ``` 115 | * [Bicycle Master Plan](https://github.com/nekromoff/bicycle-master-plan) - A tool / web app for displaying various bicycle infrastructure related data on a map 116 | * [Ping if you care](https://pingifyoucare.eu/amsterdam/) In 2019, @AmsterdamNL equipped 700 cyclists with a device that allowed them to "ping" when encountering a complicated, clumsy or unsafe traffic situation. https://twitter.com/Cycling_Embassy/status/1478034053593014274 117 | * [Straßenraumkarte Neukölln mit hohem Detailgrad](https://supaplexosm.github.io/strassenraumkarte-neukoelln/) Die Straßenraumkarte https://supaplexosm.github.io/strassenraumkarte-neukoelln/?map=micromap#20/52.47593/13.43962 für Neukölln zeigt jetzt Radwege in Farbe und hohem Detailgrad 118 | * https://twitter.com/osmberlin/status/1477570189822775296 119 | * Blogpost https://supaplexosm.github.io/strassenraumkarte-neukoelln/posts/2021-12-31-micromap-update 120 | * [Bike Data Project](https://www.bikedataproject.org) - Citizens collecting cycling data to make cities more bike-friendly 121 | * Data: https://wiki.bikedataproject.org/open-cycling-data/bicycle-counts 122 | * Github: https://github.com/bikedataproject 123 | * [Find my (stolen) bike](https://www.heise.de/news/Find-My-Bike-soll-geklaute-Fahrraeder-auf-eBay-Kleinanzeigen-aufspueren-6655032.html) - scan ebay advertisements (work in progress) 124 | * [sport-activities-features](https://github.com/firefly-cpp/sport-activities-features) - A minimalistic toolbox for extracting features from sports activity files written in Python 125 | * [AST-Monitor](https://github.com/firefly-cpp/AST-Monitor) - A wearable Raspberry Pi computer for cyclists 126 | * [Sternfahrtplaner](https://github.com/SebastianHanfland/RallyGPXMerger) - A web tool to plan, publish and register simple bike demonstrations as well as complex rallies, with multiple start points and one destination (in German called Sternfahrt, like star rally). The web tool is hosted under [www.sternfahrtplaner.de](https://www.sternfahrtplaner.de/). 127 | 128 | ## Verkehrszählung 129 | 130 | * [Telraam](https://telraam.net/) Verkehrszählungen (lokal und per Netzwerk/Karte) per Raspberrry Pi, Kamera und Software 131 | * [Karte/Map](https://telraam.net/en) 132 | * [Selbstbau/DIY](https://telraam.zendesk.com/hc/en-us/articles/360025328311-Do-it-yourself-Assemble-Telraam-by-yourself) 133 | * https://adfc-tk.de/wir-zaehlen/ Telraam in Berlin: Treptow/Köpenick zählt "Wir zählen" (WZ) 134 | * https://github.com/CargoBikoMeter/WZePaperDisplay e-Paper based mobility data display. "WZ" in "WZePaperDisplay" means "Wir Zählen". 135 | * Research Apps 136 | * [counterpointapp.org](https://www.counterpointapp.org/) ([nicht OpenSource](https://twitter.com/counterpointapp/status/1255218427431714817)) 137 | * "[Vzapp - Verkehr zählen per App](https://play.google.com/store/apps/details?id=de.vzapp.vzappApp&hl=de)" (Android 138 | * CityLab: [Open Traffic Count](https://www.citylab-berlin.org/projects/trafficcount/) 139 | * Visual Count ([siehe unten](#no-2---23102018-motionlab)) 140 | * [Open Data Cam](https://opendata.cam) - 'Open Data Cam' is a tool that helps to quantify the world. The best thing about it: You can make it yourself! With computer vision 'Open Data Cam' understands and quantifies what it sees. The simple setup allows everybody to become an urban data miner. [Github](https://github.com/opendatacam/opendatacam) 141 | * [(Traffic) tally](https://tally.wikinaut.de/) "tally", engl. counter, list. The tool works in the browser (Desktop, Smartphone…) and lets you count items (for example, when you count traffic the items would be bicycles, cars, busses and so on). The list and also the names of the items can be easily configured and is saved in the browser's local storage (no data is stored on the server). 142 | * [Website](https://tally.wikinaut.de/) 143 | * [Code](https://github.com/Wikinaut/tally) 144 | ![grafik](https://user-images.githubusercontent.com/1151915/135992082-839d53f0-1c85-46bf-80f5-cfaa0d8bdcba.png) 145 | 146 | ## Open Data 147 | 148 | * [Aufzugsdaten](https://data.deutschebahn.com/dataset/data-aufzug). Antwort der Deutschen Bahn auf Anfrage/Diskussion über unzureichende Aufzugsgrößen im ÖPNV: 149 | * https://mobile.twitter.com/Berlinradlerin/status/1147290373464711168 150 | * https://mobile.twitter.com/DB_Bahn/status/1147429363501211648 151 | 152 | ### Berlin 153 | 154 | * [Data Dive: Cycling data in Berlin](https://lab.technologiestiftung-berlin.de/projects/datadive-cycling/en/) - Overview of available Open Data related to Cycling in Berlin by Technologiestiftung Berlin. 155 | * [Bike Counters](https://www.berlin.de/senuvk/verkehr/lenkung/vlb/de/karte.shtml) - Map of all bike counters with basic reporting. Data from previous years is also offered as download on VLB's [web page](https://www.berlin.de/senuvk/verkehr/lenkung/vlb/de/radzaehlungen.shtml). 156 | (Hint: You can get the raw data from the system to do your own visualization as well. There are also differnt libraries available on Github to process data from the "Eco-Counter" system.) 157 | * [Visualisation of Bike Counter Data](https://lab.technologiestiftung-berlin.de/projects/bikerides/de/) by the Technologiestiftung Berlin Lab 158 | * [Radzählstellen in Berlin](https://daten.berlin.de/datensaetze/radz%C3%A4hldaten-berlin) 159 | * [Rhythmus der Straße](https://lab.technologiestiftung-berlin.de/projects/bikerides/de/) - Analysis and visualization of the data from Berlin’s counting stations. The data can be explored based on different temporal inputs (e.g., looking at the data by month/year, or by type of day/time of day), meaning you can see for yourself how bike traffic waxes and wanes based on different factors. 160 | * [Streuplan 2018/19](https://fragdenstaat.de/anfrage/streuplan-fur-den-winter-20182019/) - List of streets with highest priority for winter service (Einsatzstufe 1 nach StrReinG §3 Absatz 5) 161 | * [Tempo 30 würde Fahrzeiten kaum erhöhen](https://github.com/vizsim/uber_data_analysis) Auf vielen Straßen in Berlin würde tagsüber Tempo 30 kaum die Fahrzeiten erhöhen: Zu sehen sind Straßenabschnitte, wo aktuell zwar Tempo 50 gilt, aber in der Realität (Uber-Daten 2019Q2) nicht viel schneller als Tempo 30 gefahren wird/gefahren werden kann. In diesem Projekt wurden die Durchschnittsgeschwindigkeiten von Uber-Fahrzeugen aus dem Q2 2019 OSM-Strassenabschnitten zugeordent. Anschließend wurden nur Strassenabschnitten visualisiert, auf denen Tempo 50 gilt (maxspeed=50) und tatsächlich nur <33km/h gefahren wird. 162 | * https://github.com/vizsim 163 | * https://twitter.com/urlaubsstau/status/1219312339113082880 164 | * https://twitter.com/urlaubsstau/status/1219314716583112704 165 | * [Bußgelder für Falschparker (Köln)](https://vizsim.github.io/bussgelddaten/bussgelder_koeln_parken.html) Bußgelder für Falschparker (in Köln) sind sehr gering. Fast 3/4 der Vergehen kosten nur 10 oder 15 Euro. 166 | Einnahmen abzügl. der Verwaltungskosten überschaubar und Verhaltensanpassung der Falschparker fraglich. 167 | Was ist der öffentlich Raum eigentlich wert? 168 | * https://twitter.com/urlaubsstau/status/1218919552857362438 169 | * [InfraVelo: Karte mit den Radprojekten](https://www.infravelo.de/Karte/) 170 | * [car-tagging-data-berlin](https://github.com/hanshack/car-tagging-data-berlin): This repo is about the data collected by volunteers using a map tagging tool which was developed to tag cars on aerial images from the city of Berlin 171 | * [Verkehrsunfaelle-in-berlin-auf-einer-karte](https://interaktiv.tagesspiegel.de/lab/alle-schlimmen-verkehrsunfaelle-in-berlin-auf-einer-karte/): The analysis of all accidents in which people had accidents in 2019 172 | * [infravelo.de/karte](https://www.infravelo.de/karte/): This map shows projects from infraVelo and the Berlin districts that are currently being actively worked on or that have been completed after 2016 173 | * „Digitale Plattform Stadtverkehr Berlin“ (DPS Berlin) – Open Data: Open Traffic Data for Berlin. 174 | * https://www.berlin.de/sen/uvk/verkehr/verkehrspolitik/forschungs-und-entwicklungsprojekte/laufende-projekte/digitale-plattform-stadtverkehr-1099960.php 175 | * https://daten.berlin.de/kategorie/verkehr 176 | * [Pressemitteilung 20210930](https://www.berlin.de/sen/uvk/presse/pressemitteilungen/2021/pressemitteilung.1131619.php) Neue Daten und neue Technik bringen mehr Verkehrsinformationen für Berlin 177 | * [Polizei Berlin - Karte der Direktionen und Abschnitte](https://daten.berlin.de/datensaetze/polizeidirektionen-und-abschnitte-wms) 178 | * [Fahrraddiebstähle in Berlin](https://fahrraddiebstahl-berlin.de/) - [Daten](https://fahrraddiebstahl-berlin.de/daten) - Twitter https://twitter.com/DiebstahlBerlin 179 | 180 | ### Germany 181 | 182 | * [Mobilität in Tabellen](https://www.mobilitaet-in-tabellen.de/mit/) - Tool to analyze data from the survey and report "Mobilität in Deutschland (MiD) 2017" by BMVI. 183 | * [Unfallatlas](https://unfallatlas.statistikportal.de) - Map and data download of accidents with personal injuries. 184 | * [MunichWays ](https://www.munichways.com/) visualization and analyzes of all major roads in Munich according to the traffic light principle. ([code](https://github.com/AppWerft/MunichWays)), ([map](https://usocialmaps.carto.com/builder/dfd7b295-73a7-4dfe-85e6-933dd7fe5787/embed)) 185 | * [Falschparker-Karte](http://wege-frei.heikozelt.de/) Map about illegal parking in Germany as reported by citizens via Wegeheld app and weg-li.de website. 186 | * [unfallatlas.statistikportal.de](https://unfallatlas.statistikportal.de): The Accident Atlas contains accidents with personal injury. Accidents involving only material damage are not shown 187 | * Bundeseinheitlicher Tatbestandskatalog (Bußgeldkatalog) in lesbarer Form: 188 | * https://fragdenstaat.de/anfrage/bundeseinheitlicher-tatbestandskatalog-bt-kat-owi-in-maschinenlesbarer-form/ 189 | * Datei (ods mit "^" als Feldtrenner) https://fragdenstaat.de/files/foi/499093/bet_datenbank_18052020_txt.asc?download 190 | * https://natenom.de/ Natenoms († 30.01.2024) Blog – mit vielen interessanten Beiträgen. 191 | * Auswahl: 192 | * https://natenom.de/2023/06/eine-headmap-aus-gpx-dateien-erstellen-mit-einem-python-tool/ Eine Heatmap aus GPX-Daten erstellen (Python) https://github.com/remisalmon/Strava-local-heatmap 193 | 194 | ### Global 195 | 196 | * [Mobility Data Specification](https://github.com/CityOfLosAngeles/mobility-data-specification) - A data standard and API specification for mobility as a service providers, such as Dockless Bikeshare, E-Scooters, and Shared Ride providers who work within the public right of way. Developed by the City of Los Angeles. 197 | * [The Arrogance of Space Mapping Tool](https://cyklokoalicia.sk/arrogance/) - Upload an aerial or satellite photo from your city - an intersection or neighbourhood - and start mapping how much space is allocated to cars, pedestrians and bikes. See also https://twitter.com/colvilleandersn/status/1197537645657829379 and https://medium.com/@colville_andersen/the-arrogance-of-space-93a7419b0278 198 | 199 | ## Bicycle Gear Calculator (Ritzelrechner) 200 | * [Bicycle Gear Calculator (Ritzelrechner)](http://ritzelrechner.de/?GR=DERS&KB=42,52&RZ=15,17,19,21,23,26&UF=2215&TF=90&SL=2.6&UN=KMH&DV=teeth) 201 | 202 | ## Ladegeräte Nabendynamo → USB 203 | ### Selbstbau 204 | auch Fertiggeräte von Makern gebaut und angeboten 205 | * https://fahrradlader.de/ Fahrradlader https://fahrradlader.de/fahrradlader-v3-1/ v3.1– Johannes Rostek 206 | https://www.instructables.com/DIY-BICYCLE-USB-CHARGER-Fahrradlader-V31/ Instructables DIY - [https://content.instructables.com/pdfs/E82/JS1O/KYZUHOCG/DIY-BICYCLE-USB-CHARGER-Fahrradlader-V31.pdf PDF (Login erforderlich)] 207 | 1A / 5V bei 18km/h-20km/h (5 Watt Ausgangsleistung möglich); Bipolar-Elko; Schottky-Brückengleichrichter; SMD-Aufbau; Überspannungsschutz; Superkondensatoren zum Puffern von kurzen Stops 208 | https://fahrradlader.de/funktionsweise/usb-charge-optimizer/ Charge-Optimizer (nach dem Anfahren wird nach einiger Zeit konstanter Geschwindigkeit der Ladevorgang absichtlich kurz gestoppt, um optimalen Ladestrom neu aushandeln zu können (optional ein/ausschaltbar bzw. konfigurierbar) 209 | DCP (Dedicated Charging Port): Smartphones erkennen den Lader als DCP (Dedicated Charging Port) und das Smartphone (je nach Modell) weiß nun, dass es bis zu 1,8 A ziehen kann. Der Fahrradlader V3.1 wird von allen gängigen Smartphones als DCP erkannt. 210 | 30 Euro (Fertigteil ohne Gehäuse beim Entwickler; Gehäuse zzgl. 5 Euro) 211 | https://fahrradbeleuchtung-info.de/testbericht-fahrradlader-v31 Testbericht 212 | * https://am.heise.de/abo/06_ma_education/Nabendynamo.pdf „Power aus dem Nabendynamo“ MAKE 4/2020 pp.58-63 https://www.heise-gruppe.de/presse/Make-Projekt-USB-Laderegler-fuer-Nabendynamo-selbst-bauen-4865445.html – Andreas Gräßler 213 | ca. 10 Euro; Bipolar-Elko (Kompensation der Induktivität) - Schottky-Brückengleichrichter 4x SB140 - LM2596 DC/DC-Step-Down-Modul Vin 3,2-36 V, Poti; liefert ~500 mA für USB-Powerbank 214 | * https://fahrradzukunft.de/31/selbstbau-usb-lader-mit-step-down-regler Selbstbau eines USB-Laders mit Step-Down-Regler – Gerold Schütte 215 | Bipolar-Elko 330 uF (bzw. 2x 680 uF antiparallel), Schottky-Brückengleichrichter CS 40D (80 V; 1 A); QITA DC-DC 6V-24V to 5V 3A Step-down Voltage Regulator Power Module Phone Charger; Bimetall-Abschaltung 60°C bei unnützer Wärmeerzeugung. Da der verwendete Step-Down-Regler nur maximal 25 V verträgt, muss die maximale Spannung begrenzt werden. Dies erfolgt hier durch zwei parallel geschaltete 12-V-Zenerdioden, die die übrige Energie »verbraten«. Die Dioden sind auf einem Temperaturschalter montiert, bei 60°C wird der USB-Lader abgeschaltet. Höhere Spannungen wären hier wünschenswert, damit die mühsam erstrampelte Leistung nicht schon bei normaler Fahrt und vollem Handyakku in Wärme umgewandelt wird. Doch die zusätzliche Leistung lässt sich dann nur schwer wegkühlen (@ Andreas Oehler: Danke für den Tipp). 216 | * http://www.sascha-trapp.de/fahrradlader.html "Mein Fahrradlader" – Sascha Trapp (Radfahren, Segeln, Elektronik) 217 | * http://www.forumslader.de/ Forumslader – Jens During; ''Forumslader'' pro 2019-2021; Aheadlader V6 2021 155-255 Euro 218 | * OBI https://www.obi.de/magazin/mach-mal-mit-obi/usb-ladegeraet-selber-bauen 219 | 220 | ### Fertiggeräte und Tests 221 | von Markenherstellern 222 | * https://fahrradbeleuchtung-info.de/marktuebersicht-usb-ladegeraete-fuer-nabendynamos Tests und Marktübersicht 223 | * https://www.cycle2charge.de/index.php/de/ Cycle2Charge – integriert in den Ahead-Steuersatz 224 | 225 | 226 | ## Meetups 227 | 228 | ### OSM-Verkehrswende Meetups 229 | 230 | https://wiki.openstreetmap.org/wiki/Talk:Berlin/Verkehrswende 231 | 232 | ### Berlin Datacycle Meetup Slides and Links 233 | 234 | https://www.meetup.com/de-DE/Datacycle-Meetup-Fahrraddaten-fur-Berlin/ 235 | 236 | #### [No. 4 - 19.06.2019, CityLab](https://www.meetup.com/de-DE/Datacycle-Meetup-Fahrraddaten-fur-Berlin/events/262280570/) 237 | 238 | * Moritz Metz – selbst durchgeführten Geschwindigkeitsmessungen am "Friedel-Speedway" 239 | * [Blogpost](https://fahrradfreundliches-neukoelln.de/blog/neukoellner-friedelspeedway) 240 | * [Moritz' eigene Messdaten (Google Docs)](https://docs.google.com/spreadsheets/d/1gKip7CnoZp2_j6kxtpKJqL_ge3OTGbvFXNo2uK8GUdo/edit#gid=1095001652) 241 | * PDF Messdaten Bezirk Neukölln, http://moritzmetz.de/upload/friedelspeed-geschwindigkeitsmessungen-bezirk.pdf 242 | * https://github.com/pageauc/speed-camera 243 | * Android "Speed Radar Cam", https://play.google.com/store/apps/details?id=androix.com.android.SpeedRadarCam&hl=de 244 | * iOS "SpeedClock", https://apps.apple.com/de/app/speedclock-laserpistole/id400876654 245 | * [Weitere Apps und Tools](https://twitter.com/moritzmetz/status/1142711988415533056) 246 | * Über Moritz, http://moritzmetz.de/ 247 | 248 | * Long Range [Wide Area Network (WAN)] 249 | * [Präsentation Gerhard Peter](https://docs.google.com/presentation/d/18KPmPf9xzxy09KhOnxuVXHLWRB55VuMOKJJrG2OsTzk/edit#slide=id.g328cdd3902_1_47) 250 | * Blogpost zu Biketracking, https://www.thethingsnetwork.org/community/berlin/post/jetzt-ab-sofort-moglich-berlin-weites-bike-tracking-ohne-laufende-monatliche-ausgaben-mit-dem-smartphone 251 | * [thethingsnetwork.org/community/berlin](https://www.thethingsnetwork.org/community/berlin/) 252 | * [lora-wan.de](https://www.lora-wan.de) - Was ist LoRaWAN? 253 | 254 | * fLotte – "Bike Sharing" und Daten erzählen, https://flotte-berlin.de/cb-items/lotte/ – [Tweet mit Foto vom Proof Of Concept](https://twitter.com/plateauton/status/1141407893939511296) 255 | 256 | * David Bermbach, TU, Smartphone-App SimRa – Daten von Radfahrenden sammeln und Gefahrensituationen erkennen 257 | * (Siehe auch oben in der Liste.) 258 | * https://www.mcc.tu-berlin.de/menue/forschung/projekte/simra/ 259 | * https://github.com/simra-project/ 260 | 261 | #### [No. 3 - 15.01.2019, betterplace.org](https://www.meetup.com/de-DE/Datacycle-Meetup-Fahrraddaten-fur-Berlin/events/bclvkqyzcbtb/) 262 | 263 | * [Bike Citizens](https://www.bikecitizens.net) - Cycle routing app for commuters in cities and [analysis platform](https://cyclingdata.net) for traffic engineers and urbanists. 264 | * [Tagesspiegel Radmesser - Update](https://interaktiv.tagesspiegel.de/radmesser/) - Update 265 | * [Entdeckungsreise: Fahrradthemen in OpenStreetMap](https://gist.github.com/tordans/df6794d340a3fc7537601d1d2535e0f9) - A curated list of topics that build on with OpenstreetMap. 266 | * [FixMyBerlin-Daten](https://docs.google.com/presentation/d/1NYlKyClTkoHwR_vIOf7AUk1dEQZ_KLk-tzZgVm5Fuxg/edit#slide=id.g4af4525906_0_21) - Latest http://fixmyberlin.de/ API updates 267 | 268 | #### [No. 2 - 23.10.2018, Motion.Lab](https://www.meetup.com/de-DE/Datacycle-Meetup-Fahrraddaten-fur-Berlin/events/lqlvvpyxnbvb/) 269 | 270 | * [Tagesspiegel Radmesser - Update](https://interaktiv.tagesspiegel.de/radmesser/) 271 | * Input for claiming Open Data related to cycling in Berlin (no slides) 272 | * [Boréal Bikes](https://www.borealbikes.com) - Research bike Holoscene X with sensors, signal processing and AI based on concepts from the automotive industry 273 | * Bike ShakeL - Erschütterungsmessung mit Arduino (no slides yet) 274 | * [Fahrradwetter](https://speakerdeck.com/ulid000/fahrradwetter-selbstgemacht) 275 | * [Visual Count](https://docs.google.com/presentation/d/1IOxVlcVuxIJn2bHd793-Yg8_abxYj4biwLZCp1HAvkA/edit?usp=drivesdk) - Counting traffic with video camera and machine learning 276 | 277 | #### [No. 1 - 21.08.2018, Tagesspiegel](https://www.meetup.com/de-DE/Datacycle-Meetup-Fahrraddaten-fur-Berlin/events/lqlvvpyxlbcc/) 278 | 279 | * [Tagesspiegel Radmesser](https://interaktiv.tagesspiegel.de/radmesser/) - 1st presentation 280 | * [FixMyBerlin](https://fixmyberlin.de) - 1st presentation 281 | * [Map of bike accidents in Berlin 2017](https://stefanwehrmeyer.carto.com/viz/4fc39e13-8dbb-4d3f-a181-b2918861b6de/public_map) - extracted from PDF based Berlin Police reports with a [parser](https://github.com/stefanw/verkehrsunfallstatistik) 282 | 283 | ## Other awesome lists 284 | 285 | * [Fahrradthemen in OpenStreetMap](https://gist.github.com/tordans/df6794d340a3fc7537601d1d2535e0f9) 286 | --------------------------------------------------------------------------------