9
103
Fork
You've already forked web
30

Légende du style vélo #2135

Open
opened 2026年05月09日 22:27:04 +02:00 by etienneJr · 10 comments

Aménagements cyclables

type de voie exemple photo
Piste cyclable / voie réservée aux cyclistes ^{1} image image
Voie verte / voie partagée avec les piétons ^{2} image image
Piste cyclable le long de la route ^{3} image image image
Bande cyclable (dans le sens de circulation) ^{4} image image
Bande cyclable en contre-sens ^{5} image image
contre sens cycliste (sans bande) non représenté car pas assez sécurisé (mais présent dans les tuiles, on pourrait éventuellement les rajouter à fort zoom) image
Voie partagée avec les bus ^{6} image image
Voie partagée avec les voitures ^{7} non représenté (n'apporte aucune sécurité) image
Détail des tags OSM utilisés
  1. highway=cycleway sans foot=yes|designated
  2. highway=cycleway + foot=yes|designated et highway=footway|path|pedestrian + bicycle=yes|designated
  3. cycleway(:*)=track
  4. cycleway(:*)=lane
  5. cycleway(:*)=opposite_lane
  6. cycleway(:*)=share_busway
  7. cycleway(:*)=shared_lane
# Aménagements cyclables | type de voie | exemple | photo |-|-|-| | Piste cyclable / voie réservée aux cyclistes $ ^{1}$ | ![image](/attachments/e9ea4211-a6d0-4486-831d-468e10bb7157) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/Cycle_route_marking_Le_Havre.jpg/250px-Cycle_route_marking_Le_Havre.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) | | Voie verte / voie partagée avec les piétons $ ^{2}$ | ![image](/attachments/f4a8305b-7dcf-4171-9024-27f995d6d5fa) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/France_road_sign_C115.svg/120px-France_road_sign_C115.svg.png?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) | | Piste cyclable le long de la route $ ^{3}$ | ![image](/attachments/c80a0f15-9875-4eea-b490-df96aaedeb53) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Route_de_Charmeil_avant_giratoire_RP_de_l%27Europe%2C_vers_Vichy_%28Bellerive-sur-Allier%29_2023年07月14日.JPG/250px-Route_de_Charmeil_avant_giratoire_RP_de_l%27Europe%2C_vers_Vichy_%28Bellerive-sur-Allier%29_2023年07月14日.JPG?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Piste_cyclable_et_arceaux_v%C3%A9lo_multicolores%2C_av_Charles_de_Gaulle%2C_Nevers.jpg/250px-Piste_cyclable_et_arceaux_v%C3%A9lo_multicolores%2C_av_Charles_de_Gaulle%2C_Nevers.jpg)| | Bande cyclable (dans le sens de circulation) $ ^{4}$ | ![image](/attachments/6a2fa75b-13d5-43be-8c7f-c74eea6e1363) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Avenue_de_Vichy%2C_Bellerive-sur-Allier_-_bande_cyclable_avec_zone_tampon_anti-emporti%C3%A9rage.jpg/250px-Avenue_de_Vichy%2C_Bellerive-sur-Allier_-_bande_cyclable_avec_zone_tampon_anti-emporti%C3%A9rage.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) | | Bande cyclable en contre-sens $ ^{5}$ | ![image](/attachments/e7a7ce90-33ce-41e7-a255-ed1b5a7d9d37) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/d/da/Cycle_contraflow_Caen_c.jpg/250px-Cycle_contraflow_Caen_c.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) | | contre sens cycliste (sans bande) | non représenté car pas assez sécurisé (mais présent dans les tuiles, on pourrait éventuellement les rajouter à fort zoom) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Cycle_contraflow_Caen_a.jpg/250px-Cycle_contraflow_Caen_a.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) | | Voie partagée avec les bus $ ^{6}$ | ![image](/attachments/2b46a3b7-4735-406d-a6c6-90f9538fb266) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Bus_lane_Paris_2014.JPG/330px-Bus_lane_Paris_2014.JPG?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) | | Voie partagée avec les voitures $ ^{7}$ | non représenté (n'apporte aucune sécurité) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Picto_corridor_Praha_Vr%C5%A1ovick%C3%A1.jpg/330px-Picto_corridor_Praha_Vr%C5%A1ovick%C3%A1.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) | <details> <summary>Détail des tags OSM utilisés</summary> 1. `highway=cycleway` sans `foot=yes|designated` 2. `highway=cycleway + foot=yes|designated` et `highway=footway|path|pedestrian + bicycle=yes|designated` 3. `cycleway(:*)=track` 4. `cycleway(:*)=lane` 5. `cycleway(:*)=opposite_lane` 6. `cycleway(:*)=share_busway` 7. `cycleway(:*)=shared_lane` </details>
Author
Member
Copy link

Type de route

type de voie exemple photo
zones piétonnes ^{1} image image
Zone de rencontre, et vélorue ^{2} image image image
Zone limitée à 30 km/h ^{3} image image
voies de service, ou voies privées ^{4} image
route limitées à 50 ou 80-90 km/h image
Détail des tags OSM utilisés
  1. highway=pedestrian|footway
  2. highway=living_street et cyclestreet=yes
  3. maxspeed=30 ou maxspeed contient zone30 ou bicycle_road ou cyclestreet
  4. access=private|no ou highway=service|track
# Type de route | type de voie | exemple | photo |-|-|-| | zones piétonnes $ ^{1}$ | ![image](/attachments/6673d4c0-7d8f-44ee-b553-1a1adb8fd087) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/France_road_sign_B54.svg/120px-France_road_sign_B54.svg.png) | | Zone de rencontre, et vélorue $ ^{2}$| ![image](/attachments/04e77bd0-ffc3-4ec0-a75b-d942c45291be) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/1/14/France_road_sign_B52.svg/120px-France_road_sign_B52.svg.png?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Belgian_road_sign_F111.svg/60px-Belgian_road_sign_F111.svg.png)| | Zone limitée à 30 km/h $ ^{3}$ | ![image](/attachments/ea840feb-32bc-43ee-bba4-167117d19dba) | ![image](https://upload.wikimedia.org/wikipedia/commons/thumb/5/51/France_road_sign_B30_%2830%29.svg/120px-France_road_sign_B30_%2830%29.svg.png?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail) | | voies de service, ou voies privées $ ^{4}$ | ![image](/attachments/5e4e63da-b384-4843-adc1-5365e3cc8c57) | | | route limitées à 50 ou 80-90 km/h | ![image](/attachments/745481f8-bb1b-4433-ad4d-facac9145507) | | <details> <summary>Détail des tags OSM utilisés</summary> 1. `highway=pedestrian|footway` 2. `highway=living_street` et `cyclestreet=yes` 3. `maxspeed=30` ou `maxspeed` contient zone30 ou bicycle_road ou cyclestreet 4. `access=private|no` ou `highway=service|track` </details>
Author
Member
Copy link

POI

à faire dans la v2 du style

# POI à faire dans la v2 du style
Member
Copy link
Message transféré ici : #2076 (comment)

Super travail Étienne !

Petite nuance:

J'ai peur que trop afficher d'infos recrée une version trop proche de Cyclosm (et donc incompréhensible en un coup d'œil).

Je ne suis pas pour afficher les zone20 et 30. Par chez moi, ces panneaux sont de l'hypocrisie dangereuse, tant ils sont rarement couplés avec un aménagement confortant cette limitation. J'ai récemment vu un panneau zone de rencontre sur une route de montagne....
J'imagine que la lâcheté des politiques à freiner la voiture s'applique peu ou prou de la même façon sur tout le territoire.

Je simplifierait en:

  • PC
  • voie partagée piéton
  • bandes / bus

Et pourquoi pas si c'est faisable, afficher les ralentisseurs de manière évidente (coussin, écluse, chicane, bump). À moduler, car l'effet accordéon des automobilistes qui réaccélèrent pour rattraper la vitesse perdue n'est pas forcément rassurante. Au final, une rue étroite en chicane est bien plus intéressante que ces fumeux panneaux...

<details> <summary>Message transféré ici : https://codeberg.org/cartes/web/pulls/2076#issuecomment-14619924</summary> Super travail Étienne ! Petite nuance: J'ai peur que trop afficher d'infos recrée une version trop proche de Cyclosm (et donc incompréhensible en un coup d'œil). Je ne suis pas pour afficher les zone20 et 30. Par chez moi, ces panneaux sont de l'hypocrisie dangereuse, tant ils sont rarement couplés avec un aménagement confortant cette limitation. J'ai récemment vu un panneau zone de rencontre sur une route de montagne.... J'imagine que la lâcheté des politiques à freiner la voiture s'applique peu ou prou de la même façon sur tout le territoire. Je simplifierait en: - PC - voie partagée piéton - bandes / bus Et pourquoi pas si c'est faisable, afficher les ralentisseurs de manière évidente (coussin, écluse, chicane, bump). À moduler, car l'effet accordéon des automobilistes qui réaccélèrent pour rattraper la vitesse perdue n'est pas forcément rassurante. Au final, une rue étroite en chicane est bien plus intéressante que ces fumeux panneaux... </details>
Owner
Copy link

Quel travail !

Quel travail !

Sur ce style, on peut afficher les REV aussi ? (un peu comme sur le style principal ?)

rev sur cartes.app

Ça serait bien de pouvoir afficher le numéro aussi ? (par exemple à Lyon, on a les voies lyonnaises 1 à 12)

Sur ce style, on peut afficher les REV aussi ? (un peu comme sur le style principal ?) ![rev sur cartes.app](/attachments/1d9cad57-a2ae-4f6c-a1f3-958505b67398) Ça serait bien de pouvoir afficher le numéro aussi ? (par exemple à Lyon, on a les voies lyonnaises 1 à 12)
4.3 MiB
Author
Member
Copy link

@hverlin wrote in #2135 (comment):

Sur ce style, on peut afficher les REV aussi ? (un peu comme sur le style principal ?)

Ça serait bien de pouvoir afficher le numéro aussi ? (par exemple à Lyon, on a les voies lyonnaises 1 à 12)

Là tu es sur le style plein air, c'est normal ?
Sur le style vélo, j'ai provisoirement relégué les REV à zoom<11 (quand les pistes cyclables disparaissent), mais c'était juste par facilité technique, il faut que je revois ça et que je trouve un moyen de les afficher en même temps que les pistes cyclables. Tu as une idée ? faire un surlignage avec la couleur de la REV ?

@hverlin wrote in https://codeberg.org/cartes/web/issues/2135#issuecomment-14649789: > Sur ce style, on peut afficher les REV aussi ? (un peu comme sur le style principal ?) > > Ça serait bien de pouvoir afficher le numéro aussi ? (par exemple à Lyon, on a les voies lyonnaises 1 à 12) Là tu es sur le style plein air, c'est normal ? Sur le style vélo, j'ai provisoirement relégué les REV à zoom<11 (quand les pistes cyclables disparaissent), mais c'était juste par facilité technique, il faut que je revois ça et que je trouve un moyen de les afficher en même temps que les pistes cyclables. Tu as une idée ? faire un surlignage avec la couleur de la REV ?
Author
Member
Copy link

@hverlin wrote in #2135 (comment):

Sur ce style, on peut afficher les REV aussi ?

sur https://dev3.cartes.app je viens de pousser une version avec l'affichage des REV, dans leur couleur. Mais sincèrement je trouve que ça brouille totalement la lecture... c'était peut-être pas une bonne idée d'afficher tous ces traits de toutes les couleurs. Peut-être qu'un affichage plus simple "ceci est une REV" irait mieux. Testes et dis moi ce que tu en penses.
@laem à Rennes c'est moins gênant vu qu'elles sont toutes de couleur jaune ? 🤔

image

@hverlin wrote in https://codeberg.org/cartes/web/issues/2135#issuecomment-14649789: > Sur ce style, on peut afficher les REV aussi ? sur https://dev3.cartes.app je viens de pousser une version avec l'affichage des REV, dans leur couleur. Mais sincèrement je trouve que ça brouille totalement la lecture... c'était peut-être pas une bonne idée d'afficher tous ces traits de toutes les couleurs. Peut-être qu'un affichage plus simple "ceci est une REV" irait mieux. Testes et dis moi ce que tu en penses. @laem à Rennes c'est moins gênant vu qu'elles sont toutes de couleur jaune ? 🤔​ ![image](/attachments/e75e365e-1a7b-4407-90af-f47b78c41f4f)
788 KiB

@etienneJr oui, il faut surement qu'un seul trait ou que ça soit moins visible.

Sinon, ça peut être juste un badge comme sur cylosm?

image

Une autre option (qui montre plusieurs badges). On peut faire sans colorer la REV en dessous.
image

@etienneJr oui, il faut surement qu'un seul trait ou que ça soit moins visible. Sinon, ça peut être juste un badge comme sur cylosm? ![image](/attachments/a33c53d1-4eb7-4679-950c-fb4690eecad6) Une autre option (qui montre plusieurs badges). On peut faire sans colorer la REV en dessous. ![image](/attachments/a5d42405-4b5d-423a-aa4b-a70f784c3352)
Owner
Copy link

à Rennes c'est moins gênant vu qu'elles sont toutes de couleur jaune ? 🤔

À Rennes le REV est une blague. Il s'évapore dès qu'il passe la rocade, à l'intérieur. Et la ville n'a jamais voulu en faire des lignes nommées. N'a jamais fait de carte potable non plus.

> à Rennes c'est moins gênant vu qu'elles sont toutes de couleur jaune ? 🤔​ À Rennes le REV est une blague. Il s'évapore dès qu'il passe la rocade, à l'intérieur. Et la ville n'a jamais voulu en faire des lignes nommées. N'a jamais fait de carte potable non plus.
Author
Member
Copy link

Les nouvelles idées d'améliorations sont à noter dans #2424

Les nouvelles idées d'améliorations sont à noter dans #2424
Sign in to join this conversation.
No Branch/Tag specified
master
abostats
SynchroM-master
gps
embeddings
lysios-patch-5
lysios-patch-4
lysios-patch-3
lysios-patch-2
lysios-patch-1
abo-serveur2
clim
zone-en-favori
categories_toujours_visibles
rechercher_ici_avant_resultats
test-2365
panoramax-contribution
add-categories-validations
gel-bug-prod
osm-note-2
broken
wikidata_booking
fuse7.3
lysios-patrimoine-3
gps2
atproto-fix-2
styles-secondaires-mais-maison
atproto-scopes
itineraire-printemps-2026
modal-sheet-5.6
nlnet-cost-climate-perf
pb-icones-religieux
couvoiture
etiennejr-patch-2
meteo-fainéante
logo-static-url
poc-page-vitrine
remove-compass
test-reproduce-1795
display-cycleway-lanes-2
poc-image
add-media-condition
mapterhorn
test-indoor-equal
outdoors-VS-indoorEqual
hiking-colors
fix-blog-typing
poc-next-international
fix-map-style-modal-not-closing
i18n
hide-odd-zoom-levels
filter_categories
resume_wikipedia
deplacement_bouttons
fix-1095
mobile_permettre_selection
position-carte-initiale
dégradé-icônes
better_wikipedia
affichage_donnees_wikidata
mobile-permettre-selection
avis-details
perf-seo
modal-sheet-5
plans-novembre
display-cycleway-lanes
fix-1227
fix-1234
etiennejr-patch-1
update-1240
fix-1236
fix-1131
photon-search-street
fix-1221
article-avis
net-haut-zoom
baies-moins-visibles
belles-fiches-lieu
fix-1157
bug-page-vie-privée
use-watername
fix-1176
carte-du-onde
fix-1166
page-news
tchou
add-icon-alias
vitesse
photon-opensearch
private-in-italic
bâtiments-3D
merge-categories
handle-private-highway
improve-findcategory
injection-pmtiles
fix-1128
check-icons
update-readme
category-rugby
bug-position-carte-vs-lieu
limites-vitesse
improve-find-category-from-tags-v2
integrer
document-osmfeature
translate-document
velo-fin-aout-25
velo-ete-2025
moins-de-maptiler
planet-pmtiles-tilemaker
fix-1048
panoramax-leger
plume
horaires-i18n
planet
maj-deps-juillet-2025
improve-find-category-from-tags
bug-encart
interactions-encart-mobile
clic-on-station
fix-1028
fix-1014
edit
add-big-rivers
add-shortbread-tiles
handle-deleted-osm-elements-v2
codeberg
improve-useEffect
immoloc
update-dashboard
analyze
terradraw
sombre2
calendar
poi-sprites-using-svg
style-sombre
sprites
annuaire
motis-gtfs-attributes
next-styled-components
dev
cool2
cool
panoramax-angle
env-static-urls
borders-only
panoramax2
intelligence
debug-iles
nouveau-serveur
france-protomaps
turbo
fouss/cartes-#338
blog2
legislatives
presentation
pas-de-geoloc-si-hash-different
protomaps
vaul
carte-trains
citiz
maj-paquets
icones
ui2
bblog
voyagevoyage
test-image-origine
bugimagefin
searchParams
voyage
avion
perf
studio
piscine
journée
année
journée-transition
score-dès-acceuil
fix-space-problem
rebase-5août
correspondance
règles-séparées
indeps-acre
demo
indeps
indeps-cachés
indication-temps-plein
indeps-refactor-simulations
indeps-vue-comparaison
indeps-inversion
barème-continu
indeps-démo
textes-branches-sécu
engine-enum
2019
transport
publicodes
as
infrance-nouvelle-landing
better-translation
co2
simplifATMP
controle-SMIC
webi18n
bug-avantages-en-nature
revert-352-infrance-navigation-v2
laem-patch-1
robots.txt
improve-perf
iframe-bugfix
quickfixes
lib
irsimple
hiringinfrance.com
dégradé
refstate
johan
zrr
logo-interactif
revert-216-improve-tracking
redesign2
zrr2
fixtrad
correction-salaire-brut
petit-state
alien-consolidate
translate-ui
npm
alien-brut-net
translatable
différent
ir18
fix-typo
add-tracking
fix-collect-missing
défauts-partout
fix-double-unfold-three
fix-double-unfold
versement-transport
blocker-questions
v3
v2.1
v2
v1
v0.6.4
v0.6.3
v0.6.2
v0.6.1
v0.6.0
0.7.0
v0.5.1
v0.5.0
v0.4.2
v0.4.1
v0.4.0
v0.3.3
v0.3.2
v0.3.1
v0.3
v0.2
v0.1-cdd-alpha
v0-démo-tag-nav
Labels
Clear labels
🎨 Design
À propos de l'interface et de l'UX
💡 Idée
Nouvelle feature à intégrer
question
Further information is requested
🌍 OSM
À propos de l'affichage et l'édition des éléments OSM
🌱 Amélioration
Amélioration/fix de l'existant
🐞 Bug
Something isn't working
📊 SEO
📋 Catégories
À propos des catégories de recherche et de l'annuaire
📖 Wiki
📝Avis
A propos de la fonction avis et de bluesky
📢 Oyez
📷 Photos
A propos des photos (sources, affichage)
🔍Recherche
A propos de la barre de recherche et de photon
🔥 Actuel
🔧 tech
🖌 Styles
Styles de la carte
🧝i18n
🧪 R&D
🚍 Transports
🚙 Voiture
🚨Prioritaire
Ticket à traiter rapidement
🚲Vélo
Cartes
climat
Communication
demo
Cette branche doit être déployée comme une démo
dependencies
Pull requests that update a dependency file
javascript
Pull requests that update javascript code
Pas urgent
Plein-air
Tuiles
Verso
Vieux
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cartes/web#2135
Reference in a new issue
cartes/web
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?