{ "id": "cycleways_and_roads", "name": { "en": "Cycleways and roads", "nl": "Fietspaden, straten en wegen", "de": "Radwege und Straßen", "fr": "Pistes cyclables et routes", "es": "Carriles bici y carreteras" }, "minzoom": 16, "source": { "osmTags": { "or": [ "highway=cycleway", "cycleway=lane", "cycleway=shared_lane", "cycleway=track", "cyclestreet=yes", "highway=residential", "highway=tertiary", "highway=unclassified", "highway=primary", "highway=secondary", "highway=tertiary_link", "highway=primary_link", "highway=secondary_link", "highway=service", "highway=footway", "highway=pedestrian", "highway=living_street", { "and": [ "highway=path", "bicycle=designated" ] } ] } }, "title": { "render": { "en": "Way", "nl": "Weg", "de": "Weg" }, "mappings": [ { "if": { "and": [ "highway=cycleway", "name~*" ] }, "then": { "nl": "Fietsweg {name}", "en": "Cycleway {name}", "de": "Radweg {name}", "fr": "Piste cyclable {name}" } }, { "if": { "or": [ "highway=cycleway", "highway=path" ] }, "then": { "nl": "Fietsweg", "en": "Cycleway", "de": "Radweg", "ru": "Велосипедная дорожка", "fr": "Piste cyclable", "ca": "Via ciclista", "da": "Cykelsti", "es": "Carril compartido" } }, { "if": { "and": [ "cycleway=shared_lane", "name~*" ] }, "then": { "nl": "Weg met fietssugestiestrook {name}", "en": "Road with shared lane {name}", "de": "Straße mit gemeinsam genutzter Fahrspur {name}", "fr": "Route avec voie partagée {name}" } }, { "if": "cycleway=shared_lane", "then": { "nl": "Fietssuggestiestrook", "en": "Shared lane", "de": "Gemeinsame Fahrspur", "fr": "Voie partagée", "ca": "Carril compartit", "es": "Vía ciclista al lado de la carretera" } }, { "if": { "and": [ "cycleway=lane", "name~*" ] }, "then": { "nl": "Weg met fietsstrook {name}", "en": "Road with bike lane {name}", "de": "Straße mit Fahrradstreifen {name}", "fr": "Route avec voie cyclable {name}" } }, { "if": "cycleway=lane", "then": { "nl": "Fietsstrook", "en": "Bike lane", "de": "Fahrradspur", "fr": "Bande cyclable", "ca": "Carril bici", "es": "Carril bici" } }, { "if": { "and": [ "cycleway=track", "name~*" ] }, "then": { "nl": "Weg met fietspad naast de weg {name}", "en": "Road with cycleway next to the road {name}", "de": "Straße mit Radweg neben der Straße {name}", "fr": "Route avec piste cyclable à côté de la route {name}" } }, { "if": "cycleway=track", "then": { "en": "Cycleway next to the road", "nl": "Fietsweg naast de weg", "de": "Radweg neben der Straße", "fr": "Piste cyclable séparée de la route", "da": "Cykelsti ved siden af vejen", "es": "Vía ciclista al lado de la carretera" } }, { "if": { "and": [ "cyclestreet=yes", "name~*" ] }, "then": { "nl": "Fietsstraat {name}", "en": "Cyclestreet {name}", "de": "Fahrradstraße {name}", "fr": "Rue cyclable {name}" } }, { "if": "cyclestreet=yes", "then": { "nl": "Fietsstraat", "en": "Cyclestreet", "de": "Fahrradstraße", "fr": "Vélorue", "ca": "Carrer ciclista", "da": "Cykelgade", "es": "Ciclocalle" } }, { "if": "name~*", "then": "{name}" } ] }, "tagRenderings": [ { "question": { "en": "What kind of cycleway is here?", "nl": "Wat voor fietspad is hier?", "de": "Was für ein Radweg ist hier?", "es": "¿Qué tipo de carril bici hay aquí?", "fr": "Quel type de piste cyclable il y a ici ?" }, "condition": { "and": [ "highway!=cycleway", "highway!=path", "highway!=footway" ] }, "mappings": [ { "if": "cycleway=shared_lane", "then": { "en": "There is a shared lane", "nl": "Er is een fietssuggestiestrook", "de": "Es gibt eine geteilte Fahrspur", "es": "Hay un carril compartido", "fr": "Il y a une voie partagée" } }, { "if": "cycleway=lane", "then": { "en": "There is a lane next to the road (separated with paint)", "nl": "Er is een fietspad aangrenzend aan de weg (gescheiden met verf)", "de": "Es gibt eine Spur neben der Straße (getrennt durch eine Straßenmarkierung)", "es": "Hay un carril a lado de la carretera (separado con pintura)", "fr": "Il y a une piste cyclable separée de la route" } }, { "if": "cycleway=track", "then": { "en": "There is a track, but no cycleway drawn separately from this road on the map.", "nl": "Er is een fietspad (los van de weg), maar geen fietspad afzonderlijk getekend naast deze weg.", "de": "Es gibt einen Weg, aber keinen Radweg, der auf der Karte getrennt von dieser Straße eingezeichnet ist.", "es": "Hay una pista, pero no hay un carril bici dibujado separado de esta carretera en el mapa.", "fr": "Il y a une piste cyclable, mais elle n'est pas séparée de la route sur la carte." } }, { "if": "cycleway=separate", "then": { "en": "There is a separately drawn cycleway", "nl": "Er is een apart getekend fietspad.", "de": "Hier ist ein getrennter Radweg vorhanden", "es": "Hay un carril bici dibujado por separado", "fr": "Il y a une piste cyclable dessinée séparement" } }, { "if": "cycleway=no", "then": { "en": "There is no cycleway", "nl": "Er is geen fietspad aanwezig", "de": "Es gibt keinen Radweg", "es": "No hay carril bici", "fr": "Il n'y a pas de piste cyclable" }, "hideInAnswer": "cycleway=opposite" }, { "if": "cycleway=no", "then": { "en": "There is no cycleway", "nl": "Er is geen fietspad aanwezig", "de": "Es gibt keinen Radweg", "es": "No hay carril bici", "fr": "Il n'y a pas de piste cyclable" }, "hideInAnswer": "cycleway!=opposite", "addExtraTags": [ "oneway:bicycle=no", "fixme=Changed from cycleway=opposite" ] } ], "id": "Cycleway type for a road" }, { "question": { "en": "Is this street lit?", "nl": "Is deze weg verlicht?", "de": "Ist diese Straße beleuchtet?", "da": "Er denne gade belyst?", "es": "¿Esta calle está iluminada?", "fr": "Cette rue est-elle éclairée ?" }, "mappings": [ { "if": "lit=yes", "then": { "en": "This street is lit", "nl": "Deze weg is verlicht", "de": "Diese Straße ist beleuchtet", "es": "La calle está iluminada", "fr": "Cette rue est éclairée" } }, { "if": "lit=no", "then": { "en": "This road is not lit", "nl": "Deze weg is niet verlicht", "de": "Diese Straße ist nicht beleuchtet", "da": "Denne vej er ikke belyst", "es": "Esta carretera no está iluminada", "fr": "Cette rue n'est pas éclairée" } }, { "if": "lit=sunset-sunrise", "then": { "en": "This road is lit at night", "nl": "Deze weg is 's nachts verlicht", "de": "Diese Straße ist nachts beleuchtet", "da": "Denne vej er belyst om natten", "es": "Esta carretera está iluminada por la noche", "fr": "Cette route est éclairée la nuit" }, "hideInAnswer": true }, { "if": "lit=24/7", "then": { "en": "This road is lit 24/7", "nl": "Deze weg is 24/7 verlicht", "de": "Diese Straße ist durchgehend beleuchtet", "da": "Denne vej er belyst døgnet rundt", "es": "Esta carretera está iluminada 24/7", "fr": "Cette route est éclairée 24h/24 et 7j/7" } } ], "id": "is lit?" }, { "question": { "en": "Is this a cyclestreet?", "nl": "Is dit een fietsstraat?", "de": "Ist das eine Fahrradstraße?", "es": "¿Esta es una ciclocalle?", "fr": "Est-ce une route cyclable ?" }, "condition": { "and": [ "highway!=cycleway", "highway!=path", "highway!=footway" ] }, "mappings": [ { "if": "cyclestreet=yes", "then": { "en": "This is a cyclestreet, and a 30km/h zone.", "nl": "Dit is een fietsstraat, en dus een 30km/h zone", "de": "Dies ist eine Fahrradstraße in einer 30km/h Zone.", "es": "Esta es una ciclocalle, y una zona 30km/h.", "fr": "Ceci est une route cyclable, et une zone à 30 km/h" }, "addExtraTags": [ "overtaking:motor_vehicle=no", "maxspeed=30" ], "hideInAnswer": "_country!=be" }, { "if": "cyclestreet=yes", "then": { "en": "This is a cyclestreet", "nl": "Dit is een fietsstraat", "de": "Dies ist eine Fahrradstraße", "es": "Esta es una ciclocalle", "fr": "Ceci est une route cyclable" }, "hideInAnswer": "_country=be" }, { "if": "cyclestreet=", "then": { "en": "This is not a cyclestreet.", "nl": "Dit is geen fietsstraat", "de": "Dies ist keine Fahrradstraße.", "es": "Esta no es una ciclocalle.", "fr": "Ceci n'est pas une route cyclable" }, "addExtraTags": [ "overtaking:motor_vehicle=" ] } ], "id": "Is this a cyclestreet? (For a road)" }, { "render": { "en": "The maximum speed on this road is {maxspeed} km/h", "nl": "De maximumsnelheid op deze weg is {maxspeed} km/u", "de": "Die Höchstgeschwindigkeit auf dieser Straße beträgt {maxspeed} km/h", "id": "Kecepatan maksimum di jalan ini adalah {maxspeed} km/jam", "es": "La velocidad máxima en esta carretera es de {maxspeed} km/h", "fr": "La vitesse maximum dans cette rue est de {maxspeed} km/h" }, "freeform": { "key": "maxspeed", "type": "nat" }, "condition": { "and": [ "highway!=cycleway", "highway!=path", "highway!=footway" ] }, "mappings": [ { "if": "maxspeed=20", "then": { "en": "The maximum speed is 20 km/h", "nl": "De maximumsnelheid is 20 km/u", "de": "Die Höchstgeschwindigkeit ist 20 km/h", "es": "La velocidad máxima es de 20km/h", "fr": "La vitesse maximum est de 20 km/h" } }, { "if": "maxspeed=30", "then": { "en": "The maximum speed is 30 km/h", "nl": "De maximumsnelheid is 30 km/u", "de": "Die Höchstgeschwindigkeit ist 30 km/h", "es": "La velocidad máxima es de 30km/h", "fr": "La vitesse maximum est de 30 km/h" } }, { "if": "maxspeed=50", "then": { "en": "The maximum speed is 50 km/h", "nl": "De maximumsnelheid is 50 km/u", "de": "Die Höchstgeschwindigkeit ist 50 km/h", "es": "La velocidad máxima es de 50km/h", "fr": "La vitesse maximum est de 50 km/h" } }, { "if": "maxspeed=70", "then": { "en": "The maximum speed is 70 km/h", "nl": "De maximumsnelheid is 70 km/u", "de": "Die Höchstgeschwindigkeit ist 70 km/h", "id": "Kecepatan maksimum 70 km/jam", "es": "La velocidad máxima es de 70km/h", "fr": "La vitesse maximum est de 70 km/h" } }, { "if": "maxspeed=90", "then": { "en": "The maximum speed is 90 km/h", "nl": "De maximumsnelheid is 90 km/u", "de": "Die Höchstgeschwindigkeit ist 90 km/h", "id": "Kecepatan maksimum 90 km/jam", "es": "La velocidad máxima es de 90km/h", "fr": "La vitesse maximum est de 90 km/h" } } ], "question": { "en": "What is the maximum speed in this street?", "nl": "Wat is de maximumsnelheid in deze straat?", "de": "Was ist die Höchstgeschwindigkeit auf dieser Straße?", "id": "Berapa kecepatan maksimum di jalan ini?", "es": "¿Cual es la velocidad máxima en esta calle?", "fr": "Quelle est la vitesse maximum dans cette rue ?" }, "id": "Maxspeed (for road)" }, { "render": { "en": "This cyleway is made of {cycleway:surface}", "nl": "Dit fietspad is gemaakt van {cycleway:surface}", "de": "Der Radweg ist aus {cycleway:surface}", "es": "Este carril bici está hecho de {cycleway:surface}", "fr": "Cette piste cyclable est faite de {cycleway:surface}" }, "freeform": { "key": "cycleway:surface" }, "condition": { "or": [ "cycleway=shared_lane", "cycleway=lane", "cycleway=track" ] }, "mappings": [ { "if": "cycleway:surface=unpaved", "then": { "en": "This cycleway is unpaved", "nl": "Dit fietspad is onverhard", "de": "Dieser Radweg hat keinen festen Belag", "es": "Este carril bici no está pavimentado", "fr": "Cette piste cyclable n'est pas goudronnée" }, "hideInAnswer": true }, { "if": "cycleway:surface=paved", "then": { "en": "This cycleway is paved", "nl": "Dit fietspad is geplaveid", "de": "Dieser Radweg hat einen festen Belag", "es": "Este carril bici está pavimentado", "fr": "Cette piste cyclable est goudronée" }, "hideInAnswer": true }, { "if": "cycleway:surface=asphalt", "then": { "en": "This cycleway is made of asphalt", "nl": "Dit fietspad is gemaakt van asfalt", "de": "Der Radweg ist aus Asphalt", "es": "Este carril bici está hecho de asfalto", "fr": "Cette piste cyclable est asphaltée" } }, { "if": "cycleway:surface=paving_stones", "then": { "en": "This cycleway is made of smooth paving stones", "nl": "Dit fietspad is gemaakt van straatstenen", "de": "Dieser Fahrradweg besteht aus ebenen Pflastersteinen", "es": "Este carril bici está hecho de piedras de pavimento suaves", "fr": "Cette piste cyclable est faite de petits pavés" } }, { "if": "cycleway:surface=concrete", "then": { "en": "This cycleway is made of concrete", "nl": "Dit fietspad is gemaakt van beton", "de": "Der Radweg ist aus Beton", "es": "Este carril bici está hecho de hormigón", "fr": "Cette piste cyclable est bétonée" } }, { "if": "cycleway:surface=cobblestone", "then": { "en": "This cycleway is made of cobblestone (unhewn or sett)", "nl": "Dit fietspad is gemaakt van kasseien (natuurlijk of verwerkt)", "de": "Dieser Radweg besteht aus Kopfsteinpflaster", "fr": "Cette piste cyclable est faite de pavés (taillé ou non)" }, "hideInAnswer": true }, { "if": "cycleway:surface=unhewn_cobblestone", "then": { "en": "This cycleway is made of raw, natural cobblestone", "nl": "Dit fietspad is gemaakt van ruwe, natuurlijke kasseien", "de": "Dieser Fahrradweg besteht aus unregelmäßigem, unbehauenem Kopfsteinpflaster", "fr": "Cette piste cyclable est en pavés bruts et naturels" } }, { "if": "cycleway:surface=sett", "then": { "en": "This cycleway is made of flat, square cobblestone", "nl": "Dit fietspad is gemaakt van vlakke, rechthoekige kasseien", "de": "Dieser Fahrradweg besteht aus regelmäßigem, behauenem Kopfsteinpflaster", "fr": "Cette piste cyclable est en pavés plats ou carrés" } }, { "if": "cycleway:surface=wood", "then": { "en": "This cycleway is made of wood", "nl": "Dit fietspad is gemaakt van hout", "de": "Der Radweg ist aus Holz", "es": "Este carril bici está hecho de madera", "fr": "Cette piste cyclable est faite en bois" } }, { "if": "cycleway:surface=gravel", "then": { "en": "This cycleway is made of gravel", "nl": "Dit fietspad is gemaakt van grind", "de": "Der Radweg ist aus Schotter", "es": "Este carril bici está hecho de grava", "fr": "Cette piste cyclable est faite en graviers" } }, { "if": "cycleway:surface=fine_gravel", "then": { "en": "This cycleway is made of fine gravel", "nl": "Dit fietspad is gemaakt van fijn grind", "de": "Dieser Radweg besteht aus feinem Schotter", "es": "Este carril bici está hecho de gravilla", "fr": "Cette piste cyclable est faite en graviers fins" } }, { "if": "cycleway:surface=pebblestone", "then": { "en": "This cycleway is made of pebblestone", "nl": "Dit fietspad is gemaakt van kiezelsteentjes", "de": "Der Radweg ist aus Kies", "fr": "Cette piste cyclable est en cailloux" } }, { "if": "cycleway:surface=ground", "then": { "en": "This cycleway is made from raw ground", "nl": "Dit fietspad is gemaakt van aarde", "de": "Dieser Radweg besteht aus Rohboden", "es": "Este carril bici está hecho de tierra natural", "fr": "Cette piste cyclable est faite en sol brut" } } ], "question": { "en": "What is the surface of the cycleway made from?", "nl": "Waaruit is het oppervlak van het fietspad van gemaakt?", "de": "Was ist der Belag dieses Radwegs?", "es": "¿De qué superficie está hecho este carril bici?", "fr": "De quoi est faite la surface de la piste cyclable ?" }, "id": "Cycleway:surface" }, { "question": { "en": "What is the smoothness of this cycleway?", "nl": "Wat is de kwaliteit van dit fietspad?", "de": "Wie eben ist dieser Radweg?", "es": "¿Cual es la suavidad de este carril bici?", "fr": "Quel est l'état de la piste cyclable ?" }, "condition": { "or": [ "cycleway=shared_lane", "cycleway=lane", "cycleway=track" ] }, "mappings": [ { "if": "cycleway:smoothness=excellent", "then": { "en": "Usable for thin rollers: rollerblade, skateboard", "nl": "Geschikt voor fijne rollers: rollerblade, skateboard", "de": "Geeignet für dünne Rollen: Rollerblades, Skateboard", "fr": "Utilisable pour les patins: patins à roulettes, skateboard" } }, { "if": "cycleway:smoothness=good", "then": { "en": "Usable for thin wheels: racing bike", "nl": "Geschikt voor fijne wielen: racefiets", "de": "Geeignet für dünne Reifen: Rennrad", "fr": "Utilisable pour les roues fines: vélo de course" } }, { "if": "cycleway:smoothness=intermediate", "then": { "en": "Usable for normal wheels: city bike, wheelchair, scooter", "nl": "Geschikt voor normale wielen: stadsfiets, rolstoel, scooter", "de": "Geeignet für normale Reifen: Fahrrad, Rollstuhl, Scooter", "es": "Utilizable para ruedas normales: bici de ciudad, sillas de ruedas, scooter", "fr": "Utilisable pour les roues traditionelles : vélo, chaise roulante, trotinettes" } }, { "if": "cycleway:smoothness=bad", "then": { "en": "Usable for robust wheels: trekking bike, car, rickshaw", "nl": "Geschikt voor brede wielen: trekfiets, auto, rickshaw", "de": "Geeignet für breite Reifen: Trekkingfahrrad, Auto, Rikscha", "fr": "Utilisable pour les roues robustes : VTT, voitures, pousse-pousse" } }, { "if": "cycleway:smoothness=very_bad", "then": { "en": "Usable for vehicles with high clearance: light duty off-road vehicle", "nl": "Geschikt voor voertuigen met hoge banden: lichte terreinwagen", "de": "Geeignet für Fahrzeuge mit großer Bodenfreiheit: leichte Geländewagen", "fr": "Utilisable pour les véhicules à dégagement élevé : véhicule tout-terrain léger" } }, { "if": "cycleway:smoothness=horrible", "then": { "en": "Usable for off-road vehicles: heavy duty off-road vehicle", "nl": "Geschikt voor terreinwagens: zware terreinwagen", "de": "Geeignet für Geländefahrzeuge: schwerer Geländewagen", "fr": "Utilisable pour les véhicules tout-terrain : véhicule tout-terrain lourd" } }, { "if": "cycleway:smoothness=very_horrible", "then": { "en": "Usable for specialized off-road vehicles: tractor, ATV", "nl": "Geschikt voor gespecialiseerde terreinwagens: tractor, alleterreinwagen", "de": "Geeignet für Geländefahrzeuge: Traktor, ATV", "fr": "Utilisable pour les véhicules hors route spécialisés : tracteur, véhicule 4x4" } }, { "if": "cycleway:smoothness=impassable", "then": { "en": "Impassable / No wheeled vehicle", "nl": "Niet geschikt voor voertuigen met wielen", "de": "Unpassierbar / Keine bereiften Fahrzeuge", "fr": "Impasse / Aucun véhicule roulant" } } ], "id": "Cycleway:smoothness" }, { "render": { "en": "This road is made of {surface}", "nl": "Deze weg is gemaakt van {surface}", "de": "Der Radweg ist aus {surface}", "id": "Jalan ini terbuat dari {surface}", "es": "Esta carretera está hecha de {surface}", "fr": "Cette route est faite de {surface}" }, "freeform": { "key": "surface" }, "mappings": [ { "if": "surface=unpaved", "then": { "en": "This cycleway is unhardened", "nl": "Dit fietspad is onverhard", "de": "Dieser Radweg ist nicht befestigt", "fr": "Cette piste cycable est non durcie" }, "hideInAnswer": true }, { "if": "surface=paved", "then": { "en": "This cycleway is paved", "nl": "Dit fietspad is geplaveid", "de": "Dieser Radweg hat einen festen Belag", "id": "Jalur sepeda ini diaspal", "es": "Este carril bici está pavimentado", "fr": "Cette piste cyclable est pavée" }, "hideInAnswer": true }, { "if": "surface=asphalt", "then": { "en": "This cycleway is made of asphalt", "nl": "Dit fietspad is gemaakt van asfalt", "de": "Der Radweg ist aus Asphalt", "id": "Jalur sepeda ini terbuat dari aspal", "es": "Este carril bici está hecho de asfalto", "fr": "Cette piste cyclable est asphaltée" } }, { "if": "surface=paving_stones", "then": { "en": "This cycleway is made of smooth paving stones", "nl": "Dit fietspad is gemaakt van straatstenen", "de": "Dieser Fahrradweg besteht aus ebenen Pflastersteinen", "id": "Jalur sepeda ini terbuat dari batu paving halus", "fr": "Cette piste cyclable est faite en pavés lisses" } }, { "if": "surface=concrete", "then": { "en": "This cycleway is made of concrete", "nl": "Dit fietspad is gemaakt van beton", "de": "Der Radweg ist aus Beton", "id": "Jalur sepeda ini terbuat dari beton", "es": "Este carril bici está hecho de hormigón", "fr": "Cette piste cyclable est betonée" } }, { "if": "surface=cobblestone", "then": { "en": "This cycleway is made of cobblestone (unhewn or sett)", "nl": "Dit fietspad is gemaakt van kasseien (natuurlijk of verwerkt)", "de": "Dieser Radweg besteht aus Kopfsteinpflaster", "id": "Jalur sepeda ini terbuat dari cobblestone (unhewn atau sett)", "fr": "Cette piste cyclable est faite de pavés (taillé ou non)" }, "hideInAnswer": true }, { "if": "surface=unhewn_cobblestone", "then": { "en": "This cycleway is made of raw, natural cobblestone", "nl": "Dit fietspad is gemaakt van ruwe, natuurlijke kasseien", "de": "Dieser Fahrradweg besteht aus unregelmäßigem, unbehauenem Kopfsteinpflaster", "id": "Jalur sepeda ini terbuat dari batu bulat alami", "fr": "Cette piste cyclable est en pavés bruts et naturels" } }, { "if": "surface=sett", "then": { "en": "This cycleway is made of flat, square cobblestone", "nl": "Dit fietspad is gemaakt van vlakke, rechthoekige kasseien", "de": "Dieser Fahrradweg besteht aus regelmäßigem, behauenem Kopfsteinpflaster", "fr": "Cette piste cyclable est en pavés plats ou carrés" } }, { "if": "surface=wood", "then": { "en": "This cycleway is made of wood", "nl": "Dit fietspad is gemaakt van hout", "de": "Der Radweg ist aus Holz", "id": "Jalur sepeda ini terbuat dari kayu", "es": "Este carril bici está hecho de madera", "fr": "Cette piste cyclable est faite en bois" } }, { "if": "surface=gravel", "then": { "en": "This cycleway is made of gravel", "nl": "Dit fietspad is gemaakt van grind", "de": "Der Radweg ist aus Schotter", "id": "Jalur sepeda ini terbuat dari kerikil", "es": "Este carril bici está hecho de grava", "fr": "Cette piste cyclable est faite en graviers" } }, { "if": "surface=fine_gravel", "then": { "en": "This cycleway is made of fine gravel", "nl": "Dit fietspad is gemaakt van fijn grind", "de": "Dieser Radweg besteht aus feinem Schotter", "id": "Jalur sepeda ini terbuat dari kerikil halus", "es": "Este carril bici está hecho de gravilla", "fr": "Cette piste cyclable est faite en graviers fins" } }, { "if": "surface=pebblestone", "then": { "en": "This cycleway is made of pebblestone", "nl": "Dit fietspad is gemaakt van kiezelsteentjes", "de": "Der Radweg ist aus Kies", "id": "Jalur sepeda ini terbuat dari batu kerikil", "fr": "Cette piste cyclable est en cailloux" } }, { "if": "surface=ground", "then": { "en": "This cycleway is made from raw ground", "nl": "Dit fietspad is gemaakt van aarde", "de": "Dieser Radweg besteht aus Rohboden", "id": "Jalur sepeda ini terbuat dari tanah alami", "fr": "Cette piste cyclable est faite en sol brut" } } ], "question": { "en": "What is the surface of the street made from?", "nl": "Waaruit is het oppervlak van de straat gemaakt?", "de": "Was ist der Belag dieser Straße?", "id": "Permukaan jalannya terbuat dari apa?", "es": "¿De qué esta hecha la superficie de esta calle?", "fr": "De quel materiel est faite cette rue ?" }, "id": "Surface of the road" }, { "question": { "en": "What is the smoothness of this street?", "nl": "Wat is de kwaliteit van deze straat?", "de": "Wie eben ist diese Straße?", "es": "¿Cual es la suavidad de esta calle?", "fr": "Quelle est la douceur de cette rue ?" }, "condition": { "or": [ "cycleway=no", "highway=cycleway" ] }, "mappings": [ { "if": "smoothness=excellent", "then": { "en": "Usable for thin rollers: rollerblade, skateboard", "de": "Geeignet für dünne Rollen: Rollerblades, Skateboard", "id": "Dapat digunakan untuk roller tipis: rollerblade, skateboard", "nl": "Bruikbaar voor kleine, harde wielen: rollerblade, skateboard", "fr": "Utilisable pour les patins: patins à roulettes, skateboard" } }, { "if": "smoothness=good", "then": { "en": "Usable for thin wheels: racing bike", "de": "Geeignet für dünne Reifen: Rennrad", "id": "Dapat digunakan untuk roda tipis: sepeda balap", "nl": "Bruikbaar voor smalle wielen: racefiets", "fr": "Utilisable pour les roues fines : vélo de course" } }, { "if": "smoothness=intermediate", "then": { "en": "Usable for normal wheels: city bike, wheelchair, scooter", "de": "Geeignet für normale Reifen: Fahrrad, Rollstuhl, Scooter", "id": "Dapat digunakan untuk roda normal: sepeda kota, kursi roda, skuter", "nl": "Bruikbaar voor normale wielen: stadsfiets, rolwagen, step", "fr": "Utilisable pour les roues traditionelles : vélo, chaise roulante, trotinettes" } }, { "if": "smoothness=bad", "then": { "en": "Usable for robust wheels: trekking bike, car, rickshaw", "de": "Geeignet für breite Reifen: Trekkingfahrrad, Auto, Rikscha", "id": "Dapat digunakan untuk roda yang kuat: sepeda trekking, mobil, becak", "nl": "Bruikbaar voor robuuste wielen: trekking fiets, auto, rickshaw", "fr": "Utilisable pour les roues robustes : VTT, voitures, pousse-pousse" } }, { "if": "smoothness=very_bad", "then": { "en": "Usable for vehicles with high clearance: light duty off-road vehicle", "de": "Geeignet für Fahrzeuge mit großer Bodenfreiheit: leichte Geländewagen", "nl": "Bruikbaar voor terreinvoertuigen: 4x4 personenwagens", "fr": "Utilisable pour les véhicules à dégagement élevé : véhicule tout-terrain léger" } }, { "if": "smoothness=horrible", "then": { "en": "Usable for off-road vehicles: heavy duty off-road vehicle", "de": "Geeignet für Geländefahrzeuge: schwerer Geländewagen", "id": "Dapat digunakan untuk kendaraan off-road: kendaraan off-road berat", "nl": "Bruikbaar voor terreinvoertuigen: zware 4x4 voertuigen", "fr": "Utilisable pour les véhicules tout-terrain : véhicule tout-terrain lourd" } }, { "if": "smoothness=very_horrible", "then": { "en": "Usable for specialized off-road vehicles: tractor, ATV", "de": "Geeignet für spezielle Geländewagen: Traktor, ATV", "id": "Dapat digunakan untuk kendaraan off-road khusus: traktor, ATV", "nl": "Bruikbaar voor uitzonderlijke terreinvoertuigen: tractor, ATV", "fr": "Utilisable pour les véhicules hors route spécialisés : tracteur, véhicule 4x4" } }, { "if": "smoothness=impassable", "then": { "en": "Impassable / No wheeled vehicle", "de": "Unpassierbar / Keine bereiften Fahrzeuge", "nl": "Onmogelijk om met een voertuig met wielen te passeren", "fr": "Impasse / Aucun véhicule roulant" } } ], "id": "Surface of the street" }, { "condition": { "and": [ "highway!=cycleway", "highway!=path", "highway!=footway" ] }, "render": { "en": "The carriage width of this road is {width:carriageway}m", "nl": "De breedte van deze rijbaan in deze straat is {width:carriageway}m", "de": "Die Fahrbahnbreite dieser Straße beträgt {width:carriageway}m", "fr": "La largeur de cette chaussée est de {width:carriageway}m" }, "freeform": { "key": "width:carriageway", "type": "distance", "helperArgs": [ "20", "map" ] }, "question": { "en": "What is the carriage width of this road (in meters)?
This is measured curb to curb and thus includes the width of parallell parking lanes", "nl": "Hoe breed is de rijbaan in deze straat (in meters)?
Dit is
Meet dit van stoepsteen tot stoepsteen, dus inclusief een parallelle parkeerstrook", "de": "Wie groß ist die Fahrbahnbreite dieser Straße (in Metern)?
Diese wird von Bordstein zu Bordstein gemessen und schließt daher die Breite von parallelen Parkspuren ein", "fr": "Quelle est la largeur de cette chaussée (en mètres) ?
Elle est mesurée d'une bordure à l'autre et inclut donc la largeur des voies de stationnement parallèles" }, "id": "width:carriageway" }, { "id": "cycleway-lane-track-traffic-signs", "question": { "en": "What traffic sign does this cycleway have?", "nl": "Welk verkeersbord heeft dit fietspad?", "de": "Welches Verkehrszeichen hat dieser Radweg?", "id": "Rambu lalu lintas apa yang dimiliki jalur sepeda ini?", "es": "¿Qué señal de tráfico tiene este carril bici?", "fr": "Quel panneau de signalisation cette a cette piste cyclable ?" }, "condition": { "and": [ { "or": [ "cycleway=lane", "cycleway=track" ] }, { "or": [ "_country=be" ] } ] }, "mappings": [ { "if": "cycleway:traffic_sign=BE:D7", "then": { "en": "Compulsory cycleway", "nl": "Verplicht fietspad", "de": "Vorgeschriebener Radweg", "id": "Jalur sepeda wajib", "ca": "Via ciclista obligatòria", "fr": "Piste cyclabe obligatoire" }, "hideInAnswer": "_country!=be", "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_road_sign_D07.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign~BE:D7;.*", "then": { "en": "Compulsory cycleway (with supplementary sign)
", "nl": "Verplicht fietspad (met onderbord)
", "de": "Vorgeschriebener Radweg (mit Zusatzschild)
", "id": "Jalur sepeda wajib (dengan tanda tambahan)
", "fr": "Piste cyclable obligatoire (avec panneau supplémentaire)" }, "hideInAnswer": true, "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_road_sign_D07.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign=BE:D9", "then": { "en": "Segregated foot/cycleway", "nl": "Afgescheiden voet-/fietspad", "de": "Getrennter Fuß-/Radweg", "id": "Jalur pejalan kaki/sepeda terpisah", "ca": "Via segregada a peu/ciclista", "fr": "Piste piétonne/cyclable séparée" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "cycleway:foot=designated", "cycleway:segregated=yes" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_road_sign_D09.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign=BE:D10", "then": { "en": "Unsegregated foot/cycleway", "nl": "Gedeeld voet-/fietspad", "de": "Gemeinsamer Fuß-/Radweg", "id": "Jalur pejalan kaki/sepeda tidak terpisah", "ca": "Via no segregada a peu/ciclista", "fr": "Piste piétonne/cyclable non séparée" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "cycleway:foot=designated", "cycleway:segregated=no" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_road_sign_D10.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign=none", "then": { "en": "No traffic sign present", "nl": "Geen verkeersbord aanwezig", "de": "Kein Verkehrsschild vorhanden", "id": "Tidak ada rambu lalu lintas", "es": "Sin señal de tráfico", "fr": "Aucun panneau de signalisation présent" } } ] }, { "id": "cycleway-traffic-signs", "question": { "en": "What traffic sign does this cycleway have?", "nl": "Welk verkeersbord heeft dit fietspad?", "de": "Welches Verkehrszeichen hat dieser Radweg?", "es": "¿Qué seña de tráfico tiene este carril bici?", "fr": "Quel panneau de signalisation cette a cette piste cyclable ?" }, "condition": { "and": [ { "or": [ "highway=cycleway", "highway=path" ] }, { "or": [ "_country=be", "_country=nl" ] } ] }, "mappings": [ { "if": "traffic_sign=BE:D7", "then": { "en": "Compulsory cycleway", "nl": "Verplicht fietspad", "de": "Vorgeschriebener Radweg", "id": "Jalur sepeda wajib", "ca": "Via ciclista obligatòria", "fr": "Piste cyclabe obligatoire" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "bicycle=designated", "mofa=designated", "moped=yes", "speed_pedelec=yes" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_road_sign_D07.svg", "class": "medium" } }, { "if": "traffic_sign~BE:D7;.*", "then": { "en": "Compulsory cycleway (with supplementary sign)
", "nl": "Verplicht fietspad (met onderbord)
", "de": "Vorgeschriebener Radweg (mit Zusatzschild)
", "fr": "Piste cyclable obligatoire (avec panneau supplémentaire)" }, "hideInAnswer": true, "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_road_sign_D07.svg", "class": "medium" } }, { "if": "traffic_sign=BE:D9", "then": { "en": "Segregated foot/cycleway", "nl": "Afgescheiden voet-/fietspad", "de": "Getrennter Fuß-/Radweg", "ca": "Via segregada a peu/ciclista", "fr": "Piste piétonne/cyclable séparée" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "foot=designated", "bicycle=designated", "mofa=designated", "moped=no", "speed_pedelec=no", "segregated=yes" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_road_sign_D09.svg", "class": "medium" } }, { "if": "traffic_sign=BE:D10", "then": { "en": "Unsegregated foot/cycleway", "nl": "Gedeeld voet-/fietspad", "de": "Gemeinsamer Fuß-/Radweg", "ca": "Via no segregada a peu/ciclista", "fr": "Piste piétonne/cyclable non séparée" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "foot=designated", "bicycle=designated", "mofa=designated", "moped=no", "speed_pedelec=no", "segregated=no" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_road_sign_D10.svg", "class": "medium" } }, { "if": "traffic_sign=NL:G11", "then": { "en": "Compulsory cycleway", "nl": "Verplicht fietspad", "ca": "Via ciclista obligatòria", "de": "Verpflichtender Radweg", "fr": "Piste cyclabe obligatoire" }, "hideInAnswer": "_country!=nl", "addExtraTags": [ "mofa=yes", "moped=no" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/nl/Nederlands_verkeersbord_G11.svg", "class": "medium" } }, { "if": "traffic_sign=NL:G12a", "then": { "en": "Compulsory (moped)cycleway", "nl": "Verplicht bromfietspad", "de": "Verpflichtender (Moped-)Radweg", "fr": "Piste cyclable (cyclomoteur) obligatoire" }, "hideInAnswer": "_country!=nl", "addExtraTags": [ "mofa=designated", "moped=designated" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/nl/Nederlands_verkeersbord_G12a.svg", "class": "medium" } }, { "if": "traffic_sign=NL:G13", "then": { "en": "Non-compulsory cycleway", "nl": "Onverplicht fietspad", "de": "Radweg ohne Nutzungspflicht", "fr": "Piste cyclable non obligatoire" }, "hideInAnswer": "_country!=nl", "addExtraTags": [ "mofa=no", "moped=no" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/nl/Nederlands_verkeersbord_G13.svg", "class": "medium" } }, { "if": "traffic_sign=none", "then": { "en": "No traffic sign present", "nl": "Geen verkeersbord aanwezig", "de": "Kein Verkehrsschild vorhanden", "fr": "Aucun panneau de signalisation présent" } } ] }, { "id": "cycleway-traffic-signs-supplementary", "question": { "en": "Does the traffic sign D7 () have a supplementary sign?", "nl": "Heeft het verkeersbord D7 () een onderbord?", "de": "Hat das Verkehrszeichen D7 () ein Zusatzzeichen?", "fr": "Le panneau de signalisation D7 () a-t-il un panneau supplémentaire ?" }, "condition": { "or": [ "cycleway:traffic_sign=BE:D7", "cycleway:traffic_sign~BE:D7;.*" ] }, "mappings": [ { "if": "cycleway:traffic_sign=BE:D7;BE:M6", "then": { "en": "Mopeds must use the cycleway", "nl": "Bromfiets Klass B verplicht op het fietspad", "de": "Mopeds müssen den Radweg benutzen", "fr": "Les cyclomoteurs doivent utiliser la piste cyclable" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "cycleway:moped=designated" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_traffic_sign_M6.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign=BE:D7;BE:M13", "then": { "en": "Speedpedelecs must use the cycleway", "nl": "Speedpedelec (Bromfiets klasse P) verplicht op het fietspad", "de": "Speed-Pedelecs müssen den Radweg benutzen", "fr": "Les VAE (Vélo à Assistance Electrique) rapides doivent utiliser la piste cyclable" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "cycleway:speed_pedelec=designated" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_traffic_sign_M13.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign=BE:D7;BE:M14", "then": { "en": "Mopeds and speedpedelecs must use the cycleway", "nl": "Bromfiets klasse B en speedpedelec (Klasse P) verplicht op het fietspad", "de": "Mopeds und Speed-Pedelecs müssen den Radweg benutzen", "fr": "Les cyclomoteurs et les VAE doivent utiliser la piste cyclable" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "cycleway:moped=designated", "cycleway:speed_pedelec=designated" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_traffic_sign_M14.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign=BE:D7;BE:M7", "then": { "en": "Mopeds are not allowed", "nl": "Bromfiets klasse B verboden", "de": "Mopeds sind nicht zulässig", "fr": "Les cyclomoteurs ne sont pas autorisés" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "cycleway:moped=no" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_traffic_sign_M7.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign=BE:D7;BE:M15", "then": { "en": "Speedpedelecs are not allowed", "nl": "Speedpedelec (bromfiets klasse P) verboden", "de": "Speed-Pedelecs sind nicht zulässig", "fr": "Les VAE ne sont pas autorisés" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "cycleway:speed_pedelec=no" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_traffic_sign_M15.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign=BE:D7;BE:M16", "then": { "en": "Mopeds and speedpedelecs are not allowed", "nl": "Bromfiets klasse B en speedpedelec (klasse P) verboden", "de": "Mopeds und Speed-Pedelecs sind nicht zulässig", "fr": "Les cyclomoteurs et les VAE ne sont pas autorisés" }, "hideInAnswer": "_country!=be", "addExtraTags": [ "cycleway:moped=designated", "cycleway:speed_pedelec=no" ], "icon": { "path": "./assets/layers/cycleways_and_roads/traffic_sign/be/Belgian_traffic_sign_M16.svg", "class": "medium" } }, { "if": "cycleway:traffic_sign:supplementary=none", "then": { "en": "No supplementary traffic sign present", "nl": "Geen onderbord aanwezig", "de": "Kein zusätzliches Verkehrszeichen vorhanden", "fr": "Aucun panneau de signalisation supplémentaire présent" } } ] }, { "render": { "en": "The buffer besides this cycleway is {cycleway:buffer} m", "nl": "De schrikafstand van dit fietspad is {cycleway:buffer} m", "de": "Der Sicherheitsabstand zu diesem Radweg beträgt {cycleway:buffer} m" }, "question": { "en": "How wide is the gap between the cycleway and the road?", "nl": "Hoe breed is de ruimte tussen het fietspad en de weg?", "de": "Wie breit ist der Abstand zwischen Radweg und Straße?", "es": "¿Cómo de ancho es el hueco entre el carril bici y la carretera?", "fr": "Quelle est la distance entre la piste cyclable et la route ?" }, "condition": { "or": [ "cycleway=track", "cycleway=lane" ] }, "freeform": { "key": "cycleway:buffer", "type": "distance", "helperArgs": [ "20", "map" ] }, "id": "cycleways_and_roads-cycleway:buffer" }, { "id": "cyclelan-segregation", "question": { "en": "How is this cycleway separated from the road?", "nl": "Hoe is dit fietspad gescheiden van de weg?", "de": "Wie ist der Radweg von der Straße abgegrenzt?", "id": "Bagaimana jalur sepeda ini terpisah dari jalan?", "es": "¿Cómo está separado este carril bici de la carretera?", "fr": "Comment cette piste cyclable est-elle séparée de la route ?" }, "condition": { "or": [ "cycleway=track", "cycleway=lane" ] }, "mappings": [ { "if": "cycleway:separation=dashed_line", "then": { "en": "This cycleway is separated by a dashed line", "nl": "Dit fietspad is gescheiden van de weg met een onderbroken streep", "de": "Der Radweg ist abgegrenzt durch eine gestrichelte Linie", "id": "Jalur sepeda ini dipisahkan oleh garis putus-putus", "es": "Este carril bici está separado por una línea discontinua", "fr": "Cette piste cyclable est séparée par une ligne pointillée" } }, { "if": "cycleway:separation=solid_line", "then": { "en": "This cycleway is separated by a solid line", "nl": "Dit fietspad is gescheiden van de weg met een doorgetrokken streep", "de": "Der Radweg ist abgegrenzt durch eine durchgezogene Linie", "id": "Jalur sepeda ini dipisahkan oleh garis solid", "es": "Este carril bici está separado por una línea continua", "fr": "Cette piste cyclable est séparée par une ligne continue" } }, { "if": "cycleway:separation=parking_lane", "then": { "en": "This cycleway is separated by a parking lane", "nl": "Dit fietspad is gescheiden van de weg met parkeervakken", "de": "Der Radweg ist abgegrenzt durch eine Parkspur", "id": "Jalur sepeda ini dipisahkan oleh jalur parkir", "es": "Este carril bici está separado por una línea de aparcamiento", "fr": "Cette piste cyclable est séparée par une voie de stationnement" } }, { "if": "cycleway:separation=kerb", "then": { "en": "This cycleway is separated by a kerb", "nl": "Dit fietspad is gescheiden van de weg met een stoeprand", "de": "Dieser Radweg ist getrennt durch einen Bordstein", "id": "Jalur sepeda ini dipisahkan oleh kerb", "fr": "Cette piste cyclable est séparée par une bordure" } } ] }, { "id": "cycleway-segregation", "question": { "en": "How is this cycleway separated from the road?", "nl": "Hoe is dit fietspad gescheiden van de weg?", "de": "Wie ist der Radweg von der Straße abgegrenzt?", "id": "Bagaimana jalur sepeda ini dipisahkan dari jalan?", "es": "¿Cómo esta separado este carril bici de la carretera?", "fr": "Comment cette piste cyclable est-elle séparée de la route ?" }, "condition": { "or": [ "highway=cycleway", "highway=path" ] }, "mappings": [ { "if": "separation=dashed_line", "then": { "en": "This cycleway is separated by a dashed line", "nl": "Dit fietspad is gescheiden van de weg met een onderbroken streep", "de": "Der Radweg ist abgegrenzt durch eine gestrichelte Linie", "id": "Jalur sepeda ini dipisahkan oleh garis putus-putus", "es": "Este carril bici está separado por una línea discontinua", "fr": "Cette piste cyclable est séparée par une ligne pointillée" } }, { "if": "separation=solid_line", "then": { "en": "This cycleway is separated by a solid line", "nl": "Dit fietspad is gescheiden van de weg met een doorgetrokken streep", "de": "Der Radweg ist abgegrenzt durch eine durchgezogene Linie", "id": "Jalur sepeda ini dipisahkan oleh garis solid", "es": "Este carril bici está separado por una línea continua", "fr": "Cette piste cyclable est séparée par une ligne continue" } }, { "if": "separation=parking_lane", "then": { "en": "This cycleway is separated by a parking lane", "nl": "Dit fietspad is gescheiden van de weg met parkeervakken", "de": "Der Radweg ist abgegrenzt durch eine Parkspur", "id": "Jalur sepeda ini dipisahkan oleh jalur parkir", "es": "Este carril bici está separado por una línea de aparcamiento", "fr": "Cette piste cyclable est séparée par une voie de stationnement" } }, { "if": "separation=kerb", "then": { "en": "This cycleway is separated by a kerb", "nl": "Dit fietspad is gescheiden van de weg met een stoeprand", "de": "Dieser Radweg ist getrennt durch einen Bordstein", "id": "Jalur sepeda ini dipisahkan oleh kerb", "fr": "Cette piste cyclable est séparée par une bordure" } } ] } ], "allowSplit": true, "mapRendering": [ { "icon": { "render": "./assets/themes/cycle_infra/bicycleway.svg" }, "iconSize": { "render": "40,40,center" }, "location": [ "point" ] }, { "color": { "render": "rgba(170, 170, 170, 0.7)", "mappings": [ { "if": "highway=cycleway", "then": "rgba(0, 189, 141, 0.7)" }, { "if": "highway=path", "then": "rgba(204, 74, 207, 0.7)" }, { "if": "cycleway=track", "then": "rgba(113, 3, 200, 0.7)" }, { "if": "cycleway=shared_lane", "then": "rgba(74, 59, 247, 0.7)" }, { "if": "cycleway=lane", "then": "rgba(254, 155, 6, 0.9)" }, { "if": "cyclestreet=yes", "then": "rgba(57, 159, 191, 0.7)" }, { "if": "cycleway=no", "then": "rgba(0, 0, 0, 0.7)" } ] }, "width": { "render": "8" }, "dashArray": { "render": "", "mappings": [ { "if": { "or": [ "oneway=yes", { "or": [ "highway=cycleway", "highway=path" ] } ] }, "then": "" }, { "if": "cycleway=track", "then": "" }, { "if": "cycleway=shared_lane", "then": "15 30" }, { "if": "cycleway=lane", "then": "25 15 15 15 25" }, { "if": "cyclestreet=yes", "then": "" } ] } } ], "description": { "en": "All infrastructure that someone can cycle over, accompanied with questions about this infrastructure", "nl": "Alle infrastructuur waar je over kunt fietsen, met vragen over die infrastructuur", "de": "Infrastruktur, die man mit dem Fahrrad befahren kann, begleitet von diesbezüglichen Fragen", "es": "Toda la infraestructura sobre la que alguien puede ir en bici, acompañado de preguntas sobre esta infraestructura\"", "fr": "Toutes les infrastructures sur lesquelles quelqu'un peut rouler, accompagnées de questions sur cette infrastructure" } }