![]() | 此模板使用Lua语言: |
![]() | 此Template被引用於約294,000個頁面,佔全部頁面的4%。 為了避免造成大規模的影響,所有對此Template的編輯應先於沙盒、測試樣例或您的沙盒上測試。 測試後無誤的版本可以一次性地加入此Template中,但是修改前請務必於討論頁發起討論。 模板引用數量會自動更新。 |
![]() | 此模板的文档不存在、不全面或不能详细描述其功能及/或其代码中的参数。请帮助扩充并改进其文档。 |
((coord))模板根基于地理坐标及其他参数,生成一个前往地图资源清单的链接,并提供一个标准化的坐标表示法。
![]() |
本模板使用维基数据資源: |
本模板追踪维基数据属性: |
此模板要用地球上的WGS84地理坐标(经度、纬度),坐标可以使用适当的精确度以十进位计数法(小数)输入,或者用度/分/秒参数输入。本模板链接到https://tools.wmflabs.org/geohack//geohack.php?language=zh&pagename=Template:Coord¶ms=xxx ,并显示坐标值。点击其中的蓝色星球会激活WikiMiniAtlas地图显示(需要Javascript)。
注意:中国大陆地区的商业地形图坐标都加了偏移,建议优先使用OpenStreetMap坐标。(右键“显示地址”即可读出。)如要使用Google或Bing的数据,请使用卫星地图中的坐标。百度地图和Google.cn的卫星图也都有偏移,应避免使用。地形图中的坐标由于使用的是来自于中国大陆厂商提供的坐标数据,已经根据中国政府的要求人工偏移。要将这类坐标修正为WGS84,可以使用User:Artoria2e5/Gadget-PRCoords.js小工具或其线上版本(请使用带cai的高精度解);其中大部分地图使用的是GCJ-02偏移算法,百度地图用的则是BD-09。
坐标用法速查
|
---|
要在条目顶端加入57°18′22″N 4°27′32″W / 57.30611°N 4.45889°W,可以这样使用 ((Coord)):
"display=title" 表示将坐标显示在条目标题旁。 |
要在条目顶端加入 44°06′43″N 87°54′47″W / 44.112°N 87.913°W,可以使用以下两者之一:
或
此处坐标使用小数度数表示。 |
以下可选参数跟在经度后,以下划线("_")分割:
以下可选参数使用竖线("|")分割:
例如:
|
若使用其他的角度單位,請參看以下转换表:
角度單位 | 值 | |||||||
---|---|---|---|---|---|---|---|---|
轉 | ||||||||
角度 | 0° | 30° | 45° | 60° | 90° | 180° | 270° | 360° |
弧度 | ||||||||
梯度 |
本模板的输出数据以下列形式提供:
Google地球等不少程序都会解析维基百科的数据库转储文件,寻找((coord))中的坐标信息。为了确认坐标被正确地解析,一定要使用display=title
。参见如何让我的维基百科条目出现在谷歌地球地理网络层?。一定不要未经预先讨论就匆忙修改本模板。
另请参见地理坐标专题(英文)。
这个单一的模板將取代以下模板:
所有参数能够像以前一样使用,参见用法。
举例:
模板編碼 | 被取代模板編碼 |
---|---|
((coord|12|N|45|W|display=title)) | ((coor title d|12|N|45|W)) |
((coord|12|34|N|45|33|W|display=title)) | ((coor title dm|12|34|N|45|33|W)) |
((coord|12|34|56|N|45|33|22|W|display=title)) | ((coor title dms|12|34|56|N|45|33|8|W)) |
((coord|12|34|12|N|45|33|45|W|display=inline,title)) | ((coor at dms|12|34|12|N|45|33|45|W)) |
((coord|10.2|-20.3|display=inline)) 或 ((coord|10.2|-20.3)) |
((coor d|10.2|N|-20.3|E)) |
((coord|44.4|-111.1|type:city_region:US|display=inline,title)) | ((Geolinks-US-cityscale|44.4|-111.1)) |
((coord|51.01234|-1.56789|type:landmark_region:GB|display=inline,title)) | ((Geolinks-UK-buildingscale|51.01234|-1.56789)) |
((coord|-35.5|150.1|type:landmark_region:AU|display=inline,title)) | ((Mapit-AUS-suburbscale|lat=-35.5|long=150.1)) |
((coord|12|34|12|N|45|33|45|W|display=title)) | ((CoorHeader|12|34|12|N|45|33|45|W)) |
((coord|latitude|longitude|坐标参数|模板参数)) ((coord|dd|N/S|dd|E/W|坐标参数|模板参数)) ((coord|dd|mm|N/S|dd|mm|E/W|坐标参数|模板参数)) ((coord|dd|mm|ss|N/S|dd|mm|ss|E/W|坐标参数|模板参数))
有两类参数,都是可选的:
display=inline
— 内联(inline)显示坐标(缺省值)display=title
— 显示坐标在条目标题旁边(取代((coor title dms))模板家族),快捷方式为display=t
display=inline,title
— 同时内联显示和在标题处显示坐标(取代((coor at dms))模板家族)display=title,inline
也是有效的。快捷方式为display=it
((coord|43.651234|-79.383333))
|
43°39′04″N 79°23′00″W / 43.651234°N 79.383333°W | 多伦多 - 全小数 - N & W |
((coord|43.65|-79.38))
|
43°39′N 79°23′W / 43.65°N 79.38°W | 多伦多 - 更小精确度 |
((coord|43.6500|-79.3800))
|
43°39′00″N 79°22′48″W / 43.6500°N 79.3800°W | 多伦多 - 中等精确度,带尾随零 |
((coord|43.651234|N|79.383333|W))
|
43°39′04″N 79°23′00″W / 43.651234°N 79.383333°W | 多伦多 - 小数,带北向纬度差与西向经度差(N & W) |
((coord|43|29|N|79|23|W))
|
43°29′N 79°23′W / 43.483°N 79.383°W | 多伦多 - 度数与分数 |
((coord|43|29|4|N|79|23|0|W))
|
43°29′4″N 79°23′0″W / 43.48444°N 79.38333°W | 多伦多 - 度数、分数与秒数 |
((coord|43|29|4.5|N|79|23|0.5|W))
|
43°29′4.5″N 79°23′0.5″W / 43.484583°N 79.383472°W | 多伦多 - 度数、分数与秒数(小数) |
((coord|55.752222|N|37.615556|E))
|
55°45′08″N 37°36′56″E / 55.752222°N 37.615556°E | 莫斯科 - 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 | 转换至dms格式 |
((coord|39.098095|-94.587307|format=dms))
|
39°05′53″N 94°35′14″W / 39.098095°N 94.587307°W | 十进制转换,不带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 | 转换至十进制,并在某些地图上贴上标签 |
((coord|33|55|S|18|25|E))
|
33°55′S 18°25′E / 33.917°S 18.417°E | 开普敦 - S & E |
((coord|35|00|N|105|00|E))
|
35°00′N 105°00′E / 35.000°N 105.000°E | 中华人民共和国 |
((coord|22|54|30|S|43|14|37|W))
|
22°54′30″S 43°14′37″W / 22.90833°S 43.24361°W | 里奥(Rio) - S & W |
((coord|22|S|43|W))
|
22°S 43°W / 22°S 43°W | 一处经纬汇合 |
((coord|52|28|59|N|1|53|37|W|display=inline,title|region:GB_type:city))
|
52°28′59″N 1°53′37″W / 52.48306°N 1.89361°W坐标:52°28′59″N 1°53′37″W / 52.48306°N 1.89361°W | 伯明翰(英国) - 带显示及参数设定;注意在本页的标题处也会显示 |
跟随地理坐标之后,更多参数可能选择性地提供,它们由下划线分隔。这会帮助找到适当的地图资源,当Wikimaps变得完全泛函化(become fully functional)时这一点也会变得更加重要。
设定这个位置的类型,它将用于小数点的反向映射(the reverse mapping of the points)。类型也将设定缺省地图比例。如果缺省地图比例不适当,可考虑添加一个scale:N参数。类型有:
类型(Type) | 描述(Description) | 比例尺(Scale) |
---|---|---|
country | (例如 "type:country") | 1:10,000,000 |
satellite | 地球同步卫星 | (1:10,000,000) |
adm1st | 国家行政区划,第一级(省、州),参见table,例如美国州份 | 1:1,000,000 |
adm2nd | 国家行政区划,第二级,参见table,例如县 (美国) | 1:300,000 |
city(pop) | 市、镇或村,带指定的人口。pop中的逗号会受到忽略。不能有空白。 | 1:30,000 ... 1:300,000 |
city | 市、镇或村,未特别指定人口。会被当作一个较小的城市。 | 1:100,000 |
airport | 机场 | 1:30,000 |
mountain | 山峰、山脉 | 1:100,000 |
isle | 岛、岛屿 | 1:100,000 |
waterbody | 湾、海湾、湖、水库、池塘、港湾、瀉湖、河口湾、内海…… | 1:100,000 |
forest | 森林、林地 | 1:50,000 |
river | 江河、运河 | 1:100,000 |
glacier | 冰川、冰冠 | 1:50,000 |
edu | 学校、学院、大学 | 1:10,000 |
pass | 山口 | 1:10,000 |
railwaystation | 轨道、列车、铁路、地铁、高速交通、遂道、高架铁道,等等 | 1:10,000 |
landmark | 文化地标、特别有趣的建筑、游览胜地及其他有趣的地点 | 1:10,000 |
缺省比例尺:如果没有使用type参数,或者此type在geohack扩展中未定义。 | 1:300,000 |
圆括号中的比例尺在geohack扩展中尚未定义。type:state已从列表中撤出。
示例:
((coord|46|43|N|7|58|E|type:mountain))
给出 46°43′N 7°58′E / 46.717°N 7.967°E设定想要的地图比例尺为1:N。这会覆盖由type:T参数确定的比例尺。若未定义type和scale参数,则使用扩展中的缺省的比例尺(1:300,000)。 scale:为可选参数。
比例尺 | 标记 | 结果 |
---|---|---|
1:1000 | ((coord|51.500611|N|0.124611|W|scale:1000)) | 51°30′02″N 0°07′29″W / 51.500611°N 0.124611°W |
1:10,000 | ((coord|51.500611|N|0.124611|W|scale:10000)) | 51°30′02″N 0°07′29″W / 51.500611°N 0.124611°W |
1:100,000 | ((coord|51.500611|N|0.124611|W|scale:100000)) | 51°30′02″N 0°07′29″W / 51.500611°N 0.124611°W |
1:1,000,000 | ((coord|51.500611|N|0.124611|W|scale:1000000)) | 51°30′02″N 0°07′29″W / 51.500611°N 0.124611°W |
若前往地图站点的链接在((GeoTemplate))中正确配置,并且某个地图在该比例尺下是可用的,则一个对应的地图可能显示出来。
设置首选的地图区域覆盖范围,用于为该地区选择适当的地图资源。若未提供region参数,geohack扩展会尝试从坐标值来确定它。
区域应当以下列形式给出:一个双字符的ISO 3166-1国家代码,或者一个ISO 3166-2区域代码。例如:
示例:
特种码:
指定除了地球(Earth)之外的其他行星,例如月球(Moon)、火星(Mars)、金星(Venus)、水星(Mercury)。
Geohack扩展的大部分特性对于其他星球来说不是很理想的。
指定(此处出现的)数据源和数据源格式/数据,并且可以选择性地在括号中显示原始数据。这最初主要是为地理标签机器人的应用而准备的,以便数据不被盲目地从格式到格式、从Wikipedia到Wikipedia重复拷贝,那会逐步丧失精度与归属性。
举例:
缺省情况下坐标以那些指定的格式显示。
若要总是显示坐标为度分秒值,添加以下代码到你的common.css:
.geo-default { display: inline } .geo-nondefault { display: inline }
.geo-dec { display: none } .geo-dms { display: inline }
若要总是显示坐标为十进制值,添加以下代码到你的monobook.css:
.geo-default { display: inline } .geo-nondefault { display: inline }
.geo-dec { display: inline } .geo-dms { display: none }
若要同时以两种格式显示坐标,添加以下代码到你的monobook.css:
.geo-default { display: inline } .geo-nondefault { display: inline }
.geo-dec { display: inline } .geo-dms { display: inline }
.geo-multi-punct { display: inline }
如果CSS遭到禁用,或者你有一个被缓存的旧版MediaWiki:Common.css,你将同时看到两种格式。(Common.css的缓存需要31天到期。你可以清空你的缓存,或者手动刷新这个URL:[1]。)
另见en:Wikipedia:Manual of Style (dates and numbers)#Geographical coordinates。
本模板有几个内建的输入检查。基本的错误会显示((Coord/input/error2))中的信息。参见Category:需要修復的經緯模板引用查看需要修复的页面。
类名geo、latitude和longitude用来生成微格式,并且一定不要更改。
This template uses overloading which does not work well with the VisualEditor/TemplateData.[翻譯請求] Consider using "Edit source" instead of the visual editor until this defect is corrected. To facilitate visual editing in the mean time, consider using ((coordDec)) for signed decimal degrees, ((coordDMS)) when degrees minutes and seconds are specified, and ((coordDM)) when just degrees and minutes are given.
用于提供一个地点的经纬度坐标,提供该地点的地图链接。This template does not work well with the Visual Editor, consider using ((coordDec)) for signed decimal degrees, ((coordDMS)) when degrees minutes and seconds are specified ((coordDM)) when only degrees and minutes are specified. To use this template you will need to use positional parameter following one of these schemes: ((coord | D | M | S | NS | D | M | S | EW | geo | opts)), ((coord | D | M | NS | D | M | EW | geo | opts)), ((coord | D| NS | D| EW | geo | opts)) ((coord | sD | sD | geo | opts)) where D is degrees, M is minutes, S seconds, sD signed decimal degrees, NS is N or S, EW is E or W, opts are named parameter and geo are the coordinate parameters described on the main doc page.
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
1 | 1 | Either degrees latitude or a signed decimal degrees latitude | 数字 | 推荐 |
2 | 2 | Either: minutes latitude, signed decimal degrees longitude or 'N' or 'S'. | 字符串 | 推荐 |
3 | 3 | Either: second latitude, degrees longitude, 'N' or 'S' or GeoHack parameters | 字符串 | 可选 |
4 | 4 | Either: degrees longitude, 'N', 'S', 'E' or 'W' or GeoHack parameters | 字符串 | 可选 |
5 | 5 | Either: degrees longitude, minutes longitude or GeoHack parameters | 字符串 | 可选 |
6 | 6 | Either: minutes longitude, 'E' or 'W' or GeoHack parameters | 字符串 | 可选 |
7 | 7 | Either second longitude, or GeoHack parameters | 字符串 | 可选 |
8 | 8 | 'E' or 'W'. | 字符串 | 可选 |
9 | 9 | GeoHack parameters. Example: dim:30_region:US-WI_type:event | 字符串 | 可选 |
维基数据项目 | qid | 从WikiData项目而不是从该模板的参数中检索坐标
| 单行文本 | 可选 |
顯示方式 | display | 显示的位。可填写:'inline',即在条目中;'title',即在条目顶端;'inline,title',两者兼有
| 单行文本 | 推荐 |
名稱 | name | 要放置在地图上的标签(默认为页面名) | 字符串 | 可选 |
注释 | notes | 在坐标后面显示的文本 | 字符串 | 可选 |
格式 | format | 坐标格式,'dec'或'dms' | 单行文本 | 可选 |
|
上述文档嵌入自Template:Coord/doc。 (编辑 | 历史) 编者可以在本模板的沙盒 (编辑 | 差异)和测试样例 (编辑)页面进行实验。 请在/doc子页面中添加分类。本模板的子页面。 |