As Cargobikes (also called freight bikes) have special needs in comparison to classic bicycles, this page wants to highlight and promote tags which improve the usability of cargo bike applications.
Possible barriers which reside on-street, which could block the drive through are:
|Whether there is a kerb on the way. Mapped as a node. Add height as height=* (in meter) and type as kerb=*|
|Crossing (like traffic island)||highway=crossing
|Crossings which have kerbs|
|One or multiple Bollard||barrier=bollardmaxwidth:physical=*||Maximum width in meter|
|Cycle barrier||barrier=cycle_barrier and bicycle=*||Should slow down or prevent drive through for motor vehicles and/or bicycles|
General Barriers can be a huge pain, so to run past those barriers the width vehicles can pass is essential. You can tag it like this:
|Maximum width for vehicles||maxwidth=*||Maximum legal width allowed.|
|Maximum physical width for vehicles||maxwidth:physical=*||Maximum possible width between individual barriers like bollards or between barrier and street edge.|
Cargo bikes have to use bicycle infrastructure in some country, if it exists (mandatory use). But some cycleways are too narrow to get through. Therefore the width is essential to know for cargo bike applications. Depending how the infrastructure is mapped, different tagging schemas are necessary.
|Width of cycleway or street||width=*||Measured width in meter|
|Estimated width of cycleway||est_width=*||Estimated width, if better measurement is not possible. Try to replace with width=* in future, if possible.|
|Width of cycle lane/track||cycleway:left:width=*
||Measured width of cycle lane/track|
|Width of cycle lane/track||cycleway:width=*||Measured width if cycleway is separated from e.g. footway but is same way|
Street smoothness is important to cargo bikes since those vehicles could also transport sensitive cargo. Also, for multilane bikes this worsen the ride.
|Smoothness||smoothness=* or cycleway:smoothness=* or
||See Bicycle for appropriate tagging.
For example if cycleway is shared with foot but is different, use cycleway:smoothness=*
|Surface of street / cycleway||surface=* or cycleway:surface=* or
|See Bicycle for appropriate tagging.
For example if cycleway is tagged as a lane on the right hand side, use cycleway:right:surface=*
|Cross slope||incline:across=*||Like incline=*, in percentage|
For parking, some cities install some specially designed parking infrastructure.
|Special Cargobike parking exists (and/or) is designated||cargo_bike=*||cargo_bike=yes If possible, but not designed for and cargo_bike=designated if specially designed for it.|
|Number of parking spaces||capacity:cargo_bike=*||Count parking space specifically designed for cargo bikes|
Current tagging issues
The tagging scheme of barrier=cycle_barrier currently not suffices for deciding if cargobikes can pass them. There are currently no tags which can describe the geometry of cycle barrier. Because of the wide variety of shapes and constructions of cargobikes, you can not determine if it can pass or not. Width details would be needed to describe the gaps between the individual barrier elements and the barrier itself and the wayside.
- Bicycle - General bicycle infrastructure mapping
- CargoRocket - Routing and rating applications, specifically designed for cargobikes
- BRouter - routing for cyclists which allows for highly customizing the routing profile
- CyclOSM - a free rendering project for every cyclist