forked from MapComplete/MapComplete
		
	Minor changes to base layer | Fixes some typos
This commit is contained in:
		
							parent
							
								
									95de6c7055
								
							
						
					
					
						commit
						8660f73ac1
					
				
					 5 changed files with 50 additions and 17 deletions
				
			
		
							
								
								
									
										7
									
								
								.vscode/settings.json
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								.vscode/settings.json
									
										
									
									
										vendored
									
									
								
							|  | @ -1,3 +1,8 @@ | |||
| { | ||||
|     "files.eol": "\n" | ||||
|     "files.eol": "\n", | ||||
|     "workbench.colorCustomizations": { | ||||
|         "activityBar.background": "#551907", | ||||
|         "titleBar.activeBackground": "#78230A", | ||||
|         "titleBar.activeForeground": "#FFFBFA" | ||||
|     } | ||||
| } | ||||
|  | @ -54,7 +54,7 @@ export interface LayerConfigJson { | |||
|      * Note that both geojson-options might set a flag 'isOsmCache' indicating that the data originally comes from OSM too | ||||
|      * | ||||
|      * | ||||
|      * NOTE: the previous format was 'overpassTags: AndOrTagCOnfigJson | string', which is interpreted as a shorthand for source: {osmTags: "key=value"} | ||||
|      * NOTE: the previous format was 'overpassTags: AndOrTagConfigJson | string', which is interpreted as a shorthand for source: {osmTags: "key=value"} | ||||
|      *  While still supported, this is considered deprecated | ||||
|      */ | ||||
|     source: { osmTags: AndOrTagConfigJson | string } | | ||||
|  | @ -81,7 +81,7 @@ export interface LayerConfigJson { | |||
|     doNotDownload?: boolean; | ||||
| 
 | ||||
|     /** | ||||
|      * This tagrendering should either be 'yes' or 'no'. If 'no' is returned, then the feature will be hidden from view. | ||||
|      * This tag rendering should either be 'yes' or 'no'. If 'no' is returned, then the feature will be hidden from view. | ||||
|      * This is useful to hide certain features from view. Important: hiding features does not work dynamically, but is only calculated when the data is first renders. | ||||
|      * This implies that it is not possible to hide a feature after a tagging change | ||||
|      * | ||||
|  | @ -91,13 +91,13 @@ export interface LayerConfigJson { | |||
| 
 | ||||
| 
 | ||||
|     /** | ||||
|      * The zoomlevel at which point the data is shown and loaded. | ||||
|      * The zoom level at which point the data is shown and loaded. | ||||
|      * Default: 0 | ||||
|      */ | ||||
|     minzoom?: number; | ||||
| 
 | ||||
|     /** | ||||
|      * The zoomlevel at which point the data is hidden again | ||||
|      * The zoom level at which point the data is hidden again | ||||
|      * Default: 100 (thus: always visible | ||||
|      */ | ||||
|     maxzoom?: number; | ||||
|  | @ -120,9 +120,9 @@ export interface LayerConfigJson { | |||
|      * Note that this also doubles as the icon for this layer (rendered with the overpass-tags) ánd the icon in the presets. | ||||
|      * | ||||
|      * The result of the icon is rendered as follows: | ||||
|      * the resulting string is interpreted as a _list_ of items, seperated by ";". The bottommost layer is the first layer. | ||||
|      * the resulting string is interpreted as a _list_ of items, separated by ";". The bottommost layer is the first layer. | ||||
|      * As a result, on could use a generic pin, then overlay it with a specific icon. | ||||
|      * To make things even more practical, one can use all svgs from the folder "assets/svg" and _substitute the color_ in it. | ||||
|      * To make things even more practical, one can use all SVG's from the folder "assets/svg" and _substitute the color_ in it. | ||||
|      * E.g. to draw a red pin, use "pin:#f00", to have a green circle with your icon on top, use `circle:#0f0;<path to my icon.svg>` | ||||
|      * | ||||
|      */ | ||||
|  | @ -220,7 +220,7 @@ export interface LayerConfigJson { | |||
| 
 | ||||
|         /** | ||||
|          * If set, the user will prompted to confirm the location before actually adding the data. | ||||
|          * THis will be with a 'drag crosshair'-method. | ||||
|          * This will be with a 'drag crosshair'-method. | ||||
|          *  | ||||
|          * If 'preferredBackgroundCategory' is set, the element will attempt to pick a background layer of that category. | ||||
|          */ | ||||
|  | @ -235,7 +235,7 @@ export interface LayerConfigJson { | |||
|      * | ||||
|      * Refer to the class `TagRenderingConfigJson` to see the possibilities. | ||||
|      * | ||||
|      * Note that we can also use a string here - where the string refers to a tagrenering defined in `assets/questions/questions.json`, | ||||
|      * Note that we can also use a string here - where the string refers to a tag rendering defined in `assets/questions/questions.json`, | ||||
|      * where a few very general questions are defined e.g. website, phone number, ... | ||||
|      * | ||||
|      * A special value is 'questions', which indicates the location of the questions box. If not specified, it'll be appended to the bottom of the featureInfobox. | ||||
|  |  | |||
|  | @ -9,21 +9,22 @@ | |||
|     "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." | ||||
|     "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": "", | ||||
|   "defaultBackgroundId": "CartoDB.Positron", | ||||
|   "icon": "./assets/svg/cycle-infra.svg", | ||||
|   "version": "0", | ||||
|   "startLat": 51, | ||||
|   "startLon": 3.75, | ||||
|   "startZoom": 11, | ||||
|   "widenFactor": 0.05, | ||||
|   "socialImage": "", | ||||
|   "socialImage": "./assets/svg/cycle-infra.svg", | ||||
|   "enableDownload": true, | ||||
|   "layers": [ | ||||
|     { | ||||
|  | @ -120,7 +121,7 @@ | |||
|               "if": "cycleway=shared_lane", | ||||
|               "then": { | ||||
|                 "en": "There is a shared lane", | ||||
|                 "nl": "Er is een fietssugestiestrook" | ||||
|                 "nl": "Er is een fietssuggestiestrook" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|  | @ -583,7 +584,12 @@ | |||
|             "nl": "Hoe breed is de ruimte tussen het fietspad en de weg?" | ||||
|           }, | ||||
|           "condition": { | ||||
|             "or": ["cycleway=track", "cycleway=lane", "highway=cycleway", "highway=path"] | ||||
|             "or": [ | ||||
|               "cycleway=track", | ||||
|               "cycleway=lane", | ||||
|               "highway=cycleway", | ||||
|               "highway=path" | ||||
|             ] | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "cycleway:buffer", | ||||
|  | @ -631,7 +637,21 @@ | |||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       "presets": [] | ||||
|       "dashArray": { | ||||
|         "mappings": [ | ||||
|           { | ||||
|             "if": { | ||||
|               "or": [ | ||||
|                 "highway=cycleway", | ||||
|                 "highway=path" | ||||
|               ] | ||||
|             }, | ||||
|             "then": "25 15" | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       "presets": [ | ||||
|       ] | ||||
|     }, | ||||
|     { | ||||
|       "id": "all_streets", | ||||
|  | @ -904,14 +924,14 @@ | |||
|             { | ||||
|               "if": "cycle_barrier:type=triple", | ||||
|               "then": { | ||||
|                 "en": "Triple, three barier behind each other <img src='./assets/themes/cycle_infra/Cycle_barrier_triple.png' style='width:8em'>", | ||||
|                 "en": "Triple, three barriers behind each other <img src='./assets/themes/cycle_infra/Cycle_barrier_triple.png' style='width:8em'>", | ||||
|                 "nl": "Drievoudig, drie hekjes achter elkaar <img src='./assets/themes/cycle_infra/Cycle_barrier_triple.png' style='width:8em'>" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "cycle_barrier:type=squeeze", | ||||
|               "then": { | ||||
|                 "en": "Squeeze gate, gap is smaller at top, then at bottom <img src='./assets/themes/cycle_infra/Cycle_barrier_squeeze.png' style='width:8em'>" | ||||
|                 "en": "Squeeze gate, gap is smaller at top, than at the bottom <img src='./assets/themes/cycle_infra/Cycle_barrier_squeeze.png' style='width:8em'>" | ||||
|               } | ||||
|             } | ||||
|           ] | ||||
|  |  | |||
|  | @ -904,6 +904,10 @@ | |||
|                                 "then": "Compulsory cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='height: 3em'>'" | ||||
|                             } | ||||
|                         } | ||||
|                     }, | ||||
|                     "10": { | ||||
|                         "render": "The buffer besides this cycleway is {cycleway:buffer} m", | ||||
|                         "question": "How wide is the gap between the cycleway and the road?" | ||||
|                     } | ||||
|                 } | ||||
|             }, | ||||
|  |  | |||
|  | @ -708,6 +708,10 @@ | |||
|                                 "then": "Verplicht fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='height: 3em'>'" | ||||
|                             } | ||||
|                         } | ||||
|                     }, | ||||
|                     "10": { | ||||
|                         "render": "De schrikafstand van dit fietspad is {cycleway:buffer} m", | ||||
|                         "question": "Hoe breed is de ruimte tussen het fietspad en de weg?" | ||||
|                     } | ||||
|                 } | ||||
|             }, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue