simple map shortcode
This map shortcode pulls form umap.openstreetmap.fr It's a very simple but effective way of showing maps of locations but not showing routes. In the future I'd like to get leaflet working but this will work for now.
This commit is contained in:
		
							parent
							
								
									16bcf8b091
								
							
						
					
					
						commit
						e67901bb8f
					
				
					 1 changed files with 23 additions and 0 deletions
				
			
		
							
								
								
									
										23
									
								
								layouts/shortcodes/map.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								layouts/shortcodes/map.html
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,23 @@
 | 
			
		|||
{{ $mapName := .Get "mapName" }}
 | 
			
		||||
 | 
			
		||||
{{ $mapWidth := .Get "mapWidth" | default "100%" }}
 | 
			
		||||
{{ $mapHeight := .Get "mapHeight" | default "600px" }}
 | 
			
		||||
 | 
			
		||||
{{ $scaleControl := .Get "scaleControl" | default "true"  }}
 | 
			
		||||
{{ $miniMap := .Get "miniMap" | default "false" }}
 | 
			
		||||
{{ $scrollWheelZoom := .Get "scrollWheelZoom" | default "true" }}
 | 
			
		||||
{{ $zoomControl := .Get "zoomControl" | default "true" }}
 | 
			
		||||
{{ $allowEdit := .Get "allowEdit" | default "false" }}
 | 
			
		||||
{{ $moreControl := .Get "moreControl" | default "true" }}
 | 
			
		||||
{{ $searchControl := .Get "searchControl" | default "true" }}
 | 
			
		||||
{{ $tilelayersControl := .Get "tilelayersControl" | default "null" }}
 | 
			
		||||
{{ $embedControl := .Get "embedControl" | default "null" }}
 | 
			
		||||
{{ $datalayersControl := .Get "datalayersControl" | default "true" }}
 | 
			
		||||
{{ $onLoadPanel := .Get "onLoadPanel" | default "none" }}
 | 
			
		||||
{{ $captionBar := .Get "captionBar" | default "true" }}
 | 
			
		||||
 | 
			
		||||
{{ $scale := .Get "scale" }}
 | 
			
		||||
{{ $coordX := .Get "coordX" }}
 | 
			
		||||
{{ $coordY := .Get "coordY" }}
 | 
			
		||||
 | 
			
		||||
<iframe width="{{ $mapWidth }}" height="{{ $mapHeight }}" frameBorder="0" src="https://umap.openstreetmap.fr/en/map/{{- $mapName -}}?scaleControl={{ $scaleControl }}&miniMap={{ $miniMap }}&scrollWheelZoom={{ $scrollWheelZoom }}&zoomControl={{ $zoomControl }}&allowEdit={{ $allowEdit }}&moreControl={{ $moreControl }}&searchControl={{ $searchControl }}&tilelayersControl={{ $tilelayersControl }}&embedControl={{ $embedControl }}&datalayersControl={{ $datalayersControl }}&onLoadPanel={{ $onLoadPanel }}&captionBar={{ $captionBar }}{{ with $scale}}#{{ . }}{{ end }}/{{ $coordX }}/{{ $coordY }}"></iframe>
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue