forked from MapComplete/MapComplete
		
	Merge pull request 'Some patches' (#2383) from Robin-patch-1 into develop
Reviewed-on: MapComplete/MapComplete#2383 Reviewed-by: Pieter Vander Vennet <pietervdvn@posteo.net>
This commit is contained in:
		
						commit
						6aaafe8ea4
					
				
					 7 changed files with 142 additions and 8 deletions
				
			
		| 
						 | 
				
			
			@ -0,0 +1,88 @@
 | 
			
		|||
{
 | 
			
		||||
  "id": "excrement_bag_dispenser",
 | 
			
		||||
  "name": {
 | 
			
		||||
    "en": "Excrement bag dispensers"
 | 
			
		||||
  },
 | 
			
		||||
  "description": {
 | 
			
		||||
    "en": "Dispensers giving out bags for animal waste"
 | 
			
		||||
  },
 | 
			
		||||
  "source": {
 | 
			
		||||
    "osmTags": {
 | 
			
		||||
      "and": [
 | 
			
		||||
        "amenity=vending_machine",
 | 
			
		||||
        "vending=excrement_bags"
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "minzoom": 16,
 | 
			
		||||
  "title": {
 | 
			
		||||
    "render": {
 | 
			
		||||
      "en": "Excrement bag dispenser"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "tagRenderings": [
 | 
			
		||||
    {
 | 
			
		||||
      "id": "fee",
 | 
			
		||||
      "question": {
 | 
			
		||||
        "en": "Does it cost money to use this dispenser?"
 | 
			
		||||
      },
 | 
			
		||||
      "mappings": [
 | 
			
		||||
        {
 | 
			
		||||
          "if": "fee=",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "This dispenser probably gives out bags for free."
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "if": "fee=yes",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "This dispenser give out bags for a fee."
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "if": "fee=no",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "This dispenser gives out bags for free."
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    "check_date"
 | 
			
		||||
  ],
 | 
			
		||||
  "presets": [
 | 
			
		||||
    {
 | 
			
		||||
      "tags": [
 | 
			
		||||
        "amenity=vending_machine",
 | 
			
		||||
        "vending=excrement_bags"
 | 
			
		||||
      ],
 | 
			
		||||
      "title": {
 | 
			
		||||
        "en": "an excrement bag dispenser"
 | 
			
		||||
      },
 | 
			
		||||
      "description": {
 | 
			
		||||
        "en": "A stand-alone dispenser giving out bags for animal waste."
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "pointRendering": [
 | 
			
		||||
    {
 | 
			
		||||
      "location": [
 | 
			
		||||
        "point",
 | 
			
		||||
        "centroid"
 | 
			
		||||
      ],
 | 
			
		||||
      "marker": [
 | 
			
		||||
        {
 | 
			
		||||
          "icon": "square",
 | 
			
		||||
          "color": "white"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "icon": "./assets/layers/excrement_bag_dispenser/excrement_bags.svg"
 | 
			
		||||
        }
 | 
			
		||||
      ],
 | 
			
		||||
      "iconSize": "30,30"
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "allowMove": {
 | 
			
		||||
    "enableImproveAccuracy": true,
 | 
			
		||||
    "enableRelocation": true
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										3
									
								
								assets/layers/excrement_bag_dispenser/excrement_bags.svg
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								assets/layers/excrement_bag_dispenser/excrement_bags.svg
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,3 @@
 | 
			
		|||
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14">
 | 
			
		||||
  <path d="M 0,0 C 0,1 0,2 0,3 H 1 V 1 h 12 v 2 h 1 V 0 C 9.3333333,0 4.6666667,0 0,0 Z m 2,2 v 10 l -1,2 c 4,0 8,0 12,0 L 12,12 V 2 C 8.6666667,2 5.3333333,2 2,2 Z m 1,1 h 8 V 4 H 3 Z m 0,2 h 8 c 0,2.5 0,5 0,7.5 0,0.277 -0.223,0.5 -0.5,0.5 h -7 C 3.223,13 3,12.777 3,12.5 3,10 3,7.5 3,5 Z M 7,6 C 7,7 6.7426357,7.5622251 6,8 5.4460001,8 5,8.4460001 5,9 5,9.5539999 5.4460001,10 6,10 H 5 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 h 4 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 H 8 C 8.5539999,10 9,9.5539999 9,9 9,8.4460001 8.5539999,8 8,8 8.000334,7 7.7168863,6.4764131 7,6 Z"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 680 B  | 
| 
						 | 
				
			
			@ -0,0 +1,2 @@
 | 
			
		|||
SPDX-FileCopyrightText: Jérémy Ragusa
 | 
			
		||||
SPDX-License-Identifier: CC0-1.0
 | 
			
		||||
							
								
								
									
										12
									
								
								assets/layers/excrement_bag_dispenser/license_info.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								assets/layers/excrement_bag_dispenser/license_info.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,12 @@
 | 
			
		|||
[
 | 
			
		||||
  {
 | 
			
		||||
    "path": "excrement_bags.svg",
 | 
			
		||||
    "license": "CC0-1.0",
 | 
			
		||||
    "authors": [
 | 
			
		||||
      "Jérémy Ragusa"
 | 
			
		||||
    ],
 | 
			
		||||
    "sources": [
 | 
			
		||||
      "https://github.com/gravitystorm/openstreetmap-carto/blob/master/symbols/amenity/excrement_bags.svg"
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
]
 | 
			
		||||
| 
						 | 
				
			
			@ -73,8 +73,20 @@
 | 
			
		|||
        "placeholder": {
 | 
			
		||||
          "en": "Name of the mobility hub",
 | 
			
		||||
          "nl": "Naam van de mobiliteitshub"
 | 
			
		||||
        },
 | 
			
		||||
        "addExtraTags": [
 | 
			
		||||
          "noname="
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "mappings": [
 | 
			
		||||
        {
 | 
			
		||||
          "if": "noname=yes",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "This mobility hub does not have a name",
 | 
			
		||||
            "nl": "Deze mobiliteitshub heeft geen naam"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "question": {
 | 
			
		||||
| 
						 | 
				
			
			@ -90,7 +102,8 @@
 | 
			
		|||
          "nl": "Netwerk van deze mobiliteitshub"
 | 
			
		||||
        },
 | 
			
		||||
        "addExtraTags": [
 | 
			
		||||
          "network:wikidata="
 | 
			
		||||
          "network:wikidata=",
 | 
			
		||||
          "nonetwork="
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "render": {
 | 
			
		||||
| 
						 | 
				
			
			@ -98,6 +111,16 @@
 | 
			
		|||
        "nl": "Deze mobiliteitshub hoort bij het netwerk {network}"
 | 
			
		||||
      },
 | 
			
		||||
      "mappings": [
 | 
			
		||||
        {
 | 
			
		||||
          "if": "nonetwork=yes",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "This mobility hub does not belong to a network",
 | 
			
		||||
            "nl": "Deze mobiliteitshub hoort niet bij een netwerk"
 | 
			
		||||
          },
 | 
			
		||||
          "addExtraTags": [
 | 
			
		||||
            "network:wikidata="
 | 
			
		||||
          ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "if": "network=Groningen-Drenthe",
 | 
			
		||||
          "then": {
 | 
			
		||||
| 
						 | 
				
			
			@ -107,7 +130,8 @@
 | 
			
		|||
          "hideInAnswer": "_country!=nl",
 | 
			
		||||
          "icon": "./assets/layers/mobility_hub/hub-gd.svg",
 | 
			
		||||
          "addExtraTags": [
 | 
			
		||||
            "network:wikidata=Q108742233"
 | 
			
		||||
            "network:wikidata=Q108742233",
 | 
			
		||||
            "nonetwork="
 | 
			
		||||
          ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
| 
						 | 
				
			
			@ -119,7 +143,8 @@
 | 
			
		|||
          "hideInAnswer": "_country!=be",
 | 
			
		||||
          "icon": "./assets/layers/mobility_hub/logo-hoppin.svg",
 | 
			
		||||
          "addExtraTags": [
 | 
			
		||||
            "network:wikidata=Q124310711"
 | 
			
		||||
            "network:wikidata=Q124310711",
 | 
			
		||||
            "nonetwork="
 | 
			
		||||
          ]
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
| 
						 | 
				
			
			@ -130,7 +155,8 @@
 | 
			
		|||
          },
 | 
			
		||||
          "hideInAnswer": "_country!=de",
 | 
			
		||||
          "addExtraTags": [
 | 
			
		||||
            "network:wikidata=Q110948933"
 | 
			
		||||
            "network:wikidata=Q110948933",
 | 
			
		||||
            "nonetwork="
 | 
			
		||||
          ]
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
| 
						 | 
				
			
			@ -179,7 +205,8 @@
 | 
			
		|||
            "nl": "Deze mobiliteitshub is gemarkeerd door een eenvoudig bord met alleen simpele informatie zoals het logo of de naam"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
      ],
 | 
			
		||||
      "condition": "_geometry:type=Point"
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "lineRendering": [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -46,6 +46,7 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "recycling",
 | 
			
		||||
    "waste_disposal"
 | 
			
		||||
    "waste_disposal",
 | 
			
		||||
    "excrement_bag_dispenser"
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -60,7 +60,8 @@
 | 
			
		|||
      "override": {
 | 
			
		||||
        "minzoom": 12
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    },
 | 
			
		||||
    "excrement_bag_dispenser"
 | 
			
		||||
  ],
 | 
			
		||||
  "widenFactor": 2
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue