{ "id": "cycle_infra", "title": { "en": "Bicycle infrastructure", "nl": "Fietsinfrastructuur" }, "shortDescription": { "en": "A map where you can view and edit things related to the bicycle infrastructure.", "nl": "Een kaart waar je info over de fietsinfrastructuur kan bekijken en bewerken." }, "description": { "en": "A map where you can view and edit things related to the bicycle infrastructure made during osoc21.", "nl": "Een kaart waar je info over de fietsinfrastructuur kan bekijken en bewerken gemaakt tijdens osoc21." }, "language": [ "en", "nl" ], "maintainer": "", "icon": "./assets/svg/cycle-infra.svg", "version": "0", "startLat": 51, "startLon": 3.75, "startZoom": 11, "widenFactor": 0.05, "socialImage": "", "layers": [ { "id": "cycleways", "name": { "en": "Cycleways", "nl": "Fietspaden" }, "minzoom": 12, "source": { "osmTags": { "and": [ "highway=cycleway" ] } }, "title": { "render": { "en": "Cycleways", "nl": "Fietspaden" } }, "description": {}, "tagRenderings": [], "hideUnderlayingFeaturesMinPercentage": 0, "icon": { "render": "./assets/svg/bug.svg" }, "width": { "render": "8" }, "iconSize": { "render": "40,40,center" }, "color": { "render": "#0f0" }, "presets": [] }, { "id": "shared_lanes", "name": { "en": "Shared lanes", "nl": "Gedeelde straten" }, "minzoom": 12, "source": { "osmTags": { "and": [ "cycleway=shared_lane" ] } }, "title": { "render": { "en": "Shared Lane", "nl": "Gedeelde straat" } }, "description": { "en": "Cyclepaths where you have to share your lane with other cyclists.", "nl": "Fietspaden waar fietsers de weg moeten delen met andere weggebruikers." }, "tagRenderings": [ { "render": { "en": "The maximum speed on this road is {speed}" }, "freeform": { "key": "maxspeed", "addExtraTags": [] }, "mappings": [ { "if": "maxspeed=20", "then": { "en": "The maximum speed is 20 km/h" } }, { "if": "maxspeed=30", "then": { "en": "The maximum speed is 30 km/h" } }, { "if": "maxspeed=50", "then": { "en": "The maximum speed is 50 km/h" } }, { "if": "maxspeed=70", "then": { "en": "The maximum speed is 70 km/h" } }, { "if": "maxspeed=90", "then": { "en": "The maximum speed is 90 km/h" } } ], "question": { "en": "What is the maximum speed in this street?" } } ], "hideUnderlayingFeaturesMinPercentage": 0, "icon": { "render": "./assets/svg/bug.svg" }, "width": { "render": "8" }, "iconSize": { "render": "40,40,center" }, "color": { "render": "#f00" }, "presets": [] }, { "id": "lanes", "name": { "en": "Lanes", "nl": "Fietsstroken naast de weg" }, "minzoom": 12, "source": { "osmTags": { "and": [ "cycleway=lane" ] } }, "title": { "render": { "en": "Cycleway next to road", "nl": "Fietsstrook naast de weg" } }, "description": { "en": "Cycleways immediately next to the road.", "nl": "Fietspaden direct naast de weg." }, "tagRenderings": [ { "render": { "en": "The maximum speed on this road is {speed} km/h", "nl": "De maximumsnelheid op deze weg is {speed} km/u" }, "freeform": { "key": "maxspeed", "addExtraTags": [] }, "mappings": [ { "if": "maxspeed=20", "then": { "en": "The maximum speed is 20 km/h", "nl": "De maximumsnelheid is 20 km/u" } }, { "if": "maxspeed=30", "then": { "en": "The maximum speed is 30 km/h", "nl": "De maximumsnelheid is 30 km/u" } }, { "if": "maxspeed=50", "then": { "en": "The maximum speed is 50 km/h", "nl": "De maximumsnelheid is 50 km/u" } }, { "if": "maxspeed=70", "then": { "en": "The maximum speed is 70 km/h", "nl": "De maximumsnelheid is 70 km/u" } }, { "if": "maxspeed=90", "then": { "en": "The maximum speed is 90 km/h", "nl": "De maximumsnelheid is 90 km/u" } } ], "question": { "en": "What is the maximum speed in this street?", "nl": "Wat is de maximumsnelheid in deze straat?" } } ], "hideUnderlayingFeaturesMinPercentage": 0, "icon": { "render": "./assets/svg/bug.svg" }, "width": { "render": "8" }, "iconSize": { "render": "40,40,center" }, "color": { "render": "#f90" }, "presets": [] }, { "id": "all_streets", "name": { "nl": "Alle straten", "en": "All streets" }, "description": { "nl": "Laag waar je nieuwe fietspaden kan aanduiden", "en": "Layer to mark new cycleways" }, "source": { "osmTags": { "or": [ "highway=residential", "highway=tertiary", "highway=unclassified", "highway=primary", "highway=secondary" ] } }, "minzoom": 18, "wayHandling": 0, "title": { "render": { "nl": "Straat", "en": "Street" }, "mappings": [ { "if": "name~*", "then": "{name}" } ] }, "icon": "./assets/svg/bug.svg", "width": "5", "color": { "render": "#aaaaaa", "mappings": [] }, "tagRenderings": [] } ], "overrideAll": { "+tagRenderings": [ { "freeform": { "key": "cycleway", "addExtraTags": [] }, "question": { "en": "Is there a cycleway?", "nl": "Is er een fietspad?" }, "condition": "highway!=cycleway", "mappings": [ { "if": "cycleway=", "then": { "en": "There is no cycleway", "nl": "Er is geen fietspad" }, "hideInAnswer": true }, { "if": "cycleway=shared_lane", "then": { "en": "There is a shared lane", "nl": "Er is een fietssugestiestrook" } }, { "if": "cycleway=lane", "then": { "en": "There is a lane next to the road (seperated with paint)", "nl": "Er is een fietspad aangrenzend aan de weg (gescheiden met verf)" } }, { "if": "cycleway=track", "then": { "en": "There is a track, but no cycleway drawn seperately from this road on the map.", "nl": "Er is een fietspad (los van de weg), maar geen fietspad afzonderlijk getekend naast deze weg." } }, { "if": "cycleway=seperate", "then": { "en": "There is a seperately drawn cycleway", "nl": "Er is een apart getekend fietspad." } } ], "render": { "en": "Unknown cycleway situation", "nl": "Onbekende fietspad situatie" } }, { "render": { "en": "This road is made of {surface}", "nl": "Deze weg is gemaakt van {surface}" }, "freeform": { "key": "surface", "addExtraTags": [] }, "mappings": [ { "if": "surface=wood", "then": { "en": "This street is made of wood", "nl": "Deze weg is gemaakt van hout" } }, { "if": "surface=concrete", "then": { "en": "This street is made of concrete", "nl": "Deze straat is gemaakt van beton" } }, { "if": "surface=cobblestone", "then": { "en": "This street is made of cobblestone", "nl": "Deze straat is gemaakt van kasseien" } }, { "if": "surface=asphalt", "then": { "en": "This street is made of asphalt", "nl": "Deze straat is gemaakt van asfalt" } }, { "if": "surface=paved", "then": { "en": "This street is paved", "nl": "Deze straat is geplaveid" } } ], "question": { "en": "What is the surface of the street made from?", "nl": "Waaruit is het oppervlak van de straat gemaakt?" } } ] } }