Template:Inline coordinates/doc

Purpose
provides a standard notation for encoding locations by their latitude and longitude coordinates. It is primarily for specifying the WGS84 geographic coordinates of locations on Earth. However, it can also encode locations on natural satellites, dwarf planets, and planets other than Earth.

Features
Latitude and longitude may be specified (with appropriate precision) either in decimal notation or as degrees/minutes/seconds. By default, coordinates appear in the format used to specify them. However, the  parameter can be used to force display in a particular format.

The template displays the formatted coordinates with a hyperlink to GeoHack. GeoHack displays information customized to the location, including links to external mapping services.

For terrestrial locations, a blue globe appears to the left of the hyperlink. Clicking on the globe activates the WikiMiniAtlas (requires JavaScript).

By default, coordinates appear "in line" with the adjacent text. Use location for other work.

The template outputs coordinates in three formats:
 * Degree/minutes/seconds ("DMS", precision is degrees, or degrees/minutes, or degrees/minutes/seconds, based on input precision).
 * Decimal degrees (varying the number of decimal places based on input precision)
 * Geo microformat.

Usage
&#123;{inline coordinates|latitude|longitude|coordinate parameters|template parameters}&#125; &#123;{inline coordinates|dd|N/S|dd|E/W|coordinate parameters|template parameters}&#125; &#123;{inline coordinates|dd|mm|N/S|dd|mm|E/W|coordinate parameters|template parameters}&#125; &#123;{inline coordinates|dd|mm|ss|N/S|dd|mm|ss|E/W|coordinate parameters|template parameters}&#125;

There are two kinds of parameters, all optional:


 * Coordinate parameters are parameters that passes to the map server. These have the format parameter:value and are separated from each other by the underscore character ( _ ). The supported coordinate parameters are dim:, globe:, region:, scale:, source:, and type:. See coordinate parameters for details and examples.


 * Template parameters are parameters used by the template.  These have format parameter=value and are separated from each other by the pipe character ( | ). The supported template parameters are  format=, name=, and notes=.
 * format= can be used to force dec or dms coordinate display.
 * reformats the coordinates to decimal degrees format.
 * reformats the coordinates to degrees | minutes | seconds format.
 * name= can be used to annotate inline coordinates for display in map services such as the WikiMiniAtlas. If omitted, the article title (PAGENAME) is assumed.
 * Note: a name= parameter causes to emit an hCard microformat using that name, even if used within an existing hCard. Do not use when the name is that of a person (e.g for a gravesite), as the generated hCard would be invalid. Also, do not use square brackets in names.
 * notes= specifies text to be displayed immediately following the coordinates. This is primarily intended for adding footnotes to title coordinates.

Coordinate parameters
The first unnamed parameter following the longitude is an optional string of coordinate parameters, separated by underscores. These parameters help GeoHack select suitable map resources, and they will become more important when Wikimaps becomes fully functional.

Incorrect uses and maintenance category
The template has some input checks built in. Most errors display a bold, red message inline and categorize the article in the hidden maintenance category Coord template needing repair. There is/are currently  page(s) in that category. See the category description for further instructions.

A daily report of coordinates needing repair is at ~dispenser/view/File viewer.

See also: WT:GEO

Internals
See Template:Coord/doc/internals and Category:Coord template.

Class names
The class names geo, latitude and longitude are used to generate the microformat and MUST NOT be changed.