|
|
| (未显示同一用户的49个中间版本) |
| 第1行: |
第1行: |
| <templatestyles src="ShareCSS/infobox.css" />{{Infobox | | <includeonly>{{Infobox |
| | child = {{yesno|{{{embed|}}}}}
| | | bodyclass = geography vcard ve-infobox-country |
| | bodyclass = geography vcard | | | bodystyle = width:23em; font-size:88%; line-height:1.5em; background:#fff; border:1px solid #a2a9b1; border-spacing:0; |
| | bodystyle = width:23em | |
|
| |
|
| | headerstyle = text-align:left | | | abovestyle = background-color:#f8f9fa; font-size:1.25em; font-weight:bold; border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:5px; |
| | | aboveclass = fn org |
| | | above = {{#if:{{{官方名称|{{{名称|}}}}}}|{{{官方名称|{{{名称}}}}}}|{{PAGENAME}}}}{{#if:{{{英文名称|}}}|<br/><span lang="en" style="font-size:0.82em; font-weight:normal; font-style:italic;">{{{英文名称}}}</span>}}{{#if:{{{当地名称|}}}|<br/><span class="nickname" style="font-size:0.82em; font-weight:normal;">{{{当地名称}}}</span>}} |
|
| |
|
| | abovestyle = font-size:1.25em; line-height: 1.5em; white-space:nowrap; | | | subheaderstyle = background-color:#CDDEFF; font-weight:bold; border-bottom:1px solid #a2a9b1; padding:3px; margin-top:-1px; |
| | {{#ifeq:{{yesno|{{{embed|}}}}}|yes|title|above}} = {{#ifeq:{{yesno|{{{embed|}}}}}|yes| | | | subheader = {{#if:{{{聚居地类型|{{{类型|}}}}}}|<span class="category">{{{聚居地类型|{{{类型}}}}}}</span>}} |
| |<span class="fn org">{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}</span>
| | | subheader2style = font-size:90%; font-style:italic; padding:3px; |
| }}{{#if:{{{native_name|}}}|<br /><span class="nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</span>}}{{#if:{{{other_name|}}}|<br /><span class="nickname" style="font-size:78%">{{{other_name}}}</span>}}
| | | subheader2 = {{#if:{{{格言|}}}|“{{{格言}}}”}} |
|
| |
|
| <!--** names, type, and transliterations ** -->
| | | image1 = {{#if:{{{多图|}}} |
| | | | {{{多图}}} |
| | subheaderstyle = background-color:#{{yesno|{{{former|}}}|yes=fffebf|no=cddeff}}; font-weight:bold; | | | {{#if:{{{天际线图片|{{{图片|}}}}}} |
| | subheader = {{#if:{{both|{{{name|}}}{{{official_name|}}}{{#ifeq:{{yesno|{{{embed|}}}}}|yes|1}}|{{{settlement_type|{{{type|}}}}}}}}|<span class="category">{{{settlement_type|{{{type}}}}}}</span>}}
| | | [[File:{{{天际线图片|{{{图片}}}}}}|{{#if:{{{图片尺寸|}}}|{{{图片尺寸}}}|300px}}|alt={{{图片说明|}}}]] |
| | | }} |
| | rowclass1 = mergedtoprow
| | }} |
| | rowcellstyle1 = font-weight:bold;
| | | image1style = padding:0; text-align:center; |
| | data1 = {{#if:{{{name|}}}|{{{official_name|}}}}} | | | caption1 = {{{图片说明|}}} |
| | | | caption1style = padding:0.3em 0 0.6em 0; text-align:center; font-size:smaller; |
| <!-- ... (保留原有的 transliteration 部分,此处省略未变动部分以节省篇幅,逻辑同下) ... -->
| |
| | |
| <!-- ***Skyline Image*** -->
| |
| | rowclass18 = mergedtoprow
| |
| | data18 = {{#if:{{{image_skyline|}}}{{{image|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{#if:{{{image_skyline|}}}|{{{image_skyline}}}|{{{image|}}}}}|size={{{image_size|{{{imagesize|}}}}}}|sizedefault=250px|alt={{{image_alt|{{{alt|}}}}}}|title={{{image_caption|{{{caption|{{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}的天際線}}}}}}}}{{#if:{{{image_caption|{{{caption|}}}}}}|<div>{{{image_caption|{{{caption|}}}}}}</div>}} }}
| |
|
| |
|
| <!-- ***Flag, Seal, etc.*** -->
| | | image2 = {{#if:{{{旗帜图片|}}}{{{徽章图片|}}}| |
| | rowclass19 = mergedtoprow
| | <table style="width:100%; background:transparent; border:0; border-collapse:collapse; table-layout:fixed;"> |
| | class19 = maptable | | <tr> |
| | data19 = {{#if:{{{image_flag|}}}{{{image_seal|}}}{{{image_shield|}}}{{{image_blank_emblem|}}}{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}
| | {{#if:{{{旗帜图片|}}}| |
| |{{Infobox settlement/columns | | <td style="width:50%; text-align:center; vertical-align:bottom; border:0; padding:4px 6px 2px;"> |
| | 1 = {{#if:{{{image_flag|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_flag}}}|size={{{flag_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{flag_alt|}}}|title={{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}旗幟}}<br /><small>{{Infobox settlement/link|type={{#if:{{{flag_type|}}}|{{{flag_type}}}|旗幟}}|link={{{flag_link|}}}|name={{{official_name}}}}}</small>}}
| | <div style="line-height:0;">[[File:{{{旗帜图片}}}|border|120x80px|alt=旗帜]]</div> |
| | 2 = {{#if:{{{image_seal|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_seal|}}}|size={{{seal_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|alt={{{seal_alt|}}}|title={{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}官方圖章}}<br /><small>{{Infobox settlement/link|type={{#if:{{{seal_type|}}}|{{{seal_type}}}|圖章}}|link={{{seal_link|}}}|name={{{official_name}}}}}</small>}}
| | <div style="margin-top:1px; line-height:1.2; font-size:90%;">{{{旗帜链接|旗帜}}}</div> |
| | 3 = {{#if:{{{image_shield|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_shield|}}}||size={{{shield_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|alt={{{shield_alt|}}}|title={{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}徽章}}<br /><small>{{Infobox settlement/link|type={{#if:{{{shield_type|}}}|{{{shield_type}}}|徽章}}|link={{{shield_link|}}}|name={{{official_name}}}}}</small>}}
| | </td> |
| | 4 = {{#if:{{{image_blank_emblem|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_blank_emblem|}}}|size={{{blank_emblem_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|alt={{{blank_emblem_alt|}}}|title={{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}官方標誌}}<br /><small>{{Infobox settlement/link|type={{#if:{{{blank_emblem_type|}}}|{{{blank_emblem_type}}}|標誌}}|link={{{blank_emblem_link|}}}|name={{{official_name}}}}}</small>}}
| |
| | 5 = {{#if:{{{image_map|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=100px|alt={{{map_alt|}}}|title={{{map_caption|{{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}的位置}}}}}{{#if:{{{map_caption|}}}|<br />{{{map_caption}}}}} }}
| |
| | 0 = {{#if:{{{pushpin_map_narrow|}}}|{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{#property:P625}} }}|
| |
| {{location map|{{{pushpin_map|}}}
| |
| |border = infobox
| |
| |alt = {{{pushpin_map_alt|}}}
| |
| |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|<small>{{{pushpin_map_caption}}}</small>|{{#if:{{{map_caption|}}}|<small>{{{map_caption}}}</small>}}}}}}
| |
| |float = center
| |
| |width = {{#if:{{{pushpin_mapsize|}}}|{{{pushpin_mapsize}}}|150}}
| |
| |default_width = 250
| |
| |relief= {{{pushpin_relief|}}}
| |
| |AlternativeMap = {{{pushpin_image|}}}
| |
| |overlay_image = {{{pushpin_overlay|}}}
| |
| |coordinates = {{{coordinates|}}}
| |
| |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }}
| |
| |marksize =6
| |
| |outside = {{{pushpin_outside|}}}
| |
| |position = {{{pushpin_label_position|}}}
| |
| }} | | }} |
| }} }}
| | {{#if:{{{徽章图片|}}}| |
| }} }}
| | <td style="width:50%; text-align:center; vertical-align:bottom; border:0; padding:4px 6px 2px;"> |
| | | <div style="line-height:0;">[[File:{{{徽章图片}}}|85x85px|alt=徽章]]</div> |
| <!-- ***Etymology*** -->
| | <div style="margin-top:1px; line-height:1.2; font-size:90%;">{{{徽章链接|徽章}}}</div> |
| | rowclass20 = mergedtoprow
| | </td> |
| | data20 = {{#if:{{{etymology|}}}|詞源:{{{etymology}}} }}
| |
| | rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}}
| |
| | data21 = {{#if:{{{nickname|}}}|{{#if:{{{nickname_link|}}}|[[{{{nickname_link|}}}|綽號]]|綽號}}:<span class="nickname">{{{nickname}}}</span>}}
| |
| | rowclass22 = {{#if:{{{etymology|}}}{{{nickname|}}}|mergedrow|mergedtoprow}}
| |
| | data22 = {{#if:{{{motto|}}}|{{#if:{{{motto_link|}}}|[[{{{motto_link|}}}|格言]]|格言}}:{{{motto}}} }}
| |
| | rowclass23 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{motto|}}}|mergedrow|mergedtoprow}}
| |
| | data23 = {{#if:{{{anthem|}}}|{{#if:{{{anthem_link|}}}|[[{{{anthem_link|}}}|颂歌]]|颂歌}}:{{{anthem}}} }}
| |
| | |
| <!-- ***Maps*** --> | |
| | rowclass24 = mergedtoprow
| |
| | data24 = {{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}||{{#if:{{{image_map|}}}
| |
| |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=250px|alt={{{map_alt|}}}|title={{{map_caption|{{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}的位置}}}}}{{#if:{{{map_caption|}}}|<br /><small>{{{map_caption}}}</small>}}
| |
| }}}}
| |
| | rowclass25 = mergedrow
| |
| | data25 = {{#if:{{{image_map1|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map1}}}|size={{{mapsize1|}}}|sizedefault=250px|alt={{{map_alt1|}}}|title={{{map_caption1|{{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}的位置}}}}}{{#if:{{{map_caption1|}}}|<br /><small>{{{map_caption1}}}</small>}} }}
| |
| | rowclass26 = mergedtoprow
| |
| | data26 = {{#if:{{{pushpin_map_narrow|}}}||{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{#property:P625}} }}|
| |
| {{location map|{{{pushpin_map|}}}
| |
| |border = infobox
| |
| |alt = {{{pushpin_map_alt|}}}
| |
| |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|<small>{{{pushpin_map_caption}}}</small>|{{#if:{{{map_caption|}}}|<small>{{{map_caption}}}</small>}}}}}}
| |
| |float = center
| |
| |width = {{{pushpin_mapsize|}}}
| |
| |default_width = 250
| |
| |relief= {{{pushpin_relief|}}}
| |
| |AlternativeMap = {{{pushpin_image|}}}
| |
| |overlay_image = {{{pushpin_overlay|}}}
| |
| |coordinates = {{{coordinates|}}}
| |
| |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }}
| |
| |marksize =6
| |
| |outside = {{{pushpin_outside|}}}
| |
| |position = {{{pushpin_label_position|}}}
| |
| }} | | }} |
| }} }}
| | </tr> |
| | | </table> |
| <!-- ***Coordinates*** --> | |
| | rowclass27 = {{#if:{{{image_map|}}}{{{image_map1|}}}{{{pushpin_map|}}}|{{#if:{{{grid_position|}}}|mergedrow|mergedbottomrow}}}}
| |
| | data27 = {{#if:{{{coordinates|}}}
| |
| |坐标{{#if:{{{coor_pinpoint|{{{coor_type|}}}}}}| ({{{coor_pinpoint|{{{coor_type|}}}}}})}}:{{#invoke:Coordinates|coordinsert|{{{coordinates|}}}|type:city{{#if:{{{population_total|}}}|{{#iferror:{{#expr:{{formatnum:{{{population_total}}}|R}}+1}}||({{formatnum:{{{population_total}}}|R}})}}}}|{{#if:{{{subdivision_name|}}}|region:{{Country abbreviation|{{{subdivision_name}}}|{{{subdivision_name1|{{{subdivision_name2|{{{subdivision_name3|}}}}}}}}} }} }} }}{{{coordinates_footnotes|}}}
| |
| |{{#if:{{#property:P625}}|坐标:{{#invoke:Coordinates|coord|format=dms}}{{{coordinates_footnotes|}}} }}
| |
| }} | | }} |
| | rowclass28 = {{#if:{{{image_map|}}}{{{image_map1|}}}{{{pushpin_map|}}}|mergedbottomrow|mergedrow}}
| |
| | label28 = {{ifempty|{{{grid_name|}}}|網格位置}}
| |
| | data28 = {{{grid_position|}}}
| |
|
| |
|
| <!-- ***Subdivisions*** -->
| | | headerstyle = background-color:#f0f0f0; font-weight:bold; text-align:center; padding:4px; border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; |
| | rowclass29 = mergedtoprow
| | | labelstyle = width:6.5em; white-space:nowrap; vertical-align:top; text-align:left; padding:3px 0.5em; border:none; color:#000000; |
| | label29 = {{{subdivision_type}}}
| | | datastyle = vertical-align:top; text-align:left; padding:3px 0.5em; border:none; |
| | data29 = {{#if:{{{subdivision_type|}}}|{{{subdivision_name|}}} }}
| |
| | rowclass30 = mergedrow | |
| | label30 = {{{subdivision_type1}}} | |
| | data30 = {{#if:{{{subdivision_type1|}}}|{{{subdivision_name1|}}} }}
| |
| | rowclass31 = mergedrow
| |
| | label31 = {{{subdivision_type2}}}
| |
| | data31 = {{#if:{{{subdivision_type2|}}}|{{{subdivision_name2|}}} }}
| |
| | rowclass32 = mergedrow
| |
| | label32 = {{{subdivision_type3}}}
| |
| | data32 = {{#if:{{{subdivision_type3|}}}|{{{subdivision_name3|}}} }}
| |
| | rowclass33 = mergedrow
| |
| | label33 = {{{subdivision_type4}}}
| |
| | data33 = {{#if:{{{subdivision_type4|}}}|{{{subdivision_name4|}}} }}
| |
|
| |
|
| <!-- ***Established*** -->
| | | header8 = {{#if:{{{纬度|}}}{{{经度|}}}|地理位置|{{#if:{{{地图图片|}}}|地图}}}} |
| | rowclass36 = mergedtoprow
| | | data9 = {{#if:{{{纬度|}}}{{{经度|}}}| |
| | label36 = {{{established_title}}}
| | {{#tag:html| |
| | data36 = {{#if:{{{established_title|}}}|{{{established_date|}}} }} | | <link rel= "stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" /> |
| | rowclass37 = mergedrow | | <style> |
| | label37 = {{{established_title1}}} | | .leaflet-container { background: #f8f9fa !important; } |
| | data37 = {{#if:{{{established_title1|}}}|{{{established_date1|}}} }} | | .infobox-settlement-marker-label { |
| | rowclass38 = mergedrow | | background: rgba(0,0,0,0.7) !important; |
| | label38 = {{{established_title2}}}
| | color: #fff !important; |
| | data38 = {{#if:{{{established_title2|}}}|{{{established_date2|}}} }}
| | border: none !important; |
| | rowclass39 = mergedrow
| | border-radius: 4px !important; |
| | label39 = {{{established_title3}}}
| | padding: 3px 8px !important; |
| | data39 = {{#if:{{{established_title3|}}}|{{{established_date3|}}} }}
| | font-size: 12px !important; |
| | font-weight: bold !important; |
| | white-space: nowrap !important; |
| | box-shadow: 0 1px 4px rgba(0,0,0,0.3) !important; |
| | } |
| | .infobox-settlement-marker-label::before { |
| | display: none !important; |
| | } |
| | </style> |
| | <div id="map-ctx-{{#time:U}}" style="width:100%; aspect-ratio: 1 / 1; border:1px solid #a2a9b1; margin:5px 0;"></div> |
| | |
| | <script> |
| | (function() { |
| | var lat = parseFloat("{{{纬度|0}}}"); |
| | var lng = parseFloat("{{{经度|0}}}"); |
| | var zoom = parseInt("{{{缩放|4}}}"); |
| | var tiles = "http://blkl.fun/wp-content/uploads/arcgis_tiles/_alllayers0408"; |
| | |
| | var mapId = "map-ctx-{{#time:U}}"; |
| | var map = L.map(mapId, { |
| | zoomControl: true, |
| | attributionControl: false, |
| | maxZoom: 9, |
| | minZoom: 1 |
| | }).setView([lat, lng], zoom); |
|
| |
|
| <!-- ***Seat of government*** -->
| | var ArcGISLayer = L.TileLayer.extend({ |
| | rowclass47 = mergedtoprow
| | getTileUrl: function(coords) { |
| | label47 = {{#if:{{{seat_type|}}}|{{{seat_type}}}|政府所在地}}
| | var z = coords.z; |
| | data47 = {{{seat|}}}
| | var x = coords.x; |
| | rowclass48 = mergedrow
| | var y = coords.y; |
| | label48 = {{#if:{{{seat1_type|}}}|{{{seat1_type}}}|前政府所在地}}
| | var sz = z.toString().padStart(2, '0'); |
| | data48 = {{{seat1|}}}
| | var sy = y.toString(16).padStart(8, '0'); |
| | var sx = x.toString(16).padStart(8, '0'); |
| | return tiles + "/L" + sz + "/R" + sy + "/C" + sx + ".png"; |
| | } |
| | }); |
|
| |
|
| | rowclass51 = {{#if:{{{seat|}}}{{{seat1|}}}|mergedrow|mergedtoprow}}
| | new ArcGISLayer().addTo(map); |
| | label51 = {{#if:{{{parts_type|}}}|{{{parts_type}}}|行政区划}}
| |
| | data51 = {{#if:{{{parts|}}}{{{p1|}}}
| |
| |{{#ifeq:{{{parts_style|}}}|para
| |
| |<b>{{{parts|}}}{{#if:{{both|{{{parts|}}}|{{{p1|}}}}}|: |}}</b>{{comma separated entries|{{{p1|}}}|{{{p2|}}}|{{{p3|}}}|{{{p4|}}}|{{{p5|}}} }}
| |
| |{{#if:{{{p1|}}}|{{Collapsible list|title={{{parts|}}}|expand={{#switch:{{{parts_style|}}}|coll=|list=y|{{#if:{{{p6|}}}||y}}}}|1={{{p1|}}}|2={{{p2|}}}|3={{{p3|}}} }} }}
| |
| }} }}
| |
|
| |
|
| <!-- ==================== Government (Merged) ==================== -->
| | var marker = L.marker([lat, lng]).addTo(map); |
| <!-- 原 Header52 被移除,"政府" 标题直接作为第一项的标签 -->
| | marker.bindTooltip("{{{官方名称|{{{名称|{{PAGENAME}}}}}}}}", { |
| | rowclass53 = mergedtoprow
| | permanent: true, |
| | label53 = 政府<span style="font-weight:normal">{{{government_footnotes|}}}</span>
| | direction: "top", |
| | data53 = {{{government_type|}}} | | offset: [0, -10], |
| | | className: "infobox-settlement-marker-label" |
| | rowclass54 = mergedrow | | }); |
| | label54 = {{nowrap| • 行政机构}}
| | |
| | class54 = agent | | setTimeout(function(){ map.invalidateSize(); }, 500); |
| | data54 = {{{governing_body|}}} | | })(); |
| | </script> |
| | }} |
| | | {{#if:{{{地图图片|}}}|[[File:{{{地图图片}}}|250px|alt=地图]]<br/><small>{{{地图说明|}}}</small>}} }} |
|
| |
|
| | rowclass55 = mergedrow | | <!-- ================= 1. 基本概况 (合并行政、政府、人口、经济) ================= --> |
| | label55 = • {{{leader_title}}} | | | header10 = {{#if:{{{行政区1|}}}{{{国家|}}}{{{市长|}}}{{{总人口|}}}{{{GDP|}}}|基本概况}} |
| | data55 = {{#if:{{{leader_title|}}}|{{{leader_name|}}} {{#if:{{{leader_party|}}}|({{Polparty|{{{subdivision_name}}}|{{{leader_party}}}}})}}}} | | | label11 = {{{行政区类型1|国家 / 势力}}} |
| | | data11 = {{{行政区1|{{{国家|{{{隶属势力|}}}}}}}}} |
| | | label12 = {{{行政区类型2|一级行政区}}} |
| | | data12 = {{{行政区2|{{{省|}}}}}} |
| | | label13 = {{{行政区类型3|二级行政区}}} |
| | | data13 = {{{行政区3|{{{市|}}}}}} |
| | | label14 = {{{行政区类型4|三级行政区}}} |
| | | data14 = {{{行政区4|{{{区|}}}}}} |
| | | label15 = 下辖区划 |
| | | data15 = {{{下辖区划|}}} |
| | | label16 = 城市地位 |
| | | data16 = {{{城市地位|}}} |
| | | label17 = 政府驻地 |
| | | data17 = {{{政府驻地|}}} |
| | | label18 = {{{领导人头衔|行政长官}}} |
| | | data18 = {{{领导人姓名|{{{市长|}}}}}} |
| | | label19 = {{{领导人头衔2|副职}}} |
| | | data19 = {{{领导人姓名2|}}} |
| | | label20 = 立法/执政党 |
| | | data20 = {{#if:{{{立法机构|}}}|{{{立法机构}}}}}{{#if:{{{执政党|{{{派系|}}}}}}|{{#if:{{{立法机构|}}}|<br/>}}{{{执政党|{{{派系|}}}}}}}} |
| | | label21 = 总人口{{#if:{{{人口年份|}}}|<span style="font-weight:normal; font-size:smaller;">({{{人口年份}}})</span>}} |
| | | data21 = {{{总人口|}}} |
| | | label22 = 人口密度 |
| | | data22 = {{#if:{{{人口密度|}}}|{{{人口密度}}}/km²}} |
| | | label23 = 都会区人口 |
| | | data23 = {{{都会区人口|}}} |
| | | label24 = 居民称谓 |
| | | data24 = {{{居民称谓|}}} |
| | | label25 = 语言/族群 |
| | | data25 = {{#if:{{{主要语言|}}}|{{{主要语言}}}}}{{#if:{{{种族|{{{族群|}}}}}}|{{#if:{{{主要语言|}}}|<br/>}}{{{种族|{{{族群|}}}}}}}} |
| | | label26 = GDP |
| | | data26 = {{{GDP|}}} |
| | | label27 = 人均GDP |
| | | data27 = {{{人均GDP|}}} |
| | | label28 = 主要产业 |
| | | data28 = {{{主要产业|}}} |
| | | label29 = 法定货币 |
| | | data29 = {{{货币|}}} |
|
| |
|
| | rowclass56 = mergedrow | | <!-- ================= 2. 历史沿革 ================= --> |
| | label56 = • {{{leader_title1}}} | | | header40 = {{#if:{{{命名来源|}}}{{{建立者|}}}{{{建立日期|}}}{{{设市日期|}}}{{{废弃日期|}}}{{{毁灭日期|}}}{{{重大事件|}}}|历史沿革}} |
| | data56 = {{#if:{{{leader_title1|}}}|{{{leader_name1|}}}}} | | | label41 = 命名来源 |
| | | data41 = {{{命名来源|}}} |
| | | label42 = 建立者 |
| | | data42 = {{{建立者|}}} |
| | | label43 = {{{建立事件|建立日期}}} |
| | | data43 = {{{建立日期|}}} |
| | | label44 = 设市日期 |
| | | data44 = {{{设市日期|}}} |
| | | label45 = 废弃/毁灭日 |
| | | data45 = {{{废弃日期|{{{毁灭日期|}}}}}} |
| | | label46 = 重大事件 |
| | | data46 = {{{重大事件|}}} |
|
| |
|
| | rowclass60 = mergedrow
| | <!-- ================= 3. 地理与环境 ================= --> |
| | label60 = {{#if:{{{government_blank1_title|}}}| • {{{government_blank1_title}}} }}
| | | header50 = {{#if:{{{地理坐标|}}}{{{坐标|}}}{{{纬度|}}}{{{经度|}}}{{{总面积|}}}{{{陆地面积|}}}{{{水域面积|}}}{{{海拔|}}}{{{气候类型|}}}{{{年均气温|}}}{{{年降水量|}}}{{#cargo_query:tables=WeatherData|fields=AnnualTemp|where=CityName="{{PAGENAME}}"|format=list|no html=yes|default=}}|地理与环境}} |
| | data60 = {{#if:{{{government_blank1|}}}|{{{government_blank1|}}}}}
| | | label51 = 坐标 |
| | | | data51 = {{#if:{{{纬度|}}}{{{经度|}}}|{{#if:{{{纬度|}}}|{{#expr: abs({{{纬度}}})}}°{{#ifexpr: {{{纬度}}} >= 0 |N|S}}}}{{#if:{{{纬度|}}}|{{#if:{{{经度|}}}|, }}}}{{#if:{{{经度|}}}|{{#expr: abs({{{经度}}})}}°{{#ifexpr: {{{经度}}} >= 0 |E|W}}}}|{{{地理坐标|{{{坐标|}}}}}}}} |
| <!-- ==================== Area (Merged) ==================== --> | | | label52 = 总面积 |
| <!-- 原 Header66 被移除,"面积" 标题直接作为第一项的标签 -->
| | | data52 = {{#if:{{{总面积|}}}|{{{总面积}}} km²}} |
| | rowclass67 = mergedtoprow
| | | label53 = • 陆地 |
| | label67 = 面积<span style="font-weight:normal">{{{area_footnotes|}}}</span> | | | data53 = {{#if:{{{陆地面积|}}}|{{{陆地面积}}} km²}} |
| | data67 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}
| | | label54 = • 水域 |
| |{{infobox_settlement/areadisp
| | | data54 = {{#if:{{{水域面积|}}}|{{{水域面积}}} km²}} |
| |km2 ={{解析數字|{{{area_total_km2|}}} }}
| | | label55 = 平均海拔 |
| |ha ={{解析數字|{{{area_total_ha|}}} }}
| | | data55 = {{#if:{{{海拔|}}}|{{{海拔}}} m}} |
| |acre ={{解析數字|{{{area_total_acre|}}} }}
| | | label56 = 极点海拔 |
| |sqmi ={{解析數字|{{{area_total_sq_mi|}}} }}
| | | data56 = {{#if:{{{最高点|}}}{{{最低点|}}}|{{#if:{{{最高点|}}}|高: {{{最高点}}}}}{{#if:{{{最低点|}}}|{{#if:{{{最高点|}}}|<br/>}}低: {{{最低点}}}}}}} |
| |dunam={{解析數字|{{{area_total_dunam|}}} }}
| | | label57 = 气候类型 |
| |link ={{#switch:{{{dunam_link|}}}||on|total=on}}
| | | data57 = {{#if:{{{气候类型|{{{气候|}}}}}} |
| |pref ={{{unit_pref}}}
| | | [[气候#气候类型|{{{气候类型|{{{气候}}}}}}]] |
| |name ={{{subdivision_name}}}
| | | {{#if:{{#cargo_query:tables=WeatherData|fields=ClimateType|where=CityName="{{PAGENAME}}"|format=list|no html=yes|default=}} |
| |mag ={{{area_magnitude|}}}
| | | [[气候#气候类型|{{#cargo_query:tables=WeatherData|fields=ClimateType|where=CityName="{{PAGENAME}}"|format=list|no html=yes|default=}}]] |
| }}}}
| |
| | |
| | rowclass68 = mergedrow | |
| | label68 = • 陸地 | |
| | data68 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_land_dunam|}}}
| |
| |{{infobox_settlement/areadisp
| |
| |km2 ={{{area_land_km2|}}}
| |
| |ha ={{{area_land_ha|}}}
| |
| |acre ={{{area_land_acre|}}}
| |
| |sqmi ={{{area_land_sq_mi|}}}
| |
| |dunam={{{area_land_dunam|}}}
| |
| |link ={{#ifeq:{{{dunam_link|}}}|land|on}}
| |
| |pref ={{{unit_pref}}}
| |
| |name ={{{subdivision_name}}}
| |
| }}}}
| |
| | |
| | rowclass69 = mergedrow
| |
| | label69 = • 水域
| |
| | data69 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_water_dunam|}}}
| |
| |{{infobox_settlement/areadisp
| |
| |km2 ={{{area_water_km2|}}}
| |
| |ha ={{{area_water_ha|}}}
| |
| |acre ={{{area_water_acre|}}}
| |
| |sqmi ={{{area_water_sq_mi|}}}
| |
| |dunam={{{area_water_dunam|}}}
| |
| |link ={{#ifeq:{{{dunam_link|}}}|water|on}}
| |
| |pref ={{{unit_pref}}}
| |
| |name ={{{subdivision_name}}}
| |
| }} {{#if:{{{area_water_percent|}}}| {{{area_water_percent}}}%}}}}
| |
| | |
| | rowclass70 = mergedrow
| |
| | label70 = • {{#if:{{{urban_title|}}}|{{{urban_title|}}}|市區}}<span style="font-weight:normal">{{{area_urban_footnotes|}}}</span> | |
| | data70 = {{#if:{{{area_urban_km2|}}}{{{area_urban_ha|}}} | |
| |{{infobox_settlement/areadisp
| |
| |km2 ={{{area_urban_km2|}}}
| |
| |ha ={{{area_urban_ha|}}}
| |
| |pref ={{{unit_pref}}}
| |
| |name ={{{subdivision_name}}}
| |
| }}}}
| |
| | |
| | rowclass72 = mergedrow | |
| | label72 = • 都會區<span style="font-weight:normal">{{{area_metro_footnotes|}}}</span>
| |
| | data72 = {{#if:{{{area_metro_km2|}}}{{{area_metro_ha|}}} | |
| |{{infobox_settlement/areadisp
| |
| |km2 ={{{area_metro_km2|}}}
| |
| |ha ={{{area_metro_ha|}}}
| |
| |pref ={{{unit_pref}}}
| |
| |name ={{{subdivision_name}}}
| |
| }}}}
| |
| | |
| | rowclass73 = mergedrow
| |
| | label73 = • 排名
| |
| | data73 = {{{area_rank|}}}
| |
| | |
| | rowclass78 = mergedrow | |
| | label78 =
| |
| | data78 = {{#if:{{{area_note|}}}|<small>{{{area_note}}}</small>}} | |
| | |
| <!-- ***Dimensions*** -->
| |
| | rowclass79 = mergedtoprow | |
| | label79 = 尺寸<span style="font-weight:normal">{{{dimensions_footnotes|}}}</span> | |
| | data79 = {{#if:{{{length_km|}}}{{{length_mi|}}}
| |
| | 长度:{{infobox_settlement/lengthdisp
| |
| |km ={{{length_km|}}}
| |
| |mi ={{{length_mi|}}}
| |
| |pref={{{unit_pref}}}
| |
| |name={{{subdivision_name}}}
| |
| }} }}
| |
| | rowclass80 = mergedrow
| |
| | label80 =
| |
| | data80 = {{#if:{{{width_km|}}}{{{width_mi|}}}
| |
| | 宽度:{{infobox_settlement/lengthdisp
| |
| |km ={{{width_km|}}}
| |
| |mi ={{{width_mi|}}}
| |
| |pref={{{unit_pref}}}
| |
| |name={{{subdivision_name}}}
| |
| }} }}
| |
| | |
| <!-- ***Elevation*** -->
| |
| | rowclass82 = mergedtoprow | |
| | label82 = 海拔<span style="font-weight:normal">{{{elevation_footnotes|}}}</span> | |
| | data82 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}}
| |
| |{{infobox_settlement/lengthdisp
| |
| |m ={{{elevation_m|}}}
| |
| |ft ={{{elevation_ft|}}}
| |
| |pref={{{unit_pref}}}
| |
| |name={{{subdivision_name}}}
| |
| }} }}
| |
| | |
| | rowclass83 = mergedrow | |
| | label83 = • 最高<span style="font-weight:normal">{{{elevation_max_footnotes|}}}{{#if:{{{elevation_max_point|}}}| ({{{elevation_max_point}}})}}</span>
| |
| | data83 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}} | |
| |{{infobox_settlement/lengthdisp
| |
| |m ={{{elevation_max_m|}}}
| |
| |ft ={{{elevation_max_ft|}}}
| |
| |pref={{{unit_pref}}}
| |
| |name={{{subdivision_name}}}
| |
| }} }} | |
| | |
| | rowclass85 = mergedrow
| |
| | label85 = • 最低<span style="font-weight:normal">{{{elevation_min_footnotes|}}}{{#if:{{{elevation_min_point|}}}| ({{{elevation_min_point}}})}}</span>
| |
| | data85 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}} | |
| |{{infobox_settlement/lengthdisp
| |
| |m ={{{elevation_min_m|}}}
| |
| |ft ={{{elevation_min_ft|}}}
| |
| |pref={{{unit_pref}}}
| |
| |name={{{subdivision_name}}}
| |
| }} }}
| |
| | |
| <!-- ==================== Population (Merged) ==================== -->
| |
| <!-- 原 Header88 被移除,"人口" 标题直接作为第一项的标签 -->
| |
| | rowclass89 = mergedtoprow | |
| | label89 = 人口<span style="font-weight:normal">{{#if:{{{population_as_of|}}}|({{{population_as_of}}})}}{{{population_footnotes|}}}</span> | |
| | data89 = {{#if:{{{population_total|}}} | |
| | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population_total}}}}}|人}}
| |
| }} | | }} |
| | }} |
| | | label58 = 年均气温 |
| | | data58 = {{#if:{{{年均气温|}}}|{{{年均气温}}}|{{#if:{{#cargo_query:tables=WeatherData|fields=AnnualTemp|where=CityName="{{PAGENAME}}"|format=list|no html=yes|default=}}|{{#cargo_query:tables=WeatherData|fields=AnnualTemp|where=CityName="{{PAGENAME}}"|format=list|no html=yes|default=}} °C}}}} |
| | | label59 = 年降水量 |
| | | data59 = {{#if:{{{年降水量|}}}|{{{年降水量}}}|{{#if:{{{年降雨量|}}}|{{{年降雨量}}}|{{#if:{{#cargo_query:tables=WeatherData|fields=AnnualRainfall|where=CityName="{{PAGENAME}}"|format=list|no html=yes|default=}}|{{#cargo_query:tables=WeatherData|fields=AnnualRainfall|where=CityName="{{PAGENAME}}"|format=list|no html=yes|default=}} mm}}}}}} |
|
| |
|
| | rowclass90 = mergedrow
| | <!-- ================= 4. 交通与其他 (基建+杂项) ================= --> |
| | label90 = • 估计<span style="font-weight:normal">({{{pop_est_as_of}}})</span>
| | | header70 = {{#if:{{{轨道交通|}}}{{{地铁|}}}{{{枢纽机场|}}}{{{时区|}}}{{{邮政编码|}}}{{{电话区号|}}}{{{车牌代码|}}}{{{网站|}}}{{{官网|}}}|交通与其他}} |
| | data90 = {{#if:{{{population_est|}}}|{{formatnum:{{{population_est}}}}} }}
| | | label71 = 轨道交通 |
| | | | data71 = {{{轨道交通|{{{地铁|}}}}}} |
| | rowclass91 = mergedrow
| | | label72 = 枢纽机场 |
| | label91 = • 排名
| | | data72 = {{{枢纽机场|}}} |
| | data91 = {{{population_rank|}}}
| | | label73 = 时区 |
| | | | data73 = {{{时区|}}} |
| | rowclass92 = mergedrow
| | | label74 = 邮政编码 |
| | label92 = • [[人口密度|密度]]
| | | data74 = {{{邮政编码|}}} |
| | data92 = {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}}{{{population_total|}}} | | | label75 = 电话区号 |
| |{{infobox_settlement/densdisp
| | | data75 = {{{电话区号|}}} |
| |/km2 ={{#ifeq:{{{population_density_km2|}}}|auto|auto|{{解析數字|{{{population_density_km2|}}} }} }}
| | | label76 = 车牌代码 |
| |/sqmi={{#ifeq:{{{population_density_km2|}}}|auto|auto|{{解析數字|{{{population_density_sq_mi|}}} }} }}
| | | data76 = {{{车牌代码|}}} |
| |pop ={{解析數字|{{{population_total|}}} }}{{#ifeq:{{str rightc|{{{population_total}}}|2}}|萬人| * 10000|{{#ifeq:{{str rightc|{{{population_total}}}|2}}|万人| * 10000|{{#ifeq:{{str rightc|{{{population_total}}}|1}}|萬| * 10000|{{#ifeq:{{str rightc|{{{population_total}}}|1}}|万| * 10000}}}}}}}}
| | | label77 = 官方网站 |
| |km2 ={{解析數字|{{{area_total_km2|}}} }}
| | | data77 = {{{网站|{{{官网|}}}}}} |
| |pref ={{{unit_pref}}}
| |
| |name ={{{subdivision_name}}}
| |
| }}}}
| |
| | |
| | rowclass94 = mergedrow | |
| | label94 = • {{#if:{{{urban_title|}}}|{{{urban_title|}}}|[[市区]]}}<span style="font-weight:normal">{{{population_urban_footnotes|}}}</span> | |
| | data94 = {{#if:{{{population_urban|}}}| {{formatnum:{{{population_urban}}}}} }} | |
| | |
| | rowclass98 = mergedrow
| |
| | label98 = • [[都會區]]<span style="font-weight:normal">{{{population_metro_footnotes|}}}</span> | |
| | data98 = {{#if:{{{population_metro|}}}| {{formatnum:{{{population_metro}}}}} }} | |
| | |
| | rowclass100 = mergedrow | |
| | label100 = • {{{population_blank1_title|}}} | |
| | data100 = {{#if:{{{population_blank1|}}}|{{formatnum:{{{population_blank1}}}}}}}
| |
|
| |
|
| | rowclass108 = mergedrow | | | belowstyle = border-top:1px solid #a2a9b1; background-color:#f9f9f9; padding:0.4em; text-align:left; font-size:85%; line-height:1.2em; color:#555; |
| | label108 =
| | | below = {{{脚注|}}} |
| | data108 = {{#if:{{{population_note|}}}|<small>{{{population_note}}}</small>}} | | }}[[分类:城市]]</includeonly> |
| | <noinclude> |
| | == 调用方式 == |
| | 以下内容是 '''wikitext 源码''',请复制到条目页面的源码编辑器中使用;不要当作普通正文直接输入。 |
| | <pre> |
| | {{Infobox_settlement |
| | | 官方名称 = |
| | | 当地名称 = |
| | | 聚居地类型 = |
| | | 格言 = |
|
| |
|
| | rowclass109 = mergedtoprow | | | 天际线图片 = |
| | label109 = [[区域居民称谓词|居民称谓]] | | | 图片尺寸 = 300px |
| | data109 = {{{population_demonym|}}} | | | 图片说明 = |
|
| |
|
| <!-- ***Time Zones*** -->
| | | 旗帜图片 = |
| | rowclass132 = mergedtoprow | | | 旗帜链接 = 旗帜 |
| | label132 = {{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|时区}}|时区]]|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|时区}}|时区]]}} | | | 徽章图片 = |
| | data132 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{{timezone1|{{{timezone}}}}}}{{#if:{{{utc_offset1|{{{utc_offset|}}} }}}|([[UTC{{{utc_offset1|{{{utc_offset}}}}}}]])}} }} | | | 徽章链接 = 徽章 |
|
| |
|
| | rowclass133 = mergedrow | | | 纬度 = |
| | label133 = <nowiki /> | | | 经度 = |
| | data133 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone2|}}}|{{{timezone2}}}{{#if:{{{utc_offset2|{{{utc_offset2|}}} }}}|([[UTC{{{utc_offset2|{{{utc_offset2}}}}}}]])}} }} }} | | | 缩放 = 4 |
| | | 地图图片 = |
| | | 地图说明 = |
|
| |
|
| | rowclass134 = mergedrow | | | 行政区类型1 = 国家 / 势力 |
| | label134 = • [[夏时制]] | | | 行政区1 = |
| | data134 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|{{{timezone1_DST|{{{timezone_DST|}}}}}}([[UTC{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}}]])}} }} | | | 行政区类型2 = 一级行政区 |
| | | 行政区2 = |
| | | 行政区类型3 = 二级行政区 |
| | | 行政区3 = |
| | | 行政区类型4 = 三级行政区 |
| | | 行政区4 = |
|
| |
|
| <!-- ***Codes*** -->
| | | 下辖区划 = |
| | rowclass143 = mergedtoprow | | | 城市地位 = |
| | label143 = {{#if:{{{postal_code_type|}}}|{{{postal_code_type}}}|邮政编码}} | | | 政府驻地 = |
| | class143 = adr | | | 领导人头衔 = 行政长官 |
| | data143 = {{#if:{{{postal_code|}}}|<span class="postal-code">{{{postal_code}}}</span>}} | | | 领导人姓名 = |
| | | 领导人头衔2 = 副职 |
| | | 领导人姓名2 = |
| | | 立法机构 = |
| | | 执政党 = |
|
| |
|
| | rowclass145 = mergedrow | | | 总人口 = |
| | label145 = {{#if:{{{area_code_type|}}}|{{{area_code_type}}}|電話區號}} | | | 人口年份 = |
| | data145 = {{{area_code|}}} | | | 人口密度 = |
| | | 都会区人口 = |
| | | 居民称谓 = |
| | | 主要语言 = |
| | | 族群 = |
|
| |
|
| <!-- ***Blank Fields (Merged)*** -->
| | | GDP = |
| <!-- 自定义字段也应用合并样式,方便您添加“经济”等板块 -->
| | | 人均GDP = |
| | rowclass151 = mergedtoprow | | | 主要产业 = |
| | label151 = {{{blank_name_sec1|{{{blank_name|}}}}}} | | | 货币 = |
| | data151 = {{#if:{{{blank_name_sec1|{{{blank_name|}}}}}}|{{{blank_info_sec1|{{{blank_info|}}}}}}}} | |
|
| |
|
| | rowclass152 = mergedrow | | | 命名来源 = |
| | label152 = {{#if:{{{blank1_name_sec1|{{{blank1_name|}}}}}}| • {{{blank1_name_sec1|{{{blank1_name|}}}}}} }} | | | 建立者 = |
| | data152 = {{#if:{{{blank1_name_sec1|{{{blank1_name|}}}}}}|{{{blank1_info_sec1|{{{blank1_info|}}}}}}}} | | | 建立事件 = 建立日期 |
| | | 建立日期 = |
| | | 设市日期 = |
| | | 废弃日期 = |
| | | 重大事件 = |
|
| |
|
| | rowclass153 = mergedrow | | | 地理坐标 = |
| | label153 = {{#if:{{{blank2_name_sec1|{{{blank2_name|}}}}}}| • {{{blank2_name_sec1|{{{blank2_name|}}}}}} }} | | | 坐标 = |
| | data153 = {{#if:{{{blank2_name_sec1|{{{blank2_name|}}}}}}|{{{blank2_info_sec1|{{{blank2_info|}}}}}}}} | | | 总面积 = |
| | | 陆地面积 = |
| | | 水域面积 = |
| | | 海拔 = |
| | | 最高点 = |
| | | 最低点 = |
| | | 气候类型 = |
| | | 年均气温 = |
| | | 年降水量 = |
|
| |
|
| <!-- ***Website*** -->
| | | 轨道交通 = |
| | rowclass167 = mergedtoprow | | | 枢纽机场 = |
| | label167 = 網站 | | | 时区 = |
| | data167 = {{#if:{{{website|}}}|{{{website}}}}} | | | 邮政编码 = |
| | | 电话区号 = |
| | | 车牌代码 = |
| | | 网站 = |
|
| |
|
| | belowstyle = text-align:left; font-size:smaller | | | 脚注 = |
| | belowrowclass = mergedtoprow
| | }}</pre> |
| | below = {{{footnotes|}}}
| |
| }}<noinclude> | |
| {{Documentation}}
| |
| </noinclude> | | </noinclude> |