Şablon:Coord

Vikipediya saydından
Git hem: kullan, ara
Kısayol:
WP:COORD

Quick guide[diiştir | kaynağı değiştir]

Şablon:Coord how-to

Purpose[diiştir | kaynağı değiştir]

This template, Şablon:Tld, produces a link to a list of map sources, based on the geographical coordinates and other parameters, and provides a standardized notation for, and user-customisable display of, the coordinates.

The template is for WGS84 geographical coordinates (latitude;longitude) on Earth, which can be entered in either decimal notation, or degrees/minutes/seconds parameters, with the appropriate precision. (For non-terrestrial coordinates, see Other globes; for celestial coordinates, use {{Sky}}.)

It links to http://toolserver.org/~geohack/geohack.php?pagename=%C5%9Eablon:Coord&params=, then displays the coordinates. Clicking the blue globe Erioll world.svg activates the WikiMiniAtlas (needs Javascript).

The template outputs data in:

  • Degree/minutes/seconds ("DMS", precision is degrees, or degrees/minutes, or degrees/minutes/seconds, based on input).
  • Decimal (precision by number of decimal places, based on input)
  • Geo microformat.

Şablon:Tld is used by tools which parse the raw Wikipedia database dumps, such as Google Earth. To ensure that the coordinates are parsed correctly by them, display=title must be used. See How do I get my Wikipedia article to show up in the Google Earth Geographic Web layer?. The template must not be modified without prior discussion.

For articles which have no coordinates, but need them, use {{coord missing}}. If the subject's location is unknown or disputed, use {{coord unknown}}.

See also Wikipedia:WikiProject Geographical coordinates.

Superseded templates[diiştir | kaynağı değiştir]

This single template supersedes {{coor d}}, (and others in that family which have since been redirected to it), plus the Geolinks and Mapit templates. Most parameters can be used as before - see Usage.

Examples:

{{coord|10.2|N|-20.3|E|type:city}} Replaces {{coor d|10.2|N|-20.3|E|city}}
{{coord|44.4|-111.1|type:city_region:US|display=inline,title}} Replaces {{Geolinks-US-cityscale|44.4|-111.1}}
{{coord|51.01234|-1.56789|type:landmark_region:GB|display=inline,title}} Replaces {{Geolinks-UK-buildingscale|51.01234|-1.56789}}
{{coord|-35.5|150.1|type:landmark_region:AU|display=inline,title}} Replaces {{Mapit-AUS-suburbscale|lat=-35.5|long=150.1}}
{{coord|12|34|12|N|45|33|45|W|display=title}} Replaces {{CoorHeader|12|34|12|N|45|33|45|W}}

Usage[diiştir | kaynağı değiştir]

{{coord|latitude|longitude|coordinate parameters|template parameters}}
{{coord|dd|N/S|dd|E/W|coordinate parameters|template parameters}}
{{coord|dd|mm|N/S|dd|mm|E/W|coordinate parameters|template parameters}}
{{coord|dd|mm|ss|N/S|dd|mm|ss|E/W|coordinate parameters|template parameters}}

There are two kinds of parameters, all optional:

  • Coordinate parameters are parameters that {{Coord}} passes to the map server. These have the format parameter:value and 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 {{Coord}} template. These have format parameter=value and are separated from each other by the pipe character ( | ). The supported template parameters are display=, name= and format=.
  • display= can be one of the following:
  • display=inline - Display the coordinate inline (default)
  • display=title - Display the coordinate near the article title (replaces {{coor title dms}} family), shortcut: display=t
  • display=inline,title - Display the coordinate both inline and at title (replaces {{coor at dms}} family)
Note: the title attribute indicates that the coordinates apply to the entire article, and not just one of (perhaps many) places mentioned in it — so it should only be omitted in the latter case. display=title,inline works also. Shortcut: display=it
  • format= can be used to force dec or dms coordinate display.
  • format=dec reformats the coordinates to decimal degrees format.
  • format=dms 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 {{Coord}} 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.

Examples[diiştir | kaynağı değiştir]

{{coord|43.651234|-79.383333}} Şablon:Coord/input/dec Toronto - Fully decimal - N & W
{{coord|43.65|-79.38}} Şablon:Coord/input/dec Toronto - less precise
{{coord|43.6500|-79.3800}} Şablon:Coord/input/dec Toronto - medium precision with trailing zeroes
{{coord|43.651234|N|79.383333|W}} 43°39′04″N 79°23′00″W / 43.651234°N 79.383333°W / 43.651234; -79.383333 Toronto - decimal with Northing & Westing
{{coord|43|29|N|79|23|W}} 43°29′N 79°23′W / İfade hatası: Beklenmedik < operatörü İfade hatası: Beklenmedik < operatörü / İfade hatası: Beklenmedik < operatörü; İfade hatası: Beklenmedik < operatörü Toronto - degrees & minutes
{{coord|43|29|4|N|79|23|0|W}} 43°29′4″N 79°23′0″W / İfade hatası: Beklenmedik < operatörü İfade hatası: Beklenmedik < operatörü / İfade hatası: Beklenmedik < operatörü; İfade hatası: Beklenmedik < operatörü Toronto - degrees, minutes & seconds
{{coord|43|29|4.5|N|79|23|0.5|W}} 43°29′4.5″N 79°23′0.5″W / İfade hatası: Beklenmedik < operatörü İfade hatası: Beklenmedik < operatörü / İfade hatası: Beklenmedik < operatörü; İfade hatası: Beklenmedik < operatörü Toronto - degrees, minutes, seconds & fractions of seconds
{{coord|55.752222|N|37.615556|E}} 55°45′08″N 37°36′56″E / 55.752222°N 37.615556°E / 55.752222; 37.615556 Moscow - N & E
{{coord|55.752222|N|37.615556|E|format=dms}} 55°45′08″N 37°36′56″E / 55.752222°N 37.615556°E / 55.752222; 37.615556 Convert to dms format
{{coord|39.098095|-94.587307|format=dms}} Şablon:Coord/input/dec Decimal conversion without N/S/E/W
{{coord|55.752222|N|37.615556|E|​format=dec|name=Moscow}} 55°45′08″N 37°36′56″E / 55.752222°N 37.615556°E / 55.752222; 37.615556 (Moscow) Convert to decimal and label on some maps
{{coord|33|55|S|18|25|E}} 33°55′S 18°25′E / İfade hatası: Beklenmedik < operatörü İfade hatası: Beklenmedik < operatörü / İfade hatası: Beklenmedik < operatörü; İfade hatası: Beklenmedik < operatörü Cape Town - S & E
{{coord|35|00|N|105|00|E}} 35°00′N 105°00′E / İfade hatası: Beklenmedik < operatörü İfade hatası: Beklenmedik < operatörü / İfade hatası: Beklenmedik < operatörü; İfade hatası: Beklenmedik < operatörü People's Republic of China
{{coord|22|54|30|S|43|14|37|W}} 22°54′30″S 43°14′37″W / İfade hatası: Beklenmedik < operatörü İfade hatası: Beklenmedik < operatörü / İfade hatası: Beklenmedik < operatörü; İfade hatası: Beklenmedik < operatörü Rio - S & W
{{coord|22|S|43|W}} 22°00′00″S 43°00′00″W / 22°S 43°W / -22; -43 A degree confluence.
{{coord|52|28|59|N|1|53|37|W|​display=inline,title|region:GB_type:city}} Şablon:Coord/display/inline,title Birmingham - with display and parameter settings; note display also in title of this page.

Coordinate parameters[diiştir | kaynağı değiştir]

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.

type:T[diiştir | kaynağı değiştir]

Şablon:Coord-doc-type

scale:N[diiştir | kaynağı değiştir]

Şablon:Coord-doc-scale

dim:D[diiştir | kaynağı değiştir]

Şablon:Coord-doc-dim

region:R[diiştir | kaynağı değiştir]

Şablon:Coord-doc-region

globe:G[diiştir | kaynağı değiştir]

Şablon:Coord-doc-globe

source:S[diiştir | kaynağı değiştir]

Şablon:Coord-doc-source

Display[diiştir | kaynağı değiştir]

Şablon:UF-coord-classes

Incorrect uses and maintenance category[diiştir | kaynağı değiştir]

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 are currently 0 pages in that category. See the category description for more information.

A daily report of coordinates needing repair is at tools:~dispenser/view/File viewer#log:coord-enwiki.log.

See also: WT:GEO#To do

Internals[diiştir | kaynağı değiştir]

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

Subtemplates[diiştir | kaynağı değiştir]

The following templates are "subroutines" of {{Coord}}. Separating them out drastically reduces the pre-expand size of {{Coord}}. They shouldn't be invoked directly.

name function
{{Coord/input/dec}} converts coordinates from input in degrees format {{coord|12|-12}}
{{Coord/input/d}} converts coordinates from input in degrees format {{coord|12|N|12|W}}
{{Coord/input/dm}} converts coordinates from input in degrees/minutes format {{coord|12|12|N|12|12|W}}
{{Coord/input/dms}} converts coordinates from input in degrees/minutes/seconds format {{coord|12|12|12|N|12|12|12|W}}
{{Coord/input/ERROR}} generates error message if the inputs do not match any of the above formats
{{Coord/input/error2}} generates error message for range checks and such
{{Coord/display/inline}} creates output to display coordinates inline
{{Coord/display/title}} creates output to display above the article (generally to the right of the article's title)
{{Coord/display/inline,title}} creates output to display coordinates inline and above the article

Coordinates in PDF[diiştir | kaynağı değiştir]

For generating PDF, printed books, and Open Office export format, two templates are substituted for the regular templates:

Samples are available at:

Class names[diiştir | kaynağı değiştir]

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