<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.tiffa.net/w/index.php?action=history&amp;feed=atom&amp;title=Module%3ALocation_map%2Fdata%2Fdoc</id>
	<title>Module:Location map/data/doc - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tiffa.net/w/index.php?action=history&amp;feed=atom&amp;title=Module%3ALocation_map%2Fdata%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://wiki.tiffa.net/w/index.php?title=Module:Location_map/data/doc&amp;action=history"/>
	<updated>2026-04-08T00:57:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.tiffa.net/w/index.php?title=Module:Location_map/data/doc&amp;diff=3543&amp;oldid=prev</id>
		<title>imported&gt;Fire at 22:33, 1 December 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.tiffa.net/w/index.php?title=Module:Location_map/data/doc&amp;diff=3543&amp;oldid=prev"/>
		<updated>2022-12-01T22:33:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{二次利用}}&lt;br /&gt;
&amp;lt;includeonly&amp;gt;__NOEDITSECTION__{{#invoke:Location map/info|main}}&lt;br /&gt;
&amp;lt;includeonly&amp;gt;__NOEDITSECTION__{{#invoke:Location map/info|main}}&lt;br /&gt;
{{{image|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{#titleparts:{{FULLPAGENAME}}|3}}&amp;#039;&amp;#039;&amp;#039; is a location map definition used to overlay markers and labels on {{{projection|an [[equirectangular projection]]}}} map of {{{name|[[{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|name}}]]}}}. The markers are placed by [[latitude]] and [[longitude]] coordinates on the default map or a similar map image.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
These definitions are used by the following templates when invoked with parameter &amp;quot;{{#titleparts:{{FULLPAGENAME}}|1|3}}&amp;quot;:&lt;br /&gt;
* {{tlx|Location map | {{#titleparts:{{FULLPAGENAME}}|1|3}}&amp;amp;nbsp;| ...}}&lt;br /&gt;
* {{tlx|Location map many | {{#titleparts:{{FULLPAGENAME}}|1|3}}&amp;amp;nbsp;| ...}}&lt;br /&gt;
* {{tlx|Location map+ | {{#titleparts:{{FULLPAGENAME}}|1|3}}&amp;amp;nbsp;| ...}}&lt;br /&gt;
* {{tlx|Location map~ | {{#titleparts:{{FULLPAGENAME}}|1|3}}&amp;amp;nbsp;| ...}}&lt;br /&gt;
&lt;br /&gt;
== Map definition ==&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;name&amp;#039;&amp;#039;&amp;#039; = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|name}}&amp;lt;/code&amp;gt;&lt;br /&gt;
*: Name used in the default map caption&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;image&amp;#039;&amp;#039;&amp;#039; = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image}}]]&amp;lt;/code&amp;gt;&lt;br /&gt;
*: The default map image, without &amp;quot;Image:&amp;quot; or &amp;quot;File:&amp;quot;&lt;br /&gt;
{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}|&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;image1&amp;#039;&amp;#039;&amp;#039; = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}]]&amp;lt;/code&amp;gt;&lt;br /&gt;
*: An alternative map image, usually a relief map, which can be displayed via the &amp;#039;&amp;#039;relief&amp;#039;&amp;#039; or &amp;#039;&amp;#039;AlternativeMap&amp;#039;&amp;#039; parameters&lt;br /&gt;
}}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}|&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;image2&amp;#039;&amp;#039;&amp;#039; = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}]]&amp;lt;/code&amp;gt;{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}|&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;image3&amp;#039;&amp;#039;&amp;#039; = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}]]&amp;lt;/code&amp;gt;&lt;br /&gt;
}}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image4}}|&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;image4&amp;#039;&amp;#039;&amp;#039; = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image4}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image4}}]]&amp;lt;/code&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
*: Alternative map image{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}|s}} which can be displayed via the &amp;#039;&amp;#039;AlternativeMap&amp;#039;&amp;#039; parameter&lt;br /&gt;
&lt;br /&gt;
}}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}}|&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;top&amp;#039;&amp;#039;&amp;#039; = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}}&amp;lt;/code&amp;gt;&lt;br /&gt;
*: [[Latitude]] at top edge of map, in [[:en:decimal degrees|decimal degrees]]&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;bottom&amp;#039;&amp;#039;&amp;#039; = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}}&amp;lt;/code&amp;gt;&lt;br /&gt;
*: Latitude at bottom edge of map, in decimal degrees&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;left&amp;#039;&amp;#039;&amp;#039; = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}}&amp;lt;/code&amp;gt;&lt;br /&gt;
*: [[Longitude]] at left edge of map, in decimal degrees&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;right&amp;#039;&amp;#039;&amp;#039; = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}}&amp;lt;/code&amp;gt;&lt;br /&gt;
*: Longitude at right edge of map, in decimal degrees&lt;br /&gt;
}}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|x}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|y}}|&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039; = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|x}}&amp;lt;/code&amp;gt;&lt;br /&gt;
*: An expression to calculate a location on the map via its [[longitude]]; evaluates as 0 along the left edge and 100 along the right edge&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;y&amp;#039;&amp;#039;&amp;#039; = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|y}}&amp;lt;/code&amp;gt;&lt;br /&gt;
*: An expression to calculate a location on the map via its [[latitude]]; evaluates as 0 along the top edge and 100 along the bottom edge&lt;br /&gt;
}}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;mark&amp;#039;&amp;#039;&amp;#039; = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}]] ([[File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|8px]])&amp;lt;/code&amp;gt;&lt;br /&gt;
*: The default mark image to display with this map. This can be overridden by the &amp;lt;code&amp;gt;mark&amp;lt;/code&amp;gt; parameter in [[Template:Location map]], which would otherwise default to [[:File:Red pog.svg|Red pog.svg]] ([[File:Red pog.svg|8px]]).&lt;br /&gt;
}}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}|&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;marksize&amp;#039;&amp;#039;&amp;#039; = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}&amp;lt;/code&amp;gt;&lt;br /&gt;
*: The default mark size (in [[pixel]]s) for the mark image displayed with this map (should not include &amp;lt;code&amp;gt;px&amp;lt;/code&amp;gt;, for example &amp;lt;code&amp;gt;marksize={{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}&amp;lt;/code&amp;gt;, not &amp;lt;code&amp;gt;marksize={{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}px&amp;lt;/code&amp;gt;). This can be overridden by the &amp;lt;code&amp;gt;marksize&amp;lt;/code&amp;gt; parameter in [[Template:Location map]], which would otherwise default to 8.&lt;br /&gt;
}}&lt;br /&gt;
{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}|&lt;br /&gt;
== Alternative map ==&lt;br /&gt;
The {{tl|Location map}}, {{tl|Location map many}}, and {{tl|Location map+}} templates have parameters to specify an alternative map image. {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}&lt;br /&gt;
| The map displayed as &amp;#039;&amp;#039;&amp;#039;image1&amp;#039;&amp;#039;&amp;#039; can be used with the &amp;#039;&amp;#039;relief&amp;#039;&amp;#039; or &amp;#039;&amp;#039;AlternativeMap&amp;#039;&amp;#039; parameters.&lt;br /&gt;
}} {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}&lt;br /&gt;
| The map{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}|s}} displayed as &amp;#039;&amp;#039;&amp;#039;image2&amp;#039;&amp;#039;&amp;#039; {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}|/ &amp;#039;&amp;#039;&amp;#039;image3&amp;#039;&amp;#039;&amp;#039;}} {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image4}}|/ &amp;#039;&amp;#039;&amp;#039;image4&amp;#039;&amp;#039;&amp;#039;}} can be used with the &amp;#039;&amp;#039;AlternativeMap&amp;#039;&amp;#039; parameter.&lt;br /&gt;
}} Examples may be found below or in the following:&lt;br /&gt;
{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}|&lt;br /&gt;
* [[Template:Location map#Relief parameter]]&lt;br /&gt;
* [[Template:Location map+/relief]]&lt;br /&gt;
}}&lt;br /&gt;
* [[Template:Location map#AlternativeMap parameter]]&lt;br /&gt;
* [[Template:Location map+/AlternativeMap]]&lt;br /&gt;
}}&lt;br /&gt;
{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}}|&lt;br /&gt;
== Precision ==&lt;br /&gt;
{{#if:{{{precision|}}}|{{{precision}}}|&lt;br /&gt;
[[Longitude]]: from West to East this map definition covers {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}} + 360 ) fmod 360 round 4}} degrees.&lt;br /&gt;
* At an image width of 200 [[pixel]]s, that is {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}} + 360 ) fmod 360 / 200 round 4}} degrees per pixel.&lt;br /&gt;
* At an image width of 1000 pixels, that is {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}} + 360 ) fmod 360 / 1000 round 4}} degrees per pixel.&lt;br /&gt;
&lt;br /&gt;
[[Latitude]]: from North to South this map definition covers {{#expr: {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}} round 4}} degrees.&lt;br /&gt;
* At an image height of 200 pixels, that is {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}} ) / 200 round 4}} degrees per pixel.&lt;br /&gt;
* At an image height of 1000 pixels, that is {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}} ) / 1000 round 4}} degrees per pixel.&lt;br /&gt;
}}}}&lt;br /&gt;
{{#if:{{{examples|}}}|&lt;br /&gt;
== Examples using location map templates ==&lt;br /&gt;
&lt;br /&gt;
{{{examples}}}&lt;br /&gt;
&lt;br /&gt;
{{clear}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
{{{see also|}}}&lt;br /&gt;
&lt;br /&gt;
=== Location map templates ===&lt;br /&gt;
* [[Template:Location map]], to display one mark and label using latitude and longitude&lt;br /&gt;
* [[Template:Location map many]], to display up to nine marks and labels&lt;br /&gt;
* [[Template:Location map+]], to display an unlimited number of marks and labels&lt;br /&gt;
&lt;br /&gt;
=== Creating new map definitions ===&lt;br /&gt;
* [[Template:Location map/Creating a new map definition]]&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation|content=&lt;br /&gt;
This page is a [[Help:Template|template]] which generates documentation for location map data [[Help:Module|modules]] having names starting with &amp;quot;Module:Location map/data/&amp;quot;, such as [[Module:Location map/data/Morocco]]. It is used each module&amp;#039;s documentation page, such as [[Module:Location map/data/Morocco/doc]].&lt;br /&gt;
[[Category:Module]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;Fire</name></author>
	</entry>
</feed>