Creates a location map as a composite image of an existing map in orthographic projection with a marker and a label superimposed onto it.

Usage

{{Location map|location
 |label=label
 |position=left or right - position of the label relative to the mark, defaults to right
 |background=color - background color for the label, defaults to none 
 |lat=latitude in degrees
 |long=longitude in degrees
 |mark=image file name - a red dot by default
 |caption=caption - caption below the map
 |float=left or right or none
 |width=width of the map
}}

Parameter location refers to Template:Location map location containing the name and coordinates of a map. For example Templat:Location map Slovenia (pranala, sunting), which in turn refers to Image:Obcine Slovenija 2005.png.

Available maps

List of templates Template:Location map location (here without prefix "Template:"):

Creating new maps

  1. Find an appropriate blank map in an orthographic projection.
  2. Create a template named Template:Location map location (copy the content of any other map template into it and enter appropriate values).

Issues

Doesn't handle longitude properly for maps crossing the +/- 180 meridian yet.

Examples

Map with the default caption (degrees/minutes)

Pag (Croatia)
{{Location map
 |Croatia | label=Pag
 |mark=<!--dot-->Green pog.svg
 |lat_deg=44|lat_min=26
 |lon_deg=15|lon_min=3
 |position=right
 |width=300
 |float=right
}}
Pag (Kroasia)
Pag
Pag
Pag (Kroasia)

Map with the default caption (coordinates decimal)

Pag (Croatia)
{{Location map | Croatia
 |label=Pag
 |lat= <!--decimal form--> 44.44
 |long=15.05
 |position=right
 |width= <!--smaller--> 200
 |float=right
}}
Pag (Kroasia)
Pag
Pag
Pag (Kroasia)

Marker/Label outside of Map

Pag (Croatia)
{{Location map | Croatia
 |label=Pag
 |lat=44.44
 |long=<!--outside map-->11.05
 |position=right
 |width=200
 |float=right
}}
Pag (Kroasia)
Pag
Pag
Pag (Kroasia)

Map with a custom caption and text background

Imotski
{{Location map
 |Croatia
 |label=Imotski
 |lat=43.44
 |long=17.21
 |position=right
 |width=300
 |float=right
 |background=#FFFFDD
 |caption=Imotski on the map of Croatia
 }}
Imotsky (Kroasia)
Imotsky
Imotsky
Imotski on the map of Croatia

Map with enlarged marker and label

Pag (Croatia)
{{Location map
 |Croatia
 |label=Pag
 |label_size=200
 |lat=44.44
 |long=15.05
 |marksize=14
 |position=right
 |width=300
 |float=right
 |background=#FFFFDD
 |caption=Pag Island on the map of Croatia
 }}
Pag (Kroasia)
Pag
Pag
Pag Island on the map of Croatia

Map with no caption

Brčko (Bosnia and Herzegovina)
{{Location map
 |Bosnia
 |label=Brčko
 |position=left
 |width=150
 |lat=44.87
 |long=18.81
 |float=right
 |caption=
 }}
[[image:Templat:Location map Bosnia|150px|Brčko (Templat:Location map Bosnia)]]
<div style="position: absolute; z-index: 2; top: Kesalahan ekspresi: Karakter tanda baca "[" tidak dikenal.%; left: Kesalahan ekspresi: Karakter tanda baca "[" tidak dikenal.%; height: 0; width: 0; margin: 0; padding: 0;"><div style="position: relative; text-align: center; left: -Kesalahan ekspresi: Karakter tanda baca "[" tidak dikenal.px; top: -Kesalahan ekspresi: Karakter tanda baca "[" tidak dikenal.px; width: Templat:Location map Bosniapx; font-size: Templat:Location map Bosniapx;">[[Image:Templat:Location map Bosnia|Templat:Location map BosniaxTemplat:Location map Bosniapx|Brčko]]
Brčko

Western Hemisphere

Lockerbie (Scotland)
{{Location map
 |Scotland
 |label=Lockerbie  | marksize=9
 |mark=Blue_pog.svg
 |lat_dir=N | lat_deg=55 | lat_min=07
            | lat_sec=16
 |lon_dir=W | lon_deg=03 | lon_min=21
            | lon_sec=19
 |position=right
 |width=170
 |float=right
 |caption=Lockerbie in Scotland
}}
[[image:Templat:Location map Scotland|170px|Lockerbie (Templat:Location map Scotland)]]
<div style="position: absolute; z-index: 2; top: Kesalahan ekspresi: Karakter tanda baca "[" tidak dikenal.%; left: Kesalahan ekspresi: Operator < tak terduga%; height: 0; width: 0; margin: 0; padding: 0;">
Lockerbie
Lockerbie
Lockerbie in Scotland

Country that crosses 180° meridian

Uelen (Russia)
{{Location map
 |Russia
 |label=Uelen  | marksize=7
 |mark=Locator Dot.gif
 |lat_deg=66|lat_min=09
 |lon_deg=169|lon_min=48|lon_dir=W
 |position=left
 |width=500
 |float=left
 |background=yellow
}}
[[image:Templat:Location map Russia|500px|Uelen (Templat:Location map Russia)]]
<div style="position: absolute; z-index: 2; top: Kesalahan ekspresi: Karakter tanda baca "[" tidak dikenal.%; left: Kesalahan ekspresi: Operator < tak terduga%; height: 0; width: 0; margin: 0; padding: 0;">
Uelen
Uelen

See also