Jump to content
Toggle menu
  • 8 articles
  • 75 files
  • 7 users
  • 37.8K edits
Neodyland Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Location/doc: Difference between revisions

Template page
m Reverted edits by Ebraminio (talk) to last revision by Wdchk
update
Line 1: Line 1:
=Syntax #1: decimal degrees=
{{TemplateBox
{{TemplateBox
|1=1
|1=1
|1d= Degrees of Latitude
|1d-td-en= Degrees of Latitude. The sign indicates hemisphere: + (North) and - (South).
|1label-en=Latitude
|1type=number
|1def=
|1def=
|1stat=required
|1stat=required


|2=2
|2=2
|2d=Minutes of Latitude
|2d-td-en=Degrees of Longitude. The sign indicates hemisphere: + (East) and - (West).
|2label-en=Longitude
|2type=number
|2def=
|2def=
|2stat=required
|2stat=required


|3=3
|3=3
|3d=Seconds of Latitude
|3d={{Location/attribute documentation}}
*<code>'''class:object'''</code> is hard-coded value which will be added automatically to all images to tag this location as the ""object'' location
|3label-en=attributes
|3type=string
|3def=
|3stat=optional
 
|4=bare
|4d="bare=1" will show only field value without field's name ("Object location")
|4def=
|4stat=optional-
 
|5=secondary
|5d=''secondary=1'' will tag this set of coordinates as ''secondary''. This template calls {{[[mw:Extension:GeoData|#coordinates:]]}} [[meta:Manual:Parser functions|parser function]], one of the parameters of which is '''primary''' vs. '''secondary''' label. Primary coordinates define file's camera location and are the default, but each file can only have single ''primary'' location tag.
|5def=
|5stat=optional-
 
|name=Location
|desc= Template used for geocoding Commons images, providing camera location using decimal or degrees/minutes/seconds (DMS) syntax. See [[Commons:Geocoding]] for more information.
 
{{tl|Location}} is the main template of the {{Tl|Location}}, {{Tl|Object location}} and {{Tl|Globe location}} family and is suppose to be used to define the coordinates and heading of the location of the camera.
|namespace=file
|usergroup=all
|placement=
|usage-notes=Should be placed directly above or below {{tl|Information}}, {{tl|Artwork}} or other similar template.<br><small>Note: some users prefer to include location template(s) into the "Description" field of {{tl|Information}} template in order to group all location information together – objections are in point of graphic design not ideal adjusted for such use. See [[Template talk:Information/Archive 2#Location template|this]] and [[Template talk:Information/Archive 2#Suggestions|this]] discussion.</small>
|type=infobox
|example=
|i18n-method=
|i18n-desc=
|seealso=
|setscats= Depending on namespace:
*[[:Category:Media with locations]] (for files)
*[[:Category:Galleries with coordinates]] (for galleries)
*[[:Category:Categories with coordinates]] (for categories)
In case of errors:
*[[:Category:Media with default location]] (set by the template in case of lat=0 and lon=0 coordinates)
*[[:Category:Media with erroneous locations]] (set by the template for other issues)
*[[:Category:Pages with malformed coordinate tags]] (set by {{[[mw:Extension:GeoData|#coordinates:]]}})
|lines=one
|shorthand=
|relieson=
}}
 
=Syntax #2: Degrees/Minures/Seconds (DMS)=
{{TemplateBox
 
|1=1
|1d-td-en= Degrees of Latitude
|1type=number
|1def=
|1stat=required
 
|2=2
|2d-td-en=Minutes of Latitude
|2type=number
|2def=
|2stat=required
 
|3=3
|3d-td-en=Seconds of Latitude
|3type=number
|3def=
|3def=
|3stat=required
|3stat=required


|4=4
|4=4
|4d= Latitude Direction (N or S)
|4d-td-en= Latitude Direction (N or S)
|4type=string
|4def=
|4def=
|4stat=required
|4stat=required


|5=5
|5=5
|5d=Degrees of Longitude
|5d-td-en=Degrees of Longitude
|5type=number
|5def=
|5def=
|5stat=required
|5stat=required


|6=6
|6=6
|6d=Minutes of Longitude
|6d-td-en=Minutes of Longitude
|6type=number
|6def=
|6def=
|6stat=required
|6stat=required


|7=7
|7=7
|7d=Seconds of Longitude
|7d-td-en=Seconds of Longitude
|7type=number
|7def=
|7def=
|7stat=required
|7stat=required


|8=8
|8=8
|8d=Longitude Direction (W or E)
|8d-td-en=Longitude Direction (W or E)
|8type=string
|8def=
|8def=
|8stat=required
|8stat=required


|9=9
|9=9
|9d={{Location/attribute documentation}}
|9d-en=See parameter #3 in the decimal degrees syntax
*<code>'''class:object'''</code> is hard-coded value which will be added automatically to all images to tag this location as the ""object'' location
|9type=string
|9def=
|9def=
|9stat=optional
|9stat=optional


|10=secondary
|10=bare
|10d=This template calls {{[[mw:Extension:GeoData|#coordinates:]]}} [[meta:Manual:Parser functions|parser function]], one of the parameters of which is '''primary''' vs. '''secondary''' label. Primary coordinates define file's camera location and are the default. Use this parameter to define coordinates as ''secondary''.
|10d="bare=1" will show only field value without field's name ("Object location")
|10def=
|10def=
|10stat=optional-
|10stat=optional-


|name=Location
|name=Object location
|desc= Template used for geocoding Commons images, providing camera location using degrees/minutes/seconds (DMS) notation or decimal notation. See [[Commons:Geocoding]] for more information.
|desc=Alternative DMS syntax.
 
|namespace=contents
{{tl|Location}} is the main template of the {{Tl|Location}}, {{Tl|Location dec}}, {{Tl|Object location}}, {{Tl|Object location dec}}, {{Tl|Globe location}} family, as all the other templates rely on {{tl|Location}} [[Special:PrefixIndex/Template:Location|sub-templates]].
|namespace=file
|usergroup=all
|usergroup=all
|placement=
|placement=
|usage-notes=Should be placed directly above or below {{tl|Information}}, {{tl|Artwork}} or other similar template.<br><small>Note: some users prefer to include location template(s) into the "Description" field of {{tl|Information}} template in order to group all location information together – objections are in point of graphic design not ideal adjusted for such use. See [[Template talk:Information/Archive 2#Location template|this]] and [[Template talk:Information/Archive 2#Suggestions|this]] discussion.</small>
|usage-notes=
|type=infobox
|type=infobox
|example=
|example=
|i18n-method=autotranslate
|i18n-method=
|i18n-desc=
|i18n-desc=All translations at [[Module:I18n/coordinates]]
|seealso=
|seealso=
*Other templates from the family:
*Other templates from the family:
:*{{Tl|Location}}           – used to provide camera location using degrees/minutes/seconds (DMS) notation
:*{{Tl|Location}}         – used to provide camera location using  
:*{{Tl|Location dec}}        – used to provide camera location using decimal notation
:*{{Tl|Object location}} – used to provide object location using  
:*{{Tl|Object location}}    – used to provide object location using DMS notation
:*{{Tl|Globe location}}   – used to provide object location on other globes, like Moon, Mars, etc.  
:*{{Tl|Object location dec}} – used to provide object location using decimal notation
:*{{Tl|Globe location}}     – used to provide object location on other globes, like moon, mars, etc. Uses both decimal and DMS notations.
*Related templates
*Related templates
:*{{tl|Location-Panorama}}
:*{{tl|Location-Panorama}}
Line 76: Line 142:
:*{{tl|Location required}}
:*{{tl|Location required}}
*[[Template:Location/general documentation|old documentation]]
*[[Template:Location/general documentation|old documentation]]
|setscats= [[:Category:Media with locations]] or [[:Category:Media with erroneous locations]]
|setscats=  
|lines=one
|lines=one
|shorthand=
|shorthand=
|relieson=
|relieson=[[Module:Coordinates]]
}}
}}


= Examples =
<table class="wikitable" style="width:100%;">
<caption>Syntax #1</caption>
  <th>Code</th>
  <td><code>{{Tlx|Location|34.02427|-116.15830|region:DE-NI_scale:10000}}</td>
</tr><tr>
  <th>Produces</th>
  <td>{{Location|34.02427|-116.15830|region:DE-NI_scale:10000}}</td>
</tr>
</table>
<table class="wikitable" style="width:100%;">
<caption>Syntax #2</caption>
  <th>Code</th>
  <td><code>{{Tlx|Location|34|1|27.37|N|116|9|29.88|W|region:DE-NI_scale:10000_heading:SW}}</td>
</tr><tr>
  <th>Produces</th>
  <td>{{Location|34|1|27.37|N|116|9|29.88|W|region:DE-NI_scale:10000_heading:SW}}</td>
</tr>
</table>


= Examples =
<table class="wikitable" style="width:100%;">
<table class="wikitable" style="width:100%;">
  <caption>Main syntax</caption>
  <caption>Main syntax</caption>

Revision as of 15:17, 23 January 2014

Syntax #1: decimal degrees

Template used for geocoding Commons images, providing camera location using decimal or degrees/minutes/seconds (DMS) syntax. See Commons:Geocoding for more information.

{{Location}} is the main template of the {{Location}}, {{Object location}} and {{Globe location}} family and is suppose to be used to define the coordinates and heading of the location of the camera.

The template automatically sets the following categories: Depending on namespace:

In case of errors:

Usage

{{Location |1= |2= |3= }}

Should be placed directly above or below {{Information}}, {{Artwork}} or other similar template.
Note: some users prefer to include location template(s) into the "Description" field of {{Information}} template in order to group all location information together – objections are in point of graphic design not ideal adjusted for such use. See this and this discussion.

Template parameters

ParameterDescriptionDefaultStatus
1LatitudeDegrees of Latitude. The sign indicates hemisphere: + (North) and - (South).emptyrequired
2LongitudeDegrees of Longitude. The sign indicates hemisphere: + (East) and - (West).emptyrequired
3attributesInformation attributes - used to pass to GeoHack server metadata about the coordinates. Apart from heading, this information is not used by {{Location/doc}} template. Attributes have to be in the format field1:value1_field2:value2_field3:value3, etc. The following fields are supported:
  • region:XX-YYY specifies the political region, used to select appropriate map resources. See here for more info.
  • XX is an ISO 3166-1 alpha 2 country code abbreviation, and
  • YYY is a 1-, 2- or 3- characters ISO 3166-2 (see w:ISO 3166-2#Format for details) province/region/state code abbreviation (typically the same as a local postal code abbreviation).
  • heading: indicates the direction in which the camera was pointing. It is given as degree values 0–360 (clockwise with north as 0) or a compass point abbreviation (up to four letters) as defined in Points of the compass. (Example: heading:NW). It should be very similar for both {{Location}} and {{Object location}} templates when used in the same image. For example "heading:N" means that the camera was pointing North when the photograph was taken. In case of {{Object location}} template that might mean that we are looking at a South wall/side of the structure/object.
  • scale:N specifies the desired map scale as 1:N. Since most images are at the lowest scale, the parameter should be given only if values different from the default are desired. See here for more info.
  • dim:<width><units> specifies the width of the object in meters or kilometers (example: dim:120m or dim:10km). Since most images are at the lowest scale, the parameter should be given only if values different from the default are desired. See here for more info.
  • source: where the data come from
  • class:object is a hard-coded value which will be added automatically to all images to tag this location as the "object" location.
  • class:object is hard-coded value which will be added automatically to all images to tag this location as the ""object location
emptyoptional
bare"bare=1" will show only field value without field's name ("Object location")emptyoptional
secondarysecondary=1 will tag this set of coordinates as secondary. This template calls {{#coordinates:}} parser function, one of the parameters of which is primary vs. secondary label. Primary coordinates define file's camera location and are the default, but each file can only have single primary location tag.emptyoptional

Additional information

The template is intended to be used in the following namespaces: the File namespace

The template is intended to be used by the following user groups: all users

Syntax #2: Degrees/Minures/Seconds (DMS)

Alternative DMS syntax.

Usage

{{Object location |1= |2= |3= |4= |5= |6= |7= |8= |9= }}

Template parameters

ParameterDescriptionDefaultStatus
1Degrees of Latitudeemptyrequired
2Minutes of Latitudeemptyrequired
3Seconds of Latitudeemptyrequired
4Latitude Direction (N or S)emptyrequired
5Degrees of Longitudeemptyrequired
6Minutes of Longitudeemptyrequired
7Seconds of Longitudeemptyrequired
8Longitude Direction (W or E)emptyrequired
9See parameter #3 in the decimal degrees syntaxemptyoptional
bare"bare=1" will show only field value without field's name ("Object location")emptyoptional

Additional information

The template is intended to be used in the following namespaces: all content namespaces

The template is intended to be used by the following user groups: all users

Relies on:
Module:Coordinates

See also

  • Other templates from the family:
  • Related templates

== Localization ==

All translations at Module:I18n/coordinates

Examples

Syntax #1
Code {{Location|34.02427|-116.15830|region:DE-NI_scale:10000}}
Produces 34.0243° N 116.1583° W
Syntax #2
Code {{Location|34|1|27.37|N|116|9|29.88|W|...}}
Produces 34.0243° N 116.1583° W
Main syntax
Code {{Location|34|1|27.37|N|116|9|29.88|W|...}}
Produces 34.0243° N 116.1583° W


Cookies help us deliver our services. By using our services, you agree to our use of cookies.