forked from MapComplete/MapComplete
		
	More work on GRB
This commit is contained in:
		
							parent
							
								
									e7479ead59
								
							
						
					
					
						commit
						6fc4e96a87
					
				
					 2 changed files with 13 additions and 6 deletions
				
			
		|  | @ -100,6 +100,9 @@ | ||||||
|             "key": "building" |             "key": "building" | ||||||
|           }, |           }, | ||||||
|           "render": "The building type is <b>{building}</b>", |           "render": "The building type is <b>{building}</b>", | ||||||
|  |           "question": { | ||||||
|  |             "en": "What kind of building is this?" | ||||||
|  |           }, | ||||||
|           "mappings": [ |           "mappings": [ | ||||||
|             { |             { | ||||||
|               "if": "building=house", |               "if": "building=house", | ||||||
|  | @ -400,9 +403,10 @@ | ||||||
|         } |         } | ||||||
|       ], |       ], | ||||||
|       "calculatedTags": [ |       "calculatedTags": [ | ||||||
|         "_embedded_in=feat.overlapWith('OSM-buildings').filter(f => f.feat.properties['addr:housenumber'] !== undefined)[0]?.feat?.properties ", |         "_embedded_in=feat.overlapWith('OSM-buildings')[0]?.feat?.properties ", | ||||||
|         "_embedding_nr=feat.get('_embedded_in')['addr:housenumber']", |         "_embedding_nr=feat.get('_embedded_in')['addr:housenumber']", | ||||||
|         "_embedding_street=feat.get('_embedded_in')['addr:street']" |         "_embedding_street=feat.get('_embedded_in')['addr:street']", | ||||||
|  |         "_embedding_id=feat.get('_embedded_in').id" | ||||||
|       ], |       ], | ||||||
|       "isShown": { |       "isShown": { | ||||||
|         "render": "yes", |         "render": "yes", | ||||||
|  | @ -437,6 +441,11 @@ | ||||||
|         { |         { | ||||||
|           "id": "import-button", |           "id": "import-button", | ||||||
|           "render": "{import_button(OSM-buildings, addr:street=$STRAATNM; addr:housenumber=$HUISNR,Import this address,,,OSM-buildings,5)}" |           "render": "{import_button(OSM-buildings, addr:street=$STRAATNM; addr:housenumber=$HUISNR,Import this address,,,OSM-buildings,5)}" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |           "id": "apply-button", | ||||||
|  |           "render": "{tag_apply(addr:street=$STRAATNM; addr:housenumber=$HUISNR,Apply this address on the OSM-building,,_embedding_id)}", | ||||||
|  |           "condition": "_embedded_in!=" | ||||||
|         } |         } | ||||||
|       ] |       ] | ||||||
|     }, |     }, | ||||||
|  | @ -636,7 +645,7 @@ | ||||||
|       "name": "GRB geometries", |       "name": "GRB geometries", | ||||||
|       "title": "GRB outline", |       "title": "GRB outline", | ||||||
|       "calculatedTags": [ |       "calculatedTags": [ | ||||||
|         "_overlaps_with=feat.overlapWith('OSM-buildings').filter(f => f.overlap > 1 &&  (feat.get('_surface') < 20 || f.overlap / feat.get('_surface')) > 0.9)[0] ?? null", |         "_overlaps_with=feat.overlapWith('OSM-buildings').filter(f => f.overlap > 1 &&  (feat.get('_surface') < 20 || f.overlap / feat.get('_surface')) > 0.5)[0] ?? null", | ||||||
|         "_overlap_absolute=feat.get('_overlaps_with')?.overlap", |         "_overlap_absolute=feat.get('_overlaps_with')?.overlap", | ||||||
|         "_overlap_percentage=Math.round(100 * feat.get('_overlap_absolute') / feat.get('_surface')) ", |         "_overlap_percentage=Math.round(100 * feat.get('_overlap_absolute') / feat.get('_surface')) ", | ||||||
|         "_osm_obj:source:ref=feat.get('_overlaps_with')?.feat?.properties['source:geometry:ref']", |         "_osm_obj:source:ref=feat.get('_overlaps_with')?.feat?.properties['source:geometry:ref']", | ||||||
|  |  | ||||||
|  | @ -48,7 +48,7 @@ | ||||||
|       "tagRenderings": [ |       "tagRenderings": [ | ||||||
|         "images", |         "images", | ||||||
|         { |         { | ||||||
|           |          "id": "Minimap", | ||||||
|           "render": "{minimap(17): height: 10rem; overflow: hidden; border: 1px solid #DADADA; border-radius: 0.5rem; }" |           "render": "{minimap(17): height: 10rem; overflow: hidden; border: 1px solid #DADADA; border-radius: 0.5rem; }" | ||||||
|         } |         } | ||||||
|       ], |       ], | ||||||
|  | @ -128,8 +128,6 @@ | ||||||
|         "images", |         "images", | ||||||
|         { |         { | ||||||
|           "id": "minimap", |           "id": "minimap", | ||||||
|            |  | ||||||
|     |  | ||||||
|           "render": "{minimap(17): height: 10rem; overflow: hidden; border: 1px solid #DADADA; border-radius: 0.5rem; }" |           "render": "{minimap(17): height: 10rem; overflow: hidden; border: 1px solid #DADADA; border-radius: 0.5rem; }" | ||||||
|         }, |         }, | ||||||
|         { |         { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue