跳转到内容

Template:Location:修订间差异

轻之舟百科,让知识轻装启航
云云​(留言 | 贡献)
创建页面,内容为“<includeonly>{{#if: {{{lat|}}}{{{lon|}}} | {{#if: {{{mode|}}} | {{#switch: {{{mode}}} | camera = 16px|link= | #default = }} | }} [https://geohack.toolforge.org/geohack.php?pagename={{FULLPAGENAMEE}}&params={{{lat}}}_{{#ifeq: {{#expr: {{{lat}}} >= 0}}|1|N|S}}_{{#expr: abs(trunc({{{lat}}}))}}_{{#expr: abs(trunc(({{{lat}}}-trunc({{{lat}}}))*60))}}_{{#expr: abs(({{{lat}}}-trunc({{{lat}}}))*3600 mod 60 round 2)}}_{{#ifeq: {…”
 
云云​(留言 | 贡献)
无编辑摘要
 
(未显示同一用户的3个中间版本)
第1行: 第1行:
<includeonly>{{#if: {{{lat|}}}{{{lon|}}}
<includeonly>{{#if: {{{lat|}}}
| {{#if: {{{mode|}}}
| {{#if: {{{lon|}}}
   | {{#switch: {{{mode}}}
  | {{#if: {{{mode|}}}|{{#switch: {{{mode}}}|camera=[[File:Camera-icon.svg|16px|link=]]|#default=}}|}} {{{lat}}}, {{{lon}}}
    | camera = [[File:Camera-icon.svg|16px|link=]]  
  | <span style="color:red;">错误:缺少 lon 参数</span>
     | #default =  
  }}
| {{#if: {{{2|}}}
   | {{#if: {{{3|}}}
    | {{#if: {{#pos: {{{3|}}} | : }}
      | {{#if: {{{mode|}}}|{{#switch: {{{mode}}}|camera=[[File:Camera-icon.svg|16px|link=]]|#default=}}|}} {{{1}}}, {{{2}}}<!-- 第三匿名参数为附加参数(如 heading:172),按小数坐标输出 -->
      | {{#if: {{{4|}}}
        | {{#if: {{{5|}}}
          | {{#if: {{{6|}}}
            | {{#if: {{{mode|}}}|{{#switch: {{{mode}}}|camera=[[File:Camera-icon.svg|16px|link=]]|#default=}}|}} {{{1}}}°{{{2}}}′{{{3}}}″{{{4}}} {{#if: {{{5|}}}|{{{5}}}°{{{6}}}′{{{7|}}}″{{{8|}}}|}}
            | <span style="color:red;">错误:缺少第6个参数</span>
            }}
          | <span style="color:red;">错误:缺少第5个参数</span>
          }}
        | <span style="color:red;">错误:缺少第4个参数</span>
        }}
      }}
     | {{#if: {{{mode|}}}|{{#switch: {{{mode}}}|camera=[[File:Camera-icon.svg|16px|link=]]|#default=}}|}} {{{1}}}, {{{2}}}
     }}
     }}
   | }} [https://geohack.toolforge.org/geohack.php?pagename={{FULLPAGENAMEE}}&params={{{lat}}}_{{#ifeq: {{#expr: {{{lat}}} >= 0}}|1|N|S}}_{{#expr: abs(trunc({{{lat}}}))}}_{{#expr: abs(trunc(({{{lat}}}-trunc({{{lat}}}))*60))}}_{{#expr: abs(({{{lat}}}-trunc({{{lat}}}))*3600 mod 60 round 2)}}_{{#ifeq: {{#expr: {{{lon}}} >= 0}}|1|E|W}}_{{#expr: abs(trunc({{{lon}}}))}}_{{#expr: abs(trunc(({{{lon}}}-trunc({{{lon}}}))*60))}}_{{#expr: abs(({{{lon}}}-trunc({{{lon}}}))*3600 mod 60 round 2)}} {{{lat}}}, {{{lon}}}]
   | <span style="color:red;">错误:缺少坐标参数</span>
| <span style="color:red;">错误:缺少 lat/lon 参数</span>
  }}
}}</includeonly><noinclude>
}}</includeonly><noinclude>
{{Documentation}}
----
----
; 用法:
; 用法示例(命名参数,小数格式):
: <code><nowiki>{{Location|lat=39.9042|lon=116.4074}}</nowiki></code>
: <code><nowiki>{{Location|lat=46.830486|lon=9.102856}}</nowiki></code>
: <code><nowiki>{{Location|lat=39.9042|lon=116.4074|mode=camera}}</nowiki></code>
 
; 用法示例(匿名参数,小数格式):
: <code><nowiki>{{Location|46.830486|9.102856}}</nowiki></code>
 
; 用法示例(度分秒格式):
: <code><nowiki>{{Location|46|49|49.7|N|9|6|10.3|E}}</nowiki></code>
 
; 用法示例(带相机图标):
: <code><nowiki>{{Location|46.830486|9.102856|mode=camera}}</nowiki></code>
</noinclude>
</noinclude>

2026年8月29日 (六) 15:45的最新版本


用法示例(命名参数,小数格式):
{{Location|lat=46.830486|lon=9.102856}}
用法示例(匿名参数,小数格式):
{{Location|46.830486|9.102856}}
用法示例(度分秒格式):
{{Location|46|49|49.7|N|9|6|10.3|E}}
用法示例(带相机图标):
{{Location|46.830486|9.102856|mode=camera}}