| Parameter | Description |
| --- | --- |
| <code>coord</code> | *Latitude* and *longitude* coordinates of the centre point of the map. Use <code>coord=</code>. can deal with a wide range of formats. e.g.: <code>coord=, coord=, coord=.</code> This may not be the 'coord' points of the page, as an appropriate framing area for the map may place the subject off-centre. (Marker point(s) are set separately, see below). gridreferencefinder.com, is a helpful place to find coordinates, or you can =click on the 'Full screen linked' map. |
| <code>zoom</code> | Sets the **scale** of the map, from 0 to 19, to the levels defined by OpenStreetMap. (details here). The actual distances represented will vary depending on the latitude, as the scale defines different fractions of a degree. The apparent scale will also vary hugely depending on the monitor being used, the browser magnification level, etc. For most Wikipedia situations, maps with a zoom of 10 (notionally 1:500,000) up to 16 (1:8,000) are likely to be of most use. |
| <code>float</code> | Positions the to the , centre (or ) or . (default is ). If centered, the text will be forced above and below, otherwise text will wrap to the side. |
| <code>width</code> <code>height</code> | Sets the width and height of the map in pixels. Only the number is required (i.e. no px). Default is 350 by 250 pixels. |
| <code>fullscreen-option</code> | By default a link is supplied in the bottom of the . By setting this to 0 or no, the link will not appear, should that be preferred |
| <code>nolabels</code> | By default the base map uses a map label model called 'osm-int'l', in which progressively higher zoom levels bring more place names onto the map. For some contexts it may be preferred to 'turn off' the place name labels, and use the mark/label options to provide such names as are wanted. By setting <code>nolabels = 1</code> an alternative 'osm' base map is used, with no place name labels. (At higher zooms the road names still occur). |
| <code>caption</code>
<code>auto-caption</code> | Optionally, a text caption can be included, below the map. Unless overridden by tags etc., this is -justified plain text. It can include any wiki-item that can be inserted into a table cell, including images, formatting, citation references, etc.
If <code>auto-caption=1</code>, a numbered list will be automatically generated to follow any caption. This will generally only make sense when using numbered dots. |
| <code>title</code> | Optionally a title or other text can be placed in a cell above the map. By default this is centred and bold, but as with the caption, any wiki-markup etc. can be included. |
| <code>map-data-heavy</code>  
<code>map-data-light</code>  
<code>map-data</code>  
<code>map-data-text</code>  
<code>map-data-color</code>  
<code>map-data-width</code> | Allows OSM ExternalData elements to be added to the map. This can be an administrative boundary, highway or other map element that has been assigned a wikidata Q value. (e.g.: <code>map-data=Q83065</code> will add the city boundary of Leicester.) The map item needs to be on the same place as the map itself. It currently only allows line features (not areas etc.), which appear as various styles of line. Multiple elements can be added, separating each Q value by a comma. A major limitation, as of May 2017, is that it only appears on the 'fullscreen' map, not on the framed map on the page. Adding map-data items now should mean they appear on the page if and when this limitation is overcome. nominatim.openstreetmap.org/ has a search engine to identify data elements for which Q values have been assigned, or to add wikidata Q values to map elements.  
For <code>map-data-heavy</code> and <code>map-data-light</code>, this will draw orange lines of thickness 9 and 3 pixels respectively. <code>map-data</code> is more flexible, so can default to an orange line of 6 pixels, but color (using format #XXXXXX) and width in pixels can be set, as can a text element which appears when the line is clicked on. This can include wikilinks. |
| <code>minimap</code> | Used to add an optional locator minimap in the bottom corner. If set to <code>on</code> it adds a 'built in' small(ish) world map with a locator dot showing the position of the main map. (This is a feature supplied by the underlying 'Graph:' template, so the only control over it is to be set as on or off.) If set too <code>off</code> it is not used. If set to <code>file</code> it requires the next section details to be added, which will include a custom map. Default is <code>off</code>. |
| <code>mini-file</code>  
<code>mini-width</code>  
<code>mini-height</code> | Takes the file name of a standard location map from commons, and displays it as a minimap in the bottom corner, provided <code>minimap=file</code>. This can be used to show a larger entity from which the main map is drawn. |
| <code>minipog-x</code>  
<code>minipog-y</code>  
<code>minimap-boxwidth</code> | Within the custom minimap this can place an optional small Red pog. Nb. The x and y are not lat and lon values. They relate to the mini-width and mini-height. The origin is top, of the mini map, so if mini-width=80 and minipog-x=20, it will be a quarter of the way across. (Some location maps have a highlighted location already, so leaving these two parameters undefined gives the map without a dot.)  
minimap-boxwidth=xx can optionally use an open red box instead of a Red pog. xx = the pixel width of the box, and the height is then matched in proportion to the actual map. In general anything much below xx=15 will be better served by a dot. The required width will require some trial and error to pin down. If xx=0 or minimap-boxwidth is undefined, a Red pog is used. |
| <code>scalemark</code> | By default or with scalemark=1, a scale line with guide to the scale of the map is supplied in the bottom corner of the map. If this is not required - e.g. if it interfers with a map element at that point - it can be turned off by setting this to '0'. To shift it further , e.g. to avoid a minimap, or to avoid a 'busy' bit of the map, enter the number of pixels. e.g. scalemark=180 will move it to the of the built-in minimap. If there is no minimap it does not need to be mentioned. |
| Thirty-one marks can be set on the map, being an un-numbered version, and the rest numbered 1 to 30. The first numbered one, (mark1, label1, etc.) is a 'master marker' and its values (or defaults) are inherited by the other numbered markers unless set individually. All label, mark and full-screen parameters are available for each numbered marker.  
If the un-numbered mark is used as the subject of the map, it will be point 1 on the Full Screen map (unless <code>mark-title=</code>) and can use specific mark and label values of its own. The first numbered mark has values that will be inherited by subsequent marks. For added flexibility a parameter set with a 'D' value instead of a number will override the master values with a more general Default. |  |
| <code>shape</code> | OSM Location map can use either an external image as a location marker, or one of various built-in shapes. Shape should either be set as <code>=image</code> or can be a circle, square, cross, diamond, triangle-up or triangle-down. If blank or absent it will default to 'image', and use either a Red pog.svg or specified <code>mark = </code> image. If numbered dots are required, use <code>shape1=n-circle</code> Subsequent markers will use the same setting, and automatically number up to 30. <code>shape1=l-circle</code> will do the same but with letters, and any of the built in shapes can be used. |
| <code>shape-color</code>
<code>shape-outline</code>