forked from MapComplete/MapComplete
		
	shops for dogs, two levels
This commit is contained in:
		
							parent
							
								
									f7176a0c06
								
							
						
					
					
						commit
						31f9950459
					
				
					 1 changed files with 64 additions and 79 deletions
				
			
		|  | @ -217,95 +217,72 @@ | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|  |       "builtin": "shops", | ||||||
|       "id": "dogshop", |       "id": "dogshop", | ||||||
|       "source": { |       "override": { | ||||||
|         "osmTags": { |         "id": "dogshop", | ||||||
|           "and": [ |         "name": { | ||||||
|             "shop~*", |           "en": "dog-friendly shop", | ||||||
|  |           "da": "hundevenlig butik" | ||||||
|  |         }, | ||||||
|  |         "title": { | ||||||
|  |           "render": { | ||||||
|  |             "en": "dog-friendly shop", | ||||||
|  |             "da": "hundevenlig butik" | ||||||
|  |           }, | ||||||
|  |           "mappings": [ | ||||||
|             { |             { | ||||||
|  |               "if": "name~*", | ||||||
|  |               "then": { | ||||||
|  |               "*": "{name}" | ||||||
|  |               } | ||||||
|  |             } | ||||||
|  |           ] | ||||||
|  |         }, | ||||||
|  |         "mapRendering": [ | ||||||
|  |           { | ||||||
|  |             "location": [ | ||||||
|  |               "point", | ||||||
|  |               "centroid" | ||||||
|  |             ], | ||||||
|  |             "icon": { | ||||||
|  |               "render": "./assets/themes/dog/dogshop.svg", | ||||||
|  |               "mappings": [ | ||||||
|  |                 { | ||||||
|  |                   "if": { | ||||||
|  |                     "and": [ | ||||||
|  |                       "shop=pet" | ||||||
|  |                     ] | ||||||
|  |                   }, | ||||||
|  |                   "then": "./assets/themes/dog/petshop.svg" | ||||||
|  |               } | ||||||
|  |               ] | ||||||
|  |             }, | ||||||
|  |             "iconSize": "30,30,center" | ||||||
|  |             | ||||||
|  |           }, | ||||||
|  |           { | ||||||
|  |             "#": "Rendering of a line", | ||||||
|  |             "color": "#ff0", | ||||||
|  |             "width": 5 | ||||||
|  |           } | ||||||
|  |         ], | ||||||
|  |         "=presets": [], | ||||||
|  |         "source": { | ||||||
|  |           "=osmTags": { | ||||||
|  |             "and": [ | ||||||
|  |               "shop~*", | ||||||
|  |               { | ||||||
|               "or": [ |               "or": [ | ||||||
|                 "dog=leashed", |                 "dog=leashed", | ||||||
|                 "dog=yes", |                 "dog=yes", | ||||||
|                 "shop=pet" |                 "shop=pet" | ||||||
|               ] |               ] | ||||||
|             } |               } | ||||||
|           ] |           ] | ||||||
|         } |  | ||||||
|       }, |  | ||||||
|       "minzoom": 12, |  | ||||||
|       "name": { |  | ||||||
|         "en": "dogfriendly shop", |  | ||||||
|         "da": "hundevenlig butik" |  | ||||||
|       }, |  | ||||||
|       "title": { |  | ||||||
|         "render": { |  | ||||||
|           "en": "dog-friendly shop", |  | ||||||
|           "da": "hundevenlig butik" |  | ||||||
|         }, |  | ||||||
|         "mappings": [ |  | ||||||
|           { |  | ||||||
|             "if": "name~*", |  | ||||||
|             "then": { |  | ||||||
|               "*": "{name}" |  | ||||||
|             } |  | ||||||
|           } |           } | ||||||
|         ] |  | ||||||
|       }, |  | ||||||
|       "mapRendering": [ |  | ||||||
|         { |  | ||||||
|           "location": [ |  | ||||||
|             "point", |  | ||||||
|             "centroid" |  | ||||||
|           ], |  | ||||||
|           "icon": { |  | ||||||
|             "render": "./assets/themes/dog/dogshop.svg", |  | ||||||
|             "mappings": [ |  | ||||||
|               { |  | ||||||
|                 "if": { |  | ||||||
|                   "and": [ |  | ||||||
|                     "shop=pet" |  | ||||||
|                   ] |  | ||||||
|                 }, |  | ||||||
|                 "then": "./assets/themes/dog/petshop.svg" |  | ||||||
|               } |  | ||||||
|             ] |  | ||||||
|           }, |  | ||||||
|           "iconSize": "30,30,center", |  | ||||||
|           "label": { |  | ||||||
|             "render": { |  | ||||||
|               "en": "dog friendly shop", |  | ||||||
|               "da": "hundevenlig butik" |  | ||||||
|             }, |  | ||||||
|             "mappings": [ |  | ||||||
|               { |  | ||||||
|                 "if": "name~*", |  | ||||||
|                 "then": { |  | ||||||
|                   "*": "{name}" |  | ||||||
|                 } |  | ||||||
|               } |  | ||||||
|             ] |  | ||||||
|           } |  | ||||||
|         }, |  | ||||||
|         { |  | ||||||
|           "#": "Rendering of a line", |  | ||||||
|           "color": "#ff0", |  | ||||||
|           "width": 5 |  | ||||||
|         } |         } | ||||||
|       ], |       } | ||||||
|       "tagRenderings": [ |  | ||||||
|         { |  | ||||||
|           "id": "shoptype", |  | ||||||
|           "render": { |  | ||||||
|             "en": "sells {shop}", |  | ||||||
|             "da": "sælger {shop}" |  | ||||||
|           }, |  | ||||||
|           "condition": "shop!=pet" |  | ||||||
|         }, |  | ||||||
|         "website", |  | ||||||
|         "reviews", |  | ||||||
|         "phone", |  | ||||||
|         "images" |  | ||||||
|       ] |  | ||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "id": "veterinary", |       "id": "veterinary", | ||||||
|  | @ -392,6 +369,14 @@ | ||||||
|         "filter": null, |         "filter": null, | ||||||
|         "name": null |         "name": null | ||||||
|       } |       } | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "builtin": "shops", | ||||||
|  |       "override": { | ||||||
|  |         "minzoom": 19, | ||||||
|  |         "filter": null, | ||||||
|  |         "name": null | ||||||
|  |       } | ||||||
|     } |     } | ||||||
|   ] |   ] | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue