<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.czzzz.work/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=103.136.127.220</id>
	<title>悠日計画 維基百科 ～ Yuuni Wiki - 用户贡献 [zh-cn]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.czzzz.work/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=103.136.127.220"/>
	<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%89%B9%E6%AE%8A:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/103.136.127.220"/>
	<updated>2026-04-30T14:02:02Z</updated>
	<subtitle>用户贡献</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_Settlement&amp;diff=2561</id>
		<title>模板:Infobox Settlement</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_Settlement&amp;diff=2561"/>
		<updated>2022-09-20T20:08:51Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;ShareCSS/infobox.css&amp;quot; /&amp;gt;{{Infobox&lt;br /&gt;
| child = {{yesno|{{{embed|}}}}}&lt;br /&gt;
| bodyclass = geography vcard&lt;br /&gt;
| bodystyle = width:23em&lt;br /&gt;
&lt;br /&gt;
| headerstyle = text-align:left&lt;br /&gt;
&lt;br /&gt;
| abovestyle = font-size:1.25em; white-space:nowrap&lt;br /&gt;
| {{#ifeq:{{yesno|{{{embed|}}}}}|yes|title|above}} = {{#ifeq:{{yesno|{{{embed|}}}}}|yes|&lt;br /&gt;
    |&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
    }}{{#if:{{{native_name|}}}|&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;nickname&amp;quot; {{#if:{{{native_name_lang|}}}|lang=&amp;quot;{{{native_name_lang}}}&amp;quot;}}&amp;gt;{{{native_name}}}&amp;lt;/span&amp;gt;}}{{#if:{{{other_name|}}}|&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;nickname&amp;quot; style=&amp;quot;font-size:78%&amp;quot;&amp;gt;{{{other_name}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** names, type, and transliterations ** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| subheaderstyle = background-color:#cddeff; font-weight:bold;&lt;br /&gt;
| subheader = {{#if:{{both|{{{name|}}}{{{official_name|}}}{{#ifeq:{{yesno|{{{embed|}}}}}|yes|1}}|{{{settlement_type|{{{type|}}}}}}}}|&amp;lt;span class=&amp;quot;category&amp;quot;&amp;gt;{{{settlement_type|{{{type}}}}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass1 = mergedtoprow&lt;br /&gt;
| rowcellstyle1 = font-weight:bold;&lt;br /&gt;
| data1 = {{#if:{{{name|}}}|{{{official_name|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Transliteration language 1*** --&amp;gt;&lt;br /&gt;
| rowclass2 = mergedtoprow&lt;br /&gt;
| header2 = {{#if:{{{translit_lang1|}}}|{{{translit_lang1}}}轉寫}}&lt;br /&gt;
&lt;br /&gt;
| rowclass3 = {{#if:{{{translit_lang1_type1|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label3 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type}}}&lt;br /&gt;
| data3 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type|}}}|{{{translit_lang1_info|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass4 = {{#if:{{{translit_lang1_type2|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label4 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type1}}}&lt;br /&gt;
| data4 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type1|}}}|{{{translit_lang1_info1|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass5 = {{#if:{{{translit_lang1_type3|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label5 =&amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type2}}}&lt;br /&gt;
| data5 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type2|}}}|{{{translit_lang1_info2|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass6 = {{#if:{{{translit_lang1_type4|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label6 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type3}}}&lt;br /&gt;
| data6 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type3|}}}|{{{translit_lang1_info3|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass7 = {{#if:{{{translit_lang1_type5|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label7 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type4}}}&lt;br /&gt;
| data7 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type4|}}}|{{{translit_lang1_info4|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass8 = {{#if:{{{translit_lang1_type6|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label8 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type5}}}&lt;br /&gt;
| data8 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type5|}}}|{{{translit_lang1_info5|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass9 = mergedbottomrow&lt;br /&gt;
| label9 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type6}}}&lt;br /&gt;
| data9 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type6|}}}|{{{translit_lang1_info6|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Transliteration language 2*** --&amp;gt;&lt;br /&gt;
| rowclass10 = mergedtoprow&lt;br /&gt;
| header10 = {{#if:{{{translit_lang2|}}}|{{{translit_lang2}}}轉寫}}&lt;br /&gt;
&lt;br /&gt;
| rowclass11 = {{#if:{{{translit_lang2_type1|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label11 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type}}}&lt;br /&gt;
| data11 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type|}}}|{{{translit_lang2_info|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass12 = {{#if:{{{translit_lang2_type2|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label12 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type1}}}&lt;br /&gt;
| data12 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type1|}}}|{{{translit_lang2_info1|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass13 = {{#if:{{{translit_lang2_type3|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label13 =&amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type2}}}&lt;br /&gt;
| data13 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type2|}}}|{{{translit_lang2_info2|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass14 = {{#if:{{{translit_lang2_type4|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label14 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type3}}}&lt;br /&gt;
| data14 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type3|}}}|{{{translit_lang2_info3|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass15 = {{#if:{{{translit_lang2_type5|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label15 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type4}}}&lt;br /&gt;
| data15 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type4|}}}|{{{translit_lang2_info4|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass16 = {{#if:{{{translit_lang2_type6|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label16 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type5}}}&lt;br /&gt;
| data16 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type5|}}}|{{{translit_lang2_info5|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass17 = mergedbottomrow&lt;br /&gt;
| label17 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type6}}}&lt;br /&gt;
| data17 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type6|}}}|{{{translit_lang2_info6|}}}}}}}&lt;br /&gt;
&amp;lt;!-- end ** names, type, and transliterations ** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Skyline Image*** --&amp;gt;&lt;br /&gt;
| rowclass18 = mergedtoprow&lt;br /&gt;
&amp;lt;!--| rowcellstyle18 = padding:0.7em 0.8em--&amp;gt;&lt;br /&gt;
| 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|}}}}}}|&amp;lt;div&amp;gt;{{{image_caption|{{{caption|}}}}}}&amp;lt;/div&amp;gt;}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Flag, Seal, Shield and Coat of arms*** --&amp;gt;&lt;br /&gt;
| rowclass19 = mergedtoprow&lt;br /&gt;
| class19 = maptable&lt;br /&gt;
|  data19 = {{#if:{{{image_flag|}}}{{{image_seal|}}}{{{image_shield|}}}{{{image_blank_emblem|}}}{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}&lt;br /&gt;
|{{Infobox settlement/columns&lt;br /&gt;
| 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}}}}}旗幟}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{flag_type|}}}|{{{flag_type}}}|旗幟}}|link={{{flag_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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}}}}}官方圖章}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{seal_type|}}}|{{{seal_type}}}|圖章}}|link={{{seal_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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}}}}}徽章}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{shield_type|}}}|{{{shield_type}}}|徽章}}|link={{{shield_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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}}}}}官方標誌}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{blank_emblem_type|}}}|{{{blank_emblem_type}}}|標誌}}|link={{{blank_emblem_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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|}}}|&amp;lt;br /&amp;gt;{{{map_caption}}}}} }}&lt;br /&gt;
| 0 = {{#if:{{{pushpin_map_narrow|}}}|{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{#property:P625}} }}|&lt;br /&gt;
{{location map|{{{pushpin_map|}}}&lt;br /&gt;
 |border = infobox&lt;br /&gt;
 |alt = {{{pushpin_map_alt|}}}&lt;br /&gt;
 |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|&amp;lt;small&amp;gt;{{{pushpin_map_caption}}}&amp;lt;/small&amp;gt;|{{#if:{{{map_caption|}}}|&amp;lt;small&amp;gt;{{{map_caption}}}&amp;lt;/small&amp;gt;}}}}}}&lt;br /&gt;
 |float = center&lt;br /&gt;
 |width = {{#if:{{{pushpin_mapsize|}}}|{{{pushpin_mapsize}}}|150}}&lt;br /&gt;
 |default_width = 250&lt;br /&gt;
 |relief= {{{pushpin_relief|}}}&lt;br /&gt;
 |AlternativeMap = {{{pushpin_image|}}}&lt;br /&gt;
 |overlay_image = {{{pushpin_overlay|}}}&lt;br /&gt;
 |coordinates = {{{coordinates|}}}&lt;br /&gt;
 |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }}&lt;br /&gt;
 |marksize =6&lt;br /&gt;
 |outside = {{{pushpin_outside|}}}&amp;lt;!-- pin is outside the map --&amp;gt; &lt;br /&gt;
 |position = {{{pushpin_label_position|}}}&lt;br /&gt;
}}&lt;br /&gt;
}} }}&lt;br /&gt;
}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Etymology*** --&amp;gt;&lt;br /&gt;
| rowclass20 = mergedtoprow&lt;br /&gt;
|  data20 = {{#if:{{{etymology|}}}|詞源：{{{etymology}}} }}&lt;br /&gt;
&amp;lt;!-- ***Nickname*** --&amp;gt;&lt;br /&gt;
| rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
|  data21 = {{#if:{{{nickname|}}}|綽號：&amp;lt;span class=&amp;quot;nickname&amp;quot;&amp;gt;{{{nickname}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&amp;lt;!-- ***Motto*** --&amp;gt;&lt;br /&gt;
| rowclass22 = {{#if:{{{etymology|}}}{{{nickname|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
|  data22 = {{#if:{{{motto|}}}|格言：{{{motto}}} }}&lt;br /&gt;
&amp;lt;!-- ***Anthem*** --&amp;gt;&lt;br /&gt;
| rowclass23 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{motto|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
|  data23 = {{#if:{{{anthem|}}}|颂歌：{{{anthem}}} }}&lt;br /&gt;
&amp;lt;!-- ***Map*** --&amp;gt;&lt;br /&gt;
| rowclass24 = mergedtoprow&lt;br /&gt;
|  data24 = {{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}||{{#if:{{{image_map|}}}&lt;br /&gt;
|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=250px|alt={{{map_alt|}}}|title={{{map_caption|{{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}的位置}}}}}{{#if:{{{map_caption|}}}|&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{{map_caption}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
}}}}&lt;br /&gt;
| rowclass25 = mergedrow&lt;br /&gt;
|  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|}}}|&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{{map_caption1}}}&amp;lt;/small&amp;gt;}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Pushpin Map*** --&amp;gt;&lt;br /&gt;
| rowclass26 = mergedtoprow&lt;br /&gt;
|  data26 = {{#if:{{{pushpin_map_narrow|}}}||{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{#property:P625}} }}|&lt;br /&gt;
{{location map|{{{pushpin_map|}}}&lt;br /&gt;
 |border = infobox&lt;br /&gt;
 |alt = {{{pushpin_map_alt|}}}&lt;br /&gt;
 |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|&amp;lt;small&amp;gt;{{{pushpin_map_caption}}}&amp;lt;/small&amp;gt;|{{#if:{{{map_caption|}}}|&amp;lt;small&amp;gt;{{{map_caption}}}&amp;lt;/small&amp;gt;}}}}}}&lt;br /&gt;
 |float = center&lt;br /&gt;
 |width = {{{pushpin_mapsize|}}}&lt;br /&gt;
 |default_width = 250&lt;br /&gt;
 |relief= {{{pushpin_relief|}}}&lt;br /&gt;
 |AlternativeMap = {{{pushpin_image|}}}&lt;br /&gt;
 |overlay_image = {{{pushpin_overlay|}}}&lt;br /&gt;
 |coordinates = {{{coordinates|}}}&lt;br /&gt;
 |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }}&lt;br /&gt;
 |marksize =6&lt;br /&gt;
 |outside = {{{pushpin_outside|}}}&amp;lt;!-- pin is outside the map --&amp;gt; &lt;br /&gt;
 |position = {{{pushpin_label_position|}}}&lt;br /&gt;
}}&lt;br /&gt;
}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Subdivisions*** --&amp;gt;&lt;br /&gt;
| rowclass29 = mergedtoprow&lt;br /&gt;
| label29 = {{{subdivision_type}}}&lt;br /&gt;
|  data29 = {{#if:{{{subdivision_type|}}}|{{{subdivision_name|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass30 = mergedrow&lt;br /&gt;
| label30 = {{{subdivision_type1}}}&lt;br /&gt;
|  data30 = {{#if:{{{subdivision_type1|}}}|{{{subdivision_name1|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass31 = mergedrow&lt;br /&gt;
| label31 = {{{subdivision_type2}}}&lt;br /&gt;
|  data31 = {{#if:{{{subdivision_type2|}}}|{{{subdivision_name2|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass32 = mergedrow&lt;br /&gt;
| label32 = {{{subdivision_type3}}}&lt;br /&gt;
|  data32 = {{#if:{{{subdivision_type3|}}}|{{{subdivision_name3|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass33 = mergedrow&lt;br /&gt;
| label33 = {{{subdivision_type4}}}&lt;br /&gt;
|  data33 = {{#if:{{{subdivision_type4|}}}|{{{subdivision_name4|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass34 = mergedrow&lt;br /&gt;
| label34 = {{{subdivision_type5}}}&lt;br /&gt;
|  data34 = {{#if:{{{subdivision_type5|}}}|{{{subdivision_name5|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass35 = mergedrow&lt;br /&gt;
| label35 = {{{subdivision_type6}}}&lt;br /&gt;
|  data35 = {{#if:{{{subdivision_type6|}}}|{{{subdivision_name6|}}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--***Established*** --&amp;gt;&lt;br /&gt;
| rowclass36 = mergedtoprow&lt;br /&gt;
| label36 = {{{established_title}}}&lt;br /&gt;
|  data36 = {{#if:{{{established_title|}}}|{{{established_date|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass37 = mergedrow&lt;br /&gt;
| label37 = {{{established_title1}}}&lt;br /&gt;
|  data37 = {{#if:{{{established_title1|}}}|{{{established_date1|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass38 = mergedrow&lt;br /&gt;
| label38 = {{{established_title2}}}&lt;br /&gt;
|  data38 = {{#if:{{{established_title2|}}}|{{{established_date2|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass39 = mergedrow&lt;br /&gt;
| label39 = {{{established_title3}}}&lt;br /&gt;
|  data39 = {{#if:{{{established_title3|}}}|{{{established_date3|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass40 = mergedrow&lt;br /&gt;
| label40 = {{{established_title4}}}&lt;br /&gt;
|  data40 = {{#if:{{{established_title4|}}}|{{{established_date4|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass41 = mergedrow&lt;br /&gt;
| label41 = {{{established_title5}}}&lt;br /&gt;
|  data41 = {{#if:{{{established_title5|}}}|{{{established_date5|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass42 = mergedrow&lt;br /&gt;
| label42 = {{{established_title6}}}&lt;br /&gt;
|  data42 = {{#if:{{{established_title6|}}}|{{{established_date6|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass43 = mergedrow&lt;br /&gt;
| label43 = {{{established_title7}}}&lt;br /&gt;
|  data43 = {{#if:{{{established_title7|}}}|{{{established_date7|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass44 = mergedrow&lt;br /&gt;
| label44 = {{{extinct_title}}}&lt;br /&gt;
|  data44 = {{#if:{{{extinct_title|}}}|{{{extinct_date|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass45 = mergedrow&lt;br /&gt;
| label45 = 創始人&lt;br /&gt;
|  data45 = {{{founder|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass46 = mergedrow&lt;br /&gt;
| label46 = 語源&lt;br /&gt;
|  data46 = {{{named_for|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Seat of government and subdivisions within the settlement*** --&amp;gt;&lt;br /&gt;
| rowclass47 = mergedtoprow&lt;br /&gt;
| label47 = {{#if:{{{seat_type|}}}|{{{seat_type}}}|政府所在地}}&lt;br /&gt;
|  data47 = {{{seat|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass48 = mergedrow&lt;br /&gt;
| label48 = {{#if:{{{seat1_type|}}}|{{{seat1_type}}}|前政府所在地}}&lt;br /&gt;
|  data48 = {{{seat1|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass51 = {{#if:{{{seat|}}}{{{seat1|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label51 = {{#if:{{{parts_type|}}}|{{{parts_type}}}|行政区划}}&lt;br /&gt;
|  data51 = {{#if:{{{parts|}}}{{{p1|}}}&lt;br /&gt;
|{{#ifeq:{{{parts_style|}}}|para&lt;br /&gt;
  |&amp;lt;b&amp;gt;{{{parts|}}}{{#if:{{both|{{{parts|}}}|{{{p1|}}}}}|&amp;amp;#58;&amp;amp;nbsp;|}}&amp;lt;/b&amp;gt;{{comma separated entries|{{{p1|}}}|{{{p2|}}}|{{{p3|}}}|{{{p4|}}}|{{{p5|}}}|{{{p6|}}}|{{{p7|}}}|{{{p8|}}}|{{{p9|}}}|{{{p10|}}}|{{{p11|}}}|{{{p12|}}}|{{{p13|}}}|{{{p14|}}}|{{{p15|}}}|{{{p16|}}}|{{{p17|}}}|{{{p18|}}}|{{{p19|}}}|{{{p20|}}}|{{{p21|}}}|{{{p22|}}}|{{{p23|}}}|{{{p24|}}}|{{{p25|}}}|{{{p26|}}}|{{{p27|}}}|{{{p28|}}}|{{{p29|}}}|{{{p30|}}}|{{{p31|}}}|{{{p32|}}}|{{{p33|}}}|{{{p34|}}}|{{{p35|}}}|{{{p36|}}}|{{{p37|}}}|{{{p38|}}}|{{{p39|}}}|{{{p40|}}}|{{{p41|}}}|{{{p42|}}}|{{{p43|}}}|{{{p44|}}}|{{{p45|}}}|{{{p46|}}}|{{{p47|}}}|{{{p48|}}}|{{{p49|}}}|{{{p50|}}}}}&lt;br /&gt;
  |{{#if:{{{p1|}}}|{{Collapsible list|title={{{parts|}}}|expand={{#switch:{{{parts_style|}}}|coll=|list=y|{{#if:{{{p6|}}}||y}}}}|1={{{p1|}}}|2={{{p2|}}}|3={{{p3|}}}|4={{{p4|}}}|5={{{p5|}}}|6={{{p6|}}}|7={{{p7|}}}|8={{{p8|}}}|9={{{p9|}}}|10={{{p10|}}}|11={{{p11|}}}|12={{{p12|}}}|13={{{p13|}}}|14={{{p14|}}}|15={{{p15|}}}|16={{{p16|}}}|17={{{p17|}}}|18={{{p18|}}}|19={{{p19|}}}|20={{{p20|}}}|21={{{p21|}}}|22={{{p22|}}}|23={{{p23|}}}|24={{{p24|}}}|25={{{p25|}}}|26={{{p26|}}}|27={{{p27|}}}|28={{{p28|}}}|29={{{p29|}}}|30={{{p30|}}}|31={{{p31|}}}|32={{{p32|}}}|33={{{p33|}}}|34={{{p34|}}}|35={{{p35|}}}|36={{{p36|}}}|37={{{p37|}}}|38={{{p38|}}}|39={{{p39|}}}|40={{{p40|}}}|41={{{p41|}}}|42={{{p42|}}}|43={{{p43|}}}|44={{{p44|}}}|45={{{p45|}}}|46={{{p46|}}}|47={{{p47|}}}|48={{{p48|}}}|49={{{p49|}}}|50={{{p50|}}}}}&lt;br /&gt;
    |{{{parts}}}&lt;br /&gt;
    }}&lt;br /&gt;
  }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Government type and Leader*** --&amp;gt;&lt;br /&gt;
| rowclass52 = mergedtoprow&lt;br /&gt;
| header52 = {{#if:{{{government_type|}}}{{{governing_body|}}}{{{leader_name|}}}{{{leader_name1|}}}{{{leader_name2|}}}{{{leader_name3|}}}{{{leader_name4|}}}|政府&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{government_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&amp;lt;!-- ***Government*** --&amp;gt;&lt;br /&gt;
| rowclass53 = mergedrow&lt;br /&gt;
| label53 = &amp;amp;nbsp;•&amp;amp;nbsp;类型&lt;br /&gt;
|  data53 = {{{government_type|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass54 = mergedrow&lt;br /&gt;
| label54 = &amp;amp;nbsp;•&amp;amp;nbsp;行政机构&lt;br /&gt;
| class54 = agent&lt;br /&gt;
|  data54 = {{{governing_body|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass55 = mergedrow&lt;br /&gt;
| label55 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title}}}&lt;br /&gt;
|  data55 = {{#if:{{{leader_title|}}}|{{{leader_name|}}} {{#if:{{{leader_party|}}}|（{{Polparty|{{{subdivision_name}}}|{{{leader_party}}}}}）}}}}&lt;br /&gt;
| rowclass56 = mergedrow&lt;br /&gt;
| label56 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title1}}}&lt;br /&gt;
|  data56 = {{#if:{{{leader_title1|}}}|{{{leader_name1|}}}}}&lt;br /&gt;
| rowclass57 = mergedrow&lt;br /&gt;
| label57 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title2}}}&lt;br /&gt;
|  data57 = {{#if:{{{leader_title2|}}}|{{{leader_name2|}}}}}&lt;br /&gt;
| rowclass58 = mergedrow&lt;br /&gt;
| label58 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title3}}}&lt;br /&gt;
|  data58 = {{#if:{{{leader_title3|}}}|{{{leader_name3|}}}}}&lt;br /&gt;
| rowclass59 = mergedrow&lt;br /&gt;
| label59 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title4}}}&lt;br /&gt;
|  data59 = {{#if:{{{leader_title4|}}}|{{{leader_name4|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass60 = mergedrow&lt;br /&gt;
| label60 = {{{government_blank1_title}}}&lt;br /&gt;
|  data60 = {{#if:{{{government_blank1|}}}|{{{government_blank1|}}}}}&lt;br /&gt;
| rowclass61 = mergedrow&lt;br /&gt;
| label61 = {{{government_blank2_title}}}&lt;br /&gt;
|  data61 = {{#if:{{{government_blank2|}}}|{{{government_blank2|}}}}}&lt;br /&gt;
| rowclass62 = mergedrow&lt;br /&gt;
| label62 = {{{government_blank3_title}}}&lt;br /&gt;
|  data62 = {{#if:{{{government_blank3|}}}|{{{government_blank3|}}}}}&lt;br /&gt;
| rowclass63 = mergedrow&lt;br /&gt;
| label63 = {{{government_blank4_title}}}&lt;br /&gt;
|  data63 = {{#if:{{{government_blank4|}}}|{{{government_blank4|}}}}}&lt;br /&gt;
| rowclass64 = mergedrow&lt;br /&gt;
| label64 = {{{government_blank5_title}}}&lt;br /&gt;
|  data64 = {{#if:{{{government_blank5|}}}|{{{government_blank5|}}}}}&lt;br /&gt;
| rowclass65 = mergedrow&lt;br /&gt;
| label65 = {{{government_blank6_title}}}&lt;br /&gt;
|  data65 = {{#if:{{{government_blank6|}}}|{{{government_blank6|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Geographical characteristics*** --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ***Area*** --&amp;gt;&lt;br /&gt;
| rowclass66 = mergedtoprow&lt;br /&gt;
| header66 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_rural_sq_mi|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_km2|}}}{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_metro_sq_mi|}}}{{{area_blank1_sq_mi|}}}&lt;br /&gt;
 |{{#if:{{both|{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}&lt;br /&gt;
   |&amp;lt;!-- displayed below --&amp;gt;&lt;br /&gt;
   |面积&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
  }}&lt;br /&gt;
 }}&lt;br /&gt;
&lt;br /&gt;
| rowclass67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}|mergedtoprow|mergedrow}}&lt;br /&gt;
| label67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}&lt;br /&gt;
  |面积&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
  |&amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|城市}}|{{nowrap|总计}} }}}}&lt;br /&gt;
  }}&lt;br /&gt;
|  data67 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{解析數字|{{{area_total_km2|}}} }}&lt;br /&gt;
   |ha   ={{解析數字|{{{area_total_ha|}}} }}&lt;br /&gt;
   |acre ={{解析數字|{{{area_total_acre|}}} }}&lt;br /&gt;
   |sqmi ={{解析數字|{{{area_total_sq_mi|}}} }}&lt;br /&gt;
   |dunam={{解析數字|{{{area_total_dunam|}}} }}&lt;br /&gt;
   |link ={{#switch:{{{dunam_link|}}}||on|total=on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
   |mag  ={{{area_magnitude|}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass68 = mergedrow&lt;br /&gt;
| label68 = &amp;amp;nbsp;•&amp;amp;nbsp;陸地&lt;br /&gt;
|  data68 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_land_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_land_km2|}}}&lt;br /&gt;
   |ha   ={{{area_land_ha|}}}&lt;br /&gt;
   |acre ={{{area_land_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_land_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_land_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|land|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
| rowclass69 = mergedrow&lt;br /&gt;
| label69 = &amp;amp;nbsp;•&amp;amp;nbsp;水域&lt;br /&gt;
|  data69 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_water_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_water_km2|}}}&lt;br /&gt;
   |ha   ={{{area_water_ha|}}}&lt;br /&gt;
   |acre ={{{area_water_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_water_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_water_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|water|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }} {{#if:{{{area_water_percent|}}}| &amp;amp;nbsp;{{{area_water_percent}}}%}}}}&lt;br /&gt;
| rowclass70 = mergedrow&lt;br /&gt;
| label70 = &amp;amp;nbsp;•&amp;amp;nbsp;市區&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_urban_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data70 = {{#if:{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_urban_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_urban_km2|}}}&lt;br /&gt;
   |ha   ={{{area_urban_ha|}}}&lt;br /&gt;
   |acre ={{{area_urban_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_urban_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_urban_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|urban|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass71 = mergedrow&lt;br /&gt;
| label71 = &amp;amp;nbsp;•&amp;amp;nbsp;鄉村&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_rural_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data71 = {{#if:{{{area_rural_km2|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_sq_mi|}}}{{{area_rural_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_rural_km2|}}}&lt;br /&gt;
   |ha   ={{{area_rural_ha|}}}&lt;br /&gt;
   |acre ={{{area_rural_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_rural_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_rural_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|rural|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
| rowclass72 = mergedrow&lt;br /&gt;
| label72 =&amp;amp;nbsp;•&amp;amp;nbsp;都會區&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_metro_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data72 = {{#if:{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_metro_sq_mi|}}}{{{area_metro_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_metro_km2|}}}&lt;br /&gt;
   |ha   ={{{area_metro_ha|}}}&lt;br /&gt;
   |acre ={{{area_metro_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_metro_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_metro_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|metro|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&amp;lt;!-- ***Area rank*** --&amp;gt;&lt;br /&gt;
| rowclass73 = mergedrow&lt;br /&gt;
| label73 = 面积排名&lt;br /&gt;
|  data73 = {{{area_rank|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass74 = mergedrow&lt;br /&gt;
| label74 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{area_blank1_title}}}&lt;br /&gt;
|  data74 = {{#if:{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_blank1_sq_mi|}}}{{{area_blank1_dunam|}}}&lt;br /&gt;
  |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_blank1_km2|}}}&lt;br /&gt;
   |ha   ={{{area_blank1_ha|}}}&lt;br /&gt;
   |acre ={{{area_blank1_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_blank1_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_blank1_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|blank1|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass75 = mergedrow&lt;br /&gt;
| label75 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{area_blank2_title}}}&lt;br /&gt;
|  data75 = {{#if:{{{area_blank2_km2|}}}{{{area_blank2_ha|}}}{{{area_blank2_acre|}}}{{{area_blank2_sq_mi|}}}{{{area_blank2_dunam|}}}&lt;br /&gt;
  |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_blank2_km2|}}}&lt;br /&gt;
   |ha   ={{{area_blank2_ha|}}}&lt;br /&gt;
   |acre ={{{area_blank2_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_blank2_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_blank2_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|blank2|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass76 = mergedrow&lt;br /&gt;
| label76 = &amp;amp;nbsp;&lt;br /&gt;
|  data76 =  {{#if:{{{area_note|}}}|&amp;lt;small&amp;gt;{{{area_note}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Dimensions*** --&amp;gt;&lt;br /&gt;
| rowclass77 = mergedtoprow&lt;br /&gt;
| header77 = {{#if:{{{length_km|}}}{{{length_mi|}}}{{{width_km|}}}{{{width_mi|}}}|尺寸&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{dimensions_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass78 = mergedrow&lt;br /&gt;
| label78 = &amp;amp;nbsp;•&amp;amp;nbsp;长度&lt;br /&gt;
|  data78 = {{#if:{{{length_km|}}}{{{length_mi|}}}&lt;br /&gt;
 | {{infobox_settlement/lengthdisp&lt;br /&gt;
      |km  ={{{length_km|}}}&lt;br /&gt;
      |mi  ={{{length_mi|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass79 = mergedrow&lt;br /&gt;
| label79 = &amp;amp;nbsp;•&amp;amp;nbsp;宽度&lt;br /&gt;
|  data79 = {{#if:{{{width_km|}}}{{{width_mi|}}}&lt;br /&gt;
 |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |km  ={{{width_km|}}}&lt;br /&gt;
      |mi  ={{{width_mi|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Elevation*** --&amp;gt;&lt;br /&gt;
| rowclass80 = mergedtoprow&lt;br /&gt;
| label80 = 海拔&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{elevation_footnotes|}}}{{#if:{{{elevation_point|}}}|&amp;amp;#32;（{{{elevation_point}}}）}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data80 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}}&lt;br /&gt;
 |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |m   ={{{elevation_m|}}}&lt;br /&gt;
      |ft  ={{{elevation_ft|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass81 = mergedtoprow&lt;br /&gt;
| label81 = 最高海拔&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{elevation_max_footnotes|}}}{{#if:{{{elevation_max_point|}}}|&amp;amp;#32;（{{{elevation_max_point}}}）}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data81 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}&lt;br /&gt;
 |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |m   ={{{elevation_max_m|}}}&lt;br /&gt;
      |ft  ={{{elevation_max_ft|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&amp;lt;!-- ***Elevation max rank*** --&amp;gt;&lt;br /&gt;
| rowclass82 = mergedrow&lt;br /&gt;
| label82 = &amp;amp;nbsp;•&amp;amp;nbsp;排名&lt;br /&gt;
|  data82 =  {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}| {{{elevation_max_rank|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass83 = {{#if:{{{elevation_min_rank|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label83 = 最低海拔&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{elevation_min_footnotes|}}}{{#if:{{{elevation_min_point|}}}|&amp;amp;#32;（{{{elevation_min_point}}}）}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data83 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}&lt;br /&gt;
  |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |m   ={{{elevation_min_m|}}}&lt;br /&gt;
      |ft  ={{{elevation_min_ft|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&amp;lt;!-- ***Elevation min rank*** --&amp;gt;&lt;br /&gt;
| rowclass84 = mergedrow&lt;br /&gt;
| label84 = &amp;amp;nbsp;•&amp;amp;nbsp;排名&lt;br /&gt;
|  data84 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}|{{{elevation_min_rank|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Population*** --&amp;gt;&lt;br /&gt;
| rowclass85 = mergedtoprow&lt;br /&gt;
| label85 = 人口&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{#if:{{{population_as_of|}}}|（{{{population_as_of}}}）}}{{{population_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data85 = {{#if:{{{population|}}}&lt;br /&gt;
  | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population}}}}}|人}}&lt;br /&gt;
  | {{#ifeq:{{{total_type}}}|&amp;amp;nbsp;&lt;br /&gt;
    | {{#if:{{{population_total|}}}&lt;br /&gt;
      | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population_total}}}}}|人}}&lt;br /&gt;
      }}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
| rowclass86 = mergedtoprow&lt;br /&gt;
| header86 = {{#if:{{{population|}}}&lt;br /&gt;
  |&lt;br /&gt;
  |{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;&lt;br /&gt;
     |&lt;br /&gt;
     |{{#if:{{{population_total|}}}{{{population_urban|}}}{{{population_rural|}}}{{{population_metro|}}}{{{population_blank1|}}}{{{population_blank2|}}}{{{population_est|}}}&lt;br /&gt;
       |人口&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{#if:{{{population_as_of|}}}|（{{{population_as_of}}}）}}{{{population_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
      }}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
| rowclass87 = mergedrow&lt;br /&gt;
| label87 = &amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|城市}}|總計}}}}&lt;br /&gt;
|  data87 = {{#if:{{{population|}}}&lt;br /&gt;
  |&lt;br /&gt;
  |{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;&lt;br /&gt;
     |&lt;br /&gt;
     |{{#if:{{{population_total|}}}&lt;br /&gt;
       | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population_total}}}}}|人}}&lt;br /&gt;
      }}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
| rowclass88 = mergedrow&lt;br /&gt;
| label88 = &amp;amp;nbsp;•&amp;amp;nbsp;估计&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;（{{{pop_est_as_of}}}）{{{pop_est_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data88 = {{#if:{{{population_est|}}}|{{formatnum:{{{population_est}}}}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Population rank*** --&amp;gt;&lt;br /&gt;
| rowclass89 = mergedrow&lt;br /&gt;
| label89 =&amp;amp;nbsp;•&amp;amp;nbsp;排名&lt;br /&gt;
|  data89 = {{{population_rank|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass90 = mergedrow&lt;br /&gt;
| label90 = &amp;amp;nbsp;•&amp;amp;nbsp;[[人口密度|密度]]&lt;br /&gt;
|  data90 = {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}}{{{population_total|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{#ifeq:{{{population_density_km2|}}}|auto|auto|{{解析數字|{{{population_density_km2|}}} }} }}&lt;br /&gt;
      |/sqmi={{#ifeq:{{{population_density_km2|}}}|auto|auto|{{解析數字|{{{population_density_sq_mi|}}} }} }}&lt;br /&gt;
      |pop  ={{解析數字|{{{population_total|}}} }}&lt;br /&gt;
      |dunam={{解析數字|{{{area_total_dunam|}}} }}&lt;br /&gt;
      |ha   ={{解析數字|{{{area_total_ha|}}} }}&lt;br /&gt;
      |km2  ={{解析數字|{{{area_total_km2|}}} }}&lt;br /&gt;
      |acre ={{解析數字|{{{area_total_acre|}}} }}&lt;br /&gt;
      |sqmi ={{解析數字|{{{area_total_sq_mi|}}} }}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Population density rank*** --&amp;gt;&lt;br /&gt;
| rowclass91 = mergedrow&lt;br /&gt;
| label91 = &amp;amp;nbsp;•&amp;amp;nbsp;密度排名&lt;br /&gt;
|  data91 = {{{population_density_rank|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass92 = mergedrow&lt;br /&gt;
| label92 = &amp;amp;nbsp;•&amp;amp;nbsp;[[市区]]&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_urban_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data92 = {{#if:{{{population_urban|}}}| {{formatnum:{{{population_urban}}}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass93 = mergedrow&lt;br /&gt;
| label93 = &amp;amp;nbsp;•&amp;amp;nbsp;市区密度&lt;br /&gt;
|  data93 = {{#if:{{{population_density_urban_km2|}}}{{{population_density_urban_sq_mi|}}}{{{population_urban|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_urban_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_urban_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_urban|}}}&lt;br /&gt;
      |ha   ={{{area_urban_ha|}}}&lt;br /&gt;
      |km2  ={{{area_urban_km2|}}}&lt;br /&gt;
      |acre ={{{area_urban_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_urban_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_urban_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass94 = mergedrow&lt;br /&gt;
| label94 = &amp;amp;nbsp;•&amp;amp;nbsp;[[乡村]]&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_rural_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data94 = {{#if:{{{population_rural|}}}|{{formatnum:{{{population_rural}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass95 = mergedrow&lt;br /&gt;
| label95 = &amp;amp;nbsp;•&amp;amp;nbsp;乡村密度&lt;br /&gt;
|  data95 = {{#if:{{{population_density_rural_km2|}}}{{{population_density_rural_sq_mi|}}}{{{population_rural|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_rural_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_rural_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_rural|}}}&lt;br /&gt;
      |ha   ={{{area_rural_ha|}}}&lt;br /&gt;
      |km2  ={{{area_rural_km2|}}}&lt;br /&gt;
      |acre ={{{area_rural_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_rural_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_rural_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass96 = mergedrow&lt;br /&gt;
| label96 =&amp;amp;nbsp;•&amp;amp;nbsp;[[都會區]]&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_metro_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data96 = {{#if:{{{population_metro|}}}| {{formatnum:{{{population_metro}}}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass97 = mergedrow&lt;br /&gt;
| label97 = &amp;amp;nbsp;•&amp;amp;nbsp;都會區密度&lt;br /&gt;
|  data97 =  {{#if:{{{population_density_metro_km2|}}}{{{population_density_metro_sq_mi|}}}{{{population_metro|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_metro_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_metro_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_metro|}}}&lt;br /&gt;
      |ha   ={{{area_metro_ha|}}}&lt;br /&gt;
      |km2  ={{{area_metro_km2|}}}&lt;br /&gt;
      |acre ={{{area_metro_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_metro_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_metro_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass98 = mergedrow&lt;br /&gt;
| label98 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{population_blank1_title|}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_blank1_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data98 = {{#if:{{{population_blank1|}}}|{{formatnum:{{{population_blank1}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass99 = mergedrow&lt;br /&gt;
| label99 = &amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{population_blank1_title|}}}|{{{population_blank1_title}}}密度|密度}}&lt;br /&gt;
|  data99 =  {{#if:{{{population_density_blank1_km2|}}}{{{population_density_blank1_sq_mi|}}}{{{population_blank1|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_blank1_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_blank1_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_blank1|}}}&lt;br /&gt;
      |ha   ={{{area_blank1_ha|}}}&lt;br /&gt;
      |km2  ={{{area_blank1_km2|}}}&lt;br /&gt;
      |acre ={{{area_blank1_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_blank1_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_blank1_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass100 = mergedrow&lt;br /&gt;
| label100 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{population_blank2_title|}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_blank2_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data100 = {{#if:{{{population_blank2|}}}|{{formatnum:{{{population_blank2}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass101 = mergedrow&lt;br /&gt;
| label101 = &amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{population_blank2_title|}}}|{{{population_blank2_title}}}密度|密度}}&lt;br /&gt;
|  data101 = {{#if:{{{population_density_blank2_km2|}}}{{{population_density_blank2_sq_mi|}}}{{{population_blank2|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_blank2_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_blank2_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_blank2|}}}&lt;br /&gt;
      |ha   ={{{area_blank2_ha|}}}&lt;br /&gt;
      |km2  ={{{area_blank2_km2|}}}&lt;br /&gt;
      |acre ={{{area_blank2_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_blank2_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_blank2_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass102 = mergedrow&lt;br /&gt;
| label102 = &amp;amp;nbsp;&lt;br /&gt;
|  data102 = {{#if:{{{population_note|}}}|&amp;lt;small&amp;gt;{{{population_note}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass103 = mergedtoprow&lt;br /&gt;
| label103 = [[区域居民称谓词|居民称谓]]&lt;br /&gt;
|  data103 = {{{population_demonym|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Demographics 1*** --&amp;gt;&lt;br /&gt;
| rowclass104 = mergedtoprow&lt;br /&gt;
| header104 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{{demographics_type1}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{demographics1_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
| rowclass105 = mergedrow&lt;br /&gt;
| label105 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title1}}}&lt;br /&gt;
|  data105 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title1|}}}|{{{demographics1_info1|}}}}}}}&lt;br /&gt;
| rowclass106 = mergedrow&lt;br /&gt;
| label106 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title2}}}&lt;br /&gt;
|  data106 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title2|}}}|{{{demographics1_info2|}}}}}}}&lt;br /&gt;
| rowclass107 = mergedrow&lt;br /&gt;
| label107 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title3}}}&lt;br /&gt;
|  data107 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title3|}}}|{{{demographics1_info3|}}}}}}}&lt;br /&gt;
| rowclass108 = mergedrow&lt;br /&gt;
| label108 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title4}}}&lt;br /&gt;
|  data108 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title4|}}}|{{{demographics1_info4|}}}}}}}&lt;br /&gt;
| rowclass109 = mergedrow&lt;br /&gt;
| label109 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title5}}}&lt;br /&gt;
|  data109 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title5|}}}|{{{demographics1_info5|}}}}}}}&lt;br /&gt;
| rowclass110 = mergedrow&lt;br /&gt;
| label110 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title6}}}&lt;br /&gt;
|  data110 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title6|}}}|{{{demographics1_info6|}}}}}}}&lt;br /&gt;
| rowclass111 = mergedrow&lt;br /&gt;
| label111 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title7}}}&lt;br /&gt;
|  data111 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title7|}}}|{{{demographics1_info7|}}}}}}}&lt;br /&gt;
| rowclass112 = mergedrow&lt;br /&gt;
| label112 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title8}}}&lt;br /&gt;
|  data112 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title8|}}}|{{{demographics1_info8|}}}}}}}&lt;br /&gt;
| rowclass113 = mergedrow&lt;br /&gt;
| label113 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title9}}}&lt;br /&gt;
|  data113 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title9|}}}|{{{demographics1_info9|}}}}}}}&lt;br /&gt;
| rowclass114 = mergedrow&lt;br /&gt;
| label114 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title10}}}&lt;br /&gt;
|  data114 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title10|}}}|{{{demographics1_info10|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Demographics 2*** --&amp;gt;&lt;br /&gt;
| rowclass115 = mergedtoprow&lt;br /&gt;
| header115 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{{demographics_type2}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{demographics2_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
| rowclass116 = mergedrow&lt;br /&gt;
| label116 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title1}}}&lt;br /&gt;
|  data116 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title1|}}}|{{{demographics2_info1|}}}}}}}&lt;br /&gt;
| rowclass117 = mergedrow&lt;br /&gt;
| label117 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title2}}}&lt;br /&gt;
|  data117 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title2|}}}|{{{demographics2_info2|}}}}}}}&lt;br /&gt;
| rowclass118 = mergedrow&lt;br /&gt;
| label118 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title3}}}&lt;br /&gt;
|  data118 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title3|}}}|{{{demographics2_info3|}}}}}}}&lt;br /&gt;
| rowclass119 = mergedrow&lt;br /&gt;
| label119 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title4}}}&lt;br /&gt;
|  data119 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title4|}}}|{{{demographics2_info4|}}}}}}}&lt;br /&gt;
| rowclass120 = mergedrow&lt;br /&gt;
| label120 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title5}}}&lt;br /&gt;
|  data120 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title5|}}}|{{{demographics2_info5|}}}}}}}&lt;br /&gt;
| rowclass121 = mergedrow&lt;br /&gt;
| label121 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title6}}}&lt;br /&gt;
|  data121 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title6|}}}|{{{demographics2_info6|}}}}}}}&lt;br /&gt;
| rowclass122 = mergedrow&lt;br /&gt;
| label122 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title7}}}&lt;br /&gt;
|  data122 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title7|}}}|{{{demographics2_info7|}}}}}}}&lt;br /&gt;
| rowclass123 = mergedrow&lt;br /&gt;
| label123 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title8}}}&lt;br /&gt;
|  data123 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title8|}}}|{{{demographics2_info8|}}}}}}}&lt;br /&gt;
| rowclass124 = mergedrow&lt;br /&gt;
| label124 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title9}}}&lt;br /&gt;
|  data124 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title9|}}}|{{{demographics2_info9|}}}}}}}&lt;br /&gt;
| rowclass125 = mergedrow&lt;br /&gt;
| label125 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title10}}}&lt;br /&gt;
|  data125 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title10|}}}|{{{demographics2_info10|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Time Zones*** --&amp;gt;&lt;br /&gt;
| rowclass126 = mergedtoprow&lt;br /&gt;
| label126 = {{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|时区}}|时区]]|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|时区}}|时区]]}}&lt;br /&gt;
|  data126 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{{timezone1|{{{timezone}}}}}}{{#if:{{{utc_offset1|{{{utc_offset|}}} }}}|（[[UTC{{{utc_offset1|{{{utc_offset}}}}}}]]）}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass127 = mergedrow&lt;br /&gt;
| label127 = &amp;lt;nowiki /&amp;gt;&lt;br /&gt;
|  data127 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone2|}}}|{{{timezone2}}}{{#if:{{{utc_offset2|{{{utc_offset2|}}} }}}|（[[UTC{{{utc_offset2|{{{utc_offset2}}}}}}]]）}} }} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass128 = mergedrow&lt;br /&gt;
| label128 = &amp;amp;nbsp;•&amp;amp;nbsp;[[夏时制]]&lt;br /&gt;
|  data128 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|{{{timezone1_DST|{{{timezone_DST|}}}}}}（[[UTC{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}}]]）}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass129 = mergedrow&lt;br /&gt;
| label129 = &amp;lt;nowiki /&amp;gt;&lt;br /&gt;
|  data129 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|{{#if:{{{timezone2_DST|}}}|{{{timezone2_DST}}}（[[UTC{{{utc_offset2_DST|}}}]]）}} }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Postal Code(s)*** --&amp;gt;&lt;br /&gt;
| rowclass137 = mergedtoprow&lt;br /&gt;
| label137 = {{#if:{{{postal_code_type|}}}|{{{postal_code_type}}}|[[邮政编码|-{zh-cn:邮政编码; zh-tw:郵遞區號; zh-hk:郵區編號;}-]]}}&lt;br /&gt;
| class137 = adr&lt;br /&gt;
|  data137 = {{#if:{{{postal_code|}}}|&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;{{{postal_code}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass138 = {{#if:{{#if:{{{postal_code|}}}|1}}|mergedbottomrow|mergedtoprow}}&lt;br /&gt;
| label138 = {{#if:{{{postal2_code_type|}}}|{{{postal2_code_type}}}|[[邮政编码|-{zh-cn:邮政编码; zh-tw:郵遞區號; zh-hk:郵區編號;}-]]}}&lt;br /&gt;
| class138 = adr&lt;br /&gt;
|  data138 = {{#if:{{{postal2_code|}}}|&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;{{{postal2_code}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Area Code(s)*** --&amp;gt;&lt;br /&gt;
| rowclass139 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label139 = {{#if:{{{area_code_type|}}}|{{{area_code_type}}}|[[国际电话区号列表|電話區號]]}}&lt;br /&gt;
|  data139 = {{{area_code|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ISO Code--&amp;gt;&lt;br /&gt;
| rowclass141 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}{{{area_code|}}}{{{geocode|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label141 = {{nowrap|[[ISO 3166|ISO 3166码]]}}&lt;br /&gt;
| class141 = nickname&lt;br /&gt;
|  data141 = {{{iso_code|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Vehicle registration plate--&amp;gt;&lt;br /&gt;
| rowclass142 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label142 = {{#if:{{{registration_plate_type|}}}|{{{registration_plate_type}}}|[[車輛號牌]]}}&lt;br /&gt;
|  data142 = {{{registration_plate|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Blank Fields (two sections)*** --&amp;gt;&lt;br /&gt;
| rowclass145 = mergedtoprow&lt;br /&gt;
| label145 = {{{blank_name_sec1|{{{blank_name|}}}}}}&lt;br /&gt;
|  data145 = {{#if:{{{blank_name_sec1|{{{blank_name|}}}}}}|{{{blank_info_sec1|{{{blank_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass146 = mergedrow&lt;br /&gt;
| label146 = {{{blank1_name_sec1|{{{blank1_name|}}}}}}&lt;br /&gt;
|  data146 = {{#if:{{{blank1_name_sec1|{{{blank1_name|}}}}}}|{{{blank1_info_sec1|{{{blank1_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass147 = mergedrow&lt;br /&gt;
| label147 = {{{blank2_name_sec1|{{{blank2_name|}}}}}}&lt;br /&gt;
|  data147 = {{#if:{{{blank2_name_sec1|{{{blank2_name|}}}}}}|{{{blank2_info_sec1|{{{blank2_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass148 = mergedrow&lt;br /&gt;
| label148 = {{{blank3_name_sec1|{{{blank3_name|}}}}}}&lt;br /&gt;
|  data148 = {{#if:{{{blank3_name_sec1|{{{blank3_name|}}}}}}|{{{blank3_info_sec1|{{{blank3_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass149 = mergedrow&lt;br /&gt;
| label149 = {{{blank4_name_sec1|{{{blank4_name|}}}}}}&lt;br /&gt;
|  data149 = {{#if:{{{blank4_name_sec1|{{{blank4_name|}}}}}}|{{{blank4_info_sec1|{{{blank4_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass150 = mergedrow&lt;br /&gt;
| label150 = {{{blank5_name_sec1|{{{blank5_name|}}}}}}&lt;br /&gt;
|  data150 = {{#if:{{{blank5_name_sec1|{{{blank5_name|}}}}}}|{{{blank5_info_sec1|{{{blank5_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass151 = mergedrow&lt;br /&gt;
| label151 = {{{blank6_name_sec1|{{{blank6_name|}}}}}}&lt;br /&gt;
|  data151 = {{#if:{{{blank6_name_sec1|{{{blank6_name|}}}}}}|{{{blank6_info_sec1|{{{blank6_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass152 = mergedrow&lt;br /&gt;
| label152 = {{{blank7_name_sec1|{{{blank7_name|}}}}}}&lt;br /&gt;
|  data152 = {{#if:{{{blank7_name_sec1|{{{blank7_name|}}}}}}|{{{blank7_info_sec1|{{{blank7_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass153 = mergedtoprow&lt;br /&gt;
| label153 = {{{blank_name_sec2}}}&lt;br /&gt;
|  data153 = {{#if:{{{blank_name_sec2|}}}|{{{blank_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass154 = mergedrow&lt;br /&gt;
| label154 = {{{blank1_name_sec2}}}&lt;br /&gt;
|  data154 = {{#if:{{{blank1_name_sec2|}}}|{{{blank1_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass155 = mergedrow&lt;br /&gt;
| label155 = {{{blank2_name_sec2}}}&lt;br /&gt;
|  data155 = {{#if:{{{blank2_name_sec2|}}}|{{{blank2_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass156 = mergedrow&lt;br /&gt;
| label156 = {{{blank3_name_sec2}}}&lt;br /&gt;
|  data156 = {{#if:{{{blank3_name_sec2|}}}|{{{blank3_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass157 = mergedrow&lt;br /&gt;
| label157 = {{{blank4_name_sec2}}}&lt;br /&gt;
|  data157 = {{#if:{{{blank4_name_sec2|}}}|{{{blank4_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass158 = mergedrow&lt;br /&gt;
| label158 = {{{blank5_name_sec2}}}&lt;br /&gt;
|  data158 = {{#if:{{{blank5_name_sec2|}}}|{{{blank5_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass159 = mergedrow&lt;br /&gt;
| label159 = {{{blank6_name_sec2}}}&lt;br /&gt;
|  data159 = {{#if:{{{blank6_name_sec2|}}}|{{{blank6_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass160 = mergedrow&lt;br /&gt;
| label160 = {{{blank7_name_sec2}}}&lt;br /&gt;
|  data160 = {{#if:{{{blank7_name_sec2|}}}|{{{blank7_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Website*** --&amp;gt;&lt;br /&gt;
| rowclass161 = mergedtoprow&lt;br /&gt;
| label161 = 網站&lt;br /&gt;
|  data161 = {{#if:{{{website|}}}|{{{website}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Footnotes*** --&amp;gt;&lt;br /&gt;
| belowstyle = text-align:left; font-size:smaller&lt;br /&gt;
| belowrowclass = mergedtoprow&lt;br /&gt;
| below = {{{footnotes|}}}&lt;br /&gt;
}}&amp;lt;includeonly&amp;gt;&amp;lt;!-- 检查弃用参数 --&amp;gt;{{#ifeq:{{{coor_type|♠}}}{{{city_logo|♠}}}{{{area_total|♠}}}{{{area_land|♠}}}{{{area_water|♠}}}{{{TotalArea_sq_mi|♠}}}{{{LandArea_sq_mi|♠}}}{{{WaterArea_sq_mi|♠}}}{{{area_urban|♠}}}{{{UrbanArea_sq_mi|♠}}}{{{area_metro|♠}}}{{{MetroArea_sq_mi|♠}}}{{{elevation|♠}}}{{{population_density|♠}}}{{{population_density_mi2|♠}}}{{{population_density_metro_mi2|♠}}}{{{population_density_urban_mi2|♠}}}|♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠||[[Category:信息框需要维护的聚居地条目]]}}{{#switch:{{{coordinates_region|}}}|CA-X|US-X|IN-X=[[Category:使用不精确行政区代码的聚居地条目]]&lt;br /&gt;
}}{{#if:{{{image_dot_map|}}}{{{dot_mapsize|}}}{{{dot_map_base_alt|}}}{{{dot_map_alt|}}}{{{dot_map_caption|}}}{{{dot_x|}}}{{{dot_y|}}}|[[Category:使用点示地图的聚居地条目]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:使用未知infobox settlement参数的页面|_VALUE_{{PAGENAME}}]]}}|preview = 页面使用了[[Template:Infobox settlement]]不存在的参数&amp;quot;_VALUE_&amp;quot;|ignoreblank=y&lt;br /&gt;
| alt | anthem | area_blank1_acre | area_blank1_dunam | area_blank1_ha | area_blank1_km2 | area_blank1_sq_mi | area_blank1_title | area_blank2_acre | area_blank2_dunam | area_blank2_ha | area_blank2_km2 | area_blank2_sq_mi | area_blank2_title | area_code | area_code_type | area_footnotes | area_land_acre | area_land_dunam | area_land_ha | area_land_km2 | area_land_sq_mi | area_magnitude | area_metro_acre | area_metro_dunam | area_metro_footnotes | area_metro_ha | area_metro_km2 | area_metro_sq_mi | area_note | area_rank | area_rural_acre | area_rural_dunam | area_rural_footnotes | area_rural_ha | area_rural_km2 | area_rural_sq_mi | area_total_acre | area_total_dunam | area_total_ha | area_total_km2 | area_total_sq_mi | area_urban_acre | area_urban_dunam | area_urban_footnotes | area_urban_ha | area_urban_km2 | area_urban_sq_mi | area_water_acre | area_water_dunam | area_water_ha | area_water_km2 | area_water_percent | area_water_sq_mi | blank_emblem_alt | blank_emblem_link | blank_emblem_size | blank_emblem_type | blank_info | blank_info_sec1 | blank_info_sec2 | blank_name | blank_name_sec1 | blank_name_sec2 | blank1_info | blank1_info_sec1 | blank1_info_sec2 | blank1_name | blank1_name_sec1 | blank1_name_sec2 | blank2_info | blank2_info_sec1 | blank2_info_sec2 | blank2_name | blank2_name_sec1 | blank2_name_sec2 | blank3_info | blank3_info_sec1 | blank3_info_sec2 | blank3_name | blank3_name_sec1 | blank3_name_sec2 | blank4_info | blank4_info_sec1 | blank4_info_sec2 | blank4_name | blank4_name_sec1 | blank4_name_sec2 | blank5_info | blank5_info_sec1 | blank5_info_sec2 | blank5_name | blank5_name_sec1 | blank5_name_sec2 | blank6_info | blank6_info_sec1 | blank6_info_sec2 | blank6_name | blank6_name_sec1 | caption | blank6_name_sec2 | blank7_info | blank7_info_sec1 | blank7_info_sec2 | blank7_name | blank7_name_sec1 | blank7_name_sec2 | coor_pinpoint | coor_type | coordinates |  coordinates_footnotes | demographics_type1 | demographics_type2 | demographics1_footnotes | demographics1_info1 | demographics1_info2 | demographics1_info3 | demographics1_info4 | demographics1_info5 | demographics1_info6 | demographics1_info7 | demographics1_info8 | demographics1_info9 | demographics1_info10 | demographics1_title1 | demographics1_title2 | demographics1_title3 | demographics1_title4 | demographics1_title5 | demographics1_title6 | demographics1_title7 | demographics1_title8 | demographics1_title9 | demographics1_title10 | demographics2_footnotes | demographics2_info1 | demographics2_info2 | demographics2_info3 | demographics2_info4 | demographics2_info5 | demographics2_info6 | demographics2_info7 | demographics2_info8 | demographics2_info9 | demographics2_info10 | demographics2_title1 | demographics2_title2 | demographics2_title3 | demographics2_title4 | demographics2_title5 | demographics2_title6 | demographics2_title7 | demographics2_title8 | demographics2_title9 | demographics2_title10 | dimensions_footnotes | dunam_link | elevation_footnotes | elevation_ft | elevation_m | elevation_max_footnotes | elevation_max_ft | elevation_max_m | elevation_max_point | elevation_max_rank | elevation_min_footnotes | elevation_min_ft | elevation_min_m | elevation_min_point | elevation_min_rank | elevation_point | embed | established_date | established_date1 | established_date2 | established_date3 | established_date4 | established_date5 | established_date6 | established_date7 | established_title | established_title1 | established_title2 | established_title3 | established_title4 | established_title5 | established_title6 | established_title7 | etymology | extinct_date | extinct_title | flag_alt | flag_border | flag_link | flag_size | flag_type | footnotes| founder | geocode | governing_body | government_footnotes | government_type | grid_name | grid_position | image | image_alt | image_blank_emblem | image_caption | image_flag | image_map | image_map1 | image_seal | image_shield | image_skyline | image_size | imagesize | iso_code | leader_name | leader_name1 | leader_name2 | leader_name3 | leader_name4 | leader_party | leader_title | leader_title1 | leader_title2 | leader_title3 | leader_title4 | length_km | length_mi | map_alt | map_alt1 | map_caption | map_caption1 | mapsize | mapsize1 | motto | name | named_for | native_name | native_name_lang | nickname | official_name | other_name | p1 | p10 | p11 | p12 | p13 | p14 | p15 | p16 | p17 | p18 | p19 | p2 | p20 | p21 | p22 | p23 | p24 | p25 | p26 | p27 | p28 | p29 | p3 | p30 | p31 | p32 | p33 | p34 | p35 | p36 | p37 | p38 | p39 | p4 | p40 | p41 | p42 | p43 | p44 | p45 | p46 | p47 | p48 | p49 | p5 | p50 | p6 | p7 | p8 | p9 | parts | parts_style | parts_type | pop_est_as_of | pop_est_footnotes | population | population_as_of | population_blank1 | population_blank1_footnotes | population_blank1_title | population_blank2 | population_blank2_footnotes | population_blank2_title | population_demonym | population_density_blank1_km2 | population_density_blank1_sq_mi | population_density_blank2_km2 | population_density_blank2_sq_mi | population_density_km2 | population_density_metro_km2 | population_density_metro_sq_mi | population_density_rank | population_density_rural_km2 | population_density_rural_sq_mi | population_density_sq_mi | population_density_urban_km2 | population_density_urban_sq_mi | population_est | population_footnotes | population_metro | population_metro_footnotes | population_note | population_rank | population_rural | population_rural_footnotes | population_total | population_urban | population_urban_footnotes | postal_code | postal_code_type | postal2_code | postal2_code_type | pushpin_image | pushpin_label | pushpin_label_position | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_map_caption_notsmall | pushpin_map_narrow | pushpin_mapsize | pushpin_outside | pushpin_overlay | pushpin_relief | registration_plate | registration_plate_type | seal_alt | seal_link | seal_size | seal_type | seat | seat_type | seat1 | seat1_type | settlement_type | shield_alt | shield_link | shield_size | shield_type | subdivision_name | subdivision_name1 | subdivision_name2 | subdivision_name3 | subdivision_name4 | subdivision_name5 | subdivision_name6 | subdivision_type | subdivision_type1 | subdivision_type2 | subdivision_type3 | subdivision_type4 | subdivision_type5 | subdivision_type6 | timezone | timezone_link | timezone_DST | timezone1 | timezone1_DST | timezone2 | timezone2_DST | total_type | translit_lang1 | translit_lang1_info | translit_lang1_info1 | translit_lang1_info2 | translit_lang1_info3 | translit_lang1_info4 | translit_lang1_info5 | translit_lang1_info6 | translit_lang1_type | translit_lang1_type1 | translit_lang1_type2 | translit_lang1_type3 | translit_lang1_type4 | translit_lang1_type5 | translit_lang1_type6 | translit_lang2 | translit_lang2_info | translit_lang2_info1 | translit_lang2_info2 | translit_lang2_info3 | translit_lang2_info4 | translit_lang2_info5 | translit_lang2_info6 | translit_lang2_type | translit_lang2_type1 | translit_lang2_type2 | translit_lang2_type3 | translit_lang2_type4 | translit_lang2_type5 | translit_lang2_type6 | type | unit_pref | utc_offset | utc_offset_DST | utc_offset1 | utc_offset1_DST | utc_offset2 | utc_offset2_DST | website | width_km | width_mi | government_blank1_title | government_blank1 | government_blank2_title | government_blank2 | government_blank3_title | government_blank3 | government_blank4_title | government_blank4 | government_blank5_title | government_blank5 | government_blank6_title | government_blank6&lt;br /&gt;
}}{{#if:{{{coordinates_wikidata|}}}{{{wikidata|}}}&lt;br /&gt;
 |[[Category:使用维基数据参数的聚居地条目]]&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;!--Please add this template&#039;s categories to the /doc subpage, not here - thanks!--&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2560</id>
		<title>端点市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2560"/>
		<updated>2022-09-20T20:07:13Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 端点市广域区&lt;br /&gt;
| official_name                      = Terminal City (Hajishi)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = TerminalCity_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：上都区安平城、离岛区天际线、江泽镇遗址公园、樱茉阁及辉针城、悠日竞技场、凛雪镇、端点岛区天际线&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| image_map                       = tclogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[端点市岛区|岛区]]、[[端点市上都区|上都区]] &lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[端点市岛区|岛区]]&lt;br /&gt;
| parts                           = 4(安平区已虚级化)&amp;lt;br /&amp;gt;6&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇及郊区&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;端点市广域地区&#039;&#039;&#039; (Terminal City / Hajishi)，通常简称“&#039;&#039;&#039;端点&#039;&#039;&#039;”，由 [[uDays]] 北部的一系列紧凑区域组成。该市最初兴建于 2017 年，是 uDays 中最早的聚落所在地，也是现行 uDays 中面积最大的行政区域，但实际密集建筑区面积小于[[花都市]]。&lt;br /&gt;
&lt;br /&gt;
端点市广域地区实行宽松的生存模式制度。通常是 uDays 生存玩家的出生点所在地，uDays 的 1 至 3 号出生点均位于端点市中。截至“[[5.2208 uDays Saki]]” 发行版本 7，归属于端点市的玩家为 316 人。(未含退服及被清退玩家)。&lt;br /&gt;
&lt;br /&gt;
端点市因其作为 uDays 最初的出生点及曾经的“首都职能城区”而得名，承载了 uDays 绝大多数文化与历史。其最初仅指代“岛区”东部 2 号出生点周边的小部分建成区，随着聚落面积的逐渐增大，很快便指代了“岛区“整体。现今表示受《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案 端点市广域区域游玩法案与景观保护法案]]》规定归属于端点市的四城区两镇四广域区及坐标对应的的下界区域及末路之地区域的总称。但一般说到“端点”，绝大多数玩家只会想起岛区和上都区。&lt;br /&gt;
&lt;br /&gt;
在现今“《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案]]》”中也同时规定了“端点市”的主要界线及下辖区域。截至“[[3.2009 uDays Railway Update]]”版本，端点市的总面积约为 9,000,000 平方格(约 3000 x 3000)，下辖“[[端点市岛区|岛区]]、[[端点市上都区|上都区]]、[[端点市江南区|江南区]]、[[端点市离岛区|离岛区]]、[[端点市凛雪镇|凛雪镇]]、[[端点市石英镇|石英镇]]、[[端点市白川自治区|白川地区]]、[[端点市如月地区|如月地区]]、[[端点市新陆岛|新陆地区]]、夕方地区”。通常所说的”端点市主要区域“即为“岛区、上都区、江南区”这三个区域。&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
[[File:tsg.jpg|200px|thumb|一张位于端点市上都区阁城园的相片。]]&lt;br /&gt;
&lt;br /&gt;
端点市是悠日计划群组服中罕见的依地形构造的箱庭式城区，以东亚式木构建筑为主，零散着分布着一些造型特异的其他建筑，此外也不乏一些高层居民楼宇(主要位于岛区)，主要区域可见密集的小比例玩家房屋集群、极窄的[[ 2+2 宽道路]]星罗密布于端点市的各地区。&lt;br /&gt;
&lt;br /&gt;
端点市通常被认为是 uDays 中“知名旅游地点”，见证了其文化所在，但同时也被认定是威权主义在 uDays 中的具现。 2018 年至 2021 年 uDays 工程组强制推行“景观保护法案”措施，端点市主要地区的天际线几乎被 uDays 工程组所定义，玩家难以新建任何较高或过大的建筑。因而一度被评“过客不入，玩家断绝”，此类限制在 2022 年解除[[戒严]]后有所改善。&lt;br /&gt;
&lt;br /&gt;
==文化==&lt;br /&gt;
端点市是 uDays 实质的文化中心与 uDays 与其他服务器管辖区域来往的重要窗口。其文化是基于 uDays 主要构成玩家，在简繁中文文化基础上与东南亚文化例如新加坡、日本并逐步融合的产物。藉因端点市全境采用生存模式，因此其有别于其他地方。在包括建筑、交通、艺术、民俗活动上都有其独到之处，具有开放而又自成一体的风格。&lt;br /&gt;
&lt;br /&gt;
===“缝合”刻板印象===&lt;br /&gt;
“缝合”是指 uDays 常年被冠上的别称与“刻板印象”，即单体建筑尚可，然则一个地方会有许多不同形制与比例的建筑。在端点市中，这种“刻板印象”更为严重，但因 Minecraft 显示距离，实际游戏内效果尚可。端点市“缝合”的因由是这一区域早前几乎是玩家、uDays 工程组、uDays 管理组及SantorsiaWorks间博弈的产物，在各种政治游戏中，整个端点市饱受摧残，许多建筑物被处于各种原因拆除后重建。加之规划不成熟，建筑材料有限，因而端点市许多区域呈现出“规模极小”、“建筑整体风格变异极大”的情况，这一点在 2020 年达到顶峰。而后 uDays 管理组因饱受批评而大致撤出了端点市，然则公开的秘密是 uDays 管理组指派 uDays 工程组及 SantorsiaWorks 依然在各个方面控制着端点市的自由发展。&lt;br /&gt;
&lt;br /&gt;
===语言===&lt;br /&gt;
端点市境内大致通行简繁汉语、英语、日本语。许多辅助设施加注中英日三语。悠日铁道在端点安平站播音加报日语及台语，报站播音采用真人录制，中日文使用女声由 uDays 工程组成员 Fenta 配音、英文使用女声由玩家 NekoCat 配音、台语使用男声由玩家 Hakowwwww 配音。以上玩家现实中均就读或毕业于大学播音系或传媒系，因配音规格过高，有许多玩家认为“悠日铁道报站是 AI 合成的”。&lt;br /&gt;
&lt;br /&gt;
端点市部分区域也有一定英文作为辅助标识设施写于告示板处用于引导欧美玩家。另外较特定区域例如“端点市如月地区”因部分韩国玩家在此生存，具备一些写有谚文的导览告示牌。&lt;br /&gt;
&lt;br /&gt;
因早期端点市内没有统一的公共路标，因此有许多路标语言标注混乱不堪，例如端点市内通行的路标根据其设置的不同年代及设置人有“繁简中文”、“简体中文+翻译英文”、“繁体中文+翻译英文”、“日文+日文罗马字”、“繁简中文+日文+翻译英文”、“繁简中文+威妥玛拼音”+“简体中文+汉语拼音”、“汉语拼音+威妥玛拼音+翻译英文”等数种；而端点市矿车线路通常使用简体中文加注翻译英文、偶尔使用繁体中文加注威妥玛拼音；而境内悠日铁道使用简中+日文+英文+日文罗马字用于所有标识系统。有许多人批评这一现象，但实际截止当下并没有一个合理的多语言标注统一模型。&lt;br /&gt;
&lt;br /&gt;
===报刊===&lt;br /&gt;
[[File:yunmen.jpg|200px|thumb|芸梦书阁]]&lt;br /&gt;
端点市境内有一些图书馆，较为知名的是位于端点市上都区的芸梦书阁，是 uDays 中第一个“自由上传、自由阅读、无需审核”理念的图书馆。但部分玩家藉由此在其中上传R18 类小说，招致一些其他玩家的不满。&lt;br /&gt;
&lt;br /&gt;
端点市通常以每月为单位发行《领域周刊》，以记录端点市内的事件及推介旅行目的地。周刊在 2021 年一度停刊，2022 年初恢复，现在普遍认为《领域周刊》代表了 uDays 管理组的立场，因此仅具备参考性。&lt;br /&gt;
&lt;br /&gt;
===艺术===&lt;br /&gt;
近年来端点市的 Minecraft 艺术有一定衰弱，普遍认为端点市的艺术集中在音乐盒、建筑的装饰艺术缀饰与动漫风格的导览指示介绍上。&lt;br /&gt;
&lt;br /&gt;
一些玩家利用端点市内的公用建筑开办自己的作品展，部分展会玩家须佩戴 VR 前往观展。在 2021 年 9 月，台湾实践大学玩家 lulujyc 在端点市上都区阁城园举办了自己的作品个人展。但被指在展会后阁城园无力恢复原先“红石游戏屋”模样，后续 lulujyc 据此道歉，但阁城园因此而至今荒废。&lt;br /&gt;
&lt;br /&gt;
一些玩家将抗议视为艺术活动，四处张贴告示板以表现自己的诉求，根据《悠日计划 基本法案》，这种行为被定义为破坏环境，但实际上uDays 管理组对此并不过多干涉，目前只有戒严时期玩家 Wherewhere7 与其同党在定罪过程中被罗列了此类罪名，但玩家依然不能掉以轻心。&lt;br /&gt;
&lt;br /&gt;
===祭典节庆===&lt;br /&gt;
[[File:ChingHuShenShe.jpg|200px|thumb|静湖神社]]&lt;br /&gt;
端点市内有大大小小的宗教建筑，例如从属于基督新教的凛雪教堂、紫荆教堂；从属于天主教的江泽镇教堂；位于端点市上都区的道教关帝庙；日本神道教的镜湖神社；及一些处于崇敬或讽刺建立的仅供装饰的“个人崇拜庙宇”。也有一些纪念性质建筑，例如“繁花里”。诸如凛雪教堂每年非固定时间进行福音活动，但最重要的此类活动实际举行地点位于花都市花巷教堂。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组、SantorsiaWorks经常在端点市内开办活动，uDays 2020年至2022年的新年活动与圣诞特别活动都在端点市内举行，2020 年的新年活动在端点市上都区新年广场。此后活动都位于端点市凛雪镇。但有消息指出 2023 年的新年活动将移至花都市鹅城大街举行，玩家 John Cheung 认为这代表了“端点市地位逐渐被花都市所取代”&lt;br /&gt;
&lt;br /&gt;
===建筑===&lt;br /&gt;
[[File:lungchangmen.jpg|200px|thumb|隆昌门]]&lt;br /&gt;
[[File:zhongzhengmen.jpg|200px|thumb|中正门]]&lt;br /&gt;
端点市自 2014 年至当下经过数年发展，已经逐步形成了东西风格兼具古今建筑交融的城市建筑风格。目前端点市内最多的建筑为木制仿古中式建筑，也有一定装饰艺术风格的西洋式建筑及刻板的苏联式建筑，此外也有大量日式建筑及一些特殊风格的空岛、帆船、飞行器等建筑。&lt;br /&gt;
&lt;br /&gt;
较知名的中式建筑包括祈雨阁、祈风阁、隆昌门(安平城北门)、安平(南)门、樱茉阁、巽谷木塔、安平关帝庙、安平开元寺石塔、西洋镜亭、江泽镇建筑群、中正门、白川张厝等。&lt;br /&gt;
较知名的日式建筑包括镜湖神社、宏达木塔、未名五重塔、阁城园、鸢尾神社、洪宅等。&lt;br /&gt;
&lt;br /&gt;
较知名的西洋式建筑包括悠日铁道凛雪车站、凛雪教堂、羊驼庄园、白川天空港、寒鸦堡垒、白川堡垒、端点市村民交易所等&lt;br /&gt;
&lt;br /&gt;
较知名的特殊建筑包括辉针城、江南帆船、赤岸地下城、赤岸基地等&lt;br /&gt;
&lt;br /&gt;
====地标建筑====&lt;br /&gt;
[[File:auroratower.jpg|200px|thumb|端点岛东部的天际线]]&lt;br /&gt;
端点市作为生存保留地，实际并无多少高层建筑，绝大多数地标建筑乃是基于其地形在此之上建成，例如樱茉阁、祈雨雨阁、巽谷木塔此类。&lt;br /&gt;
&lt;br /&gt;
目前端点市境内唯二的现代高层建筑是极光塔与郭师傅饭店，前者用于玩家居住，而后者因为横截面积极小，且无法安装电梯，至今空置，目前也没有拆除将材料与地形再利用的计画。&lt;br /&gt;
&lt;br /&gt;
====观光景点====&lt;br /&gt;
位于端点市境内的[[悠日计划 特色建筑]]共有 21 项，具体请参考[[悠日计划 特色建筑|特色建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
位于端点市境内的[[悠日计划 记忆建筑]]共有 31 项，具体请参考[[悠日计划 记忆建筑|记忆建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
=== 早前 (2014-2017) ===&lt;br /&gt;
&lt;br /&gt;
[[File:2014jz.jpg|200px|thumb|2014的江泽镇玩家房屋，该玩家房屋在 2017 年左右被拆除，原址为今日江泽镇东门。]]&lt;br /&gt;
&lt;br /&gt;
在 2014 年至 2017 年，uDays 更多作为彼时 Java 平台“[[Grand Theft Minecraft]]”服务器管理组在多世界下用于游玩生存模式的存在，别名“后花园”。其间于今[[端点市江南区]]、[[端点市如月地区]]及[[花都市南岐区]]位置便有零星玩家活动的痕迹，在 uDays 2017 年 3 月独立并迁移到基岩平台后，便将地图中玩家活动最为明显的区域—今端点市江南区江泽镇一带设置为出生点及玩家聚落中心。&lt;br /&gt;
&lt;br /&gt;
=== 成立 (2017) ===&lt;br /&gt;
&lt;br /&gt;
[[njlyf2011]] 是 uDays 最早的玩家，他以小比例木石构建筑为佳，于 2017 年 3 月开始在江泽镇一带进行生存，并在 3 个月内令江泽镇颇具规模，定义了传承至今的“[[城镇化模式]]”风格。在此之后，新加入的玩家依照 njlyf2011 所搭建的城区框架，在道路两旁修建类似风格的木石建筑，最终在 2017 年 6 月左右江泽镇规模达到了全盛。&lt;br /&gt;
&lt;br /&gt;
到了 2017 年 9 月，江泽镇已经成为了 uDays 中事实最大的玩家聚落，以江泽镇为起点，玩家乘坐船舶出发，向西先后发现了[[端点市岛区|岛区]]、石英镇，向北寻得了新陆岛。在接下来的三个月里，更多玩家们在这些新发现的地方建立了更多据点。玩家 SakuraKotori、Ashin Hung、IXA 等控制了岛区、Liberty_Forever、Skanthunt 等控制了新陆，但这些新玩家们对原有的江泽镇并没有什么兴趣。&lt;br /&gt;
&lt;br /&gt;
2018 年开始，随着地下区域矿产完全枯竭，原有江泽镇玩家逐渐流失，原先许多生电设施放置于此几近荒废。在这个时候，爆发了江泽镇事件。&lt;br /&gt;
&lt;br /&gt;
=== 江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze.jpg|200px|thumb|2019 年的江泽镇遗迹]]&lt;br /&gt;
&lt;br /&gt;
在 2018 年 2 月，玩家 Courier2002 尝试挑战凋零以建造信标，但因自身原因导致不慎被凋零炸死，因其挑战凋零区域位于今江南区岩原东侧一带，离江泽镇极近。在 Courier2002 复活后，凋零即被吸引至江泽镇区域，开始无差别攻击玩家和域内生物。&lt;br /&gt;
&lt;br /&gt;
因江泽镇全城为紧凑的木构布局，且其中部分设计为“旅社”的建筑壁炉中使用了下界岩以实现火焰的长期燃烧。受凋零攻击影响，这些壁炉中的火焰在壁炉门阻挡结构损毁后便开始由木构地板蔓延，最终导致半座城同时燃烧。&lt;br /&gt;
&lt;br /&gt;
在开始燃烧的 10 分钟内，除了 Courier2002，没有任何在线玩家知情这一情况，而 Courier2002 却并未进行积极的灭火措施，而是直接在群聊内截图后便仓忙下线，希望藉因区块停止加载，在管理组上线后提供灭火援助。&lt;br /&gt;
&lt;br /&gt;
但实际上彼时依然有玩家位于江泽镇附近地下矿洞内，因此江泽镇区块并未停止加载，在全城燃烧约 1 小时后，方有管理组成员赶到并进行灭火措施，但此时江泽镇几乎所有地表木石结构已经被烧毁或被凋零炸毁，玩家物资也仅剩少数留存，区域内仅有“月见塔”因距离凋零较远且无生物得以保存。&lt;br /&gt;
&lt;br /&gt;
在江泽镇事件发生后 2 年内，该区域被完全荒废，直到 2020 年中旬被改建为遗址公园。许多当时的玩家认为“ uDays 地图已经收到了不可逆的损毁”、“建议换图”，但最终玩家只是简单的前往了岛区等彼时也已初具规模的新区域。&lt;br /&gt;
&lt;br /&gt;
* 在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
=== 后江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:tcisland.jpg|200px|thumb|彼时位于端点岛区的“洪宅”宫殿，在新陆战争时被摧毁，战后被拆除，而后端点市不复此类大型建筑。]]&lt;br /&gt;
&lt;br /&gt;
江泽镇事件后约三十名以上资产近失的玩家渡海前往端点岛区及新陆地区，因彼时[[管理组]]对江泽镇事件毫无表态，也无任何补偿。端点岛区及新陆地区的玩家物品被盗事件逐渐激增，[[uDays 保卫局]]在这时由玩家 Rinhato 建立，使用隐身药水试图找出偷窃他人物品的玩家，这种行为在日后受到了一定争议并被广泛认定为是造成新陆战争的导火索。&lt;br /&gt;
&lt;br /&gt;
受广泛的跟踪行为影响，大量玩家逐渐难以忍受这些“隐身玩家”盯梢行为，一度到了看到药水效果便挥剑砍人的情况。这种玩家之间互相攻击的不信任感导致了玩家间的频发摩擦。&lt;br /&gt;
&lt;br /&gt;
2018 年 4 月，以玩家 Altclr 为首的群体开始发起“共产制度”，试图将使用“[[生电设施]]”获取的大量物品放置于出生点周边免费赠送给其他玩家。这种行为造成了他人的不满，认为“使用 bug 获取物品摧毁了其他玩家的辛劳，还便宜了新玩家”。因而玩家间的摩擦进一步加剧。许多新玩家在获取免费物品后便被附近的老玩家无差别杀死、诸多推行“共产制度”的玩家房屋被安放 TNT 陷阱，诸多玩家也在这时选择了退服。&lt;br /&gt;
&lt;br /&gt;
=== 新陆战争 (2018) ===&lt;br /&gt;
[[File:HsinLiuwar2.jpg|200px|thumb|left|战后的端点岛渲染图]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiuwar.jpg|200px|thumb|一张描述新陆战争的概念画]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiu2018.jpg|200px|thumb|战时的新陆岛]]&lt;br /&gt;
&lt;br /&gt;
2018 年 5 月，玩家间的冲突引发了新陆战争，端点岛和新陆岛是彼时主要战场的所在地，虽然许多物质在冲突前就被转移，但[[端点市岛区|端点岛]]与[[新陆岛]]依然遭到了毁灭性的地形破坏。&lt;br /&gt;
&lt;br /&gt;
新陆战争始于位于端点市岛区的保卫局被炸毁事件，在 2018 年 5 月初，保卫局被未知玩家完全炸毁，并有嘲讽木牌位于废墟之上，因彼时 uDays 并未记录任何玩家活动信息，所以无从考证何人而为。绝大多数玩家认为是偷窃他人物品的玩家遭报复所为，但从属于保卫局的玩家则认为是被不满被隐形跟踪的玩家策划的，双方的怒火最终导致了从属于保卫局的玩家与普通玩家之间开始互相对抗。随后从属于保卫局的玩家又分化为了端点派与新陆派，普通玩家分化为了自由派与共产派，四种派系在新陆岛与端点岛互相使用先前从苦力怕塔获得的大量火药结合游戏复制物品漏洞制造 TNT 火炮等武器向对方进行无差别轰炸。端点岛所有地形都被损毁，新陆地表布满爆炸后剩下的坑洞。&lt;br /&gt;
&lt;br /&gt;
受广泛的玩家退服影响，新陆战争在爆发半个月后即被 uDays 管理组叫停，在端点岛与新陆岛间的一座日后被称作“[[和平岛]]”的岛屿上建立了“[[停战纪念雕像]]”，但局部地区的零星对抗直至当年 12 月左右才逐渐平息。因几乎彼时所有玩家都参与了新陆战争，故处理这起事件的投票结果极为令人遗憾，善后处理工作在日后也被认为极其妥协：没有任何玩家被清退，少数引起战争的玩家被放逐至今天风巽市一带，而绝大多数玩家并没有收到任何惩处，部分在战争期间将物质转移至他地的玩家在日后得以完全支配端点市，例如 GourmendJaky、HappyMax0 等。&lt;br /&gt;
&lt;br /&gt;
端点岛区得以在战后修复，而新陆岛因孤悬于海上，无法得到类似于端点岛区的发展，在此之后一度荒废。近年来有少部分玩家登岛离群索居，但岛屿整体依然保持着 2018 年的类似景象。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 复苏 (2018-2019) ===&lt;br /&gt;
[[File:chiyuke_pre.jpg|200px|thumb|left|建设中的 3 号出生点-祈雨阁，日后成为了 uDays 的地标天际线]]&lt;br /&gt;
&lt;br /&gt;
[[File:chiyuke_map.jpg|200px|thumb|left|2019 年 8 月的端点市上都区与岛区卫星地图]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel.jpg|200px|thumb|调侃“郭师傅饭店”的传单]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel2.jpg|200px|thumb|建设中的“郭师傅饭店”]]&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、端点市市长 Ashin Hung 将新陆战争归咎为“不可避免的 uDays 式民主的体现”，遭到了大量玩家的抵制与嘲讽，最终导致 Ashin Hung 引咎下台，偏安于石英镇。&lt;br /&gt;
&lt;br /&gt;
尽管发生了各种政治游戏，但端点岛区最终在 2018 年末得以恢复，因原有地形在战争期间被完全破坏，在端点岛区重建过程中进行了大量填海造陆活动，夷平了君竹岭，并将其中的材料用作重塑港湾令其“贴合原始 Minecraft 地形风格“，原有的端点岛也变得更为狭长。在这段时间加入的约十几名玩家主要负责了这些地形层面的修复工作，因玩家之间并未协调，导致新的端点岛规划相对于最初的端点岛显得“缝合”与“比例失调”。&lt;br /&gt;
&lt;br /&gt;
原先端点岛区中部与西部的现代建筑群已经被完全摧毁，因此新玩家可以自由拆除这些建筑群残骸的主要构成材料来建造新建筑物。[[uDays 管理组]]声称“玩家对此非常积极”，但他们并没有提供任何信息来证明这一点。在先前的战争中，绝大多数土壤下地形都已经裸露，因此石材等方块非常容易获取，构成了端点岛区 2019 年后的新天际线，在 2019 年 4 月，端点岛区地形基本被修复，在地形修复过程中获得的石材被用于建造“[[极光塔]]”与“[[郭师傅饭店]]”等地标性建筑，但此类地标性建筑被批极为突兀“横截面积极小“又”建的特别高“令人”无以适从“。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、彼时的玩家 Yukikaze EV 在岛区南部建造了大量具有其特殊风格的神庙风格建筑，一度被批“与岛区的风格不协调“，但随着日后辉针城的开建，这类声音便缓慢消失了。&lt;br /&gt;
&lt;br /&gt;
横贯现今 uDays 的轨道交通线路也在这个时候开始建设，位于端点市岛区的端点市矿车线路 1 号线于 2019 年 4 月开建，首四个站“东海湾-出生点聚落东-出生点聚落-静港”在当月开通，因矿车线乘坐密度较高，因而在当月底矿车线路 1 号线就延伸至了“村庄保留地”(今石英镇)。最初的四个车站是端点市中唯一采用标准构造的矿车车站，之后的延伸线路因材料不足改为简化站，最后的简化站兼 uDays 最后的矿车车站“华林”站在 2021 年 6 月开通，自此形成了以端点岛区为中心发散至其他区域的矿车线布局。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 4 月，因来访玩家过多，端点岛区物品失窃程度再一次逐渐增多，为了分担出生点的拥挤与排出新客，发展[[离岛区]]与[[上都区]]的项目得以获得批准，随着 [[uDays 经济系统]]推出，部分玩家开始寻求通过采集与砍伐方式获取赚得 [[CR 货币]]的机会。因此在端点上都区新开发的 [3 号出生点]]处开设了大量商店，试图将这一新区域变成蓬勃发展的商业区域。在 2020 年经济大崩溃前，端点上都的发展进程相当顺利，但在经济大崩溃后一度沦为鬼城。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 9 月，端点市矿车线路 9 号线开通，后来进行了自动化改造，并最终成为了悠日铁道高原线的前身。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 12 月，端点市岛区岛南传统玩家建筑被完全夷平，以改建为主题建筑”新门街头”用作“轨道交通中枢”，但规划工程缺乏经验，实际建成后因距离玩家聚落过远，岛南沦为了无人区。&lt;br /&gt;
&lt;br /&gt;
=== 白川自治 （2019) ===&lt;br /&gt;
[[File:shirakawa.jpg|200px|thumb|left|白川鱼塔，uDays 中现存最大生电设施，但因 Minecraft 1.16 版本更新失效，沦为端点市中最大的无用建筑]]&lt;br /&gt;
&lt;br /&gt;
uDays 中一度有相对于工艺建筑、角色扮演外更亲近于“生电机械”的玩家群体，此类玩家群体早期通常在 uDays 中并不受待见，被以“生电影响经济平衡”“导致地区卡顿、区块丢失”等各种理由被四处排挤，事实上很多地区都建有生电设施，但许多玩家只是受不了天天四处要地建造生电机械，并将“生电大于一切”挂在嘴边的玩家。&lt;br /&gt;
&lt;br /&gt;
在 2019 年末，uDays 通过了《主要区域排除无用生电设施法案》，所有被视为“生电”的玩家被统一安排至由玩家 aCinyu 所管辖的白川自治区内。白川自治区同期达到了全盛，建成了冰船中转站、鱼塔与大量刷物机，但却缺乏彼时端点市其他区域所最为常见的道路，因玩家 aCinyu 在现实中遭遇问题导致长期无法上线，其宅基地内被写满调侃的告示牌所覆盖，地区实际控制权在 2020 年初被玩家 Wherewhere 7 所获取。在经济大崩溃后，白川依然稳定发展。直到 2020 年 3 月戒严后方迅速衰落。&lt;br /&gt;
&lt;br /&gt;
=== uDays 经济大崩溃 （2020) ===&lt;br /&gt;
&lt;br /&gt;
因 uDays 最初的[[经济系统]]使用基岩平台第三方加载器大量插件实现，忽略了因版本更新加载器停更可能造成的损失。在 2020 年 1 月 uDays 更新至 2.2001 版本后。在长达一周的时间内所有玩家设置的箱子商店都无法正常工作、房屋贩售处扣费条件获取失败，任何人都可以随手偷窃商店内的物品或是直接拿走地契条约。虽然 uDays 管理组进行了补偿工作，但依然有大量玩家的物产收到了严重损失。而端点上都地区的地契全数丢失，任何玩家都无法被判定为地皮的合法拥有者，因此大量玩家被重复扣费要求重新购买地皮。&lt;br /&gt;
&lt;br /&gt;
当经济系统事故袭来时，首先受到打击的是平日里热衷于经营商店的玩家；数十名商店业者的物产和积蓄完全蒸发；幸运的保有物质的少数人也没有笑到半个月后。&lt;br /&gt;
&lt;br /&gt;
这种混乱局面持续半个月后，Minecraft 又一次迎来了更新，在这次更新后，所有插件无法生效并持续了整整半年，先前完全基于插件为核心的 uDays 经济系统完全崩溃。所有玩家商店都只得关门、存放在插件中的CR 数据被临时制成证明文件发送给玩家，但并不能作为等值用具。uDays 中所有[[银行]和交易所都消失了，许多玩家选择了退服，有的玩家认定为是“背叛了自己的信任”，藉由于此，设计为玩家集市的端点上都区一度沦为了鬼城。&lt;br /&gt;
&lt;br /&gt;
基于自制代码重建新的经济系统需要大量时间，事实上完整的经济系统在 2 年后才得以修复。uDays 工程组试图回归绿宝石交易制度试图缓解经济大崩溃，但因缺乏商店且基于绿宝石的售货机总是货品被迅速兑完而无疾而终。受经济大崩溃影响，以玩家 Wherewhere7 代表的基于生电的免费分发物品的“共产主义”迅速崛起，并在短时间支配了整个端点市，各地随处可见“抓生产，促销量”等具有左派特色的语录告示牌。&lt;br /&gt;
&lt;br /&gt;
=== 悠日戒严令 （2020)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
在以玩家 Wherewhere7 代表的基于生电的免费派发物品的“共产主义”实际统治端点市期间，uDays 管理组处于“玩家免费获得大量物品从而觉得无趣产生换图意愿”的内部理由刁难这种“共产”制度，但对外并未以这种理由表示，仅以“不美观”严格限制绝大多数生电设施的建设。从而导致了玩家 Wherewhere7 代表的“共产主义”阵营与 uDays 管理组的割裂。&lt;br /&gt;
&lt;br /&gt;
因 Minecraft 1.14 版本中非法获取某些特殊 NBT 物品导致地图会出现不可逆的毁损导致轻则区块内所有物品标签被重置，重则地图直接无法读取的现象。2020 年 2 月始，因玩家 Yurikonahiko 利用漏洞获取了下界传送门方块，从而导致 uDays 地图开始逐步损毁，至 2 月中旬，在一次崩服后地图完全无法被读取。&lt;br /&gt;
&lt;br /&gt;
为了解决这个问题，uDays 管理组将地图回档至 2020 年 2 月初，工程组手动为每个受登记的玩家手动补好了他们所报告的丢失进度。并将这一事件归咎为“生电设施所带来的问题”，并希望立法进一步令任何生电设施营建都需要自主申报批准后方可建造。&lt;br /&gt;
&lt;br /&gt;
玩家 Wherewhere7 对此表示反对，并给予了尖锐的批评，认为地图崩溃并非由于生电设施所导致，而是由于“uDays 自身管理不善“并要求“uDays 工程组管理好自己而非只会限制别人”。大多数玩家中立，一部分玩家倒向 Wherewhere7，一部分受 uDays 工程组恩惠的玩家倒向了官方。这两派玩家在 20 年 2 月至 3 月各自进行明暗对抗。&lt;br /&gt;
&lt;br /&gt;
在 20 年 3 月，WhereWhere 7 完全控制了端点市，并预计打算在 3 月前后建立端点市下界中枢以“更快速沟通端点市各区域”。但遭到了 uDays 工程组以“有官方性的工程”为由反对，但 Wherewhere 7 依然开始进行下界中枢施工工作。&lt;br /&gt;
&lt;br /&gt;
20 年 3 月 12 日，uDays 工程组以“生电设施损毁地图”为由发布了生电戒严令，“禁止在 uDays 中建立任何利用漏洞获取物品的生电设施”，并以“戒严”为由绕开了《悠日计划 基本法案 运营法案》规定，将玩家 Wherewhere 7 视为政治犯直接清退，同时拆除并重建了其建造中的端点市下界中枢。之后，端点市内免费派发物品的“共产主义”生电阵营被完全排出 uDays，原先位于白川的生电玩家群体在此之后纷纷避难至[[ Cake Mania ]]服务器中，造成了所谓的“[[白川锈带]]”“无人区”。&lt;br /&gt;
&lt;br /&gt;
Xanderminum 所治[[风巽市]]及 [[Cake Mania]] 服务器中的独立报刊记录了这一事件的始末过程， 并普遍认为 uDays 已经被管理组控制，背弃了民主。而 uDays 管理组在此之后对这一事件的任何道歉行为中均未对事件本身做出正面回应，双方也从未实际谅解。直到 22 年 8 月戒严令解除后双方关系才有所缓和，但对于事件的始末双方依然保持了完全相反的表述。&lt;br /&gt;
&lt;br /&gt;
=== uDays 地图大崩溃（2020) ===&lt;br /&gt;
&lt;br /&gt;
在经济大崩溃与生电戒严令后，uDays 玩家大量流失，在这一节点。uDays 试图对外进行开放，自 2020 年 6 月开始[[简体中文运营部]]分于 MineBBS 发布[[宣传贴文]]以吸引新玩家观光，同期开放了[[叶原]]、[[森川]](今花都)、风巽等新城区作为新玩家聚落，也一度开启了[[迁都叶原]]计划，后因地图大崩溃而被迫中断。&lt;br /&gt;
&lt;br /&gt;
藉由 uDays 在开放初期延续 2014 年至 2020 年 Java 平台的“信任制度”，在开放初期，uDays 并未设置任何门槛，任何玩家只需签署“承诺书”承诺“不破坏他人成果”即可直接访问服务器。但实际上相当大一部分观光客抱有强烈恶意性质，完全无视“承诺书”。在 2020 年 6 月 至 2020 年 9 月短暂开放期间，端点市岛区及上都区遭到严重的损毁，在 2020 年 9 月，端点市上都区以 3 号出生点为中心的 128 x 128 x 128 区域被 toolbox 玩家直接掏空。 因事件定义为“[[非法损毁]]”，因此此类地形损毁很快便被 uDays 工程组所修复，并随之后将主要出生点迁移至[[风巽市]]。&lt;br /&gt;
&lt;br /&gt;
在 2020 年 10 月，未知玩家在访问 uDays 时利用时兴的“毁存档”漏洞破坏 uDays 地图数据，一段时间后 uDays 地图便完全无法读取，但藉因无法定位地图究竟在何时遭到损坏。因此只能将 uDays 地图转为 Java 平台后重新转为基岩平台。在转换过程后，任何位于坐标(10000,10000)内新生成的区块均出现断裂错误，这便是端点市边界地 uDays 断裂带(No Man’s Days)的来源。&lt;br /&gt;
&lt;br /&gt;
=== 当今 (2020-) ===&lt;br /&gt;
&lt;br /&gt;
2021 年 3 月至今端点市各区域的建筑大体不变，实际已然完全僵化，许多店铺至今处于关闭状态，居留于端点市各地区的玩家已不足端点市总登记居留玩家的 10%。且也无多少实际玩家在端点市中进行实际游玩活动，更多只是日常观光客在端点市中四处闲逛。&lt;br /&gt;
&lt;br /&gt;
端点市的绝大多数行政职能在 2021 年 《[[悠日都花都开发案]]》后逐渐被迁移至[[花都市]]。绝大多数玩家也因先前动荡与诸多限制选择前往花都、叶原、风巽或是其他服务器所管辖的区域，如今端点市中所存的玩家依然不多。但端点市依然以其中的大量历史事件、观光名胜在 uDays 中有着难以被撼动的地位。&lt;br /&gt;
&lt;br /&gt;
=== 端点市更新计画 (2022)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze2022.jpg|200px|thumb|被翻修后的江泽镇遗址公园，被批失去了“遗址风味”]]&lt;br /&gt;
&lt;br /&gt;
在 2022 年“5.2202 uDays NewYear!”版本后，端点市主要地区的玩家登记量与日活量有一定恢复，许多连结道在这个时候由悠日计划玩家联合协会或 uDays 工程组指派端点市地方基建行动党进行建设或翻修。据称前期翻修材料由 uDays 工程组提供，部分玩家认为 uDays 工程组藉由此绕过了建筑豁免权“再一次完全介入端点市”。在数次抗议活动后，uDays 工程组声称“从未提供任何免费翻修材料”，但有他服归属地玩家 Song114514 认为“uDays 工程组提供了单价无限逼近于 0 CR的材料”从而造成了垄断。&lt;br /&gt;
&lt;br /&gt;
在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
== 地理 ==&lt;br /&gt;
&lt;br /&gt;
端点市位于 uDays 现公认北部地区，离岛区、上都区、江南区、石英镇、凛雪镇、如月地区、白川地区、新陆地区呈现放射状分布于[[端点市岛区|岛区]]四周。根据《[[悠日计划 基本法案]] 端点市广域区景观保护与游玩法案》，端点市的整体区间约位于地图 X 2500 至 -300、Z 500 至 - 1300 内。任何归属于 uDays 的玩家、持有其他服务器护照及 uDays 签发签证的玩家都可以进入端点市。由端点市前往花都市根据具体通勤方式需要约 15 分钟 - 1 小时不等(乘搭[[铁路]]、驾车或徒步旅行)，由端点市通过海路前往[[滨海市]]需要约 20 分钟，目前端点市与[[滨海市]]没有商业运营航线，玩家需要持护照及证明文件自行驾船来往。&lt;br /&gt;
&lt;br /&gt;
端点市的中心在各个时间点并非一致，最初位于端点江南，后迁移至端点岛区，之后被端点岛区与端点上都平分。每个时间点的城区天际线构成都略有不同，通常情况下端点市西侧地位被认为不如东侧，北侧地位不如南侧。&lt;br /&gt;
&lt;br /&gt;
=== 2014-2017 ===&lt;br /&gt;
&lt;br /&gt;
2014 年至 2017 年 uDays 的地图更多只是用作 Grand Theft Minecraft 玩家在生存模式下用来建筑的目的，没有任何详细的规划，玩家通常直接选择一个地方开始建设，此时期的建筑在当今花都市南岐区留存分布较广，端点市江南区、岛区、新陆的早期玩家建筑已经全数消失，目前位于端点市境内唯一的 2014 年的建筑遗留是位于如月地区的如月镇跃进村祠堂，在 2014 年用作标识“跃进村”的入口。&lt;br /&gt;
&lt;br /&gt;
=== 2017-2019 ===&lt;br /&gt;
[[File:sc2019.jpg|200px|thumb|2019 年 2 月初地形初步修复完成、新城开建的端点岛区]]&lt;br /&gt;
[[File:anheii.jpg|200px|thumb|left|从安平观看2019 年 4 月的岛区]]&lt;br /&gt;
在 2017 年 uDays 独立后将江泽镇设为中心城区，即今天的端点市江南区，向外扩张至端点岛区、新陆岛、端点离岛、安平(今端点市上都区，安平区已在 2021 年被虚级化)。在新陆战争后，江泽镇被废弃，而端点岛区因其地理性质而被多数玩家用作自有居留地，并通过填海造陆在相当大程度上改变了最初的端点岛地形，一些玩家新端点岛之上建造了新城。从设计而言岛西部为生态保留地、岛中部为低密度住宅区、岛东部为商业区，以此希望带来一个相对均衡的生存城市、并抛弃过去端点岛区的大而无用性质，但被许多彼时玩家批缺乏城市感“从实际效果上看极其幼稚”。&lt;br /&gt;
&lt;br /&gt;
端点岛区在 2019 年 4 月基本完工，之后端点安平(今端点市上都区)作为未来的 3 号出生点被列入了由 uDays 工程组直辖由其开发的“主城”性质区域。绝大多数原有玩家房屋在新开发过程中都被拆除了，uDays 工程组声称给予了这些玩家一定补偿，但实际补偿内容耐人寻味，例如玩家阿呆的欧式房屋原先占地为 40 x 16 x 40，最终仅仅补偿了位于城区中一套完全无法修改、不具备地权，占地 18 x 20 x 10 的日式房屋，uDays 工程组对此并没有做出过多解释，但在玩家阿呆多次投诉后双方有所让步，玩家阿呆得到了一片位于端点市离岛区 64 x 64 的地块，藉此 uDays 工程组被多名玩家投诉称“纵容并给予了一般玩家特殊化处理，要求给予其他玩家等值 CR 补偿平权，并开放端点市除了上都区及岛区外的自由建筑权限”，uDays 工程组拒绝了这一要求，工程组成员 Fjjzjk 引咎退服。&lt;br /&gt;
&lt;br /&gt;
位于离岛区西侧的石英镇因 Ashin Hung 宅于此，因此通常被视为 uDays 管理组的休暇地，但在 2018 年至当下实际发展却被局限在了一块很小的空间内，并未有所扩大，而这块极小的空间内却经有端点市矿车线路 1 号线、3 号线、S2 号线、S3 号线，因此 uDays 工程组被指责“规划上迁就 uDays 管理组“以谋上位”，但双方并未做出任何回应。&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
[[File:tr.jpg|200px|thumb|一份《uDays 旅行指南 (2020)》的副本，上面即有“明日世界”的标识]]&lt;br /&gt;
2020 年 5 月开始，受逐渐涌入的玩家影响，端点市境内的犯罪率与破坏现象逐渐增多，2020 年 5 月末 uDays 通过了《城际化规范布局法案》，“在离端点市主世界15分钟轨道交通距离处初期建立二至三座与端点市类似的新城”，在 Z 位于 -6000 处正式建立了风巽市、并将出生地迁移至此地以避免端点市遭到破坏。也藉因此，端点市因缺乏新玩家而逐渐开始僵化衰落。&lt;br /&gt;
&lt;br /&gt;
藉因彼时各地城区设计都较为混乱缝合，遭到大量玩家批评，例如原玩家昙喵批“单体建筑都很好看，放在一起一塌糊涂”。自 2020 年 6 月起，uDays 工程组通过了“迁都叶原”计划，试图建造“风格完全一致，基岩平台独到的工艺建筑城市”。作为练手，率先先开发彼时归属于端点市江南区的凛雪镇。凛雪镇在 2014 年至 2018 年并未有任何玩家涉足，2018 年后，在玩家 tneplus 及 ninja 的建造下，城镇开始初具规模。这一原始区域被称作“凛雪镇老城区”，日后的“悠日铁道 凛雪镇车站”也位于此地。&lt;br /&gt;
&lt;br /&gt;
uDays 工程组在凛雪镇老城区以东开始建造更新的城镇，以“圣诞节”为主题打造“圣诞小镇”并希望将其作为日后圣诞节的活动用地，2020 年 8 月，凛雪镇新镇大体建成。受经济大崩溃影响，uDays 工程组希望将此地的房屋以绿宝石作等值物单位卖出，但询价者寥寥，最终以极低的价格内部售与了工程组成员。凛雪镇也在这个时候独立于端点市江南区，受 uDays 工程组直接直辖。&lt;br /&gt;
&lt;br /&gt;
凛雪镇完工后，uDays 工程组提出了最臭名昭著的开发案“明日世界”。uDays 工程组希望完全复刻电影《明日世界》中的未来主义城市，以寻求以其”特色风格“来博取玩家的机会，完全忽视了先前的”迁都叶原“计划。工程组试图端点市江南区以东部的一块沿海平原作为”明日世界“用地。但仅仅施工了半个月，大多数工程组成员便意识到了这一计划的庞大性与不可能性，最终在建好了主广场后便放弃了明日世界，将其闲置于此成为了 uDays 迄今为止最庞大的烂尾区域。在此之后，一些玩家试图拆卸已经完工的部分建筑上的材料，但他们遭到了保卫局隐身玩家的检举并因此被清退。uDays 管理组试图恢复该地区原始地形，但最终被投票叫停。最初端点市下界线路有通往明日世界，但在开发案废弃不久后，uDays 工程组便关闭了那里的所有通勤服务。现今前往“明日世界”废弃区域只能乘船沿着位于[[悠日原点]]的[[世界树]]向东航行。&lt;br /&gt;
&lt;br /&gt;
2020 年 10 月至次年 1 月，受地图大崩溃影响，此时端点市境内并未有任何工程实施，只有极少一部分玩家翻修维护自己的房屋。&lt;br /&gt;
&lt;br /&gt;
=== 2021-2022 ===&lt;br /&gt;
2021 年至 2022 年，端点市境内只进行了一些细节程度的更新，端点市地方基建行动党修缮了端点市上都区部分建筑的外立面，对一些道路新增、改进了路标及其他标识系统以便于生存玩家寻路，并开辟了一些通往端点市各地区的新连接道。值得一提的是截止当下，端点市凛雪镇、如月地区依然未与主要道路相连接，实际上违背了 uDays 宣称的“所有地方均被道路连接”广告语。&lt;br /&gt;
&lt;br /&gt;
在 [[5.2206 uDays Yuri]] 版本中，端点市开辟了夕方地区，并在 3 号出生点、“uDays Intro&amp;quot;、及花都市、端点市刊载广告，试图将夕方地区作为新玩家的新生存地点“以复刻端点岛区的辉煌”，但实际上并没有任何玩家前往。自 2021 年以后，uDays 日活量暴跌至个位数成为了最迫切需要解决的问题，[[5.2208 uDays Saki]]版本中，平均每日日活量低于 3。在这种情况下，SantorsiaWorks 判定“端点市依然处于锈带状态”。&lt;br /&gt;
&lt;br /&gt;
== 交通 ==&lt;br /&gt;
端点市拥有全 uDays 最为密集的道路，但并不适合汽车开行。轨道交通系统为全 uDays 最多，均在生存模式下建立，以端点岛为中心，发散至端点市各地(含城际铁路与矿车线路)，同时端点市也具有基于生电的高空飞行场、基于附加组件的直升机场及地面、下界冰船道系统。因端点市构成 67% 为海洋，因此航运系统也相当发达，在轨道交通并未建立的日子里，许多玩家通过划船前往端点市各地。直至今天，沟通端点安平、端点岛、离岛、石英镇、如月镇的端点市运河依然处于完全可供使用的状态下，事实上，在 uDays 工程组所提供的端点市境内旅游导览中，也将从石英镇泊口乘船经行端点市运河前往如月镇码头作为全程不可或缺的旅游路线之一。&lt;br /&gt;
===公路===&lt;br /&gt;
====端点市境内连接道====&lt;br /&gt;
[[File:tcroad.jpg|200px|thumb|2022 年的端点市道路分布情况，图中标出了前往各地的主要路径]]端点市境内的道路均由玩家生存模式下铺设，以端点市上都区为中心，连接了端点岛区、离岛区、江南区、石英镇、白川，但道路以 2+2 宽度人行马道或林间小道为主，也藉由宽 2 格的廊桥广布，目前任何汽车无法通行其间，因此未来可能有新开辟汽车用道的计画，端点市内主连接道如下。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;安平岛区连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平江南连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平无计连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平未名连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平离岛连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛旧道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英白川连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英如月连接道(未到如月镇，须乘船)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====端巽公路(南北旧道)====&lt;br /&gt;
[[端巽公路(南北旧道)]]在 2020 年 8 月由 uDays 工程组开始手动铺设，至 9 月完工，全长 6157 格，联通了端点市上都区与风巽市洋河区，因宽度仅为 3 格，只得勉强单辆汽车通行。玩家开车至端点市上都区华林一侧即因道路宽度问题而无法继续深入端点市，只得将车停在华林的停车场内后步行入内，而摩托车与自行车因为限界更窄不受这一限制。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===轨道交通(铁路)===&lt;br /&gt;
[[File:lv2020.jpg|200px|thumb|一张流出的高原线测试用透明屏幕列车截图，该列车未实际投入运营，但其中展示了 2021 年的 uDays 轨道交通情况]]&lt;br /&gt;
端点市境内的轨道交通系统分为“端点市矿车线路”、“端点市营城际高原线(悠日铁道高原线）”及途径端点市的“悠日铁道端巽线”，此外也有目前被废弃的“端点市自动货运矿车线路”。其中“端点市矿车线路”、“端点市自动货运矿车线路”是玩家自发在生存模式下手动挖掘的，但在 2021 年及 2022 年有小部分细节调整。&lt;br /&gt;
====端点市矿车线路====&lt;br /&gt;
[[File:sctr2020.jpg|200px|thumb|2020 年中旬的端点市矿车线路运营图，图中实际上容纳了彼时不存在的一些线路，例如 9 号线的安排与今日完全不同]]&lt;br /&gt;
[[File:sctr2019.jpg|200px|thumb|2019 年初对于端点市的矿车线路规划，图中许多线路规划与今日不同]]&lt;br /&gt;
* 端点市境内的矿车线路告示板进行了多次更新，但因 2020 年后大量玩家流失导致缺乏维护，部分地区的告示板指示与可能与实际相异，请以站点粘贴的线路图为基准。&lt;br /&gt;
* 悠日铁道端巽线在端点市设有 3 个车站，[[悠日铁道安平车站|安平车站]]可通过乘坐[[端点市矿车线 8 号线]]在[[思源亭站]]换乘、[[悠日铁道江南车站(2022)|江南车站]]、可通过乘坐[[端点市矿车线 2 号线]]在[[故里站]]换乘、[[悠日铁道凛雪车站|凛雪车站]]请乘坐[[端点市矿车线 2 号线]]延伸线(由玩家 tneplus 建造)至[[凛雪中枢站]]换乘。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 1 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与如月地区(端点高原)，现[[城北路]]站是 uDays 现存最早的轨道交通车站，端点市矿车线 1 号线沿路设 14 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 2 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与江南区，至凛雪镇，端点江南段可与[[悠日铁道江南车站(2022)|江南车站]]及[[悠日铁道凛雪车站]]换乘，沿路设 13 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 3 号线 白川线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区、白川、石英镇，至如月地区，沿路设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 4 号线 端点环线&#039;&#039;&#039;&lt;br /&gt;
[[File:udaysrtm.jpg|200px|thumb|彼时在端点市矿车线 4 号线上测试的列车车体]]&lt;br /&gt;
* 连结端点岛区主要区域与岛西，沿路设 8 个矿车站，此线路因站距过短且毫无意义被批“浪费材料”，一度有拆除计划，但最终作罢。&lt;br /&gt;
* 端点市矿车线 4 号线在罗德兰段接入了“端点市自动货运矿车线路”，但并无实际作用。&lt;br /&gt;
* 端点市营城际高原线(悠日铁道高原线）最初使用的 RWA 列车即在端点市矿车线 4 号线上测试，因其“无人乘坐”。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 5 号线 下界线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 分为旧线与新线，旧线已经废弃，位于今日端点市下界中枢下方，用于沟通彼时的下界“第一安置点”与“水晶矿场”，沿路设 3 个矿车站；新线位于端点市下界中枢中作为冰船道的补充，但鲜有人乘坐。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 6 号线 隙谷线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点市安平区至隙谷直升机场与端点市叶原市交界地[[华林]]，一度有延伸至叶原计划，但最终被取消，沿路设 9 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 7 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛南与岛西端点市矿车线 1 号线的终点站[[渔泊]]，通常被视为端点市矿车线 1 号线的延伸线，设 6 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 8 号线 安平半环线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都区、端点江南区，与端点市矿车线路 2 号线组成环线，沿路有出生点、途径路线观光点广布、且多换乘站，并可同[[悠日铁道安平车站]]换乘，是端点市矿车线路中玩家乘坐量最高的线路，设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S1 林场线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区与林场或罗德兰岛，早期用于岛内玩家出岛砍伐树木，沿路设置 5 个矿车站，也是 uDays 中现存唯一分交路的矿车线。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S2 线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都至石英镇，沿路只设置 3 个矿车站，是端点市中矿车站量最少的公营矿车线路。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S3 石英镇线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结石英镇境内的几条矿车线站点至未名寺，沿路设置 6 个矿车站，一般认为这条线路用于迁就 uDays 管理组，但实际上 uDays 管理组完全不使用这条矿车线路。&lt;br /&gt;
&lt;br /&gt;
====悠日铁道(城际铁路)====&lt;br /&gt;
悠日铁道端巽线在端点市设有 3 个车站，分别为[[悠日铁道安平车站|安平车站]]、[[悠日铁道江南车站(2022)|江南车站]]、[[悠日铁道凛雪车站|凛雪车站]];&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线全线位于端点市如月地区内，设有 2 个车站，分别为[[悠日铁道高原车站|高原车站]]、[[悠日铁道沙荫车站|沙荫车站]]，但悠日铁道高原线在 2022 年 4 月突然被关闭，此后以“车站内系统升级为由”不再开放，悠日计划玩家联合协会报告称是因为“高原线内置红石实体检测计算机遭到恶意玩家毁损，导致车辆无法通过自动模式或半自动模式发车。但因 uDays 工程组成员大量流失，目前 uDays 已无力维修受到损坏的红石实体检测计算机，未来端巽线也会如此。”uDays 工程组对这一事件不予置评。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!线路!!标识符!!汉字!!日本语!!罗马字!!换乘信息&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDAH&#039;&#039;&#039;||{{large|{{lang|en-us|安平}}}}||あんへい||Anheii||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 8 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDKN&#039;&#039;&#039;||{{large|{{lang|en-us|江南}}}}||こうなん||Kounann||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDSS&#039;&#039;&#039;||{{large|{{lang|en-us|凛雪}}}}||りんゆき||Rinnyuki||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPPT&#039;&#039;&#039;||{{large|{{lang|en-us|高原}}}}||-||Plateau||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 1 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPSS&#039;&#039;&#039;||{{large|{{lang|en-us|沙荫}}}}||-||SandyShade||align=left|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:rinnyukistation.jpg|200px|thumb|left|预备进凛雪车站的 [[悠日铁道 402 系电联车|UD-402]] 电联车]]&#039;&#039;&#039;悠日铁道凛雪车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道凛雪车站|凛雪车站]]是 uDays 境内最早的铁路车站之一，因其外形设计被认为是端点地区中“最优雅的车站”，位于端点市凛雪镇老城区。在 2020 年 6 月建成，但在 2020 年 6 月至 2022 年 8 月仅仅作为端点市下界线路与端点市矿车线路 2 号线的枢纽用途，并未联结真正意义上的铁路，直到[[5.2208 uDays Saki]]版本中，悠日铁道端巽线方通至凛雪镇站，之后车站进行了一定的维修以供玩家乘降。&lt;br /&gt;
&lt;br /&gt;
凛雪车站目前是端巽线的北端尽头站，设有凛雪车辆段以供[[互通计画]]中各工作室于此测试车体模型，因此凛雪车站中四处贴有“不允许玩家拍摄”告示，但依然有许多玩家在此截图。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:anheiistation.jpg|200px|thumb|left|[[5.2208 uDays Saki]]中的安平车站]]&#039;&#039;&#039;悠日铁道安平车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道安平车站|安平车站]]是端点境内最早可供玩家乘坐的铁路车站，位于端点市上都区思源亭，设计上为照顾端点市的建筑比例情况，因而设计为半地下式车站以最大限度降低车站较大的主体对于端点市普遍建筑比例的影响。也藉由这种思想，后续建造的江南车站采用了全地下式设计。&lt;br /&gt;
&lt;br /&gt;
安平车站也是 uDays 中最为人知晓的两个铁路车站之一，自开业以来，截止[[5.2208 uDays Saki]]版本，安平车站总观光量突破了 13 万人。&lt;br /&gt;
&lt;br /&gt;
uDays 中第一列商业列车班次由安平车站始发，终到端点北车站，使用 [[uDays RTM BE ]]系统，以[[ 900 系电联车]]运行(该车体已引退，目前存于[[悠日铁道博物馆中]])。&lt;br /&gt;
&lt;br /&gt;
安平车站最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统，未来有兼容 TCMB 系统计划。&lt;br /&gt;
&lt;br /&gt;
[[File:kounannstation.jpg|200px|thumb|left|第一列到达江南车站(2021)的商业车次]]&#039;&#039;&#039;悠日铁道江南车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]是端点境内第二个可供玩家乘坐的铁路车站，最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统。在悠日铁道端巽线开业后次年(2021) 6 月开通，是端巽线 2021 年 6 月至 2022 年 8 月的北端尽头站，采用中式装饰艺术风格进行站内建构，玩家可以在此站换乘端点市矿车线路 2 号线，未来可以换乘[[悠日铁道端点空轨观光线]]。&lt;br /&gt;
&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]因端巽线北延，处于轨道弧度半径问题，进行了局部拆除，后被废弃，在距离原江南车站不远处正新建[[悠日铁道江南车站(2022)|(新)江南车站]]。uDays 工程组声称“相对于原先最大的不同就只是换乘端点市矿车线路 2 号线的车站从[[蛤地]]站改为了[[故里]]站“，但有玩家指出新江南车站实际上并未与矿车站故里站有联结通道，uDays 工程组对此称”新车站还在建设中，此类换乘设施将在完工后修建”。&lt;br /&gt;
&lt;br /&gt;
截止 2022 年 9 月，新江南车站仍未完工，悠日计划玩家联合协会报告指“因 uDays 工程组成员大量流失，目前 uDays 已不具备建造新江南车站中的红石计算机技术，只能缓慢尝试迁移原有旧江南车站的红石计算机系统”，uDays 工程组对此拒绝置评。&lt;br /&gt;
&lt;br /&gt;
[[File:plateaustation.jpg|200px|thumb|left|2020年进行 RTM BE 测试时的高原车站)]]&#039;&#039;&#039;悠日铁道高原车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
如月车站是悠日铁道高原线的北始发到达站，是地下站，位于端点市如月地区高原红石实验区，装修类似“莫斯科地铁”风格。最初是端点市矿车线路 9 号线的自动矿车系统测试车站，在 uDays 开始发展全尺寸铁路系统后转变为 RTM BE 测试车站，并在 2020 年末完成了全球首个适用于基岩平台的全尺寸列车模组 uDays RTM BE 的测试。&lt;br /&gt;
&lt;br /&gt;
车站内安置有地铁风格的导览图与旅客显示系统，根据车辆即时距离显示车辆进站时间。但在光线追踪下并不能发光。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此高原车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:sandyshadestation.jpg|200px|thumb|left|沙荫车站)]]&#039;&#039;&#039;悠日铁道沙荫车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
沙荫车站是悠日铁道高原线的南始发到达站，是地下站，位于端点市如月地区沙荫镇，装修类似“莫斯科地铁”风格。相对于高原车站，施工方式采用明挖法，因此更为庞大。但被指“大而无用”。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此沙荫车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
===航空===&lt;br /&gt;
====直升机场====&lt;br /&gt;
端点市拥有两个机场，但并不具备能够起降固定翼飞机的跑道，仅可起飞直升机。据称是规划时为了让玩家前往后续建设的叶原机场或花都机场乘坐飞机，但以上两城的机场至今还未曾建设。目前 uDays 境内唯一可供起降固定翼飞机的机场位于风巽市，但仅可起飞小型飞机，无法承载商业航班需求。&lt;br /&gt;
&lt;br /&gt;
安平隙谷直升机机场位于端点市上都区，仅有的预约制航班位于此，用来沟通[[滨海市]]与[[风巽市]]，截止&#039;&#039;&#039;5.2208 uDays Saki&#039;&#039;&#039;，乘坐直升机前往滨海市单程需要 6000 以上 CR。&lt;br /&gt;
&lt;br /&gt;
江南蛤地直升机场位于端点市江南区，是玩家 Losk WX 的私有机场。&lt;br /&gt;
&lt;br /&gt;
====粘液块制(生电)飞行器泊港====&lt;br /&gt;
此(生电)飞行器泊港位于端点市如月地区高原红石实验区，由玩家 SukyoC 建造，最初是私有泊港，在 2021 年 10 月后转为公用。可供免费停播基于粘液块活塞制做的飞行器。&lt;br /&gt;
&lt;br /&gt;
====鞘翅起飞坪====&lt;br /&gt;
[[File:skytree.jpg|200px|thumb|白川天空树)]]&lt;br /&gt;
端点市内各高楼都可用作鞘翅起飞坪，而明文登记的用作鞘翅起飞坪用途的专有建筑[[端点天空港]]位于端点市白川地区。从天空港最顶端出发，无需额外加速，即可快速前往端点岛区、石英镇、如月镇。&lt;br /&gt;
&lt;br /&gt;
===冰船道===&lt;br /&gt;
[[File:tcud.jpg|200px|thumb|left|2022 年初的端点市下界线路表)]]&lt;br /&gt;
端点市内的冰船道分为建立在下界中的下界中枢“下界线”及位于主世界的“新干线”冰船道。&lt;br /&gt;
====下界线====&lt;br /&gt;
端点市下界线最早可追溯至  2018 年，彼时江泽镇与端点岛区的玩家在其驻地建立了下界传送门，并藉此于下界中建立了第一个殖民地“下界一号安置点”，在新陆战争期间，下界并未受到任何损害。战后( 2019 年 5 月)左右，无名玩家使用木制轨道桥连结了新发现的石英矿场区“水晶矿场”，此时下界一号安置点进入了短暂的繁荣时光，设置有“下界矿产交易所”与“红石游戏屋”。&lt;br /&gt;
&lt;br /&gt;
因木制轨道桥易过火受损，这条木制轨道桥在当年内找遭到了来自恶魂及玩家有意无意的破坏，年末轨道桥遭到了恶魂攻击，完全损毁。修复原桥成本较大且后期维护成本更高，因此无人愿意维修。在旧轨道桥损毁半个月后，玩家 Lost Monkey 与 前玩家 MagicMirr0r 在原有轨道桥右侧利用不易被炸毁的安山岩建立了新轨道桥以重新沟通下界一号安置点与水晶矿场，并继续向前延伸至新设立的”下界二号安置点“。在这个时间点里，下界轨道交通达到了鼎盛时期，无数玩家利用自身材料以”下界一号安置点“为中心出发，将私有矿车线路延伸到了彼时下界的各个区域。&lt;br /&gt;
&lt;br /&gt;
前玩家 Wherewhere7 在下界安置点上方建立了下界中枢的原型，但因服内政治原因遭到了来自 uDays 管理组与 uDays 工程组的广泛抵制，在悠日戒严令后，Wherewhere 7所建造的下界中枢原型被完全拆除，[[端点市下界中枢(2020)|新下界中枢]]取而代之，建立在”下界一号安置点”上方并完全取代了原先一号安置点的地位。在新下界中枢完工后玩家无法再通过正常方式前往“下界一号安置点”，只能从预留的“维护通道(现也做观光用途)”前往。如今的“下界一号安置点”仅剩观光性质。&lt;br /&gt;
&lt;br /&gt;
新下界中枢因其仅具备连结主世界各区域的通勤意义而保守批评，玩家难以离开下界中枢前往广袤的下界区域探索与挖掘。uDays 工程组指出“可沿西线一直前进，在抵达终点后即可前往开放下界区域”，但需要前往此处的时间要求过长，被指“迁就与扼杀下界后天发展的可能”。&lt;br /&gt;
&lt;br /&gt;
新下界中枢以 3 号出生点为中心，发散至各个位置，因其便捷性相对于矿车线路更高，因此更多玩家选择使用下界线路。但值得一提的是下界中枢中的南北标识是与主世界中相反的。在下界标示中，岛区位于安平的西侧。而实际岛区上位于安平的北侧。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;北线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往新野兽岛&lt;br /&gt;
&#039;&#039;&#039;西线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往岛区、新陆&lt;br /&gt;
&#039;&#039;&#039;西线(北延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往江南、凛雪镇、至世界树&lt;br /&gt;
&#039;&#039;&#039;西线(南延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往白川&lt;br /&gt;
&#039;&#039;&#039;南线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往离岛、石英镇、如月镇至高原红石实验区&lt;br /&gt;
&#039;&#039;&#039;东线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往猫街、华林、至叶原&lt;br /&gt;
&lt;br /&gt;
====主世界“新干线”冰船道====&lt;br /&gt;
在 2019 年至 2020 年，主世界中的冰船道覆盖段达到了顶峰水平，uDays 境内早前地表拥有一条贯通南北的冰船道命名为“新干线”，最初的”新干线“冰船道设置有&amp;quot;世界树—凛雪镇南—端点江南(江泽镇)—端点安平—华林—叶原—吧村—池店—白山—森川—风巽北—风巽原野—落曲&amp;quot;共 13 个站，与今日悠日铁道端巽线走向基本一致，但冰船道上行主要延伸至“悠日原点(世界树)”，而悠日铁道端巽线则是规划上继续向北往夕方地区及[[滨海市]]。由玩家 Losk WX 在 2020 年 3 月开始建立，但据称原 uDays 五大元老中 Nzbcorz 无视了 uDays 的基本规则，直接给予了 Losk EX 创造权限并令其建造这条冰船道&amp;quot;新干线&amp;quot;，在 2020 年 4 月冰船道建成后，并不设使用费用。在悠日铁道端巽线未建成前，端点市与风巽市的玩家主要使用这条冰船道进行来往。新干线”冰船道也是位于端巽之间的[[森川城(2014-2020)|森川旧城]]、[[南岐镇(2014-2019)|南岐镇]]、[[悠亭镇(2019-2020)|悠亭地区]]迅速崛起的推手之一。森川、南岐、悠亭、池店在 2021 年被合并，定义为新的 uDays &amp;quot;首都职能地区&amp;quot;[[花都市]]所在地。&lt;br /&gt;
&lt;br /&gt;
事实上，悠日铁道端巽线最初就是在这条“新干线&amp;quot;冰船道顶部加盖铁轨进行两地间车辆对跑测试以佐证在端点市与风巽市间建立轮轨系统的可行性。&lt;br /&gt;
&lt;br /&gt;
在悠日铁道端巽线建成后，使用“新干线”冰船道的玩家数量依然远大于使用端巽线的玩家，主要因其使用免费，端巽间通勤时间只需 3 分钟，远低于悠日铁道端巽线彼时通行全程所需的 18-25 分钟，此外受彼时端巽线频繁故障影响，玩家对“新干线”冰船道更加信任。&lt;br /&gt;
&lt;br /&gt;
2020 年 9 月，因 Nzbcorz 在现实中与 uDays 管理组、uDays 工程组、SantorsiaWorks 间的严重摩擦，加之其在 uDays 中各式[[Nzbcorz 弊案事件|弊案事件]]影响，其被完全清退出 uDays，并被抹除了在 uDays 中几乎所有痕迹。在这种情况下下，受 uDays 中常见的“政治游戏”影响及为了“强推端巽线”，完全由 Nzbcorz 支持的“新干线”冰船道以&amp;quot;极为影响 uDays 天际线“理由在当年 10 月从风巽站开始被逐段拆除，但在拆除至华林时被叫停。而后端点市境内的一小段冰船道被存留并加于修缮用于“纪念”性质。因其位置较偏僻，完全无人使用。[[悠日铁道博物馆]]中以 uDays 工程组的观点用&amp;quot;美化形式&amp;quot;记录了上述事件过程。&lt;br /&gt;
&lt;br /&gt;
如今留存于端点市境内的“新干线”冰船道仅剩世界树至端点安平段，共有 4 个站，其中端点安平站可以与端点市下界线巽谷传送门相互换乘。&lt;br /&gt;
&lt;br /&gt;
===海运===&lt;br /&gt;
航运是端点市中的重要组成部分，端点市中所有区域都有或多或少的航运港口，在端点市矿车线系统建立前。许多玩家乘船来往于端点市各个区域。当下端点市内商业航线包括&amp;quot;江南港口—岛区城北港&amp;quot;、&amp;quot;岛区城北港—上都荆山港&amp;quot;、&amp;quot;岛区城北港—新陆港&amp;quot;、&amp;quot;岛区城北港—石英镇港—如月渡口&amp;quot;、、&amp;quot;江南港口—上都安阳渡口—荆山港口—石英镇港—如月渡口&amp;quot;，以上航线需要提前预约。目前端点市没有直航[[滨海市]]的航线。&lt;br /&gt;
&lt;br /&gt;
== 气候 ==&lt;br /&gt;
端点市中绝大多数地形是海域，其次是平原及雪地地形。主要区域时常降雨或降雪，uDays 中时间与现实一致，因此一天内降雨次数可达 20 次以上。每年 12 月 25 日，端点市江南地区及凛雪镇会一直降雪，在此期间，白天更短，夜晚更黑暗。&lt;br /&gt;
&lt;br /&gt;
== 政治 ==&lt;br /&gt;
端点市是 uDays 工程组直辖的城市，大体上保持民主，整体由 uDays 工程组、悠日玩家联合协会、端点市地方基建行动党、SantorsiaWorks控制。市长是 GourmendJaky。&lt;br /&gt;
&lt;br /&gt;
市长选举在每年3月5日举行，2021 年因为悠日戒严令当年市长选举被取消。使用QQ 群聊及 Discord 服务器中投票决定，基于《悠日计划 基本法案 运营法案》选举的获胜者由选票多数而决定。但实际上候选人通常由 uDays 四大组织之一提供支持。uDays 四大组织与玩家之间的小摩擦经常导致玩家间的抗议与宏观上的政治游戏，在 uDays 2022 年民主化后有一定缓解。由于没有一个派别能够比其他派别获得决定性的优势，所有人都尽可能地负责自己的划分领域，以尽量减少冲突摩擦。&lt;br /&gt;
&lt;br /&gt;
===市长===&lt;br /&gt;
njlyf2011 (2017)&lt;br /&gt;
&lt;br /&gt;
Ashin Hung (2018-2019)(2019 年中旬下台)&lt;br /&gt;
&lt;br /&gt;
Chty78 (2019-2020)&lt;br /&gt;
&lt;br /&gt;
Gourmend Jaky (2021-2023)&lt;br /&gt;
&lt;br /&gt;
===端点市地方基建行动党===&lt;br /&gt;
端点市地方基建行动党是2021年后主导端点市的组织，实行本地主义，其实际上是悠日玩家联合协会的影子，但受市长所牵制。&lt;br /&gt;
&lt;br /&gt;
===争议===&lt;br /&gt;
2022 年 2 月，受《悠日计划 基本法案 5.22》修订后“禁止于 uDays 直辖区域修建对应现实中国家或地区的旗帜”条文，许多玩家进行了抗议活动，并使用自定义图片系统在端点市内到处张贴各式现实中各种国家或地区的旗帜图片。&lt;br /&gt;
&lt;br /&gt;
2022 年 5 月，玩家 Courier2002 批“uDays 管理组”、“uDays 工程组”、“SantorsiaWorks”实际上就和传统 Minecraft 服务器构成中的“OP管理”、“建筑”、“技术”没有任何本质区别，只有玩家联合协会是根植于玩家自身的，但玩家联合协会却成功上位成为了第四个特殊阶级，完全不为玩家服务。&lt;br /&gt;
&lt;br /&gt;
== 经济 ==&lt;br /&gt;
端点市的经济主要依靠租售地块、交通与地块税费、农业产品与红石机械解决方案的输出。一些连锁公司归属于端点市，但并未在端点市中进行生产行为，例如“凛雪重工”。&lt;br /&gt;
&lt;br /&gt;
2020 年 uDays 经济大崩溃后，端点市的经济体系完全被摧毁，所有银行部门及绝大多数商店都关张了。直到 2022 年 7 月，端点市的经济体系依然依靠绿宝石以物易物，玩家普遍对 uDays 工程组发行的等值钞票采取怀疑态度。在[[5.2208 uDays Saki]]推出凛雪终端 3后，玩家对新 CR 的态度方有缓解，但一般也仅在购买物品前兑换现钞。&lt;br /&gt;
&lt;br /&gt;
== 琐事 ==&lt;br /&gt;
* “端点市”实际命名基于科幻小说《基地》中同名城市，但英文表述在 2021 年方改为&amp;quot;Terminal City&amp;quot;。在 2018 年至 2020 年英文表述为&amp;quot;SpotCity&amp;quot;，缩写为&amp;quot;SC&amp;quot;。因此归属于端点市的车牌直至今日依然使用 SC + 四位数字，在《uDays 旅行指南 (2020)》中使用 Central &amp;quot;SPOTCITY&amp;quot; 作为代称。&lt;br /&gt;
* “江泽镇”在外宣中通常被称为“江浙镇”或“故里“，是 uDays 中最早的聚落所在地，但 uDays 中最早的建筑物并不位于此，而是位于花都市南岐区秋泽溪附近，最初建立于 2014 年 7 月。&lt;br /&gt;
== 画廊 ==&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_Settlement&amp;diff=2559</id>
		<title>模板:Infobox Settlement</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_Settlement&amp;diff=2559"/>
		<updated>2022-09-20T20:06:12Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;ShareCSS/infobox.css&amp;quot; /&amp;gt;{{Infobox&lt;br /&gt;
| child = {{yesno|{{{embed|}}}}}&lt;br /&gt;
| bodyclass = geography vcard&lt;br /&gt;
| bodystyle = width:23em&lt;br /&gt;
&lt;br /&gt;
| headerstyle = text-align:left&lt;br /&gt;
&lt;br /&gt;
| abovestyle = font-size:1.25em; white-space:nowrap&lt;br /&gt;
| {{#ifeq:{{yesno|{{{embed|}}}}}|yes|title|above}} = {{#ifeq:{{yesno|{{{embed|}}}}}|yes|&lt;br /&gt;
    |&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
    }}{{#if:{{{native_name|}}}|&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;nickname&amp;quot; {{#if:{{{native_name_lang|}}}|lang=&amp;quot;{{{native_name_lang}}}&amp;quot;}}&amp;gt;{{{native_name}}}&amp;lt;/span&amp;gt;}}{{#if:{{{other_name|}}}|&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;nickname&amp;quot; style=&amp;quot;font-size:78%&amp;quot;&amp;gt;{{{other_name}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** names, type, and transliterations ** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| subheaderstyle = background-color:#cddeff; font-weight:bold;&lt;br /&gt;
| subheader = {{#if:{{both|{{{name|}}}{{{official_name|}}}{{#ifeq:{{yesno|{{{embed|}}}}}|yes|1}}|{{{settlement_type|{{{type|}}}}}}}}|&amp;lt;span class=&amp;quot;category&amp;quot;&amp;gt;{{{settlement_type|{{{type}}}}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass1 = mergedtoprow&lt;br /&gt;
| rowcellstyle1 = font-weight:bold;&lt;br /&gt;
| data1 = {{#if:{{{name|}}}|{{{official_name|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Transliteration language 1*** --&amp;gt;&lt;br /&gt;
| rowclass2 = mergedtoprow&lt;br /&gt;
| header2 = {{#if:{{{translit_lang1|}}}|{{{translit_lang1}}}轉寫}}&lt;br /&gt;
&lt;br /&gt;
| rowclass3 = {{#if:{{{translit_lang1_type1|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label3 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type}}}&lt;br /&gt;
| data3 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type|}}}|{{{translit_lang1_info|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass4 = {{#if:{{{translit_lang1_type2|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label4 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type1}}}&lt;br /&gt;
| data4 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type1|}}}|{{{translit_lang1_info1|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass5 = {{#if:{{{translit_lang1_type3|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label5 =&amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type2}}}&lt;br /&gt;
| data5 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type2|}}}|{{{translit_lang1_info2|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass6 = {{#if:{{{translit_lang1_type4|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label6 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type3}}}&lt;br /&gt;
| data6 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type3|}}}|{{{translit_lang1_info3|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass7 = {{#if:{{{translit_lang1_type5|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label7 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type4}}}&lt;br /&gt;
| data7 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type4|}}}|{{{translit_lang1_info4|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass8 = {{#if:{{{translit_lang1_type6|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label8 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type5}}}&lt;br /&gt;
| data8 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type5|}}}|{{{translit_lang1_info5|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass9 = mergedbottomrow&lt;br /&gt;
| label9 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type6}}}&lt;br /&gt;
| data9 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type6|}}}|{{{translit_lang1_info6|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Transliteration language 2*** --&amp;gt;&lt;br /&gt;
| rowclass10 = mergedtoprow&lt;br /&gt;
| header10 = {{#if:{{{translit_lang2|}}}|{{{translit_lang2}}}轉寫}}&lt;br /&gt;
&lt;br /&gt;
| rowclass11 = {{#if:{{{translit_lang2_type1|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label11 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type}}}&lt;br /&gt;
| data11 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type|}}}|{{{translit_lang2_info|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass12 = {{#if:{{{translit_lang2_type2|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label12 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type1}}}&lt;br /&gt;
| data12 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type1|}}}|{{{translit_lang2_info1|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass13 = {{#if:{{{translit_lang2_type3|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label13 =&amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type2}}}&lt;br /&gt;
| data13 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type2|}}}|{{{translit_lang2_info2|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass14 = {{#if:{{{translit_lang2_type4|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label14 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type3}}}&lt;br /&gt;
| data14 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type3|}}}|{{{translit_lang2_info3|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass15 = {{#if:{{{translit_lang2_type5|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label15 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type4}}}&lt;br /&gt;
| data15 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type4|}}}|{{{translit_lang2_info4|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass16 = {{#if:{{{translit_lang2_type6|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label16 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type5}}}&lt;br /&gt;
| data16 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type5|}}}|{{{translit_lang2_info5|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass17 = mergedbottomrow&lt;br /&gt;
| label17 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type6}}}&lt;br /&gt;
| data17 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type6|}}}|{{{translit_lang2_info6|}}}}}}}&lt;br /&gt;
&amp;lt;!-- end ** names, type, and transliterations ** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Skyline Image*** --&amp;gt;&lt;br /&gt;
| rowclass18 = mergedtoprow&lt;br /&gt;
&amp;lt;!--| rowcellstyle18 = padding:0.7em 0.8em--&amp;gt;&lt;br /&gt;
| 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|}}}}}}|&amp;lt;div&amp;gt;{{{image_caption|{{{caption|}}}}}}&amp;lt;/div&amp;gt;}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Flag, Seal, Shield and Coat of arms*** --&amp;gt;&lt;br /&gt;
| rowclass19 = mergedtoprow&lt;br /&gt;
| class19 = maptable&lt;br /&gt;
|  data19 = {{#if:{{{image_flag|}}}{{{image_seal|}}}{{{image_shield|}}}{{{image_blank_emblem|}}}{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}&lt;br /&gt;
|{{Infobox settlement/columns&lt;br /&gt;
| 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}}}}}旗幟}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{flag_type|}}}|{{{flag_type}}}|旗幟}}|link={{{flag_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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}}}}}官方圖章}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{seal_type|}}}|{{{seal_type}}}|圖章}}|link={{{seal_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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}}}}}徽章}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{shield_type|}}}|{{{shield_type}}}|徽章}}|link={{{shield_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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}}}}}官方標誌}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{blank_emblem_type|}}}|{{{blank_emblem_type}}}|標誌}}|link={{{blank_emblem_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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|}}}|&amp;lt;br /&amp;gt;{{{map_caption}}}}} }}&lt;br /&gt;
| 0 = {{#if:{{{pushpin_map_narrow|}}}|{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{#property:P625}} }}|&lt;br /&gt;
{{location map|{{{pushpin_map|}}}&lt;br /&gt;
 |border = infobox&lt;br /&gt;
 |alt = {{{pushpin_map_alt|}}}&lt;br /&gt;
 |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|&amp;lt;small&amp;gt;{{{pushpin_map_caption}}}&amp;lt;/small&amp;gt;|{{#if:{{{map_caption|}}}|&amp;lt;small&amp;gt;{{{map_caption}}}&amp;lt;/small&amp;gt;}}}}}}&lt;br /&gt;
 |float = center&lt;br /&gt;
 |width = {{#if:{{{pushpin_mapsize|}}}|{{{pushpin_mapsize}}}|150}}&lt;br /&gt;
 |default_width = 250&lt;br /&gt;
 |relief= {{{pushpin_relief|}}}&lt;br /&gt;
 |AlternativeMap = {{{pushpin_image|}}}&lt;br /&gt;
 |overlay_image = {{{pushpin_overlay|}}}&lt;br /&gt;
 |coordinates = {{{coordinates|}}}&lt;br /&gt;
 |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }}&lt;br /&gt;
 |marksize =6&lt;br /&gt;
 |outside = {{{pushpin_outside|}}}&amp;lt;!-- pin is outside the map --&amp;gt; &lt;br /&gt;
 |position = {{{pushpin_label_position|}}}&lt;br /&gt;
}}&lt;br /&gt;
}} }}&lt;br /&gt;
}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Etymology*** --&amp;gt;&lt;br /&gt;
| rowclass20 = mergedtoprow&lt;br /&gt;
|  data20 = {{#if:{{{etymology|}}}|詞源：{{{etymology}}} }}&lt;br /&gt;
&amp;lt;!-- ***Nickname*** --&amp;gt;&lt;br /&gt;
| rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
|  data21 = {{#if:{{{nickname|}}}|綽號：&amp;lt;span class=&amp;quot;nickname&amp;quot;&amp;gt;{{{nickname}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&amp;lt;!-- ***Motto*** --&amp;gt;&lt;br /&gt;
| rowclass22 = {{#if:{{{etymology|}}}{{{nickname|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
|  data22 = {{#if:{{{motto|}}}|格言：{{{motto}}} }}&lt;br /&gt;
&amp;lt;!-- ***Anthem*** --&amp;gt;&lt;br /&gt;
| rowclass23 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{motto|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
|  data23 = {{#if:{{{anthem|}}}|颂歌：{{{anthem}}} }}&lt;br /&gt;
&amp;lt;!-- ***Map*** --&amp;gt;&lt;br /&gt;
| rowclass24 = mergedtoprow&lt;br /&gt;
|  data24 = {{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}||{{#if:{{{image_map|}}}&lt;br /&gt;
|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=250px|alt={{{map_alt|}}}|title={{{map_caption|{{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}的位置}}}}}{{#if:{{{map_caption|}}}|&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{{map_caption}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
}}}}&lt;br /&gt;
| rowclass25 = mergedrow&lt;br /&gt;
|  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|}}}|&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{{map_caption1}}}&amp;lt;/small&amp;gt;}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Pushpin Map*** --&amp;gt;&lt;br /&gt;
| rowclass26 = mergedtoprow&lt;br /&gt;
|  data26 = {{#if:{{{pushpin_map_narrow|}}}||{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{#property:P625}} }}|&lt;br /&gt;
{{location map|{{{pushpin_map|}}}&lt;br /&gt;
 |border = infobox&lt;br /&gt;
 |alt = {{{pushpin_map_alt|}}}&lt;br /&gt;
 |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|&amp;lt;small&amp;gt;{{{pushpin_map_caption}}}&amp;lt;/small&amp;gt;|{{#if:{{{map_caption|}}}|&amp;lt;small&amp;gt;{{{map_caption}}}&amp;lt;/small&amp;gt;}}}}}}&lt;br /&gt;
 |float = center&lt;br /&gt;
 |width = {{{pushpin_mapsize|}}}&lt;br /&gt;
 |default_width = 250&lt;br /&gt;
 |relief= {{{pushpin_relief|}}}&lt;br /&gt;
 |AlternativeMap = {{{pushpin_image|}}}&lt;br /&gt;
 |overlay_image = {{{pushpin_overlay|}}}&lt;br /&gt;
 |coordinates = {{{coordinates|}}}&lt;br /&gt;
 |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }}&lt;br /&gt;
 |marksize =6&lt;br /&gt;
 |outside = {{{pushpin_outside|}}}&amp;lt;!-- pin is outside the map --&amp;gt; &lt;br /&gt;
 |position = {{{pushpin_label_position|}}}&lt;br /&gt;
}}&lt;br /&gt;
}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Subdivisions*** --&amp;gt;&lt;br /&gt;
| rowclass29 = mergedtoprow&lt;br /&gt;
| label29 = {{{subdivision_type}}}&lt;br /&gt;
|  data29 = {{#if:{{{subdivision_type|}}}|{{{subdivision_name|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass30 = mergedrow&lt;br /&gt;
| label30 = {{{subdivision_type1}}}&lt;br /&gt;
|  data30 = {{#if:{{{subdivision_type1|}}}|{{{subdivision_name1|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass31 = mergedrow&lt;br /&gt;
| label31 = {{{subdivision_type2}}}&lt;br /&gt;
|  data31 = {{#if:{{{subdivision_type2|}}}|{{{subdivision_name2|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass32 = mergedrow&lt;br /&gt;
| label32 = {{{subdivision_type3}}}&lt;br /&gt;
|  data32 = {{#if:{{{subdivision_type3|}}}|{{{subdivision_name3|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass33 = mergedrow&lt;br /&gt;
| label33 = {{{subdivision_type4}}}&lt;br /&gt;
|  data33 = {{#if:{{{subdivision_type4|}}}|{{{subdivision_name4|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass34 = mergedrow&lt;br /&gt;
| label34 = {{{subdivision_type5}}}&lt;br /&gt;
|  data34 = {{#if:{{{subdivision_type5|}}}|{{{subdivision_name5|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass35 = mergedrow&lt;br /&gt;
| label35 = {{{subdivision_type6}}}&lt;br /&gt;
|  data35 = {{#if:{{{subdivision_type6|}}}|{{{subdivision_name6|}}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--***Established*** --&amp;gt;&lt;br /&gt;
| rowclass36 = mergedtoprow&lt;br /&gt;
| label36 = {{{established_title}}}&lt;br /&gt;
|  data36 = {{#if:{{{established_title|}}}|{{{established_date|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass37 = mergedrow&lt;br /&gt;
| label37 = {{{established_title1}}}&lt;br /&gt;
|  data37 = {{#if:{{{established_title1|}}}|{{{established_date1|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass38 = mergedrow&lt;br /&gt;
| label38 = {{{established_title2}}}&lt;br /&gt;
|  data38 = {{#if:{{{established_title2|}}}|{{{established_date2|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass39 = mergedrow&lt;br /&gt;
| label39 = {{{established_title3}}}&lt;br /&gt;
|  data39 = {{#if:{{{established_title3|}}}|{{{established_date3|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass40 = mergedrow&lt;br /&gt;
| label40 = {{{established_title4}}}&lt;br /&gt;
|  data40 = {{#if:{{{established_title4|}}}|{{{established_date4|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass41 = mergedrow&lt;br /&gt;
| label41 = {{{established_title5}}}&lt;br /&gt;
|  data41 = {{#if:{{{established_title5|}}}|{{{established_date5|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass42 = mergedrow&lt;br /&gt;
| label42 = {{{established_title6}}}&lt;br /&gt;
|  data42 = {{#if:{{{established_title6|}}}|{{{established_date6|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass43 = mergedrow&lt;br /&gt;
| label43 = {{{established_title7}}}&lt;br /&gt;
|  data43 = {{#if:{{{established_title7|}}}|{{{established_date7|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass44 = mergedrow&lt;br /&gt;
| label44 = {{{extinct_title}}}&lt;br /&gt;
|  data44 = {{#if:{{{extinct_title|}}}|{{{extinct_date|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass45 = mergedrow&lt;br /&gt;
| label45 = 創始人&lt;br /&gt;
|  data45 = {{{founder|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass46 = mergedrow&lt;br /&gt;
| label46 = 語源&lt;br /&gt;
|  data46 = {{{named_for|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Seat of government and subdivisions within the settlement*** --&amp;gt;&lt;br /&gt;
| rowclass47 = mergedtoprow&lt;br /&gt;
| label47 = {{#if:{{{seat_type|}}}|{{{seat_type}}}|政府所在地}}&lt;br /&gt;
|  data47 = {{{seat|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass48 = mergedrow&lt;br /&gt;
| label48 = {{#if:{{{seat1_type|}}}|{{{seat1_type}}}|前政府所在地}}&lt;br /&gt;
|  data48 = {{{seat1|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass51 = {{#if:{{{seat|}}}{{{seat1|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label51 = {{#if:{{{parts_type|}}}|{{{parts_type}}}|行政区划}}&lt;br /&gt;
|  data51 = {{#if:{{{parts|}}}{{{p1|}}}&lt;br /&gt;
|{{#ifeq:{{{parts_style|}}}|para&lt;br /&gt;
  |&amp;lt;b&amp;gt;{{{parts|}}}{{#if:{{both|{{{parts|}}}|{{{p1|}}}}}|&amp;amp;#58;&amp;amp;nbsp;|}}&amp;lt;/b&amp;gt;{{comma separated entries|{{{p1|}}}|{{{p2|}}}|{{{p3|}}}|{{{p4|}}}|{{{p5|}}}|{{{p6|}}}|{{{p7|}}}|{{{p8|}}}|{{{p9|}}}|{{{p10|}}}|{{{p11|}}}|{{{p12|}}}|{{{p13|}}}|{{{p14|}}}|{{{p15|}}}|{{{p16|}}}|{{{p17|}}}|{{{p18|}}}|{{{p19|}}}|{{{p20|}}}|{{{p21|}}}|{{{p22|}}}|{{{p23|}}}|{{{p24|}}}|{{{p25|}}}|{{{p26|}}}|{{{p27|}}}|{{{p28|}}}|{{{p29|}}}|{{{p30|}}}|{{{p31|}}}|{{{p32|}}}|{{{p33|}}}|{{{p34|}}}|{{{p35|}}}|{{{p36|}}}|{{{p37|}}}|{{{p38|}}}|{{{p39|}}}|{{{p40|}}}|{{{p41|}}}|{{{p42|}}}|{{{p43|}}}|{{{p44|}}}|{{{p45|}}}|{{{p46|}}}|{{{p47|}}}|{{{p48|}}}|{{{p49|}}}|{{{p50|}}}}}&lt;br /&gt;
  |{{#if:{{{p1|}}}|{{Collapsible list|title={{{parts|}}}|expand={{#switch:{{{parts_style|}}}|coll=|list=y|{{#if:{{{p6|}}}||y}}}}|1={{{p1|}}}|2={{{p2|}}}|3={{{p3|}}}|4={{{p4|}}}|5={{{p5|}}}|6={{{p6|}}}|7={{{p7|}}}|8={{{p8|}}}|9={{{p9|}}}|10={{{p10|}}}|11={{{p11|}}}|12={{{p12|}}}|13={{{p13|}}}|14={{{p14|}}}|15={{{p15|}}}|16={{{p16|}}}|17={{{p17|}}}|18={{{p18|}}}|19={{{p19|}}}|20={{{p20|}}}|21={{{p21|}}}|22={{{p22|}}}|23={{{p23|}}}|24={{{p24|}}}|25={{{p25|}}}|26={{{p26|}}}|27={{{p27|}}}|28={{{p28|}}}|29={{{p29|}}}|30={{{p30|}}}|31={{{p31|}}}|32={{{p32|}}}|33={{{p33|}}}|34={{{p34|}}}|35={{{p35|}}}|36={{{p36|}}}|37={{{p37|}}}|38={{{p38|}}}|39={{{p39|}}}|40={{{p40|}}}|41={{{p41|}}}|42={{{p42|}}}|43={{{p43|}}}|44={{{p44|}}}|45={{{p45|}}}|46={{{p46|}}}|47={{{p47|}}}|48={{{p48|}}}|49={{{p49|}}}|50={{{p50|}}}}}&lt;br /&gt;
    |{{{parts}}}&lt;br /&gt;
    }}&lt;br /&gt;
  }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Government type and Leader*** --&amp;gt;&lt;br /&gt;
| rowclass52 = mergedtoprow&lt;br /&gt;
| header52 = {{#if:{{{government_type|}}}{{{governing_body|}}}{{{leader_name|}}}{{{leader_name1|}}}{{{leader_name2|}}}{{{leader_name3|}}}{{{leader_name4|}}}|政府&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{government_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&amp;lt;!-- ***Government*** --&amp;gt;&lt;br /&gt;
| rowclass53 = mergedrow&lt;br /&gt;
| label53 = &amp;amp;nbsp;•&amp;amp;nbsp;类型&lt;br /&gt;
|  data53 = {{{government_type|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass54 = mergedrow&lt;br /&gt;
| label54 = &amp;amp;nbsp;•&amp;amp;nbsp;行政机构&lt;br /&gt;
| class54 = agent&lt;br /&gt;
|  data54 = {{{governing_body|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass55 = mergedrow&lt;br /&gt;
| label55 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title}}}&lt;br /&gt;
|  data55 = {{#if:{{{leader_title|}}}|{{{leader_name|}}} {{#if:{{{leader_party|}}}|（{{Polparty|{{{subdivision_name}}}|{{{leader_party}}}}}）}}}}&lt;br /&gt;
| rowclass56 = mergedrow&lt;br /&gt;
| label56 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title1}}}&lt;br /&gt;
|  data56 = {{#if:{{{leader_title1|}}}|{{{leader_name1|}}}}}&lt;br /&gt;
| rowclass57 = mergedrow&lt;br /&gt;
| label57 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title2}}}&lt;br /&gt;
|  data57 = {{#if:{{{leader_title2|}}}|{{{leader_name2|}}}}}&lt;br /&gt;
| rowclass58 = mergedrow&lt;br /&gt;
| label58 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title3}}}&lt;br /&gt;
|  data58 = {{#if:{{{leader_title3|}}}|{{{leader_name3|}}}}}&lt;br /&gt;
| rowclass59 = mergedrow&lt;br /&gt;
| label59 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title4}}}&lt;br /&gt;
|  data59 = {{#if:{{{leader_title4|}}}|{{{leader_name4|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass60 = mergedrow&lt;br /&gt;
| label60 = {{{government_blank1_title}}}&lt;br /&gt;
|  data60 = {{#if:{{{government_blank1|}}}|{{{government_blank1|}}}}}&lt;br /&gt;
| rowclass61 = mergedrow&lt;br /&gt;
| label61 = {{{government_blank2_title}}}&lt;br /&gt;
|  data61 = {{#if:{{{government_blank2|}}}|{{{government_blank2|}}}}}&lt;br /&gt;
| rowclass62 = mergedrow&lt;br /&gt;
| label62 = {{{government_blank3_title}}}&lt;br /&gt;
|  data62 = {{#if:{{{government_blank3|}}}|{{{government_blank3|}}}}}&lt;br /&gt;
| rowclass63 = mergedrow&lt;br /&gt;
| label63 = {{{government_blank4_title}}}&lt;br /&gt;
|  data63 = {{#if:{{{government_blank4|}}}|{{{government_blank4|}}}}}&lt;br /&gt;
| rowclass64 = mergedrow&lt;br /&gt;
| label64 = {{{government_blank5_title}}}&lt;br /&gt;
|  data64 = {{#if:{{{government_blank5|}}}|{{{government_blank5|}}}}}&lt;br /&gt;
| rowclass65 = mergedrow&lt;br /&gt;
| label65 = {{{government_blank6_title}}}&lt;br /&gt;
|  data65 = {{#if:{{{government_blank6|}}}|{{{government_blank6|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Geographical characteristics*** --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ***Area*** --&amp;gt;&lt;br /&gt;
| rowclass66 = mergedtoprow&lt;br /&gt;
| header66 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_rural_sq_mi|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_km2|}}}{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_metro_sq_mi|}}}{{{area_blank1_sq_mi|}}}&lt;br /&gt;
 |{{#if:{{both|{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}&lt;br /&gt;
   |&amp;lt;!-- displayed below --&amp;gt;&lt;br /&gt;
   |面积&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
  }}&lt;br /&gt;
 }}&lt;br /&gt;
&lt;br /&gt;
| rowclass67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}|mergedtoprow|mergedrow}}&lt;br /&gt;
| label67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}&lt;br /&gt;
  |面积&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
  |&amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|城市}}|{{nowrap|总计}} }}}}&lt;br /&gt;
  }}&lt;br /&gt;
|  data67 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{解析數字|{{{area_total_km2|}}} }}&lt;br /&gt;
   |ha   ={{解析數字|{{{area_total_ha|}}} }}&lt;br /&gt;
   |acre ={{解析數字|{{{area_total_acre|}}} }}&lt;br /&gt;
   |sqmi ={{解析數字|{{{area_total_sq_mi|}}} }}&lt;br /&gt;
   |dunam={{解析數字|{{{area_total_dunam|}}} }}&lt;br /&gt;
   |link ={{#switch:{{{dunam_link|}}}||on|total=on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
   |mag  ={{{area_magnitude|}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass68 = mergedrow&lt;br /&gt;
| label68 = &amp;amp;nbsp;•&amp;amp;nbsp;陸地&lt;br /&gt;
|  data68 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_land_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_land_km2|}}}&lt;br /&gt;
   |ha   ={{{area_land_ha|}}}&lt;br /&gt;
   |acre ={{{area_land_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_land_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_land_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|land|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
| rowclass69 = mergedrow&lt;br /&gt;
| label69 = &amp;amp;nbsp;•&amp;amp;nbsp;水域&lt;br /&gt;
|  data69 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_water_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_water_km2|}}}&lt;br /&gt;
   |ha   ={{{area_water_ha|}}}&lt;br /&gt;
   |acre ={{{area_water_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_water_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_water_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|water|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }} {{#if:{{{area_water_percent|}}}| &amp;amp;nbsp;{{{area_water_percent}}}%}}}}&lt;br /&gt;
| rowclass70 = mergedrow&lt;br /&gt;
| label70 = &amp;amp;nbsp;•&amp;amp;nbsp;市區&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_urban_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data70 = {{#if:{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_urban_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_urban_km2|}}}&lt;br /&gt;
   |ha   ={{{area_urban_ha|}}}&lt;br /&gt;
   |acre ={{{area_urban_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_urban_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_urban_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|urban|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass71 = mergedrow&lt;br /&gt;
| label71 = &amp;amp;nbsp;•&amp;amp;nbsp;鄉村&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_rural_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data71 = {{#if:{{{area_rural_km2|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_sq_mi|}}}{{{area_rural_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_rural_km2|}}}&lt;br /&gt;
   |ha   ={{{area_rural_ha|}}}&lt;br /&gt;
   |acre ={{{area_rural_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_rural_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_rural_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|rural|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
| rowclass72 = mergedrow&lt;br /&gt;
| label72 =&amp;amp;nbsp;•&amp;amp;nbsp;都會區&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_metro_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data72 = {{#if:{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_metro_sq_mi|}}}{{{area_metro_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_metro_km2|}}}&lt;br /&gt;
   |ha   ={{{area_metro_ha|}}}&lt;br /&gt;
   |acre ={{{area_metro_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_metro_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_metro_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|metro|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&amp;lt;!-- ***Area rank*** --&amp;gt;&lt;br /&gt;
| rowclass73 = mergedrow&lt;br /&gt;
| label73 = 面积排名&lt;br /&gt;
|  data73 = {{{area_rank|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass74 = mergedrow&lt;br /&gt;
| label74 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{area_blank1_title}}}&lt;br /&gt;
|  data74 = {{#if:{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_blank1_sq_mi|}}}{{{area_blank1_dunam|}}}&lt;br /&gt;
  |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_blank1_km2|}}}&lt;br /&gt;
   |ha   ={{{area_blank1_ha|}}}&lt;br /&gt;
   |acre ={{{area_blank1_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_blank1_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_blank1_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|blank1|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass75 = mergedrow&lt;br /&gt;
| label75 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{area_blank2_title}}}&lt;br /&gt;
|  data75 = {{#if:{{{area_blank2_km2|}}}{{{area_blank2_ha|}}}{{{area_blank2_acre|}}}{{{area_blank2_sq_mi|}}}{{{area_blank2_dunam|}}}&lt;br /&gt;
  |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_blank2_km2|}}}&lt;br /&gt;
   |ha   ={{{area_blank2_ha|}}}&lt;br /&gt;
   |acre ={{{area_blank2_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_blank2_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_blank2_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|blank2|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass76 = mergedrow&lt;br /&gt;
| label76 = &amp;amp;nbsp;&lt;br /&gt;
|  data76 =  {{#if:{{{area_note|}}}|&amp;lt;small&amp;gt;{{{area_note}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Dimensions*** --&amp;gt;&lt;br /&gt;
| rowclass77 = mergedtoprow&lt;br /&gt;
| header77 = {{#if:{{{length_km|}}}{{{length_mi|}}}{{{width_km|}}}{{{width_mi|}}}|尺寸&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{dimensions_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass78 = mergedrow&lt;br /&gt;
| label78 = &amp;amp;nbsp;•&amp;amp;nbsp;长度&lt;br /&gt;
|  data78 = {{#if:{{{length_km|}}}{{{length_mi|}}}&lt;br /&gt;
 | {{infobox_settlement/lengthdisp&lt;br /&gt;
      |km  ={{{length_km|}}}&lt;br /&gt;
      |mi  ={{{length_mi|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass79 = mergedrow&lt;br /&gt;
| label79 = &amp;amp;nbsp;•&amp;amp;nbsp;宽度&lt;br /&gt;
|  data79 = {{#if:{{{width_km|}}}{{{width_mi|}}}&lt;br /&gt;
 |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |km  ={{{width_km|}}}&lt;br /&gt;
      |mi  ={{{width_mi|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Elevation*** --&amp;gt;&lt;br /&gt;
| rowclass80 = mergedtoprow&lt;br /&gt;
| label80 = 海拔&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{elevation_footnotes|}}}{{#if:{{{elevation_point|}}}|&amp;amp;#32;（{{{elevation_point}}}）}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data80 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}}&lt;br /&gt;
 |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |m   ={{{elevation_m|}}}&lt;br /&gt;
      |ft  ={{{elevation_ft|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass81 = mergedtoprow&lt;br /&gt;
| label81 = 最高海拔&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{elevation_max_footnotes|}}}{{#if:{{{elevation_max_point|}}}|&amp;amp;#32;（{{{elevation_max_point}}}）}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data81 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}&lt;br /&gt;
 |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |m   ={{{elevation_max_m|}}}&lt;br /&gt;
      |ft  ={{{elevation_max_ft|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&amp;lt;!-- ***Elevation max rank*** --&amp;gt;&lt;br /&gt;
| rowclass82 = mergedrow&lt;br /&gt;
| label82 = &amp;amp;nbsp;•&amp;amp;nbsp;排名&lt;br /&gt;
|  data82 =  {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}| {{{elevation_max_rank|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass83 = {{#if:{{{elevation_min_rank|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label83 = 最低海拔&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{elevation_min_footnotes|}}}{{#if:{{{elevation_min_point|}}}|&amp;amp;#32;（{{{elevation_min_point}}}）}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data83 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}&lt;br /&gt;
  |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |m   ={{{elevation_min_m|}}}&lt;br /&gt;
      |ft  ={{{elevation_min_ft|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&amp;lt;!-- ***Elevation min rank*** --&amp;gt;&lt;br /&gt;
| rowclass84 = mergedrow&lt;br /&gt;
| label84 = &amp;amp;nbsp;•&amp;amp;nbsp;排名&lt;br /&gt;
|  data84 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}|{{{elevation_min_rank|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Population*** --&amp;gt;&lt;br /&gt;
| rowclass85 = mergedtoprow&lt;br /&gt;
| label85 = 人口&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{#if:{{{population_as_of|}}}|（{{{population_as_of}}}）}}{{{population_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data85 = {{#if:{{{population|}}}&lt;br /&gt;
  | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population}}}}}|人}}&lt;br /&gt;
  | {{#ifeq:{{{total_type}}}|&amp;amp;nbsp;&lt;br /&gt;
    | {{#if:{{{population_total|}}}&lt;br /&gt;
      | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population_total}}}}}|人}}&lt;br /&gt;
      }}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
| rowclass86 = mergedtoprow&lt;br /&gt;
| header86 = {{#if:{{{population|}}}&lt;br /&gt;
  |&lt;br /&gt;
  |{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;&lt;br /&gt;
     |&lt;br /&gt;
     |{{#if:{{{population_total|}}}{{{population_urban|}}}{{{population_rural|}}}{{{population_metro|}}}{{{population_blank1|}}}{{{population_blank2|}}}{{{population_est|}}}&lt;br /&gt;
       |人口&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{#if:{{{population_as_of|}}}|（{{{population_as_of}}}）}}{{{population_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
      }}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
| rowclass87 = mergedrow&lt;br /&gt;
| label87 = &amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|城市}}|總計}}}}&lt;br /&gt;
|  data87 = {{#if:{{{population|}}}&lt;br /&gt;
  |&lt;br /&gt;
  |{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;&lt;br /&gt;
     |&lt;br /&gt;
     |{{#if:{{{population_total|}}}&lt;br /&gt;
       | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population_total}}}}}|人}}&lt;br /&gt;
      }}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
| rowclass88 = mergedrow&lt;br /&gt;
| label88 = &amp;amp;nbsp;•&amp;amp;nbsp;估计&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;（{{{pop_est_as_of}}}）{{{pop_est_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data88 = {{#if:{{{population_est|}}}|{{formatnum:{{{population_est}}}}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Population rank*** --&amp;gt;&lt;br /&gt;
| rowclass89 = mergedrow&lt;br /&gt;
| label89 =&amp;amp;nbsp;•&amp;amp;nbsp;排名&lt;br /&gt;
|  data89 = {{{population_rank|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass90 = mergedrow&lt;br /&gt;
| label90 = &amp;amp;nbsp;•&amp;amp;nbsp;[[人口密度|密度]]&lt;br /&gt;
|  data90 = {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}}{{{population_total|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{#ifeq:{{{population_density_km2|}}}|auto|auto|{{解析數字|{{{population_density_km2|}}} }} }}&lt;br /&gt;
      |/sqmi={{#ifeq:{{{population_density_km2|}}}|auto|auto|{{解析數字|{{{population_density_sq_mi|}}} }} }}&lt;br /&gt;
      |pop  ={{解析數字|{{{population_total|}}} }}&lt;br /&gt;
      |dunam={{解析數字|{{{area_total_dunam|}}} }}&lt;br /&gt;
      |ha   ={{解析數字|{{{area_total_ha|}}} }}&lt;br /&gt;
      |km2  ={{解析數字|{{{area_total_km2|}}} }}&lt;br /&gt;
      |acre ={{解析數字|{{{area_total_acre|}}} }}&lt;br /&gt;
      |sqmi ={{解析數字|{{{area_total_sq_mi|}}} }}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Population density rank*** --&amp;gt;&lt;br /&gt;
| rowclass91 = mergedrow&lt;br /&gt;
| label91 = &amp;amp;nbsp;•&amp;amp;nbsp;密度排名&lt;br /&gt;
|  data91 = {{{population_density_rank|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass92 = mergedrow&lt;br /&gt;
| label92 = &amp;amp;nbsp;•&amp;amp;nbsp;[[市区]]&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_urban_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data92 = {{#if:{{{population_urban|}}}| {{formatnum:{{{population_urban}}}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass93 = mergedrow&lt;br /&gt;
| label93 = &amp;amp;nbsp;•&amp;amp;nbsp;市区密度&lt;br /&gt;
|  data93 = {{#if:{{{population_density_urban_km2|}}}{{{population_density_urban_sq_mi|}}}{{{population_urban|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_urban_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_urban_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_urban|}}}&lt;br /&gt;
      |ha   ={{{area_urban_ha|}}}&lt;br /&gt;
      |km2  ={{{area_urban_km2|}}}&lt;br /&gt;
      |acre ={{{area_urban_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_urban_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_urban_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass94 = mergedrow&lt;br /&gt;
| label94 = &amp;amp;nbsp;•&amp;amp;nbsp;[[乡村]]&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_rural_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data94 = {{#if:{{{population_rural|}}}|{{formatnum:{{{population_rural}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass95 = mergedrow&lt;br /&gt;
| label95 = &amp;amp;nbsp;•&amp;amp;nbsp;乡村密度&lt;br /&gt;
|  data95 = {{#if:{{{population_density_rural_km2|}}}{{{population_density_rural_sq_mi|}}}{{{population_rural|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_rural_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_rural_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_rural|}}}&lt;br /&gt;
      |ha   ={{{area_rural_ha|}}}&lt;br /&gt;
      |km2  ={{{area_rural_km2|}}}&lt;br /&gt;
      |acre ={{{area_rural_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_rural_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_rural_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass96 = mergedrow&lt;br /&gt;
| label96 =&amp;amp;nbsp;•&amp;amp;nbsp;[[都會區]]&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_metro_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data96 = {{#if:{{{population_metro|}}}| {{formatnum:{{{population_metro}}}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass97 = mergedrow&lt;br /&gt;
| label97 = &amp;amp;nbsp;•&amp;amp;nbsp;都會區密度&lt;br /&gt;
|  data97 =  {{#if:{{{population_density_metro_km2|}}}{{{population_density_metro_sq_mi|}}}{{{population_metro|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_metro_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_metro_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_metro|}}}&lt;br /&gt;
      |ha   ={{{area_metro_ha|}}}&lt;br /&gt;
      |km2  ={{{area_metro_km2|}}}&lt;br /&gt;
      |acre ={{{area_metro_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_metro_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_metro_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass98 = mergedrow&lt;br /&gt;
| label98 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{population_blank1_title|}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_blank1_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data98 = {{#if:{{{population_blank1|}}}|{{formatnum:{{{population_blank1}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass99 = mergedrow&lt;br /&gt;
| label99 = &amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{population_blank1_title|}}}|{{{population_blank1_title}}}密度|密度}}&lt;br /&gt;
|  data99 =  {{#if:{{{population_density_blank1_km2|}}}{{{population_density_blank1_sq_mi|}}}{{{population_blank1|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_blank1_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_blank1_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_blank1|}}}&lt;br /&gt;
      |ha   ={{{area_blank1_ha|}}}&lt;br /&gt;
      |km2  ={{{area_blank1_km2|}}}&lt;br /&gt;
      |acre ={{{area_blank1_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_blank1_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_blank1_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass100 = mergedrow&lt;br /&gt;
| label100 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{population_blank2_title|}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_blank2_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data100 = {{#if:{{{population_blank2|}}}|{{formatnum:{{{population_blank2}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass101 = mergedrow&lt;br /&gt;
| label101 = &amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{population_blank2_title|}}}|{{{population_blank2_title}}}密度|密度}}&lt;br /&gt;
|  data101 = {{#if:{{{population_density_blank2_km2|}}}{{{population_density_blank2_sq_mi|}}}{{{population_blank2|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_blank2_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_blank2_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_blank2|}}}&lt;br /&gt;
      |ha   ={{{area_blank2_ha|}}}&lt;br /&gt;
      |km2  ={{{area_blank2_km2|}}}&lt;br /&gt;
      |acre ={{{area_blank2_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_blank2_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_blank2_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass102 = mergedrow&lt;br /&gt;
| label102 = &amp;amp;nbsp;&lt;br /&gt;
|  data102 = {{#if:{{{population_note|}}}|&amp;lt;small&amp;gt;{{{population_note}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass103 = mergedtoprow&lt;br /&gt;
| label103 = [[区域居民称谓词|居民称谓]]&lt;br /&gt;
|  data103 = {{{population_demonym|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Demographics 1*** --&amp;gt;&lt;br /&gt;
| rowclass104 = mergedtoprow&lt;br /&gt;
| header104 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{{demographics_type1}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{demographics1_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
| rowclass105 = mergedrow&lt;br /&gt;
| label105 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title1}}}&lt;br /&gt;
|  data105 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title1|}}}|{{{demographics1_info1|}}}}}}}&lt;br /&gt;
| rowclass106 = mergedrow&lt;br /&gt;
| label106 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title2}}}&lt;br /&gt;
|  data106 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title2|}}}|{{{demographics1_info2|}}}}}}}&lt;br /&gt;
| rowclass107 = mergedrow&lt;br /&gt;
| label107 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title3}}}&lt;br /&gt;
|  data107 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title3|}}}|{{{demographics1_info3|}}}}}}}&lt;br /&gt;
| rowclass108 = mergedrow&lt;br /&gt;
| label108 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title4}}}&lt;br /&gt;
|  data108 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title4|}}}|{{{demographics1_info4|}}}}}}}&lt;br /&gt;
| rowclass109 = mergedrow&lt;br /&gt;
| label109 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title5}}}&lt;br /&gt;
|  data109 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title5|}}}|{{{demographics1_info5|}}}}}}}&lt;br /&gt;
| rowclass110 = mergedrow&lt;br /&gt;
| label110 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title6}}}&lt;br /&gt;
|  data110 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title6|}}}|{{{demographics1_info6|}}}}}}}&lt;br /&gt;
| rowclass111 = mergedrow&lt;br /&gt;
| label111 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title7}}}&lt;br /&gt;
|  data111 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title7|}}}|{{{demographics1_info7|}}}}}}}&lt;br /&gt;
| rowclass112 = mergedrow&lt;br /&gt;
| label112 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title8}}}&lt;br /&gt;
|  data112 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title8|}}}|{{{demographics1_info8|}}}}}}}&lt;br /&gt;
| rowclass113 = mergedrow&lt;br /&gt;
| label113 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title9}}}&lt;br /&gt;
|  data113 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title9|}}}|{{{demographics1_info9|}}}}}}}&lt;br /&gt;
| rowclass114 = mergedrow&lt;br /&gt;
| label114 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title10}}}&lt;br /&gt;
|  data114 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title10|}}}|{{{demographics1_info10|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Demographics 2*** --&amp;gt;&lt;br /&gt;
| rowclass115 = mergedtoprow&lt;br /&gt;
| header115 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{{demographics_type2}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{demographics2_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
| rowclass116 = mergedrow&lt;br /&gt;
| label116 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title1}}}&lt;br /&gt;
|  data116 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title1|}}}|{{{demographics2_info1|}}}}}}}&lt;br /&gt;
| rowclass117 = mergedrow&lt;br /&gt;
| label117 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title2}}}&lt;br /&gt;
|  data117 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title2|}}}|{{{demographics2_info2|}}}}}}}&lt;br /&gt;
| rowclass118 = mergedrow&lt;br /&gt;
| label118 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title3}}}&lt;br /&gt;
|  data118 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title3|}}}|{{{demographics2_info3|}}}}}}}&lt;br /&gt;
| rowclass119 = mergedrow&lt;br /&gt;
| label119 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title4}}}&lt;br /&gt;
|  data119 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title4|}}}|{{{demographics2_info4|}}}}}}}&lt;br /&gt;
| rowclass120 = mergedrow&lt;br /&gt;
| label120 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title5}}}&lt;br /&gt;
|  data120 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title5|}}}|{{{demographics2_info5|}}}}}}}&lt;br /&gt;
| rowclass121 = mergedrow&lt;br /&gt;
| label121 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title6}}}&lt;br /&gt;
|  data121 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title6|}}}|{{{demographics2_info6|}}}}}}}&lt;br /&gt;
| rowclass122 = mergedrow&lt;br /&gt;
| label122 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title7}}}&lt;br /&gt;
|  data122 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title7|}}}|{{{demographics2_info7|}}}}}}}&lt;br /&gt;
| rowclass123 = mergedrow&lt;br /&gt;
| label123 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title8}}}&lt;br /&gt;
|  data123 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title8|}}}|{{{demographics2_info8|}}}}}}}&lt;br /&gt;
| rowclass124 = mergedrow&lt;br /&gt;
| label124 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title9}}}&lt;br /&gt;
|  data124 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title9|}}}|{{{demographics2_info9|}}}}}}}&lt;br /&gt;
| rowclass125 = mergedrow&lt;br /&gt;
| label125 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title10}}}&lt;br /&gt;
|  data125 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title10|}}}|{{{demographics2_info10|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Time Zones*** --&amp;gt;&lt;br /&gt;
| rowclass126 = mergedtoprow&lt;br /&gt;
| label126 = {{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|时区}}|时区]]|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|时区}}|时区]]}}&lt;br /&gt;
|  data126 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{{timezone1|{{{timezone}}}}}}{{#if:{{{utc_offset1|{{{utc_offset|}}} }}}|（[[UTC{{{utc_offset1|{{{utc_offset}}}}}}]]）}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass127 = mergedrow&lt;br /&gt;
| label127 = &amp;lt;nowiki /&amp;gt;&lt;br /&gt;
|  data127 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone2|}}}|{{{timezone2}}}{{#if:{{{utc_offset2|{{{utc_offset2|}}} }}}|（[[UTC{{{utc_offset2|{{{utc_offset2}}}}}}]]）}} }} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass128 = mergedrow&lt;br /&gt;
| label128 = &amp;amp;nbsp;•&amp;amp;nbsp;[[夏时制]]&lt;br /&gt;
|  data128 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|{{{timezone1_DST|{{{timezone_DST|}}}}}}（[[UTC{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}}]]）}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass129 = mergedrow&lt;br /&gt;
| label129 = &amp;lt;nowiki /&amp;gt;&lt;br /&gt;
|  data129 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|{{#if:{{{timezone2_DST|}}}|{{{timezone2_DST}}}（[[UTC{{{utc_offset2_DST|}}}]]）}} }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Postal Code(s)*** --&amp;gt;&lt;br /&gt;
| rowclass137 = mergedtoprow&lt;br /&gt;
| label137 = {{#if:{{{postal_code_type|}}}|{{{postal_code_type}}}|[[邮政编码|-{zh-cn:邮政编码; zh-tw:郵遞區號; zh-hk:郵區編號;}-]]}}&lt;br /&gt;
| class137 = adr&lt;br /&gt;
|  data137 = {{#if:{{{postal_code|}}}|&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;{{{postal_code}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass138 = {{#if:{{#if:{{{postal_code|}}}|1}}|mergedbottomrow|mergedtoprow}}&lt;br /&gt;
| label138 = {{#if:{{{postal2_code_type|}}}|{{{postal2_code_type}}}|[[邮政编码|-{zh-cn:邮政编码; zh-tw:郵遞區號; zh-hk:郵區編號;}-]]}}&lt;br /&gt;
| class138 = adr&lt;br /&gt;
|  data138 = {{#if:{{{postal2_code|}}}|&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;{{{postal2_code}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Area Code(s)*** --&amp;gt;&lt;br /&gt;
| rowclass139 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label139 = {{#if:{{{area_code_type|}}}|{{{area_code_type}}}|[[国际电话区号列表|電話區號]]}}&lt;br /&gt;
|  data139 = {{{area_code|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Geocode--&amp;gt;&lt;br /&gt;
| rowclass140 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}{{{area_code|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label140 = [[地理编码|地理坐标]]&lt;br /&gt;
| class140 = nickname&lt;br /&gt;
|  data140 = {{{geocode|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ISO Code--&amp;gt;&lt;br /&gt;
| rowclass141 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}{{{area_code|}}}{{{geocode|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label141 = {{nowrap|[[ISO 3166|ISO 3166码]]}}&lt;br /&gt;
| class141 = nickname&lt;br /&gt;
|  data141 = {{{iso_code|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Vehicle registration plate--&amp;gt;&lt;br /&gt;
| rowclass142 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label142 = {{#if:{{{registration_plate_type|}}}|{{{registration_plate_type}}}|[[車輛號牌]]}}&lt;br /&gt;
|  data142 = {{{registration_plate|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Blank Fields (two sections)*** --&amp;gt;&lt;br /&gt;
| rowclass145 = mergedtoprow&lt;br /&gt;
| label145 = {{{blank_name_sec1|{{{blank_name|}}}}}}&lt;br /&gt;
|  data145 = {{#if:{{{blank_name_sec1|{{{blank_name|}}}}}}|{{{blank_info_sec1|{{{blank_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass146 = mergedrow&lt;br /&gt;
| label146 = {{{blank1_name_sec1|{{{blank1_name|}}}}}}&lt;br /&gt;
|  data146 = {{#if:{{{blank1_name_sec1|{{{blank1_name|}}}}}}|{{{blank1_info_sec1|{{{blank1_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass147 = mergedrow&lt;br /&gt;
| label147 = {{{blank2_name_sec1|{{{blank2_name|}}}}}}&lt;br /&gt;
|  data147 = {{#if:{{{blank2_name_sec1|{{{blank2_name|}}}}}}|{{{blank2_info_sec1|{{{blank2_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass148 = mergedrow&lt;br /&gt;
| label148 = {{{blank3_name_sec1|{{{blank3_name|}}}}}}&lt;br /&gt;
|  data148 = {{#if:{{{blank3_name_sec1|{{{blank3_name|}}}}}}|{{{blank3_info_sec1|{{{blank3_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass149 = mergedrow&lt;br /&gt;
| label149 = {{{blank4_name_sec1|{{{blank4_name|}}}}}}&lt;br /&gt;
|  data149 = {{#if:{{{blank4_name_sec1|{{{blank4_name|}}}}}}|{{{blank4_info_sec1|{{{blank4_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass150 = mergedrow&lt;br /&gt;
| label150 = {{{blank5_name_sec1|{{{blank5_name|}}}}}}&lt;br /&gt;
|  data150 = {{#if:{{{blank5_name_sec1|{{{blank5_name|}}}}}}|{{{blank5_info_sec1|{{{blank5_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass151 = mergedrow&lt;br /&gt;
| label151 = {{{blank6_name_sec1|{{{blank6_name|}}}}}}&lt;br /&gt;
|  data151 = {{#if:{{{blank6_name_sec1|{{{blank6_name|}}}}}}|{{{blank6_info_sec1|{{{blank6_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass152 = mergedrow&lt;br /&gt;
| label152 = {{{blank7_name_sec1|{{{blank7_name|}}}}}}&lt;br /&gt;
|  data152 = {{#if:{{{blank7_name_sec1|{{{blank7_name|}}}}}}|{{{blank7_info_sec1|{{{blank7_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass153 = mergedtoprow&lt;br /&gt;
| label153 = {{{blank_name_sec2}}}&lt;br /&gt;
|  data153 = {{#if:{{{blank_name_sec2|}}}|{{{blank_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass154 = mergedrow&lt;br /&gt;
| label154 = {{{blank1_name_sec2}}}&lt;br /&gt;
|  data154 = {{#if:{{{blank1_name_sec2|}}}|{{{blank1_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass155 = mergedrow&lt;br /&gt;
| label155 = {{{blank2_name_sec2}}}&lt;br /&gt;
|  data155 = {{#if:{{{blank2_name_sec2|}}}|{{{blank2_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass156 = mergedrow&lt;br /&gt;
| label156 = {{{blank3_name_sec2}}}&lt;br /&gt;
|  data156 = {{#if:{{{blank3_name_sec2|}}}|{{{blank3_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass157 = mergedrow&lt;br /&gt;
| label157 = {{{blank4_name_sec2}}}&lt;br /&gt;
|  data157 = {{#if:{{{blank4_name_sec2|}}}|{{{blank4_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass158 = mergedrow&lt;br /&gt;
| label158 = {{{blank5_name_sec2}}}&lt;br /&gt;
|  data158 = {{#if:{{{blank5_name_sec2|}}}|{{{blank5_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass159 = mergedrow&lt;br /&gt;
| label159 = {{{blank6_name_sec2}}}&lt;br /&gt;
|  data159 = {{#if:{{{blank6_name_sec2|}}}|{{{blank6_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass160 = mergedrow&lt;br /&gt;
| label160 = {{{blank7_name_sec2}}}&lt;br /&gt;
|  data160 = {{#if:{{{blank7_name_sec2|}}}|{{{blank7_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Website*** --&amp;gt;&lt;br /&gt;
| rowclass161 = mergedtoprow&lt;br /&gt;
| label161 = 網站&lt;br /&gt;
|  data161 = {{#if:{{{website|}}}|{{{website}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Footnotes*** --&amp;gt;&lt;br /&gt;
| belowstyle = text-align:left; font-size:smaller&lt;br /&gt;
| belowrowclass = mergedtoprow&lt;br /&gt;
| below = {{{footnotes|}}}&lt;br /&gt;
}}&amp;lt;includeonly&amp;gt;&amp;lt;!-- 检查弃用参数 --&amp;gt;{{#ifeq:{{{coor_type|♠}}}{{{city_logo|♠}}}{{{area_total|♠}}}{{{area_land|♠}}}{{{area_water|♠}}}{{{TotalArea_sq_mi|♠}}}{{{LandArea_sq_mi|♠}}}{{{WaterArea_sq_mi|♠}}}{{{area_urban|♠}}}{{{UrbanArea_sq_mi|♠}}}{{{area_metro|♠}}}{{{MetroArea_sq_mi|♠}}}{{{elevation|♠}}}{{{population_density|♠}}}{{{population_density_mi2|♠}}}{{{population_density_metro_mi2|♠}}}{{{population_density_urban_mi2|♠}}}|♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠||[[Category:信息框需要维护的聚居地条目]]}}{{#switch:{{{coordinates_region|}}}|CA-X|US-X|IN-X=[[Category:使用不精确行政区代码的聚居地条目]]&lt;br /&gt;
}}{{#if:{{{image_dot_map|}}}{{{dot_mapsize|}}}{{{dot_map_base_alt|}}}{{{dot_map_alt|}}}{{{dot_map_caption|}}}{{{dot_x|}}}{{{dot_y|}}}|[[Category:使用点示地图的聚居地条目]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:使用未知infobox settlement参数的页面|_VALUE_{{PAGENAME}}]]}}|preview = 页面使用了[[Template:Infobox settlement]]不存在的参数&amp;quot;_VALUE_&amp;quot;|ignoreblank=y&lt;br /&gt;
| alt | anthem | area_blank1_acre | area_blank1_dunam | area_blank1_ha | area_blank1_km2 | area_blank1_sq_mi | area_blank1_title | area_blank2_acre | area_blank2_dunam | area_blank2_ha | area_blank2_km2 | area_blank2_sq_mi | area_blank2_title | area_code | area_code_type | area_footnotes | area_land_acre | area_land_dunam | area_land_ha | area_land_km2 | area_land_sq_mi | area_magnitude | area_metro_acre | area_metro_dunam | area_metro_footnotes | area_metro_ha | area_metro_km2 | area_metro_sq_mi | area_note | area_rank | area_rural_acre | area_rural_dunam | area_rural_footnotes | area_rural_ha | area_rural_km2 | area_rural_sq_mi | area_total_acre | area_total_dunam | area_total_ha | area_total_km2 | area_total_sq_mi | area_urban_acre | area_urban_dunam | area_urban_footnotes | area_urban_ha | area_urban_km2 | area_urban_sq_mi | area_water_acre | area_water_dunam | area_water_ha | area_water_km2 | area_water_percent | area_water_sq_mi | blank_emblem_alt | blank_emblem_link | blank_emblem_size | blank_emblem_type | blank_info | blank_info_sec1 | blank_info_sec2 | blank_name | blank_name_sec1 | blank_name_sec2 | blank1_info | blank1_info_sec1 | blank1_info_sec2 | blank1_name | blank1_name_sec1 | blank1_name_sec2 | blank2_info | blank2_info_sec1 | blank2_info_sec2 | blank2_name | blank2_name_sec1 | blank2_name_sec2 | blank3_info | blank3_info_sec1 | blank3_info_sec2 | blank3_name | blank3_name_sec1 | blank3_name_sec2 | blank4_info | blank4_info_sec1 | blank4_info_sec2 | blank4_name | blank4_name_sec1 | blank4_name_sec2 | blank5_info | blank5_info_sec1 | blank5_info_sec2 | blank5_name | blank5_name_sec1 | blank5_name_sec2 | blank6_info | blank6_info_sec1 | blank6_info_sec2 | blank6_name | blank6_name_sec1 | caption | blank6_name_sec2 | blank7_info | blank7_info_sec1 | blank7_info_sec2 | blank7_name | blank7_name_sec1 | blank7_name_sec2 | coor_pinpoint | coor_type | coordinates |  coordinates_footnotes | demographics_type1 | demographics_type2 | demographics1_footnotes | demographics1_info1 | demographics1_info2 | demographics1_info3 | demographics1_info4 | demographics1_info5 | demographics1_info6 | demographics1_info7 | demographics1_info8 | demographics1_info9 | demographics1_info10 | demographics1_title1 | demographics1_title2 | demographics1_title3 | demographics1_title4 | demographics1_title5 | demographics1_title6 | demographics1_title7 | demographics1_title8 | demographics1_title9 | demographics1_title10 | demographics2_footnotes | demographics2_info1 | demographics2_info2 | demographics2_info3 | demographics2_info4 | demographics2_info5 | demographics2_info6 | demographics2_info7 | demographics2_info8 | demographics2_info9 | demographics2_info10 | demographics2_title1 | demographics2_title2 | demographics2_title3 | demographics2_title4 | demographics2_title5 | demographics2_title6 | demographics2_title7 | demographics2_title8 | demographics2_title9 | demographics2_title10 | dimensions_footnotes | dunam_link | elevation_footnotes | elevation_ft | elevation_m | elevation_max_footnotes | elevation_max_ft | elevation_max_m | elevation_max_point | elevation_max_rank | elevation_min_footnotes | elevation_min_ft | elevation_min_m | elevation_min_point | elevation_min_rank | elevation_point | embed | established_date | established_date1 | established_date2 | established_date3 | established_date4 | established_date5 | established_date6 | established_date7 | established_title | established_title1 | established_title2 | established_title3 | established_title4 | established_title5 | established_title6 | established_title7 | etymology | extinct_date | extinct_title | flag_alt | flag_border | flag_link | flag_size | flag_type | footnotes| founder | geocode | governing_body | government_footnotes | government_type | grid_name | grid_position | image | image_alt | image_blank_emblem | image_caption | image_flag | image_map | image_map1 | image_seal | image_shield | image_skyline | image_size | imagesize | iso_code | leader_name | leader_name1 | leader_name2 | leader_name3 | leader_name4 | leader_party | leader_title | leader_title1 | leader_title2 | leader_title3 | leader_title4 | length_km | length_mi | map_alt | map_alt1 | map_caption | map_caption1 | mapsize | mapsize1 | motto | name | named_for | native_name | native_name_lang | nickname | official_name | other_name | p1 | p10 | p11 | p12 | p13 | p14 | p15 | p16 | p17 | p18 | p19 | p2 | p20 | p21 | p22 | p23 | p24 | p25 | p26 | p27 | p28 | p29 | p3 | p30 | p31 | p32 | p33 | p34 | p35 | p36 | p37 | p38 | p39 | p4 | p40 | p41 | p42 | p43 | p44 | p45 | p46 | p47 | p48 | p49 | p5 | p50 | p6 | p7 | p8 | p9 | parts | parts_style | parts_type | pop_est_as_of | pop_est_footnotes | population | population_as_of | population_blank1 | population_blank1_footnotes | population_blank1_title | population_blank2 | population_blank2_footnotes | population_blank2_title | population_demonym | population_density_blank1_km2 | population_density_blank1_sq_mi | population_density_blank2_km2 | population_density_blank2_sq_mi | population_density_km2 | population_density_metro_km2 | population_density_metro_sq_mi | population_density_rank | population_density_rural_km2 | population_density_rural_sq_mi | population_density_sq_mi | population_density_urban_km2 | population_density_urban_sq_mi | population_est | population_footnotes | population_metro | population_metro_footnotes | population_note | population_rank | population_rural | population_rural_footnotes | population_total | population_urban | population_urban_footnotes | postal_code | postal_code_type | postal2_code | postal2_code_type | pushpin_image | pushpin_label | pushpin_label_position | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_map_caption_notsmall | pushpin_map_narrow | pushpin_mapsize | pushpin_outside | pushpin_overlay | pushpin_relief | registration_plate | registration_plate_type | seal_alt | seal_link | seal_size | seal_type | seat | seat_type | seat1 | seat1_type | settlement_type | shield_alt | shield_link | shield_size | shield_type | subdivision_name | subdivision_name1 | subdivision_name2 | subdivision_name3 | subdivision_name4 | subdivision_name5 | subdivision_name6 | subdivision_type | subdivision_type1 | subdivision_type2 | subdivision_type3 | subdivision_type4 | subdivision_type5 | subdivision_type6 | timezone | timezone_link | timezone_DST | timezone1 | timezone1_DST | timezone2 | timezone2_DST | total_type | translit_lang1 | translit_lang1_info | translit_lang1_info1 | translit_lang1_info2 | translit_lang1_info3 | translit_lang1_info4 | translit_lang1_info5 | translit_lang1_info6 | translit_lang1_type | translit_lang1_type1 | translit_lang1_type2 | translit_lang1_type3 | translit_lang1_type4 | translit_lang1_type5 | translit_lang1_type6 | translit_lang2 | translit_lang2_info | translit_lang2_info1 | translit_lang2_info2 | translit_lang2_info3 | translit_lang2_info4 | translit_lang2_info5 | translit_lang2_info6 | translit_lang2_type | translit_lang2_type1 | translit_lang2_type2 | translit_lang2_type3 | translit_lang2_type4 | translit_lang2_type5 | translit_lang2_type6 | type | unit_pref | utc_offset | utc_offset_DST | utc_offset1 | utc_offset1_DST | utc_offset2 | utc_offset2_DST | website | width_km | width_mi | government_blank1_title | government_blank1 | government_blank2_title | government_blank2 | government_blank3_title | government_blank3 | government_blank4_title | government_blank4 | government_blank5_title | government_blank5 | government_blank6_title | government_blank6&lt;br /&gt;
}}{{#if:{{{coordinates_wikidata|}}}{{{wikidata|}}}&lt;br /&gt;
 |[[Category:使用维基数据参数的聚居地条目]]&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;!--Please add this template&#039;s categories to the /doc subpage, not here - thanks!--&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2558</id>
		<title>端点市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2558"/>
		<updated>2022-09-20T20:00:12Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 端点市广域区&lt;br /&gt;
| official_name                      = Terminal City (Hajishi)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = TerminalCity_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：上都区安平城、离岛区天际线、江泽镇遗址公园、樱茉阁及辉针城、悠日竞技场、凛雪镇、端点岛区天际线&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| image_map                       = tclogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[端点市岛区|岛区]]、[[端点市上都区|上都区]] &lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[端点市岛区|岛区]]&lt;br /&gt;
| parts                           = 4(安平区已虚级化)&amp;lt;br /&amp;gt;6&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇及郊区&lt;br /&gt;
| coordinates               = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;端点市广域地区&#039;&#039;&#039; (Terminal City / Hajishi)，通常简称“&#039;&#039;&#039;端点&#039;&#039;&#039;”，由 [[uDays]] 北部的一系列紧凑区域组成。该市最初兴建于 2017 年，是 uDays 中最早的聚落所在地，也是现行 uDays 中面积最大的行政区域，但实际密集建筑区面积小于[[花都市]]。&lt;br /&gt;
&lt;br /&gt;
端点市广域地区实行宽松的生存模式制度。通常是 uDays 生存玩家的出生点所在地，uDays 的 1 至 3 号出生点均位于端点市中。截至“[[5.2208 uDays Saki]]” 发行版本 7，归属于端点市的玩家为 316 人。(未含退服及被清退玩家)。&lt;br /&gt;
&lt;br /&gt;
端点市因其作为 uDays 最初的出生点及曾经的“首都职能城区”而得名，承载了 uDays 绝大多数文化与历史。其最初仅指代“岛区”东部 2 号出生点周边的小部分建成区，随着聚落面积的逐渐增大，很快便指代了“岛区“整体。现今表示受《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案 端点市广域区域游玩法案与景观保护法案]]》规定归属于端点市的四城区两镇四广域区及坐标对应的的下界区域及末路之地区域的总称。但一般说到“端点”，绝大多数玩家只会想起岛区和上都区。&lt;br /&gt;
&lt;br /&gt;
在现今“《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案]]》”中也同时规定了“端点市”的主要界线及下辖区域。截至“[[3.2009 uDays Railway Update]]”版本，端点市的总面积约为 9,000,000 平方格(约 3000 x 3000)，下辖“[[端点市岛区|岛区]]、[[端点市上都区|上都区]]、[[端点市江南区|江南区]]、[[端点市离岛区|离岛区]]、[[端点市凛雪镇|凛雪镇]]、[[端点市石英镇|石英镇]]、[[端点市白川自治区|白川地区]]、[[端点市如月地区|如月地区]]、[[端点市新陆岛|新陆地区]]、夕方地区”。通常所说的”端点市主要区域“即为“岛区、上都区、江南区”这三个区域。&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
[[File:tsg.jpg|200px|thumb|一张位于端点市上都区阁城园的相片。]]&lt;br /&gt;
&lt;br /&gt;
端点市是悠日计划群组服中罕见的依地形构造的箱庭式城区，以东亚式木构建筑为主，零散着分布着一些造型特异的其他建筑，此外也不乏一些高层居民楼宇(主要位于岛区)，主要区域可见密集的小比例玩家房屋集群、极窄的[[ 2+2 宽道路]]星罗密布于端点市的各地区。&lt;br /&gt;
&lt;br /&gt;
端点市通常被认为是 uDays 中“知名旅游地点”，见证了其文化所在，但同时也被认定是威权主义在 uDays 中的具现。 2018 年至 2021 年 uDays 工程组强制推行“景观保护法案”措施，端点市主要地区的天际线几乎被 uDays 工程组所定义，玩家难以新建任何较高或过大的建筑。因而一度被评“过客不入，玩家断绝”，此类限制在 2022 年解除[[戒严]]后有所改善。&lt;br /&gt;
&lt;br /&gt;
==文化==&lt;br /&gt;
端点市是 uDays 实质的文化中心与 uDays 与其他服务器管辖区域来往的重要窗口。其文化是基于 uDays 主要构成玩家，在简繁中文文化基础上与东南亚文化例如新加坡、日本并逐步融合的产物。藉因端点市全境采用生存模式，因此其有别于其他地方。在包括建筑、交通、艺术、民俗活动上都有其独到之处，具有开放而又自成一体的风格。&lt;br /&gt;
&lt;br /&gt;
===“缝合”刻板印象===&lt;br /&gt;
“缝合”是指 uDays 常年被冠上的别称与“刻板印象”，即单体建筑尚可，然则一个地方会有许多不同形制与比例的建筑。在端点市中，这种“刻板印象”更为严重，但因 Minecraft 显示距离，实际游戏内效果尚可。端点市“缝合”的因由是这一区域早前几乎是玩家、uDays 工程组、uDays 管理组及SantorsiaWorks间博弈的产物，在各种政治游戏中，整个端点市饱受摧残，许多建筑物被处于各种原因拆除后重建。加之规划不成熟，建筑材料有限，因而端点市许多区域呈现出“规模极小”、“建筑整体风格变异极大”的情况，这一点在 2020 年达到顶峰。而后 uDays 管理组因饱受批评而大致撤出了端点市，然则公开的秘密是 uDays 管理组指派 uDays 工程组及 SantorsiaWorks 依然在各个方面控制着端点市的自由发展。&lt;br /&gt;
&lt;br /&gt;
===语言===&lt;br /&gt;
端点市境内大致通行简繁汉语、英语、日本语。许多辅助设施加注中英日三语。悠日铁道在端点安平站播音加报日语及台语，报站播音采用真人录制，中日文使用女声由 uDays 工程组成员 Fenta 配音、英文使用女声由玩家 NekoCat 配音、台语使用男声由玩家 Hakowwwww 配音。以上玩家现实中均就读或毕业于大学播音系或传媒系，因配音规格过高，有许多玩家认为“悠日铁道报站是 AI 合成的”。&lt;br /&gt;
&lt;br /&gt;
端点市部分区域也有一定英文作为辅助标识设施写于告示板处用于引导欧美玩家。另外较特定区域例如“端点市如月地区”因部分韩国玩家在此生存，具备一些写有谚文的导览告示牌。&lt;br /&gt;
&lt;br /&gt;
因早期端点市内没有统一的公共路标，因此有许多路标语言标注混乱不堪，例如端点市内通行的路标根据其设置的不同年代及设置人有“繁简中文”、“简体中文+翻译英文”、“繁体中文+翻译英文”、“日文+日文罗马字”、“繁简中文+日文+翻译英文”、“繁简中文+威妥玛拼音”+“简体中文+汉语拼音”、“汉语拼音+威妥玛拼音+翻译英文”等数种；而端点市矿车线路通常使用简体中文加注翻译英文、偶尔使用繁体中文加注威妥玛拼音；而境内悠日铁道使用简中+日文+英文+日文罗马字用于所有标识系统。有许多人批评这一现象，但实际截止当下并没有一个合理的多语言标注统一模型。&lt;br /&gt;
&lt;br /&gt;
===报刊===&lt;br /&gt;
[[File:yunmen.jpg|200px|thumb|芸梦书阁]]&lt;br /&gt;
端点市境内有一些图书馆，较为知名的是位于端点市上都区的芸梦书阁，是 uDays 中第一个“自由上传、自由阅读、无需审核”理念的图书馆。但部分玩家藉由此在其中上传R18 类小说，招致一些其他玩家的不满。&lt;br /&gt;
&lt;br /&gt;
端点市通常以每月为单位发行《领域周刊》，以记录端点市内的事件及推介旅行目的地。周刊在 2021 年一度停刊，2022 年初恢复，现在普遍认为《领域周刊》代表了 uDays 管理组的立场，因此仅具备参考性。&lt;br /&gt;
&lt;br /&gt;
===艺术===&lt;br /&gt;
近年来端点市的 Minecraft 艺术有一定衰弱，普遍认为端点市的艺术集中在音乐盒、建筑的装饰艺术缀饰与动漫风格的导览指示介绍上。&lt;br /&gt;
&lt;br /&gt;
一些玩家利用端点市内的公用建筑开办自己的作品展，部分展会玩家须佩戴 VR 前往观展。在 2021 年 9 月，台湾实践大学玩家 lulujyc 在端点市上都区阁城园举办了自己的作品个人展。但被指在展会后阁城园无力恢复原先“红石游戏屋”模样，后续 lulujyc 据此道歉，但阁城园因此而至今荒废。&lt;br /&gt;
&lt;br /&gt;
一些玩家将抗议视为艺术活动，四处张贴告示板以表现自己的诉求，根据《悠日计划 基本法案》，这种行为被定义为破坏环境，但实际上uDays 管理组对此并不过多干涉，目前只有戒严时期玩家 Wherewhere7 与其同党在定罪过程中被罗列了此类罪名，但玩家依然不能掉以轻心。&lt;br /&gt;
&lt;br /&gt;
===祭典节庆===&lt;br /&gt;
[[File:ChingHuShenShe.jpg|200px|thumb|静湖神社]]&lt;br /&gt;
端点市内有大大小小的宗教建筑，例如从属于基督新教的凛雪教堂、紫荆教堂；从属于天主教的江泽镇教堂；位于端点市上都区的道教关帝庙；日本神道教的镜湖神社；及一些处于崇敬或讽刺建立的仅供装饰的“个人崇拜庙宇”。也有一些纪念性质建筑，例如“繁花里”。诸如凛雪教堂每年非固定时间进行福音活动，但最重要的此类活动实际举行地点位于花都市花巷教堂。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组、SantorsiaWorks经常在端点市内开办活动，uDays 2020年至2022年的新年活动与圣诞特别活动都在端点市内举行，2020 年的新年活动在端点市上都区新年广场。此后活动都位于端点市凛雪镇。但有消息指出 2023 年的新年活动将移至花都市鹅城大街举行，玩家 John Cheung 认为这代表了“端点市地位逐渐被花都市所取代”&lt;br /&gt;
&lt;br /&gt;
===建筑===&lt;br /&gt;
[[File:lungchangmen.jpg|200px|thumb|隆昌门]]&lt;br /&gt;
[[File:zhongzhengmen.jpg|200px|thumb|中正门]]&lt;br /&gt;
端点市自 2014 年至当下经过数年发展，已经逐步形成了东西风格兼具古今建筑交融的城市建筑风格。目前端点市内最多的建筑为木制仿古中式建筑，也有一定装饰艺术风格的西洋式建筑及刻板的苏联式建筑，此外也有大量日式建筑及一些特殊风格的空岛、帆船、飞行器等建筑。&lt;br /&gt;
&lt;br /&gt;
较知名的中式建筑包括祈雨阁、祈风阁、隆昌门(安平城北门)、安平(南)门、樱茉阁、巽谷木塔、安平关帝庙、安平开元寺石塔、西洋镜亭、江泽镇建筑群、中正门、白川张厝等。&lt;br /&gt;
较知名的日式建筑包括镜湖神社、宏达木塔、未名五重塔、阁城园、鸢尾神社、洪宅等。&lt;br /&gt;
&lt;br /&gt;
较知名的西洋式建筑包括悠日铁道凛雪车站、凛雪教堂、羊驼庄园、白川天空港、寒鸦堡垒、白川堡垒、端点市村民交易所等&lt;br /&gt;
&lt;br /&gt;
较知名的特殊建筑包括辉针城、江南帆船、赤岸地下城、赤岸基地等&lt;br /&gt;
&lt;br /&gt;
====地标建筑====&lt;br /&gt;
[[File:auroratower.jpg|200px|thumb|端点岛东部的天际线]]&lt;br /&gt;
端点市作为生存保留地，实际并无多少高层建筑，绝大多数地标建筑乃是基于其地形在此之上建成，例如樱茉阁、祈雨雨阁、巽谷木塔此类。&lt;br /&gt;
&lt;br /&gt;
目前端点市境内唯二的现代高层建筑是极光塔与郭师傅饭店，前者用于玩家居住，而后者因为横截面积极小，且无法安装电梯，至今空置，目前也没有拆除将材料与地形再利用的计画。&lt;br /&gt;
&lt;br /&gt;
====观光景点====&lt;br /&gt;
位于端点市境内的[[悠日计划 特色建筑]]共有 21 项，具体请参考[[悠日计划 特色建筑|特色建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
位于端点市境内的[[悠日计划 记忆建筑]]共有 31 项，具体请参考[[悠日计划 记忆建筑|记忆建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
=== 早前 (2014-2017) ===&lt;br /&gt;
&lt;br /&gt;
[[File:2014jz.jpg|200px|thumb|2014的江泽镇玩家房屋，该玩家房屋在 2017 年左右被拆除，原址为今日江泽镇东门。]]&lt;br /&gt;
&lt;br /&gt;
在 2014 年至 2017 年，uDays 更多作为彼时 Java 平台“[[Grand Theft Minecraft]]”服务器管理组在多世界下用于游玩生存模式的存在，别名“后花园”。其间于今[[端点市江南区]]、[[端点市如月地区]]及[[花都市南岐区]]位置便有零星玩家活动的痕迹，在 uDays 2017 年 3 月独立并迁移到基岩平台后，便将地图中玩家活动最为明显的区域—今端点市江南区江泽镇一带设置为出生点及玩家聚落中心。&lt;br /&gt;
&lt;br /&gt;
=== 成立 (2017) ===&lt;br /&gt;
&lt;br /&gt;
[[njlyf2011]] 是 uDays 最早的玩家，他以小比例木石构建筑为佳，于 2017 年 3 月开始在江泽镇一带进行生存，并在 3 个月内令江泽镇颇具规模，定义了传承至今的“[[城镇化模式]]”风格。在此之后，新加入的玩家依照 njlyf2011 所搭建的城区框架，在道路两旁修建类似风格的木石建筑，最终在 2017 年 6 月左右江泽镇规模达到了全盛。&lt;br /&gt;
&lt;br /&gt;
到了 2017 年 9 月，江泽镇已经成为了 uDays 中事实最大的玩家聚落，以江泽镇为起点，玩家乘坐船舶出发，向西先后发现了[[端点市岛区|岛区]]、石英镇，向北寻得了新陆岛。在接下来的三个月里，更多玩家们在这些新发现的地方建立了更多据点。玩家 SakuraKotori、Ashin Hung、IXA 等控制了岛区、Liberty_Forever、Skanthunt 等控制了新陆，但这些新玩家们对原有的江泽镇并没有什么兴趣。&lt;br /&gt;
&lt;br /&gt;
2018 年开始，随着地下区域矿产完全枯竭，原有江泽镇玩家逐渐流失，原先许多生电设施放置于此几近荒废。在这个时候，爆发了江泽镇事件。&lt;br /&gt;
&lt;br /&gt;
=== 江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze.jpg|200px|thumb|2019 年的江泽镇遗迹]]&lt;br /&gt;
&lt;br /&gt;
在 2018 年 2 月，玩家 Courier2002 尝试挑战凋零以建造信标，但因自身原因导致不慎被凋零炸死，因其挑战凋零区域位于今江南区岩原东侧一带，离江泽镇极近。在 Courier2002 复活后，凋零即被吸引至江泽镇区域，开始无差别攻击玩家和域内生物。&lt;br /&gt;
&lt;br /&gt;
因江泽镇全城为紧凑的木构布局，且其中部分设计为“旅社”的建筑壁炉中使用了下界岩以实现火焰的长期燃烧。受凋零攻击影响，这些壁炉中的火焰在壁炉门阻挡结构损毁后便开始由木构地板蔓延，最终导致半座城同时燃烧。&lt;br /&gt;
&lt;br /&gt;
在开始燃烧的 10 分钟内，除了 Courier2002，没有任何在线玩家知情这一情况，而 Courier2002 却并未进行积极的灭火措施，而是直接在群聊内截图后便仓忙下线，希望藉因区块停止加载，在管理组上线后提供灭火援助。&lt;br /&gt;
&lt;br /&gt;
但实际上彼时依然有玩家位于江泽镇附近地下矿洞内，因此江泽镇区块并未停止加载，在全城燃烧约 1 小时后，方有管理组成员赶到并进行灭火措施，但此时江泽镇几乎所有地表木石结构已经被烧毁或被凋零炸毁，玩家物资也仅剩少数留存，区域内仅有“月见塔”因距离凋零较远且无生物得以保存。&lt;br /&gt;
&lt;br /&gt;
在江泽镇事件发生后 2 年内，该区域被完全荒废，直到 2020 年中旬被改建为遗址公园。许多当时的玩家认为“ uDays 地图已经收到了不可逆的损毁”、“建议换图”，但最终玩家只是简单的前往了岛区等彼时也已初具规模的新区域。&lt;br /&gt;
&lt;br /&gt;
* 在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
=== 后江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:tcisland.jpg|200px|thumb|彼时位于端点岛区的“洪宅”宫殿，在新陆战争时被摧毁，战后被拆除，而后端点市不复此类大型建筑。]]&lt;br /&gt;
&lt;br /&gt;
江泽镇事件后约三十名以上资产近失的玩家渡海前往端点岛区及新陆地区，因彼时[[管理组]]对江泽镇事件毫无表态，也无任何补偿。端点岛区及新陆地区的玩家物品被盗事件逐渐激增，[[uDays 保卫局]]在这时由玩家 Rinhato 建立，使用隐身药水试图找出偷窃他人物品的玩家，这种行为在日后受到了一定争议并被广泛认定为是造成新陆战争的导火索。&lt;br /&gt;
&lt;br /&gt;
受广泛的跟踪行为影响，大量玩家逐渐难以忍受这些“隐身玩家”盯梢行为，一度到了看到药水效果便挥剑砍人的情况。这种玩家之间互相攻击的不信任感导致了玩家间的频发摩擦。&lt;br /&gt;
&lt;br /&gt;
2018 年 4 月，以玩家 Altclr 为首的群体开始发起“共产制度”，试图将使用“[[生电设施]]”获取的大量物品放置于出生点周边免费赠送给其他玩家。这种行为造成了他人的不满，认为“使用 bug 获取物品摧毁了其他玩家的辛劳，还便宜了新玩家”。因而玩家间的摩擦进一步加剧。许多新玩家在获取免费物品后便被附近的老玩家无差别杀死、诸多推行“共产制度”的玩家房屋被安放 TNT 陷阱，诸多玩家也在这时选择了退服。&lt;br /&gt;
&lt;br /&gt;
=== 新陆战争 (2018) ===&lt;br /&gt;
[[File:HsinLiuwar2.jpg|200px|thumb|left|战后的端点岛渲染图]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiuwar.jpg|200px|thumb|一张描述新陆战争的概念画]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiu2018.jpg|200px|thumb|战时的新陆岛]]&lt;br /&gt;
&lt;br /&gt;
2018 年 5 月，玩家间的冲突引发了新陆战争，端点岛和新陆岛是彼时主要战场的所在地，虽然许多物质在冲突前就被转移，但[[端点市岛区|端点岛]]与[[新陆岛]]依然遭到了毁灭性的地形破坏。&lt;br /&gt;
&lt;br /&gt;
新陆战争始于位于端点市岛区的保卫局被炸毁事件，在 2018 年 5 月初，保卫局被未知玩家完全炸毁，并有嘲讽木牌位于废墟之上，因彼时 uDays 并未记录任何玩家活动信息，所以无从考证何人而为。绝大多数玩家认为是偷窃他人物品的玩家遭报复所为，但从属于保卫局的玩家则认为是被不满被隐形跟踪的玩家策划的，双方的怒火最终导致了从属于保卫局的玩家与普通玩家之间开始互相对抗。随后从属于保卫局的玩家又分化为了端点派与新陆派，普通玩家分化为了自由派与共产派，四种派系在新陆岛与端点岛互相使用先前从苦力怕塔获得的大量火药结合游戏复制物品漏洞制造 TNT 火炮等武器向对方进行无差别轰炸。端点岛所有地形都被损毁，新陆地表布满爆炸后剩下的坑洞。&lt;br /&gt;
&lt;br /&gt;
受广泛的玩家退服影响，新陆战争在爆发半个月后即被 uDays 管理组叫停，在端点岛与新陆岛间的一座日后被称作“[[和平岛]]”的岛屿上建立了“[[停战纪念雕像]]”，但局部地区的零星对抗直至当年 12 月左右才逐渐平息。因几乎彼时所有玩家都参与了新陆战争，故处理这起事件的投票结果极为令人遗憾，善后处理工作在日后也被认为极其妥协：没有任何玩家被清退，少数引起战争的玩家被放逐至今天风巽市一带，而绝大多数玩家并没有收到任何惩处，部分在战争期间将物质转移至他地的玩家在日后得以完全支配端点市，例如 GourmendJaky、HappyMax0 等。&lt;br /&gt;
&lt;br /&gt;
端点岛区得以在战后修复，而新陆岛因孤悬于海上，无法得到类似于端点岛区的发展，在此之后一度荒废。近年来有少部分玩家登岛离群索居，但岛屿整体依然保持着 2018 年的类似景象。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 复苏 (2018-2019) ===&lt;br /&gt;
[[File:chiyuke_pre.jpg|200px|thumb|left|建设中的 3 号出生点-祈雨阁，日后成为了 uDays 的地标天际线]]&lt;br /&gt;
&lt;br /&gt;
[[File:chiyuke_map.jpg|200px|thumb|left|2019 年 8 月的端点市上都区与岛区卫星地图]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel.jpg|200px|thumb|调侃“郭师傅饭店”的传单]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel2.jpg|200px|thumb|建设中的“郭师傅饭店”]]&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、端点市市长 Ashin Hung 将新陆战争归咎为“不可避免的 uDays 式民主的体现”，遭到了大量玩家的抵制与嘲讽，最终导致 Ashin Hung 引咎下台，偏安于石英镇。&lt;br /&gt;
&lt;br /&gt;
尽管发生了各种政治游戏，但端点岛区最终在 2018 年末得以恢复，因原有地形在战争期间被完全破坏，在端点岛区重建过程中进行了大量填海造陆活动，夷平了君竹岭，并将其中的材料用作重塑港湾令其“贴合原始 Minecraft 地形风格“，原有的端点岛也变得更为狭长。在这段时间加入的约十几名玩家主要负责了这些地形层面的修复工作，因玩家之间并未协调，导致新的端点岛规划相对于最初的端点岛显得“缝合”与“比例失调”。&lt;br /&gt;
&lt;br /&gt;
原先端点岛区中部与西部的现代建筑群已经被完全摧毁，因此新玩家可以自由拆除这些建筑群残骸的主要构成材料来建造新建筑物。[[uDays 管理组]]声称“玩家对此非常积极”，但他们并没有提供任何信息来证明这一点。在先前的战争中，绝大多数土壤下地形都已经裸露，因此石材等方块非常容易获取，构成了端点岛区 2019 年后的新天际线，在 2019 年 4 月，端点岛区地形基本被修复，在地形修复过程中获得的石材被用于建造“[[极光塔]]”与“[[郭师傅饭店]]”等地标性建筑，但此类地标性建筑被批极为突兀“横截面积极小“又”建的特别高“令人”无以适从“。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、彼时的玩家 Yukikaze EV 在岛区南部建造了大量具有其特殊风格的神庙风格建筑，一度被批“与岛区的风格不协调“，但随着日后辉针城的开建，这类声音便缓慢消失了。&lt;br /&gt;
&lt;br /&gt;
横贯现今 uDays 的轨道交通线路也在这个时候开始建设，位于端点市岛区的端点市矿车线路 1 号线于 2019 年 4 月开建，首四个站“东海湾-出生点聚落东-出生点聚落-静港”在当月开通，因矿车线乘坐密度较高，因而在当月底矿车线路 1 号线就延伸至了“村庄保留地”(今石英镇)。最初的四个车站是端点市中唯一采用标准构造的矿车车站，之后的延伸线路因材料不足改为简化站，最后的简化站兼 uDays 最后的矿车车站“华林”站在 2021 年 6 月开通，自此形成了以端点岛区为中心发散至其他区域的矿车线布局。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 4 月，因来访玩家过多，端点岛区物品失窃程度再一次逐渐增多，为了分担出生点的拥挤与排出新客，发展[[离岛区]]与[[上都区]]的项目得以获得批准，随着 [[uDays 经济系统]]推出，部分玩家开始寻求通过采集与砍伐方式获取赚得 [[CR 货币]]的机会。因此在端点上都区新开发的 [3 号出生点]]处开设了大量商店，试图将这一新区域变成蓬勃发展的商业区域。在 2020 年经济大崩溃前，端点上都的发展进程相当顺利，但在经济大崩溃后一度沦为鬼城。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 9 月，端点市矿车线路 9 号线开通，后来进行了自动化改造，并最终成为了悠日铁道高原线的前身。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 12 月，端点市岛区岛南传统玩家建筑被完全夷平，以改建为主题建筑”新门街头”用作“轨道交通中枢”，但规划工程缺乏经验，实际建成后因距离玩家聚落过远，岛南沦为了无人区。&lt;br /&gt;
&lt;br /&gt;
=== 白川自治 （2019) ===&lt;br /&gt;
[[File:shirakawa.jpg|200px|thumb|left|白川鱼塔，uDays 中现存最大生电设施，但因 Minecraft 1.16 版本更新失效，沦为端点市中最大的无用建筑]]&lt;br /&gt;
&lt;br /&gt;
uDays 中一度有相对于工艺建筑、角色扮演外更亲近于“生电机械”的玩家群体，此类玩家群体早期通常在 uDays 中并不受待见，被以“生电影响经济平衡”“导致地区卡顿、区块丢失”等各种理由被四处排挤，事实上很多地区都建有生电设施，但许多玩家只是受不了天天四处要地建造生电机械，并将“生电大于一切”挂在嘴边的玩家。&lt;br /&gt;
&lt;br /&gt;
在 2019 年末，uDays 通过了《主要区域排除无用生电设施法案》，所有被视为“生电”的玩家被统一安排至由玩家 aCinyu 所管辖的白川自治区内。白川自治区同期达到了全盛，建成了冰船中转站、鱼塔与大量刷物机，但却缺乏彼时端点市其他区域所最为常见的道路，因玩家 aCinyu 在现实中遭遇问题导致长期无法上线，其宅基地内被写满调侃的告示牌所覆盖，地区实际控制权在 2020 年初被玩家 Wherewhere 7 所获取。在经济大崩溃后，白川依然稳定发展。直到 2020 年 3 月戒严后方迅速衰落。&lt;br /&gt;
&lt;br /&gt;
=== uDays 经济大崩溃 （2020) ===&lt;br /&gt;
&lt;br /&gt;
因 uDays 最初的[[经济系统]]使用基岩平台第三方加载器大量插件实现，忽略了因版本更新加载器停更可能造成的损失。在 2020 年 1 月 uDays 更新至 2.2001 版本后。在长达一周的时间内所有玩家设置的箱子商店都无法正常工作、房屋贩售处扣费条件获取失败，任何人都可以随手偷窃商店内的物品或是直接拿走地契条约。虽然 uDays 管理组进行了补偿工作，但依然有大量玩家的物产收到了严重损失。而端点上都地区的地契全数丢失，任何玩家都无法被判定为地皮的合法拥有者，因此大量玩家被重复扣费要求重新购买地皮。&lt;br /&gt;
&lt;br /&gt;
当经济系统事故袭来时，首先受到打击的是平日里热衷于经营商店的玩家；数十名商店业者的物产和积蓄完全蒸发；幸运的保有物质的少数人也没有笑到半个月后。&lt;br /&gt;
&lt;br /&gt;
这种混乱局面持续半个月后，Minecraft 又一次迎来了更新，在这次更新后，所有插件无法生效并持续了整整半年，先前完全基于插件为核心的 uDays 经济系统完全崩溃。所有玩家商店都只得关门、存放在插件中的CR 数据被临时制成证明文件发送给玩家，但并不能作为等值用具。uDays 中所有[[银行]和交易所都消失了，许多玩家选择了退服，有的玩家认定为是“背叛了自己的信任”，藉由于此，设计为玩家集市的端点上都区一度沦为了鬼城。&lt;br /&gt;
&lt;br /&gt;
基于自制代码重建新的经济系统需要大量时间，事实上完整的经济系统在 2 年后才得以修复。uDays 工程组试图回归绿宝石交易制度试图缓解经济大崩溃，但因缺乏商店且基于绿宝石的售货机总是货品被迅速兑完而无疾而终。受经济大崩溃影响，以玩家 Wherewhere7 代表的基于生电的免费分发物品的“共产主义”迅速崛起，并在短时间支配了整个端点市，各地随处可见“抓生产，促销量”等具有左派特色的语录告示牌。&lt;br /&gt;
&lt;br /&gt;
=== 悠日戒严令 （2020)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
在以玩家 Wherewhere7 代表的基于生电的免费派发物品的“共产主义”实际统治端点市期间，uDays 管理组处于“玩家免费获得大量物品从而觉得无趣产生换图意愿”的内部理由刁难这种“共产”制度，但对外并未以这种理由表示，仅以“不美观”严格限制绝大多数生电设施的建设。从而导致了玩家 Wherewhere7 代表的“共产主义”阵营与 uDays 管理组的割裂。&lt;br /&gt;
&lt;br /&gt;
因 Minecraft 1.14 版本中非法获取某些特殊 NBT 物品导致地图会出现不可逆的毁损导致轻则区块内所有物品标签被重置，重则地图直接无法读取的现象。2020 年 2 月始，因玩家 Yurikonahiko 利用漏洞获取了下界传送门方块，从而导致 uDays 地图开始逐步损毁，至 2 月中旬，在一次崩服后地图完全无法被读取。&lt;br /&gt;
&lt;br /&gt;
为了解决这个问题，uDays 管理组将地图回档至 2020 年 2 月初，工程组手动为每个受登记的玩家手动补好了他们所报告的丢失进度。并将这一事件归咎为“生电设施所带来的问题”，并希望立法进一步令任何生电设施营建都需要自主申报批准后方可建造。&lt;br /&gt;
&lt;br /&gt;
玩家 Wherewhere7 对此表示反对，并给予了尖锐的批评，认为地图崩溃并非由于生电设施所导致，而是由于“uDays 自身管理不善“并要求“uDays 工程组管理好自己而非只会限制别人”。大多数玩家中立，一部分玩家倒向 Wherewhere7，一部分受 uDays 工程组恩惠的玩家倒向了官方。这两派玩家在 20 年 2 月至 3 月各自进行明暗对抗。&lt;br /&gt;
&lt;br /&gt;
在 20 年 3 月，WhereWhere 7 完全控制了端点市，并预计打算在 3 月前后建立端点市下界中枢以“更快速沟通端点市各区域”。但遭到了 uDays 工程组以“有官方性的工程”为由反对，但 Wherewhere 7 依然开始进行下界中枢施工工作。&lt;br /&gt;
&lt;br /&gt;
20 年 3 月 12 日，uDays 工程组以“生电设施损毁地图”为由发布了生电戒严令，“禁止在 uDays 中建立任何利用漏洞获取物品的生电设施”，并以“戒严”为由绕开了《悠日计划 基本法案 运营法案》规定，将玩家 Wherewhere 7 视为政治犯直接清退，同时拆除并重建了其建造中的端点市下界中枢。之后，端点市内免费派发物品的“共产主义”生电阵营被完全排出 uDays，原先位于白川的生电玩家群体在此之后纷纷避难至[[ Cake Mania ]]服务器中，造成了所谓的“[[白川锈带]]”“无人区”。&lt;br /&gt;
&lt;br /&gt;
Xanderminum 所治[[风巽市]]及 [[Cake Mania]] 服务器中的独立报刊记录了这一事件的始末过程， 并普遍认为 uDays 已经被管理组控制，背弃了民主。而 uDays 管理组在此之后对这一事件的任何道歉行为中均未对事件本身做出正面回应，双方也从未实际谅解。直到 22 年 8 月戒严令解除后双方关系才有所缓和，但对于事件的始末双方依然保持了完全相反的表述。&lt;br /&gt;
&lt;br /&gt;
=== uDays 地图大崩溃（2020) ===&lt;br /&gt;
&lt;br /&gt;
在经济大崩溃与生电戒严令后，uDays 玩家大量流失，在这一节点。uDays 试图对外进行开放，自 2020 年 6 月开始[[简体中文运营部]]分于 MineBBS 发布[[宣传贴文]]以吸引新玩家观光，同期开放了[[叶原]]、[[森川]](今花都)、风巽等新城区作为新玩家聚落，也一度开启了[[迁都叶原]]计划，后因地图大崩溃而被迫中断。&lt;br /&gt;
&lt;br /&gt;
藉由 uDays 在开放初期延续 2014 年至 2020 年 Java 平台的“信任制度”，在开放初期，uDays 并未设置任何门槛，任何玩家只需签署“承诺书”承诺“不破坏他人成果”即可直接访问服务器。但实际上相当大一部分观光客抱有强烈恶意性质，完全无视“承诺书”。在 2020 年 6 月 至 2020 年 9 月短暂开放期间，端点市岛区及上都区遭到严重的损毁，在 2020 年 9 月，端点市上都区以 3 号出生点为中心的 128 x 128 x 128 区域被 toolbox 玩家直接掏空。 因事件定义为“[[非法损毁]]”，因此此类地形损毁很快便被 uDays 工程组所修复，并随之后将主要出生点迁移至[[风巽市]]。&lt;br /&gt;
&lt;br /&gt;
在 2020 年 10 月，未知玩家在访问 uDays 时利用时兴的“毁存档”漏洞破坏 uDays 地图数据，一段时间后 uDays 地图便完全无法读取，但藉因无法定位地图究竟在何时遭到损坏。因此只能将 uDays 地图转为 Java 平台后重新转为基岩平台。在转换过程后，任何位于坐标(10000,10000)内新生成的区块均出现断裂错误，这便是端点市边界地 uDays 断裂带(No Man’s Days)的来源。&lt;br /&gt;
&lt;br /&gt;
=== 当今 (2020-) ===&lt;br /&gt;
&lt;br /&gt;
2021 年 3 月至今端点市各区域的建筑大体不变，实际已然完全僵化，许多店铺至今处于关闭状态，居留于端点市各地区的玩家已不足端点市总登记居留玩家的 10%。且也无多少实际玩家在端点市中进行实际游玩活动，更多只是日常观光客在端点市中四处闲逛。&lt;br /&gt;
&lt;br /&gt;
端点市的绝大多数行政职能在 2021 年 《[[悠日都花都开发案]]》后逐渐被迁移至[[花都市]]。绝大多数玩家也因先前动荡与诸多限制选择前往花都、叶原、风巽或是其他服务器所管辖的区域，如今端点市中所存的玩家依然不多。但端点市依然以其中的大量历史事件、观光名胜在 uDays 中有着难以被撼动的地位。&lt;br /&gt;
&lt;br /&gt;
=== 端点市更新计画 (2022)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze2022.jpg|200px|thumb|被翻修后的江泽镇遗址公园，被批失去了“遗址风味”]]&lt;br /&gt;
&lt;br /&gt;
在 2022 年“5.2202 uDays NewYear!”版本后，端点市主要地区的玩家登记量与日活量有一定恢复，许多连结道在这个时候由悠日计划玩家联合协会或 uDays 工程组指派端点市地方基建行动党进行建设或翻修。据称前期翻修材料由 uDays 工程组提供，部分玩家认为 uDays 工程组藉由此绕过了建筑豁免权“再一次完全介入端点市”。在数次抗议活动后，uDays 工程组声称“从未提供任何免费翻修材料”，但有他服归属地玩家 Song114514 认为“uDays 工程组提供了单价无限逼近于 0 CR的材料”从而造成了垄断。&lt;br /&gt;
&lt;br /&gt;
在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
== 地理 ==&lt;br /&gt;
&lt;br /&gt;
端点市位于 uDays 现公认北部地区，离岛区、上都区、江南区、石英镇、凛雪镇、如月地区、白川地区、新陆地区呈现放射状分布于[[端点市岛区|岛区]]四周。根据《[[悠日计划 基本法案]] 端点市广域区景观保护与游玩法案》，端点市的整体区间约位于地图 X 2500 至 -300、Z 500 至 - 1300 内。任何归属于 uDays 的玩家、持有其他服务器护照及 uDays 签发签证的玩家都可以进入端点市。由端点市前往花都市根据具体通勤方式需要约 15 分钟 - 1 小时不等(乘搭[[铁路]]、驾车或徒步旅行)，由端点市通过海路前往[[滨海市]]需要约 20 分钟，目前端点市与[[滨海市]]没有商业运营航线，玩家需要持护照及证明文件自行驾船来往。&lt;br /&gt;
&lt;br /&gt;
端点市的中心在各个时间点并非一致，最初位于端点江南，后迁移至端点岛区，之后被端点岛区与端点上都平分。每个时间点的城区天际线构成都略有不同，通常情况下端点市西侧地位被认为不如东侧，北侧地位不如南侧。&lt;br /&gt;
&lt;br /&gt;
=== 2014-2017 ===&lt;br /&gt;
&lt;br /&gt;
2014 年至 2017 年 uDays 的地图更多只是用作 Grand Theft Minecraft 玩家在生存模式下用来建筑的目的，没有任何详细的规划，玩家通常直接选择一个地方开始建设，此时期的建筑在当今花都市南岐区留存分布较广，端点市江南区、岛区、新陆的早期玩家建筑已经全数消失，目前位于端点市境内唯一的 2014 年的建筑遗留是位于如月地区的如月镇跃进村祠堂，在 2014 年用作标识“跃进村”的入口。&lt;br /&gt;
&lt;br /&gt;
=== 2017-2019 ===&lt;br /&gt;
[[File:sc2019.jpg|200px|thumb|2019 年 2 月初地形初步修复完成、新城开建的端点岛区]]&lt;br /&gt;
[[File:anheii.jpg|200px|thumb|left|从安平观看2019 年 4 月的岛区]]&lt;br /&gt;
在 2017 年 uDays 独立后将江泽镇设为中心城区，即今天的端点市江南区，向外扩张至端点岛区、新陆岛、端点离岛、安平(今端点市上都区，安平区已在 2021 年被虚级化)。在新陆战争后，江泽镇被废弃，而端点岛区因其地理性质而被多数玩家用作自有居留地，并通过填海造陆在相当大程度上改变了最初的端点岛地形，一些玩家新端点岛之上建造了新城。从设计而言岛西部为生态保留地、岛中部为低密度住宅区、岛东部为商业区，以此希望带来一个相对均衡的生存城市、并抛弃过去端点岛区的大而无用性质，但被许多彼时玩家批缺乏城市感“从实际效果上看极其幼稚”。&lt;br /&gt;
&lt;br /&gt;
端点岛区在 2019 年 4 月基本完工，之后端点安平(今端点市上都区)作为未来的 3 号出生点被列入了由 uDays 工程组直辖由其开发的“主城”性质区域。绝大多数原有玩家房屋在新开发过程中都被拆除了，uDays 工程组声称给予了这些玩家一定补偿，但实际补偿内容耐人寻味，例如玩家阿呆的欧式房屋原先占地为 40 x 16 x 40，最终仅仅补偿了位于城区中一套完全无法修改、不具备地权，占地 18 x 20 x 10 的日式房屋，uDays 工程组对此并没有做出过多解释，但在玩家阿呆多次投诉后双方有所让步，玩家阿呆得到了一片位于端点市离岛区 64 x 64 的地块，藉此 uDays 工程组被多名玩家投诉称“纵容并给予了一般玩家特殊化处理，要求给予其他玩家等值 CR 补偿平权，并开放端点市除了上都区及岛区外的自由建筑权限”，uDays 工程组拒绝了这一要求，工程组成员 Fjjzjk 引咎退服。&lt;br /&gt;
&lt;br /&gt;
位于离岛区西侧的石英镇因 Ashin Hung 宅于此，因此通常被视为 uDays 管理组的休暇地，但在 2018 年至当下实际发展却被局限在了一块很小的空间内，并未有所扩大，而这块极小的空间内却经有端点市矿车线路 1 号线、3 号线、S2 号线、S3 号线，因此 uDays 工程组被指责“规划上迁就 uDays 管理组“以谋上位”，但双方并未做出任何回应。&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
[[File:tr.jpg|200px|thumb|一份《uDays 旅行指南 (2020)》的副本，上面即有“明日世界”的标识]]&lt;br /&gt;
2020 年 5 月开始，受逐渐涌入的玩家影响，端点市境内的犯罪率与破坏现象逐渐增多，2020 年 5 月末 uDays 通过了《城际化规范布局法案》，“在离端点市主世界15分钟轨道交通距离处初期建立二至三座与端点市类似的新城”，在 Z 位于 -6000 处正式建立了风巽市、并将出生地迁移至此地以避免端点市遭到破坏。也藉因此，端点市因缺乏新玩家而逐渐开始僵化衰落。&lt;br /&gt;
&lt;br /&gt;
藉因彼时各地城区设计都较为混乱缝合，遭到大量玩家批评，例如原玩家昙喵批“单体建筑都很好看，放在一起一塌糊涂”。自 2020 年 6 月起，uDays 工程组通过了“迁都叶原”计划，试图建造“风格完全一致，基岩平台独到的工艺建筑城市”。作为练手，率先先开发彼时归属于端点市江南区的凛雪镇。凛雪镇在 2014 年至 2018 年并未有任何玩家涉足，2018 年后，在玩家 tneplus 及 ninja 的建造下，城镇开始初具规模。这一原始区域被称作“凛雪镇老城区”，日后的“悠日铁道 凛雪镇车站”也位于此地。&lt;br /&gt;
&lt;br /&gt;
uDays 工程组在凛雪镇老城区以东开始建造更新的城镇，以“圣诞节”为主题打造“圣诞小镇”并希望将其作为日后圣诞节的活动用地，2020 年 8 月，凛雪镇新镇大体建成。受经济大崩溃影响，uDays 工程组希望将此地的房屋以绿宝石作等值物单位卖出，但询价者寥寥，最终以极低的价格内部售与了工程组成员。凛雪镇也在这个时候独立于端点市江南区，受 uDays 工程组直接直辖。&lt;br /&gt;
&lt;br /&gt;
凛雪镇完工后，uDays 工程组提出了最臭名昭著的开发案“明日世界”。uDays 工程组希望完全复刻电影《明日世界》中的未来主义城市，以寻求以其”特色风格“来博取玩家的机会，完全忽视了先前的”迁都叶原“计划。工程组试图端点市江南区以东部的一块沿海平原作为”明日世界“用地。但仅仅施工了半个月，大多数工程组成员便意识到了这一计划的庞大性与不可能性，最终在建好了主广场后便放弃了明日世界，将其闲置于此成为了 uDays 迄今为止最庞大的烂尾区域。在此之后，一些玩家试图拆卸已经完工的部分建筑上的材料，但他们遭到了保卫局隐身玩家的检举并因此被清退。uDays 管理组试图恢复该地区原始地形，但最终被投票叫停。最初端点市下界线路有通往明日世界，但在开发案废弃不久后，uDays 工程组便关闭了那里的所有通勤服务。现今前往“明日世界”废弃区域只能乘船沿着位于[[悠日原点]]的[[世界树]]向东航行。&lt;br /&gt;
&lt;br /&gt;
2020 年 10 月至次年 1 月，受地图大崩溃影响，此时端点市境内并未有任何工程实施，只有极少一部分玩家翻修维护自己的房屋。&lt;br /&gt;
&lt;br /&gt;
=== 2021-2022 ===&lt;br /&gt;
2021 年至 2022 年，端点市境内只进行了一些细节程度的更新，端点市地方基建行动党修缮了端点市上都区部分建筑的外立面，对一些道路新增、改进了路标及其他标识系统以便于生存玩家寻路，并开辟了一些通往端点市各地区的新连接道。值得一提的是截止当下，端点市凛雪镇、如月地区依然未与主要道路相连接，实际上违背了 uDays 宣称的“所有地方均被道路连接”广告语。&lt;br /&gt;
&lt;br /&gt;
在 [[5.2206 uDays Yuri]] 版本中，端点市开辟了夕方地区，并在 3 号出生点、“uDays Intro&amp;quot;、及花都市、端点市刊载广告，试图将夕方地区作为新玩家的新生存地点“以复刻端点岛区的辉煌”，但实际上并没有任何玩家前往。自 2021 年以后，uDays 日活量暴跌至个位数成为了最迫切需要解决的问题，[[5.2208 uDays Saki]]版本中，平均每日日活量低于 3。在这种情况下，SantorsiaWorks 判定“端点市依然处于锈带状态”。&lt;br /&gt;
&lt;br /&gt;
== 交通 ==&lt;br /&gt;
端点市拥有全 uDays 最为密集的道路，但并不适合汽车开行。轨道交通系统为全 uDays 最多，均在生存模式下建立，以端点岛为中心，发散至端点市各地(含城际铁路与矿车线路)，同时端点市也具有基于生电的高空飞行场、基于附加组件的直升机场及地面、下界冰船道系统。因端点市构成 67% 为海洋，因此航运系统也相当发达，在轨道交通并未建立的日子里，许多玩家通过划船前往端点市各地。直至今天，沟通端点安平、端点岛、离岛、石英镇、如月镇的端点市运河依然处于完全可供使用的状态下，事实上，在 uDays 工程组所提供的端点市境内旅游导览中，也将从石英镇泊口乘船经行端点市运河前往如月镇码头作为全程不可或缺的旅游路线之一。&lt;br /&gt;
===公路===&lt;br /&gt;
====端点市境内连接道====&lt;br /&gt;
[[File:tcroad.jpg|200px|thumb|2022 年的端点市道路分布情况，图中标出了前往各地的主要路径]]端点市境内的道路均由玩家生存模式下铺设，以端点市上都区为中心，连接了端点岛区、离岛区、江南区、石英镇、白川，但道路以 2+2 宽度人行马道或林间小道为主，也藉由宽 2 格的廊桥广布，目前任何汽车无法通行其间，因此未来可能有新开辟汽车用道的计画，端点市内主连接道如下。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;安平岛区连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平江南连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平无计连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平未名连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平离岛连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛旧道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英白川连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英如月连接道(未到如月镇，须乘船)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====端巽公路(南北旧道)====&lt;br /&gt;
[[端巽公路(南北旧道)]]在 2020 年 8 月由 uDays 工程组开始手动铺设，至 9 月完工，全长 6157 格，联通了端点市上都区与风巽市洋河区，因宽度仅为 3 格，只得勉强单辆汽车通行。玩家开车至端点市上都区华林一侧即因道路宽度问题而无法继续深入端点市，只得将车停在华林的停车场内后步行入内，而摩托车与自行车因为限界更窄不受这一限制。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===轨道交通(铁路)===&lt;br /&gt;
[[File:lv2020.jpg|200px|thumb|一张流出的高原线测试用透明屏幕列车截图，该列车未实际投入运营，但其中展示了 2021 年的 uDays 轨道交通情况]]&lt;br /&gt;
端点市境内的轨道交通系统分为“端点市矿车线路”、“端点市营城际高原线(悠日铁道高原线）”及途径端点市的“悠日铁道端巽线”，此外也有目前被废弃的“端点市自动货运矿车线路”。其中“端点市矿车线路”、“端点市自动货运矿车线路”是玩家自发在生存模式下手动挖掘的，但在 2021 年及 2022 年有小部分细节调整。&lt;br /&gt;
====端点市矿车线路====&lt;br /&gt;
[[File:sctr2020.jpg|200px|thumb|2020 年中旬的端点市矿车线路运营图，图中实际上容纳了彼时不存在的一些线路，例如 9 号线的安排与今日完全不同]]&lt;br /&gt;
[[File:sctr2019.jpg|200px|thumb|2019 年初对于端点市的矿车线路规划，图中许多线路规划与今日不同]]&lt;br /&gt;
* 端点市境内的矿车线路告示板进行了多次更新，但因 2020 年后大量玩家流失导致缺乏维护，部分地区的告示板指示与可能与实际相异，请以站点粘贴的线路图为基准。&lt;br /&gt;
* 悠日铁道端巽线在端点市设有 3 个车站，[[悠日铁道安平车站|安平车站]]可通过乘坐[[端点市矿车线 8 号线]]在[[思源亭站]]换乘、[[悠日铁道江南车站(2022)|江南车站]]、可通过乘坐[[端点市矿车线 2 号线]]在[[故里站]]换乘、[[悠日铁道凛雪车站|凛雪车站]]请乘坐[[端点市矿车线 2 号线]]延伸线(由玩家 tneplus 建造)至[[凛雪中枢站]]换乘。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 1 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与如月地区(端点高原)，现[[城北路]]站是 uDays 现存最早的轨道交通车站，端点市矿车线 1 号线沿路设 14 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 2 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与江南区，至凛雪镇，端点江南段可与[[悠日铁道江南车站(2022)|江南车站]]及[[悠日铁道凛雪车站]]换乘，沿路设 13 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 3 号线 白川线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区、白川、石英镇，至如月地区，沿路设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 4 号线 端点环线&#039;&#039;&#039;&lt;br /&gt;
[[File:udaysrtm.jpg|200px|thumb|彼时在端点市矿车线 4 号线上测试的列车车体]]&lt;br /&gt;
* 连结端点岛区主要区域与岛西，沿路设 8 个矿车站，此线路因站距过短且毫无意义被批“浪费材料”，一度有拆除计划，但最终作罢。&lt;br /&gt;
* 端点市矿车线 4 号线在罗德兰段接入了“端点市自动货运矿车线路”，但并无实际作用。&lt;br /&gt;
* 端点市营城际高原线(悠日铁道高原线）最初使用的 RWA 列车即在端点市矿车线 4 号线上测试，因其“无人乘坐”。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 5 号线 下界线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 分为旧线与新线，旧线已经废弃，位于今日端点市下界中枢下方，用于沟通彼时的下界“第一安置点”与“水晶矿场”，沿路设 3 个矿车站；新线位于端点市下界中枢中作为冰船道的补充，但鲜有人乘坐。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 6 号线 隙谷线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点市安平区至隙谷直升机场与端点市叶原市交界地[[华林]]，一度有延伸至叶原计划，但最终被取消，沿路设 9 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 7 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛南与岛西端点市矿车线 1 号线的终点站[[渔泊]]，通常被视为端点市矿车线 1 号线的延伸线，设 6 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 8 号线 安平半环线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都区、端点江南区，与端点市矿车线路 2 号线组成环线，沿路有出生点、途径路线观光点广布、且多换乘站，并可同[[悠日铁道安平车站]]换乘，是端点市矿车线路中玩家乘坐量最高的线路，设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S1 林场线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区与林场或罗德兰岛，早期用于岛内玩家出岛砍伐树木，沿路设置 5 个矿车站，也是 uDays 中现存唯一分交路的矿车线。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S2 线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都至石英镇，沿路只设置 3 个矿车站，是端点市中矿车站量最少的公营矿车线路。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S3 石英镇线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结石英镇境内的几条矿车线站点至未名寺，沿路设置 6 个矿车站，一般认为这条线路用于迁就 uDays 管理组，但实际上 uDays 管理组完全不使用这条矿车线路。&lt;br /&gt;
&lt;br /&gt;
====悠日铁道(城际铁路)====&lt;br /&gt;
悠日铁道端巽线在端点市设有 3 个车站，分别为[[悠日铁道安平车站|安平车站]]、[[悠日铁道江南车站(2022)|江南车站]]、[[悠日铁道凛雪车站|凛雪车站]];&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线全线位于端点市如月地区内，设有 2 个车站，分别为[[悠日铁道高原车站|高原车站]]、[[悠日铁道沙荫车站|沙荫车站]]，但悠日铁道高原线在 2022 年 4 月突然被关闭，此后以“车站内系统升级为由”不再开放，悠日计划玩家联合协会报告称是因为“高原线内置红石实体检测计算机遭到恶意玩家毁损，导致车辆无法通过自动模式或半自动模式发车。但因 uDays 工程组成员大量流失，目前 uDays 已无力维修受到损坏的红石实体检测计算机，未来端巽线也会如此。”uDays 工程组对这一事件不予置评。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!线路!!标识符!!汉字!!日本语!!罗马字!!换乘信息&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDAH&#039;&#039;&#039;||{{large|{{lang|en-us|安平}}}}||あんへい||Anheii||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 8 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDKN&#039;&#039;&#039;||{{large|{{lang|en-us|江南}}}}||こうなん||Kounann||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDSS&#039;&#039;&#039;||{{large|{{lang|en-us|凛雪}}}}||りんゆき||Rinnyuki||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPPT&#039;&#039;&#039;||{{large|{{lang|en-us|高原}}}}||-||Plateau||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 1 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPSS&#039;&#039;&#039;||{{large|{{lang|en-us|沙荫}}}}||-||SandyShade||align=left|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:rinnyukistation.jpg|200px|thumb|left|预备进凛雪车站的 [[悠日铁道 402 系电联车|UD-402]] 电联车]]&#039;&#039;&#039;悠日铁道凛雪车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道凛雪车站|凛雪车站]]是 uDays 境内最早的铁路车站之一，因其外形设计被认为是端点地区中“最优雅的车站”，位于端点市凛雪镇老城区。在 2020 年 6 月建成，但在 2020 年 6 月至 2022 年 8 月仅仅作为端点市下界线路与端点市矿车线路 2 号线的枢纽用途，并未联结真正意义上的铁路，直到[[5.2208 uDays Saki]]版本中，悠日铁道端巽线方通至凛雪镇站，之后车站进行了一定的维修以供玩家乘降。&lt;br /&gt;
&lt;br /&gt;
凛雪车站目前是端巽线的北端尽头站，设有凛雪车辆段以供[[互通计画]]中各工作室于此测试车体模型，因此凛雪车站中四处贴有“不允许玩家拍摄”告示，但依然有许多玩家在此截图。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:anheiistation.jpg|200px|thumb|left|[[5.2208 uDays Saki]]中的安平车站]]&#039;&#039;&#039;悠日铁道安平车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道安平车站|安平车站]]是端点境内最早可供玩家乘坐的铁路车站，位于端点市上都区思源亭，设计上为照顾端点市的建筑比例情况，因而设计为半地下式车站以最大限度降低车站较大的主体对于端点市普遍建筑比例的影响。也藉由这种思想，后续建造的江南车站采用了全地下式设计。&lt;br /&gt;
&lt;br /&gt;
安平车站也是 uDays 中最为人知晓的两个铁路车站之一，自开业以来，截止[[5.2208 uDays Saki]]版本，安平车站总观光量突破了 13 万人。&lt;br /&gt;
&lt;br /&gt;
uDays 中第一列商业列车班次由安平车站始发，终到端点北车站，使用 [[uDays RTM BE ]]系统，以[[ 900 系电联车]]运行(该车体已引退，目前存于[[悠日铁道博物馆中]])。&lt;br /&gt;
&lt;br /&gt;
安平车站最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统，未来有兼容 TCMB 系统计划。&lt;br /&gt;
&lt;br /&gt;
[[File:kounannstation.jpg|200px|thumb|left|第一列到达江南车站(2021)的商业车次]]&#039;&#039;&#039;悠日铁道江南车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]是端点境内第二个可供玩家乘坐的铁路车站，最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统。在悠日铁道端巽线开业后次年(2021) 6 月开通，是端巽线 2021 年 6 月至 2022 年 8 月的北端尽头站，采用中式装饰艺术风格进行站内建构，玩家可以在此站换乘端点市矿车线路 2 号线，未来可以换乘[[悠日铁道端点空轨观光线]]。&lt;br /&gt;
&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]因端巽线北延，处于轨道弧度半径问题，进行了局部拆除，后被废弃，在距离原江南车站不远处正新建[[悠日铁道江南车站(2022)|(新)江南车站]]。uDays 工程组声称“相对于原先最大的不同就只是换乘端点市矿车线路 2 号线的车站从[[蛤地]]站改为了[[故里]]站“，但有玩家指出新江南车站实际上并未与矿车站故里站有联结通道，uDays 工程组对此称”新车站还在建设中，此类换乘设施将在完工后修建”。&lt;br /&gt;
&lt;br /&gt;
截止 2022 年 9 月，新江南车站仍未完工，悠日计划玩家联合协会报告指“因 uDays 工程组成员大量流失，目前 uDays 已不具备建造新江南车站中的红石计算机技术，只能缓慢尝试迁移原有旧江南车站的红石计算机系统”，uDays 工程组对此拒绝置评。&lt;br /&gt;
&lt;br /&gt;
[[File:plateaustation.jpg|200px|thumb|left|2020年进行 RTM BE 测试时的高原车站)]]&#039;&#039;&#039;悠日铁道高原车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
如月车站是悠日铁道高原线的北始发到达站，是地下站，位于端点市如月地区高原红石实验区，装修类似“莫斯科地铁”风格。最初是端点市矿车线路 9 号线的自动矿车系统测试车站，在 uDays 开始发展全尺寸铁路系统后转变为 RTM BE 测试车站，并在 2020 年末完成了全球首个适用于基岩平台的全尺寸列车模组 uDays RTM BE 的测试。&lt;br /&gt;
&lt;br /&gt;
车站内安置有地铁风格的导览图与旅客显示系统，根据车辆即时距离显示车辆进站时间。但在光线追踪下并不能发光。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此高原车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:sandyshadestation.jpg|200px|thumb|left|沙荫车站)]]&#039;&#039;&#039;悠日铁道沙荫车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
沙荫车站是悠日铁道高原线的南始发到达站，是地下站，位于端点市如月地区沙荫镇，装修类似“莫斯科地铁”风格。相对于高原车站，施工方式采用明挖法，因此更为庞大。但被指“大而无用”。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此沙荫车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
===航空===&lt;br /&gt;
====直升机场====&lt;br /&gt;
端点市拥有两个机场，但并不具备能够起降固定翼飞机的跑道，仅可起飞直升机。据称是规划时为了让玩家前往后续建设的叶原机场或花都机场乘坐飞机，但以上两城的机场至今还未曾建设。目前 uDays 境内唯一可供起降固定翼飞机的机场位于风巽市，但仅可起飞小型飞机，无法承载商业航班需求。&lt;br /&gt;
&lt;br /&gt;
安平隙谷直升机机场位于端点市上都区，仅有的预约制航班位于此，用来沟通[[滨海市]]与[[风巽市]]，截止&#039;&#039;&#039;5.2208 uDays Saki&#039;&#039;&#039;，乘坐直升机前往滨海市单程需要 6000 以上 CR。&lt;br /&gt;
&lt;br /&gt;
江南蛤地直升机场位于端点市江南区，是玩家 Losk WX 的私有机场。&lt;br /&gt;
&lt;br /&gt;
====粘液块制(生电)飞行器泊港====&lt;br /&gt;
此(生电)飞行器泊港位于端点市如月地区高原红石实验区，由玩家 SukyoC 建造，最初是私有泊港，在 2021 年 10 月后转为公用。可供免费停播基于粘液块活塞制做的飞行器。&lt;br /&gt;
&lt;br /&gt;
====鞘翅起飞坪====&lt;br /&gt;
[[File:skytree.jpg|200px|thumb|白川天空树)]]&lt;br /&gt;
端点市内各高楼都可用作鞘翅起飞坪，而明文登记的用作鞘翅起飞坪用途的专有建筑[[端点天空港]]位于端点市白川地区。从天空港最顶端出发，无需额外加速，即可快速前往端点岛区、石英镇、如月镇。&lt;br /&gt;
&lt;br /&gt;
===冰船道===&lt;br /&gt;
[[File:tcud.jpg|200px|thumb|left|2022 年初的端点市下界线路表)]]&lt;br /&gt;
端点市内的冰船道分为建立在下界中的下界中枢“下界线”及位于主世界的“新干线”冰船道。&lt;br /&gt;
====下界线====&lt;br /&gt;
端点市下界线最早可追溯至  2018 年，彼时江泽镇与端点岛区的玩家在其驻地建立了下界传送门，并藉此于下界中建立了第一个殖民地“下界一号安置点”，在新陆战争期间，下界并未受到任何损害。战后( 2019 年 5 月)左右，无名玩家使用木制轨道桥连结了新发现的石英矿场区“水晶矿场”，此时下界一号安置点进入了短暂的繁荣时光，设置有“下界矿产交易所”与“红石游戏屋”。&lt;br /&gt;
&lt;br /&gt;
因木制轨道桥易过火受损，这条木制轨道桥在当年内找遭到了来自恶魂及玩家有意无意的破坏，年末轨道桥遭到了恶魂攻击，完全损毁。修复原桥成本较大且后期维护成本更高，因此无人愿意维修。在旧轨道桥损毁半个月后，玩家 Lost Monkey 与 前玩家 MagicMirr0r 在原有轨道桥右侧利用不易被炸毁的安山岩建立了新轨道桥以重新沟通下界一号安置点与水晶矿场，并继续向前延伸至新设立的”下界二号安置点“。在这个时间点里，下界轨道交通达到了鼎盛时期，无数玩家利用自身材料以”下界一号安置点“为中心出发，将私有矿车线路延伸到了彼时下界的各个区域。&lt;br /&gt;
&lt;br /&gt;
前玩家 Wherewhere7 在下界安置点上方建立了下界中枢的原型，但因服内政治原因遭到了来自 uDays 管理组与 uDays 工程组的广泛抵制，在悠日戒严令后，Wherewhere 7所建造的下界中枢原型被完全拆除，[[端点市下界中枢(2020)|新下界中枢]]取而代之，建立在”下界一号安置点”上方并完全取代了原先一号安置点的地位。在新下界中枢完工后玩家无法再通过正常方式前往“下界一号安置点”，只能从预留的“维护通道(现也做观光用途)”前往。如今的“下界一号安置点”仅剩观光性质。&lt;br /&gt;
&lt;br /&gt;
新下界中枢因其仅具备连结主世界各区域的通勤意义而保守批评，玩家难以离开下界中枢前往广袤的下界区域探索与挖掘。uDays 工程组指出“可沿西线一直前进，在抵达终点后即可前往开放下界区域”，但需要前往此处的时间要求过长，被指“迁就与扼杀下界后天发展的可能”。&lt;br /&gt;
&lt;br /&gt;
新下界中枢以 3 号出生点为中心，发散至各个位置，因其便捷性相对于矿车线路更高，因此更多玩家选择使用下界线路。但值得一提的是下界中枢中的南北标识是与主世界中相反的。在下界标示中，岛区位于安平的西侧。而实际岛区上位于安平的北侧。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;北线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往新野兽岛&lt;br /&gt;
&#039;&#039;&#039;西线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往岛区、新陆&lt;br /&gt;
&#039;&#039;&#039;西线(北延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往江南、凛雪镇、至世界树&lt;br /&gt;
&#039;&#039;&#039;西线(南延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往白川&lt;br /&gt;
&#039;&#039;&#039;南线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往离岛、石英镇、如月镇至高原红石实验区&lt;br /&gt;
&#039;&#039;&#039;东线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往猫街、华林、至叶原&lt;br /&gt;
&lt;br /&gt;
====主世界“新干线”冰船道====&lt;br /&gt;
在 2019 年至 2020 年，主世界中的冰船道覆盖段达到了顶峰水平，uDays 境内早前地表拥有一条贯通南北的冰船道命名为“新干线”，最初的”新干线“冰船道设置有&amp;quot;世界树—凛雪镇南—端点江南(江泽镇)—端点安平—华林—叶原—吧村—池店—白山—森川—风巽北—风巽原野—落曲&amp;quot;共 13 个站，与今日悠日铁道端巽线走向基本一致，但冰船道上行主要延伸至“悠日原点(世界树)”，而悠日铁道端巽线则是规划上继续向北往夕方地区及[[滨海市]]。由玩家 Losk WX 在 2020 年 3 月开始建立，但据称原 uDays 五大元老中 Nzbcorz 无视了 uDays 的基本规则，直接给予了 Losk EX 创造权限并令其建造这条冰船道&amp;quot;新干线&amp;quot;，在 2020 年 4 月冰船道建成后，并不设使用费用。在悠日铁道端巽线未建成前，端点市与风巽市的玩家主要使用这条冰船道进行来往。新干线”冰船道也是位于端巽之间的[[森川城(2014-2020)|森川旧城]]、[[南岐镇(2014-2019)|南岐镇]]、[[悠亭镇(2019-2020)|悠亭地区]]迅速崛起的推手之一。森川、南岐、悠亭、池店在 2021 年被合并，定义为新的 uDays &amp;quot;首都职能地区&amp;quot;[[花都市]]所在地。&lt;br /&gt;
&lt;br /&gt;
事实上，悠日铁道端巽线最初就是在这条“新干线&amp;quot;冰船道顶部加盖铁轨进行两地间车辆对跑测试以佐证在端点市与风巽市间建立轮轨系统的可行性。&lt;br /&gt;
&lt;br /&gt;
在悠日铁道端巽线建成后，使用“新干线”冰船道的玩家数量依然远大于使用端巽线的玩家，主要因其使用免费，端巽间通勤时间只需 3 分钟，远低于悠日铁道端巽线彼时通行全程所需的 18-25 分钟，此外受彼时端巽线频繁故障影响，玩家对“新干线”冰船道更加信任。&lt;br /&gt;
&lt;br /&gt;
2020 年 9 月，因 Nzbcorz 在现实中与 uDays 管理组、uDays 工程组、SantorsiaWorks 间的严重摩擦，加之其在 uDays 中各式[[Nzbcorz 弊案事件|弊案事件]]影响，其被完全清退出 uDays，并被抹除了在 uDays 中几乎所有痕迹。在这种情况下下，受 uDays 中常见的“政治游戏”影响及为了“强推端巽线”，完全由 Nzbcorz 支持的“新干线”冰船道以&amp;quot;极为影响 uDays 天际线“理由在当年 10 月从风巽站开始被逐段拆除，但在拆除至华林时被叫停。而后端点市境内的一小段冰船道被存留并加于修缮用于“纪念”性质。因其位置较偏僻，完全无人使用。[[悠日铁道博物馆]]中以 uDays 工程组的观点用&amp;quot;美化形式&amp;quot;记录了上述事件过程。&lt;br /&gt;
&lt;br /&gt;
如今留存于端点市境内的“新干线”冰船道仅剩世界树至端点安平段，共有 4 个站，其中端点安平站可以与端点市下界线巽谷传送门相互换乘。&lt;br /&gt;
&lt;br /&gt;
===海运===&lt;br /&gt;
航运是端点市中的重要组成部分，端点市中所有区域都有或多或少的航运港口，在端点市矿车线系统建立前。许多玩家乘船来往于端点市各个区域。当下端点市内商业航线包括&amp;quot;江南港口—岛区城北港&amp;quot;、&amp;quot;岛区城北港—上都荆山港&amp;quot;、&amp;quot;岛区城北港—新陆港&amp;quot;、&amp;quot;岛区城北港—石英镇港—如月渡口&amp;quot;、、&amp;quot;江南港口—上都安阳渡口—荆山港口—石英镇港—如月渡口&amp;quot;，以上航线需要提前预约。目前端点市没有直航[[滨海市]]的航线。&lt;br /&gt;
&lt;br /&gt;
== 气候 ==&lt;br /&gt;
端点市中绝大多数地形是海域，其次是平原及雪地地形。主要区域时常降雨或降雪，uDays 中时间与现实一致，因此一天内降雨次数可达 20 次以上。每年 12 月 25 日，端点市江南地区及凛雪镇会一直降雪，在此期间，白天更短，夜晚更黑暗。&lt;br /&gt;
&lt;br /&gt;
== 政治 ==&lt;br /&gt;
端点市是 uDays 工程组直辖的城市，大体上保持民主，整体由 uDays 工程组、悠日玩家联合协会、端点市地方基建行动党、SantorsiaWorks控制。市长是 GourmendJaky。&lt;br /&gt;
&lt;br /&gt;
市长选举在每年3月5日举行，2021 年因为悠日戒严令当年市长选举被取消。使用QQ 群聊及 Discord 服务器中投票决定，基于《悠日计划 基本法案 运营法案》选举的获胜者由选票多数而决定。但实际上候选人通常由 uDays 四大组织之一提供支持。uDays 四大组织与玩家之间的小摩擦经常导致玩家间的抗议与宏观上的政治游戏，在 uDays 2022 年民主化后有一定缓解。由于没有一个派别能够比其他派别获得决定性的优势，所有人都尽可能地负责自己的划分领域，以尽量减少冲突摩擦。&lt;br /&gt;
&lt;br /&gt;
===市长===&lt;br /&gt;
njlyf2011 (2017)&lt;br /&gt;
&lt;br /&gt;
Ashin Hung (2018-2019)(2019 年中旬下台)&lt;br /&gt;
&lt;br /&gt;
Chty78 (2019-2020)&lt;br /&gt;
&lt;br /&gt;
Gourmend Jaky (2021-2023)&lt;br /&gt;
&lt;br /&gt;
===端点市地方基建行动党===&lt;br /&gt;
端点市地方基建行动党是2021年后主导端点市的组织，实行本地主义，其实际上是悠日玩家联合协会的影子，但受市长所牵制。&lt;br /&gt;
&lt;br /&gt;
===争议===&lt;br /&gt;
2022 年 2 月，受《悠日计划 基本法案 5.22》修订后“禁止于 uDays 直辖区域修建对应现实中国家或地区的旗帜”条文，许多玩家进行了抗议活动，并使用自定义图片系统在端点市内到处张贴各式现实中各种国家或地区的旗帜图片。&lt;br /&gt;
&lt;br /&gt;
2022 年 5 月，玩家 Courier2002 批“uDays 管理组”、“uDays 工程组”、“SantorsiaWorks”实际上就和传统 Minecraft 服务器构成中的“OP管理”、“建筑”、“技术”没有任何本质区别，只有玩家联合协会是根植于玩家自身的，但玩家联合协会却成功上位成为了第四个特殊阶级，完全不为玩家服务。&lt;br /&gt;
&lt;br /&gt;
== 经济 ==&lt;br /&gt;
端点市的经济主要依靠租售地块、交通与地块税费、农业产品与红石机械解决方案的输出。一些连锁公司归属于端点市，但并未在端点市中进行生产行为，例如“凛雪重工”。&lt;br /&gt;
&lt;br /&gt;
2020 年 uDays 经济大崩溃后，端点市的经济体系完全被摧毁，所有银行部门及绝大多数商店都关张了。直到 2022 年 7 月，端点市的经济体系依然依靠绿宝石以物易物，玩家普遍对 uDays 工程组发行的等值钞票采取怀疑态度。在[[5.2208 uDays Saki]]推出凛雪终端 3后，玩家对新 CR 的态度方有缓解，但一般也仅在购买物品前兑换现钞。&lt;br /&gt;
&lt;br /&gt;
== 琐事 ==&lt;br /&gt;
* “端点市”实际命名基于科幻小说《基地》中同名城市，但英文表述在 2021 年方改为&amp;quot;Terminal City&amp;quot;。在 2018 年至 2020 年英文表述为&amp;quot;SpotCity&amp;quot;，缩写为&amp;quot;SC&amp;quot;。因此归属于端点市的车牌直至今日依然使用 SC + 四位数字，在《uDays 旅行指南 (2020)》中使用 Central &amp;quot;SPOTCITY&amp;quot; 作为代称。&lt;br /&gt;
* “江泽镇”在外宣中通常被称为“江浙镇”或“故里“，是 uDays 中最早的聚落所在地，但 uDays 中最早的建筑物并不位于此，而是位于花都市南岐区秋泽溪附近，最初建立于 2014 年 7 月。&lt;br /&gt;
== 画廊 ==&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E5%9D%97:Coordinates&amp;diff=2557</id>
		<title>模块:Coordinates</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E5%9D%97:Coordinates&amp;diff=2557"/>
		<updated>2022-09-20T19:58:54Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--[[&lt;br /&gt;
This module is intended to replace the functionality of {{Coord}} and related&lt;br /&gt;
templates.  It provides several methods, including&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Coordinates | coord }} : General function formatting and displaying&lt;br /&gt;
coordinate values.&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Coordinates | dec2dms }} : Simple function for converting decimal&lt;br /&gt;
degree values to DMS format.&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Coordinates | dms2dec }} : Simple function for converting DMS format&lt;br /&gt;
to decimal degree format.&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Coordinates | link }} : Export the link used to reach the tools&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
require(&#039;Module:No globals&#039;)&lt;br /&gt;
&lt;br /&gt;
local math_mod = require(&amp;quot;Module:Math&amp;quot;)&lt;br /&gt;
local coordinates = {};&lt;br /&gt;
&lt;br /&gt;
local current_page = mw.title.getCurrentTitle()&lt;br /&gt;
local page_name = mw.uri.encode( current_page.prefixedText, &#039;WIKI&#039; );&lt;br /&gt;
local coord_link = &#039;//geohack.toolforge.org/geohack.php?pagename=&#039; .. page_name .. &#039;&amp;amp;params=&#039;&lt;br /&gt;
local templatestyles = &#039;Module:Coordinates/styles.css&#039;&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, replacement for {{coord/display/title}} ]]&lt;br /&gt;
local function displaytitle(s, notes)&lt;br /&gt;
	local l = &amp;quot;[[Geographic coordinate system|Coordinates]]: &amp;quot; .. s&lt;br /&gt;
	local co = &#039;&amp;lt;span id=&amp;quot;coordinates&amp;quot;&amp;gt;&#039; .. l .. notes .. &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
	return &#039;&amp;lt;span style=&amp;quot;font-size: small;&amp;quot;&amp;gt;&#039; .. co .. &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, Replacement for {{coord/display/inline}} ]]&lt;br /&gt;
local function displayinline(s, notes)&lt;br /&gt;
	return s .. notes&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, used in detecting DMS formatting ]]&lt;br /&gt;
local function dmsTest(first, second)&lt;br /&gt;
	if type(first) ~= &#039;string&#039; or type(second) ~= &#039;string&#039; then&lt;br /&gt;
		return nil&lt;br /&gt;
	end&lt;br /&gt;
	local s = (first .. second):upper()&lt;br /&gt;
	return s:find(&#039;^[NS][EW]$&#039;) or s:find(&#039;^[EW][NS]$&#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[ Wrapper function to grab args, see Module:Arguments for this function&#039;s documentation. ]]&lt;br /&gt;
local function makeInvokeFunc(funcName)&lt;br /&gt;
	return function (frame)&lt;br /&gt;
		local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
			wrappers = &#039;Template:Coord&#039;&lt;br /&gt;
		})&lt;br /&gt;
		return coordinates[funcName](args, frame)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, handle optional args. ]]&lt;br /&gt;
local function optionalArg(arg, supplement)&lt;br /&gt;
	return arg and arg .. supplement or &#039;&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Formats any error messages generated for display&lt;br /&gt;
]]&lt;br /&gt;
local function errorPrinter(errors)&lt;br /&gt;
	local result = &amp;quot;&amp;quot;&lt;br /&gt;
	for i,v in ipairs(errors) do&lt;br /&gt;
		local errorHTML = &#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Coordinates: &#039; .. v[2] .. &#039;&amp;lt;/strong&amp;gt;&#039;&lt;br /&gt;
		result = result .. errorHTML .. &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	return result&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Determine the required CSS class to display coordinates&lt;br /&gt;
&lt;br /&gt;
Usually geo-nondefault is hidden by CSS, unless a user has overridden this for himself&lt;br /&gt;
default is the mode as specificied by the user when calling the {{coord}} template&lt;br /&gt;
mode is the display mode (dec or dms) that we will need to determine the css class for&lt;br /&gt;
]]&lt;br /&gt;
local function displayDefault(default, mode)&lt;br /&gt;
	if default == &amp;quot;&amp;quot; then&lt;br /&gt;
		default = &amp;quot;dec&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if default == mode then&lt;br /&gt;
		return &amp;quot;geo-default&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		return &amp;quot;geo-nondefault&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
specPrinter&lt;br /&gt;
&lt;br /&gt;
Output formatter.  Takes the structure generated by either parseDec&lt;br /&gt;
or parseDMS and formats it for inclusion on Wikipedia.&lt;br /&gt;
]]&lt;br /&gt;
local function specPrinter(args, coordinateSpec)&lt;br /&gt;
	local uriComponents = coordinateSpec[&amp;quot;param&amp;quot;]&lt;br /&gt;
	if uriComponents == &amp;quot;&amp;quot; then&lt;br /&gt;
		-- RETURN error, should never be empty or nil&lt;br /&gt;
		return &amp;quot;ERROR param was empty&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	if args[&amp;quot;name&amp;quot;] then&lt;br /&gt;
		uriComponents = uriComponents .. &amp;quot;&amp;amp;title=&amp;quot; .. mw.uri.encode(coordinateSpec[&amp;quot;name&amp;quot;])&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local geodmshtml = &#039;&amp;lt;span class=&amp;quot;geo-dms&amp;quot; title=&amp;quot;Maps, aerial photos, and other data for this location&amp;quot;&amp;gt;&#039;&lt;br /&gt;
			.. &#039;&amp;lt;span class=&amp;quot;latitude&amp;quot;&amp;gt;&#039; .. coordinateSpec[&amp;quot;dms-lat&amp;quot;] .. &#039;&amp;lt;/span&amp;gt; &#039;&lt;br /&gt;
			.. &#039;&amp;lt;span class=&amp;quot;longitude&amp;quot;&amp;gt;&#039; ..coordinateSpec[&amp;quot;dms-long&amp;quot;] .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
			.. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
	local lat = tonumber( coordinateSpec[&amp;quot;dec-lat&amp;quot;] ) or 0&lt;br /&gt;
	local geodeclat&lt;br /&gt;
	if lat &amp;lt; 0 then&lt;br /&gt;
		-- FIXME this breaks the pre-existing precision&lt;br /&gt;
		geodeclat = tostring(coordinateSpec[&amp;quot;dec-lat&amp;quot;]):sub(2) .. &amp;quot;°S&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		geodeclat = (coordinateSpec[&amp;quot;dec-lat&amp;quot;] or 0) .. &amp;quot;°N&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local long = tonumber( coordinateSpec[&amp;quot;dec-long&amp;quot;] ) or 0&lt;br /&gt;
	local geodeclong&lt;br /&gt;
	if long &amp;lt; 0 then&lt;br /&gt;
		-- FIXME does not handle unicode minus&lt;br /&gt;
		geodeclong = tostring(coordinateSpec[&amp;quot;dec-long&amp;quot;]):sub(2) .. &amp;quot;°W&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		geodeclong = (coordinateSpec[&amp;quot;dec-long&amp;quot;] or 0) .. &amp;quot;°E&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local geodechtml = &#039;&amp;lt;span class=&amp;quot;geo-dec&amp;quot; title=&amp;quot;Maps, aerial photos, and other data for this location&amp;quot;&amp;gt;&#039;&lt;br /&gt;
			.. geodeclat .. &#039; &#039;&lt;br /&gt;
			.. geodeclong&lt;br /&gt;
			.. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
	local geonumhtml = &#039;&amp;lt;span class=&amp;quot;geo&amp;quot;&amp;gt;&#039;&lt;br /&gt;
			.. coordinateSpec[&amp;quot;dec-lat&amp;quot;] .. &#039;; &#039;&lt;br /&gt;
			.. coordinateSpec[&amp;quot;dec-long&amp;quot;]&lt;br /&gt;
			.. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
	local inner = &#039;&amp;lt;span class=&amp;quot;&#039; .. displayDefault(coordinateSpec[&amp;quot;default&amp;quot;], &amp;quot;dms&amp;quot; ) .. &#039;&amp;quot;&amp;gt;&#039; .. geodmshtml .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
				.. &#039;&amp;lt;span class=&amp;quot;geo-multi-punct&amp;quot;&amp;gt;&amp;amp;#xfeff; / &amp;amp;#xfeff;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
				.. &#039;&amp;lt;span class=&amp;quot;&#039; .. displayDefault(coordinateSpec[&amp;quot;default&amp;quot;], &amp;quot;dec&amp;quot; ) .. &#039;&amp;quot;&amp;gt;&#039;;&lt;br /&gt;
&lt;br /&gt;
	if not args[&amp;quot;name&amp;quot;] then&lt;br /&gt;
		inner = inner .. geodechtml&lt;br /&gt;
				.. &#039;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;amp;#xfeff; / &#039; .. geonumhtml .. &#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
	else&lt;br /&gt;
		inner = inner .. &#039;&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&#039; .. geodechtml&lt;br /&gt;
				.. &#039;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;amp;#xfeff; / &#039; .. geonumhtml .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
				.. &#039;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;amp;#xfeff; (&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;&#039;&lt;br /&gt;
				.. args[&amp;quot;name&amp;quot;] .. &#039;&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return mw.getCurrentFrame():extensionTag{ name = &#039;templatestyles&#039;, args = { src = templatestyles} }&lt;br /&gt;
	       .. &#039;&amp;lt;span class=&amp;quot;plainlinks nourlexpansion&amp;quot;&amp;gt;&#039;&lt;br /&gt;
	       .. &#039;[&#039; .. coord_link .. uriComponents .. &#039; &#039; .. inner .. &#039;]&#039;&lt;br /&gt;
	       .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, convert decimal to degrees ]]&lt;br /&gt;
local function convert_dec2dms_d(coordinate)&lt;br /&gt;
	local d = math_mod._round( coordinate, 0 ) .. &amp;quot;°&amp;quot;&lt;br /&gt;
	return d .. &amp;quot;&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, convert decimal to degrees and minutes ]]&lt;br /&gt;
local function convert_dec2dms_dm(coordinate)&lt;br /&gt;
	coordinate = math_mod._round( coordinate * 60, 0 );&lt;br /&gt;
	local m = coordinate % 60;&lt;br /&gt;
	coordinate = math.floor( (coordinate - m) / 60 );&lt;br /&gt;
	local d = coordinate % 360 ..&amp;quot;°&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	return d .. string.format( &amp;quot;%02d′&amp;quot;, m )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, convert decimal to degrees, minutes, and seconds ]]&lt;br /&gt;
local function convert_dec2dms_dms(coordinate)&lt;br /&gt;
	coordinate = math_mod._round( coordinate * 60 * 60, 0 );&lt;br /&gt;
	local s = coordinate % 60&lt;br /&gt;
	coordinate = math.floor( (coordinate - s) / 60 );&lt;br /&gt;
	local m = coordinate % 60&lt;br /&gt;
	coordinate = math.floor( (coordinate - m) / 60 );&lt;br /&gt;
	local d = coordinate % 360 ..&amp;quot;°&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	return d .. string.format( &amp;quot;%02d′&amp;quot;, m ) .. string.format( &amp;quot;%02d″&amp;quot;, s )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Helper function, convert decimal latitude or longitude to&lt;br /&gt;
degrees, minutes, and seconds format based on the specified precision.&lt;br /&gt;
]]&lt;br /&gt;
local function convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)&lt;br /&gt;
	local coord = tonumber(coordinate)&lt;br /&gt;
	local postfix&lt;br /&gt;
	if coord &amp;gt;= 0 then&lt;br /&gt;
		postfix = firstPostfix&lt;br /&gt;
	else&lt;br /&gt;
		postfix = secondPostfix&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	precision = precision:lower();&lt;br /&gt;
	if precision == &amp;quot;dms&amp;quot; then&lt;br /&gt;
		return convert_dec2dms_dms( math.abs( coord ) ) .. postfix;&lt;br /&gt;
	elseif precision == &amp;quot;dm&amp;quot; then&lt;br /&gt;
		return convert_dec2dms_dm( math.abs( coord ) ) .. postfix;&lt;br /&gt;
	elseif precision == &amp;quot;d&amp;quot; then&lt;br /&gt;
		return convert_dec2dms_d( math.abs( coord ) ) .. postfix;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Convert DMS format into a N or E decimal coordinate&lt;br /&gt;
]]&lt;br /&gt;
local function convert_dms2dec(direction, degrees_str, minutes_str, seconds_str)&lt;br /&gt;
	local degrees = tonumber(degrees_str)&lt;br /&gt;
	local minutes = tonumber(minutes_str) or 0&lt;br /&gt;
	local seconds = tonumber(seconds_str) or 0&lt;br /&gt;
&lt;br /&gt;
	local factor = 1&lt;br /&gt;
	if direction == &amp;quot;S&amp;quot; or direction == &amp;quot;W&amp;quot; then&lt;br /&gt;
		factor = -1&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local precision = 0&lt;br /&gt;
	if seconds_str then&lt;br /&gt;
		precision = 5 + math.max( math_mod._precision(seconds_str), 0 );&lt;br /&gt;
	elseif minutes_str and minutes_str ~= &#039;&#039; then&lt;br /&gt;
		precision = 3 + math.max( math_mod._precision(minutes_str), 0 );&lt;br /&gt;
	else&lt;br /&gt;
		precision = math.max( math_mod._precision(degrees_str), 0 );&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local decimal = factor * (degrees+(minutes+seconds/60)/60)&lt;br /&gt;
	return string.format( &amp;quot;%.&amp;quot; .. precision .. &amp;quot;f&amp;quot;, decimal ) -- not tonumber since this whole thing is string based.&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Checks input values to for out of range errors.&lt;br /&gt;
]]&lt;br /&gt;
local function validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, source, strong )&lt;br /&gt;
	local errors = {};&lt;br /&gt;
	lat_d = tonumber( lat_d ) or 0;&lt;br /&gt;
	lat_m = tonumber( lat_m ) or 0;&lt;br /&gt;
	lat_s = tonumber( lat_s ) or 0;&lt;br /&gt;
	long_d = tonumber( long_d ) or 0;&lt;br /&gt;
	long_m = tonumber( long_m ) or 0;&lt;br /&gt;
	long_s = tonumber( long_s ) or 0;&lt;br /&gt;
&lt;br /&gt;
	if strong then&lt;br /&gt;
		if lat_d &amp;lt; 0 then&lt;br /&gt;
			table.insert(errors, {source, &amp;quot;latitude degrees &amp;lt; 0 with hemisphere flag&amp;quot;})&lt;br /&gt;
		end&lt;br /&gt;
		if long_d &amp;lt; 0 then&lt;br /&gt;
			table.insert(errors, {source, &amp;quot;longitude degrees &amp;lt; 0 with hemisphere flag&amp;quot;})&lt;br /&gt;
		end&lt;br /&gt;
		--[[&lt;br /&gt;
		#coordinates is inconsistent about whether this is an error.  If globe: is&lt;br /&gt;
		specified, it won&#039;t error on this condition, but otherwise it will.&lt;br /&gt;
&lt;br /&gt;
		For not simply disable this check.&lt;br /&gt;
&lt;br /&gt;
		if long_d &amp;gt; 180 then&lt;br /&gt;
			table.insert(errors, {source, &amp;quot;longitude degrees &amp;gt; 180 with hemisphere flag&amp;quot;})&lt;br /&gt;
		end&lt;br /&gt;
		]]&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if lat_d &amp;gt; 90 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude degrees &amp;gt; 90&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_d &amp;lt; -90 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude degrees &amp;lt; -90&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_m &amp;gt;= 60 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude minutes &amp;gt;= 60&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_m &amp;lt; 0 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude minutes &amp;lt; 0&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_s &amp;gt;= 60 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude seconds &amp;gt;= 60&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_s &amp;lt; 0 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude seconds &amp;lt; 0&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_d &amp;gt;= 360 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude degrees &amp;gt;= 360&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_d &amp;lt;= -360 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude degrees &amp;lt;= -360&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_m &amp;gt;= 60 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude minutes &amp;gt;= 60&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_m &amp;lt; 0 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude minutes &amp;lt; 0&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_s &amp;gt;= 60 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude seconds &amp;gt;= 60&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_s &amp;lt; 0 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude seconds &amp;lt; 0&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return errors;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
parseDec&lt;br /&gt;
&lt;br /&gt;
Transforms decimal format latitude and longitude into the&lt;br /&gt;
structure to be used in displaying coordinates&lt;br /&gt;
]]&lt;br /&gt;
local function parseDec( lat, long, format )&lt;br /&gt;
	local coordinateSpec = {}&lt;br /&gt;
	local errors = {}&lt;br /&gt;
&lt;br /&gt;
	if not long then&lt;br /&gt;
		return nil, {{&amp;quot;parseDec&amp;quot;, &amp;quot;Missing longitude&amp;quot;}}&lt;br /&gt;
	elseif not tonumber(long) then&lt;br /&gt;
		return nil, {{&amp;quot;parseDec&amp;quot;, &amp;quot;Longitude could not be parsed as a number: &amp;quot; .. long}}&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	errors = validate( lat, nil, nil, long, nil, nil, &#039;parseDec&#039;, false );&lt;br /&gt;
	coordinateSpec[&amp;quot;dec-lat&amp;quot;]  = lat;&lt;br /&gt;
	coordinateSpec[&amp;quot;dec-long&amp;quot;] = long;&lt;br /&gt;
&lt;br /&gt;
	local mode = coordinates.determineMode( lat, long );&lt;br /&gt;
	coordinateSpec[&amp;quot;dms-lat&amp;quot;]  = convert_dec2dms( lat, &amp;quot;N&amp;quot;, &amp;quot;S&amp;quot;, mode)  -- {{coord/dec2dms|{{{1}}}|N|S|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}&lt;br /&gt;
	coordinateSpec[&amp;quot;dms-long&amp;quot;] = convert_dec2dms( long, &amp;quot;E&amp;quot;, &amp;quot;W&amp;quot;, mode)  -- {{coord/dec2dms|{{{2}}}|E|W|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}&lt;br /&gt;
&lt;br /&gt;
	if format then&lt;br /&gt;
		coordinateSpec.default = format&lt;br /&gt;
	else&lt;br /&gt;
		coordinateSpec.default = &amp;quot;dec&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return coordinateSpec, errors&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
parseDMS&lt;br /&gt;
&lt;br /&gt;
Transforms degrees, minutes, seconds format latitude and longitude&lt;br /&gt;
into the a structure to be used in displaying coordinates&lt;br /&gt;
]]&lt;br /&gt;
local function parseDMS( lat_d, lat_m, lat_s, lat_f, long_d, long_m, long_s, long_f, format )&lt;br /&gt;
	local coordinateSpec, errors, backward = {}, {}&lt;br /&gt;
&lt;br /&gt;
	lat_f = lat_f:upper();&lt;br /&gt;
	long_f = long_f:upper();&lt;br /&gt;
&lt;br /&gt;
	-- Check if specified backward&lt;br /&gt;
	if lat_f == &#039;E&#039; or lat_f == &#039;W&#039; then&lt;br /&gt;
		lat_d, long_d, lat_m, long_m, lat_s, long_s, lat_f, long_f, backward = long_d, lat_d, long_m, lat_m, long_s, lat_s, long_f, lat_f, true;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	errors = validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, &#039;parseDMS&#039;, true );&lt;br /&gt;
	if not long_d then&lt;br /&gt;
		return nil, {{&amp;quot;parseDMS&amp;quot;, &amp;quot;Missing longitude&amp;quot; }}&lt;br /&gt;
	elseif not tonumber(long_d) then&lt;br /&gt;
		return nil, {{&amp;quot;parseDMS&amp;quot;, &amp;quot;Longitude could not be parsed as a number:&amp;quot; .. long_d }}&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if not lat_m and not lat_s and not long_m and not long_s and #errors == 0 then&lt;br /&gt;
		if math_mod._precision( lat_d ) &amp;gt; 0 or math_mod._precision( long_d ) &amp;gt; 0 then&lt;br /&gt;
			if lat_f:upper() == &#039;S&#039; then&lt;br /&gt;
				lat_d = &#039;-&#039; .. lat_d;&lt;br /&gt;
			end&lt;br /&gt;
			if long_f:upper() == &#039;W&#039; then&lt;br /&gt;
				long_d = &#039;-&#039; .. long_d;&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			return parseDec( lat_d, long_d, format );&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	coordinateSpec[&amp;quot;dms-lat&amp;quot;]  = lat_d..&amp;quot;°&amp;quot;..optionalArg(lat_m,&amp;quot;′&amp;quot;) .. optionalArg(lat_s,&amp;quot;″&amp;quot;) .. lat_f&lt;br /&gt;
	coordinateSpec[&amp;quot;dms-long&amp;quot;] = long_d..&amp;quot;°&amp;quot;..optionalArg(long_m,&amp;quot;′&amp;quot;) .. optionalArg(long_s,&amp;quot;″&amp;quot;) .. long_f&lt;br /&gt;
	coordinateSpec[&amp;quot;dec-lat&amp;quot;]  = convert_dms2dec(lat_f, lat_d, lat_m, lat_s) -- {{coord/dms2dec|{{{4}}}|{{{1}}}|0{{{2}}}|0{{{3}}}}}&lt;br /&gt;
	coordinateSpec[&amp;quot;dec-long&amp;quot;] = convert_dms2dec(long_f, long_d, long_m, long_s) -- {{coord/dms2dec|{{{8}}}|{{{5}}}|0{{{6}}}|0{{{7}}}}}&lt;br /&gt;
&lt;br /&gt;
	if format then&lt;br /&gt;
		coordinateSpec.default = format&lt;br /&gt;
	else&lt;br /&gt;
		coordinateSpec.default = &amp;quot;dms&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return coordinateSpec, errors, backward&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Check the input arguments for coord to determine the kind of data being provided&lt;br /&gt;
and then make the necessary processing.&lt;br /&gt;
]]&lt;br /&gt;
local function formatTest(args)&lt;br /&gt;
	local result, errors&lt;br /&gt;
	local backward, primary = false, false&lt;br /&gt;
&lt;br /&gt;
	local function getParam(args, lim)&lt;br /&gt;
		local ret = {}&lt;br /&gt;
		for i = 1, lim do&lt;br /&gt;
			ret[i] = args[i] or &#039;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		return table.concat(ret, &#039;_&#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if not args[1] then&lt;br /&gt;
		-- no lat logic&lt;br /&gt;
		return errorPrinter( {{&amp;quot;formatTest&amp;quot;, &amp;quot;Missing latitude&amp;quot;}} )&lt;br /&gt;
	elseif not tonumber(args[1]) then&lt;br /&gt;
		-- bad lat logic&lt;br /&gt;
		return errorPrinter( {{&amp;quot;formatTest&amp;quot;, &amp;quot;Unable to parse latitude as a number:&amp;quot; .. args[1]}} )&lt;br /&gt;
	elseif not args[4] and not args[5] and not args[6] then&lt;br /&gt;
		-- dec logic&lt;br /&gt;
		result, errors = parseDec(args[1], args[2], args.format)&lt;br /&gt;
		if not result then&lt;br /&gt;
			return errorPrinter(errors);&lt;br /&gt;
		end&lt;br /&gt;
		-- formatting for geohack: geohack expects D_N_D_E notation or D;D notation&lt;br /&gt;
		-- wikiminiatlas doesn&#039;t support D;D notation&lt;br /&gt;
		-- #coordinates parserfunction doesn&#039;t support negative decimals with NSWE&lt;br /&gt;
		result.param = table.concat({&lt;br /&gt;
			math.abs(tonumber(args[1])),&lt;br /&gt;
			((tonumber(args[1]) or 0) &amp;lt; 0) and &#039;S&#039; or &#039;N&#039;,&lt;br /&gt;
			math.abs(tonumber(args[2])),&lt;br /&gt;
			((tonumber(args[2]) or 0) &amp;lt; 0) and &#039;W&#039; or &#039;E&#039;,&lt;br /&gt;
			args[3] or &#039;&#039;}, &#039;_&#039;)&lt;br /&gt;
	elseif dmsTest(args[4], args[8]) then&lt;br /&gt;
		-- dms logic&lt;br /&gt;
		result, errors, backward = parseDMS(args[1], args[2], args[3], args[4],&lt;br /&gt;
			args[5], args[6], args[7], args[8], args.format)&lt;br /&gt;
		if args[10] then&lt;br /&gt;
			table.insert(errors, {&#039;formatTest&#039;, &#039;Extra unexpected parameters&#039;})&lt;br /&gt;
		end&lt;br /&gt;
		if not result then&lt;br /&gt;
			return errorPrinter(errors)&lt;br /&gt;
		end&lt;br /&gt;
		result.param = getParam(args, 9)&lt;br /&gt;
	elseif dmsTest(args[3], args[6]) then&lt;br /&gt;
		-- dm logic&lt;br /&gt;
		result, errors, backward = parseDMS(args[1], args[2], nil, args[3],&lt;br /&gt;
			args[4], args[5], nil, args[6], args[&#039;format&#039;])&lt;br /&gt;
		if args[8] then&lt;br /&gt;
			table.insert(errors, {&#039;formatTest&#039;, &#039;Extra unexpected parameters&#039;})&lt;br /&gt;
		end&lt;br /&gt;
		if not result then&lt;br /&gt;
			return errorPrinter(errors)&lt;br /&gt;
		end&lt;br /&gt;
		result.param = getParam(args, 7)&lt;br /&gt;
	elseif dmsTest(args[2], args[4]) then&lt;br /&gt;
		-- d logic&lt;br /&gt;
		result, errors, backward = parseDMS(args[1], nil, nil, args[2],&lt;br /&gt;
			args[3], nil, nil, args[4], args.format)&lt;br /&gt;
		if args[6] then&lt;br /&gt;
			table.insert(errors, {&#039;formatTest&#039;, &#039;Extra unexpected parameters&#039;})&lt;br /&gt;
		end&lt;br /&gt;
		if not result then&lt;br /&gt;
			return errorPrinter(errors)&lt;br /&gt;
		end&lt;br /&gt;
		result.param = getParam(args, 5)&lt;br /&gt;
	else&lt;br /&gt;
		-- Error&lt;br /&gt;
		return errorPrinter({{&amp;quot;formatTest&amp;quot;, &amp;quot;Unknown argument format&amp;quot;}}) .. &#039;[[Category:Pages with malformed coordinate tags]]&#039;&lt;br /&gt;
	end&lt;br /&gt;
	result.name = args.name&lt;br /&gt;
&lt;br /&gt;
	local extra_param = {&#039;dim&#039;, &#039;globe&#039;, &#039;scale&#039;, &#039;region&#039;, &#039;source&#039;, &#039;type&#039;}&lt;br /&gt;
	for _, v in ipairs(extra_param) do&lt;br /&gt;
		if args[v] then&lt;br /&gt;
			table.insert(errors, {&#039;formatTest&#039;, &#039;Parameter: &amp;quot;&#039; .. v .. &#039;=&amp;quot; should be &amp;quot;&#039; .. v .. &#039;:&amp;quot;&#039; })&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local ret = specPrinter(args, result)&lt;br /&gt;
	if #errors &amp;gt; 0 then&lt;br /&gt;
		ret = ret .. &#039; &#039; .. errorPrinter(errors) .. &#039;[[Category:Pages with malformed coordinate tags]]&#039;&lt;br /&gt;
	end&lt;br /&gt;
	return ret, backward&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Generate Wikidata tracking categories.&lt;br /&gt;
]]&lt;br /&gt;
local function makeWikidataCategories(qid)&lt;br /&gt;
	local ret&lt;br /&gt;
	local qid = qid or mw.wikibase.getEntityIdForCurrentPage()&lt;br /&gt;
	if mw.wikibase and current_page.namespace == 0 then&lt;br /&gt;
		if qid and mw.wikibase.entityExists(qid) and mw.wikibase.getBestStatements(qid, &amp;quot;P625&amp;quot;) and mw.wikibase.getBestStatements(qid, &amp;quot;P625&amp;quot;)[1] then&lt;br /&gt;
			local snaktype = mw.wikibase.getBestStatements(qid, &amp;quot;P625&amp;quot;)[1].mainsnak.snaktype&lt;br /&gt;
			if snaktype == &#039;value&#039; then&lt;br /&gt;
				-- coordinates exist both here and on Wikidata, and can be compared.&lt;br /&gt;
				ret = &#039;Coordinates on Wikidata&#039;&lt;br /&gt;
			elseif snaktype == &#039;somevalue&#039; then&lt;br /&gt;
				ret = &#039;Coordinates on Wikidata set to unknown value&#039;&lt;br /&gt;
			elseif snaktype == &#039;novalue&#039; then&lt;br /&gt;
				ret = &#039;Coordinates on Wikidata set to no value&#039;&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			-- We have to either import the coordinates to Wikidata or remove them here.&lt;br /&gt;
			ret = &#039;Coordinates not on Wikidata&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if ret then&lt;br /&gt;
		return string.format(&#039;[[Category:%s]]&#039;, ret)&lt;br /&gt;
	else&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
link&lt;br /&gt;
&lt;br /&gt;
Simple function to export the coordinates link for other uses.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
	{{#invoke:Coordinates | link }}&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
function coordinates.link(frame)&lt;br /&gt;
	return coord_link;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
dec2dms&lt;br /&gt;
&lt;br /&gt;
Wrapper to allow templates to call dec2dms directly.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
	{{#invoke:Coordinates | dec2dms | decimal_coordinate | positive_suffix |&lt;br /&gt;
		negative_suffix | precision }}&lt;br /&gt;
&lt;br /&gt;
decimal_coordinate is converted to DMS format.  If positive, the positive_suffix&lt;br /&gt;
is appended (typical N or E), if negative, the negative suffix is appended.  The&lt;br /&gt;
specified precision is one of &#039;D&#039;, &#039;DM&#039;, or &#039;DMS&#039; to specify the level of detail&lt;br /&gt;
to use.&lt;br /&gt;
]]&lt;br /&gt;
coordinates.dec2dms = makeInvokeFunc(&#039;_dec2dms&#039;)&lt;br /&gt;
function coordinates._dec2dms(args)&lt;br /&gt;
	local coordinate = args[1]&lt;br /&gt;
	local firstPostfix = args[2] or &#039;&#039;&lt;br /&gt;
	local secondPostfix = args[3] or &#039;&#039;&lt;br /&gt;
	local precision = args[4] or &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
	return convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Helper function to determine whether to use D, DM, or DMS&lt;br /&gt;
format depending on the precision of the decimal input.&lt;br /&gt;
]]&lt;br /&gt;
function coordinates.determineMode( value1, value2 )&lt;br /&gt;
	local precision = math.max( math_mod._precision( value1 ), math_mod._precision( value2 ) );&lt;br /&gt;
	if precision &amp;lt;= 0 then&lt;br /&gt;
		return &#039;d&#039;&lt;br /&gt;
	elseif precision &amp;lt;= 2 then&lt;br /&gt;
		return &#039;dm&#039;;&lt;br /&gt;
	else&lt;br /&gt;
		return &#039;dms&#039;;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
dms2dec&lt;br /&gt;
&lt;br /&gt;
Wrapper to allow templates to call dms2dec directly.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
	{{#invoke:Coordinates | dms2dec | direction_flag | degrees |&lt;br /&gt;
		minutes | seconds }}&lt;br /&gt;
&lt;br /&gt;
Converts DMS values specified as degrees, minutes, seconds too decimal format.&lt;br /&gt;
direction_flag is one of N, S, E, W, and determines whether the output is&lt;br /&gt;
positive (i.e. N and E) or negative (i.e. S and W).&lt;br /&gt;
]]&lt;br /&gt;
coordinates.dms2dec = makeInvokeFunc(&#039;_dms2dec&#039;)&lt;br /&gt;
function coordinates._dms2dec(args)&lt;br /&gt;
	local direction = args[1]&lt;br /&gt;
	local degrees = args[2]&lt;br /&gt;
	local minutes = args[3]&lt;br /&gt;
	local seconds = args[4]&lt;br /&gt;
&lt;br /&gt;
	return convert_dms2dec(direction, degrees, minutes, seconds)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
coord&lt;br /&gt;
&lt;br /&gt;
Main entry point for Lua function to replace {{coord}}&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
	{{#invoke:Coordinates | coord }}&lt;br /&gt;
	{{#invoke:Coordinates | coord | lat | long }}&lt;br /&gt;
	{{#invoke:Coordinates | coord | lat | lat_flag | long | long_flag }}&lt;br /&gt;
	...&lt;br /&gt;
&lt;br /&gt;
	Refer to {{coord}} documentation page for many additional parameters and&lt;br /&gt;
	configuration options.&lt;br /&gt;
&lt;br /&gt;
Note: This function provides the visual display elements of {{coord}}.  In&lt;br /&gt;
order to load coordinates into the database, the {{#coordinates:}} parser&lt;br /&gt;
function must also be called, this is done automatically in the Lua&lt;br /&gt;
version of {{coord}}.&lt;br /&gt;
]]&lt;br /&gt;
coordinates.coord = makeInvokeFunc(&#039;_coord&#039;)&lt;br /&gt;
function coordinates._coord(args)&lt;br /&gt;
	if not tonumber(args[1]) and not args[2] then&lt;br /&gt;
		args[3] = args[1]; args[1] = nil&lt;br /&gt;
		local entity = mw.wikibase.getEntityObject(args.qid)&lt;br /&gt;
		if entity&lt;br /&gt;
			and entity.claims&lt;br /&gt;
			and entity.claims.P625&lt;br /&gt;
			and entity.claims.P625[1].mainsnak.snaktype == &#039;value&#039;&lt;br /&gt;
		then&lt;br /&gt;
			local precision = entity.claims.P625[1].mainsnak.datavalue.value.precision&lt;br /&gt;
			args[1] = entity.claims.P625[1].mainsnak.datavalue.value.latitude&lt;br /&gt;
			args[2] = entity.claims.P625[1].mainsnak.datavalue.value.longitude&lt;br /&gt;
			if precision then&lt;br /&gt;
				precision = -math_mod._round(math.log(precision)/math.log(10),0)&lt;br /&gt;
				args[1] = math_mod._round(args[1],precision)&lt;br /&gt;
				args[2] = math_mod._round(args[2],precision)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local contents, backward = formatTest(args)&lt;br /&gt;
	local Notes = args.notes or &#039;&#039;&lt;br /&gt;
	local Display = args.display and args.display:lower() or &#039;inline&#039;&lt;br /&gt;
&lt;br /&gt;
	local function isInline(s)&lt;br /&gt;
		-- Finds whether coordinates are displayed inline.&lt;br /&gt;
		return s:find(&#039;inline&#039;) ~= nil or s == &#039;i&#039; or s == &#039;it&#039; or s == &#039;ti&#039;&lt;br /&gt;
	end&lt;br /&gt;
	local function isInTitle(s)&lt;br /&gt;
		-- Finds whether coordinates are displayed in the title.&lt;br /&gt;
		return s:find(&#039;title&#039;) ~= nil or s == &#039;t&#039; or s == &#039;it&#039; or s == &#039;ti&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local function coord_wrapper(in_args)&lt;br /&gt;
		-- Calls the parser function {{#coordinates:}}.&lt;br /&gt;
		return mw.getCurrentFrame():callParserFunction(&#039;#coordinates&#039;, in_args) or &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local text = &#039;&#039;&lt;br /&gt;
	if isInline(Display) then&lt;br /&gt;
		text = text .. displayinline(contents, Notes)&lt;br /&gt;
	end&lt;br /&gt;
	if isInTitle(Display) then&lt;br /&gt;
		text = text&lt;br /&gt;
			.. displaytitle(contents, Notes)&lt;br /&gt;
			.. makeWikidataCategories(args.qid)&lt;br /&gt;
	end&lt;br /&gt;
	if not args.nosave then&lt;br /&gt;
		local page_title, count = mw.title.getCurrentTitle(), 1&lt;br /&gt;
		if backward then&lt;br /&gt;
			local tmp = {}&lt;br /&gt;
			while not string.find((args[count-1] or &#039;&#039;), &#039;[EW]&#039;) do tmp[count] = (args[count] or &#039;&#039;); count = count+1 end&lt;br /&gt;
			tmp.count = count; count = 2*(count-1)&lt;br /&gt;
			while count &amp;gt;= tmp.count do table.insert(tmp, 1, (args[count] or &#039;&#039;)); count = count-1 end&lt;br /&gt;
			for i, v in ipairs(tmp) do args[i] = v end&lt;br /&gt;
		else&lt;br /&gt;
			while count &amp;lt;= 9 do args[count] = (args[count] or &#039;&#039;); count = count+1 end&lt;br /&gt;
		end&lt;br /&gt;
		if isInTitle(Display) and not page_title.isTalkPage and page_title.subpageText ~= &#039;doc&#039; and page_title.subpageText ~= &#039;testcases&#039; then args[10] = &#039;primary&#039; end&lt;br /&gt;
		args.notes, args.format, args.display = nil&lt;br /&gt;
		text = text .. coord_wrapper(args)&lt;br /&gt;
	end&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
coord2text&lt;br /&gt;
&lt;br /&gt;
Extracts a single value from a transclusion of {{Coord}}.&lt;br /&gt;
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
    {{#invoke:Coordinates | coord2text | {{Coord}} | parameter }}&lt;br /&gt;
&lt;br /&gt;
Valid values for the second parameter are: lat (signed integer), long (signed integer), type, scale, dim, region, globe, source&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
function coordinates.coord2text(frame)&lt;br /&gt;
	if frame.args[1] == &#039;&#039; or frame.args[2] == &#039;&#039; or not frame.args[2] then return nil end&lt;br /&gt;
	frame.args[2] = mw.text.trim(frame.args[2])&lt;br /&gt;
	if frame.args[2] == &#039;lat&#039; or frame.args[2] == &#039;long&#039; then&lt;br /&gt;
		local result, negative = mw.text.split((mw.ustring.match(frame.args[1],&#039;[%.%d]+°[NS] [%.%d]+°[EW]&#039;) or &#039;&#039;), &#039; &#039;)&lt;br /&gt;
		if frame.args[2] == &#039;lat&#039; then&lt;br /&gt;
			result, negative = result[1], &#039;S&#039;&lt;br /&gt;
		else&lt;br /&gt;
			result, negative = result[2], &#039;W&#039;&lt;br /&gt;
		end&lt;br /&gt;
		result = mw.text.split(result, &#039;°&#039;)&lt;br /&gt;
		if result[2] == negative then result[1] = &#039;-&#039;..result[1] end&lt;br /&gt;
		return result[1]&lt;br /&gt;
	else&lt;br /&gt;
		return mw.ustring.match(frame.args[1], &#039;params=.-_&#039;..frame.args[2]..&#039;:(.-)[ _]&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
coordinsert&lt;br /&gt;
&lt;br /&gt;
Injects some text into the Geohack link of a transclusion of {{Coord}} (if that text isn&#039;t already in the transclusion). Outputs the modified transclusion of {{Coord}}.&lt;br /&gt;
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
    {{#invoke:Coordinates | coordinsert | {{Coord}} | parameter:value | parameter:value | … }}&lt;br /&gt;
&lt;br /&gt;
Do not make Geohack unhappy by inserting something which isn&#039;t mentioned in the {{Coord}} documentation.&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
function coordinates.coordinsert(frame)&lt;br /&gt;
	for i, v in ipairs(frame.args) do&lt;br /&gt;
		if i ~= 1 then&lt;br /&gt;
			if not mw.ustring.find(frame.args[1], (mw.ustring.match(frame.args[i], &#039;^(.-:)&#039;) or &#039;&#039;)) then&lt;br /&gt;
				frame.args[1] = mw.ustring.gsub(frame.args[1], &#039;(params=.-)_? &#039;, &#039;%1_&#039;..frame.args[i]..&#039; &#039;)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if frame.args.name then&lt;br /&gt;
		if not mw.ustring.find(frame.args[1], &#039;&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&#039;) then&lt;br /&gt;
			local namestr = frame.args.name&lt;br /&gt;
			frame.args[1] = mw.ustring.gsub(frame.args[1],&lt;br /&gt;
				&#039;(&amp;lt;span class=&amp;quot;geo%-default&amp;quot;&amp;gt;)(&amp;lt;span[^&amp;lt;&amp;gt;]*&amp;gt;[^&amp;lt;&amp;gt;]*&amp;lt;/span&amp;gt;&amp;lt;span[^&amp;lt;&amp;gt;]*&amp;gt;[^&amp;lt;&amp;gt;]*&amp;lt;span[^&amp;lt;&amp;gt;]*&amp;gt;[^&amp;lt;&amp;gt;]*&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;)(&amp;lt;/span&amp;gt;)&#039;,&lt;br /&gt;
				&#039;%1&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;%2&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;amp;#xfeff; (&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;&#039; .. namestr .. &#039;&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;%3&#039;)&lt;br /&gt;
			frame.args[1] = mw.ustring.gsub(frame.args[1], &#039;(&amp;amp;params=[^&amp;amp;&amp;quot;&amp;lt;&amp;gt;%[%] ]*) &#039;, &#039;%1&amp;amp;title=&#039; .. mw.uri.encode(namestr) .. &#039; &#039;)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return frame.args[1]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return coordinates&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2556</id>
		<title>端点市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2556"/>
		<updated>2022-09-20T19:57:41Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 端点市广域区&lt;br /&gt;
| official_name                      = Terminal City (Hajishi)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = TerminalCity_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：上都区安平城、离岛区天际线、江泽镇遗址公园、樱茉阁及辉针城、悠日竞技场、凛雪镇、端点岛区天际线&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| image_map                       = tclogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[端点市岛区|岛区]]、[[端点市上都区|上都区]] &lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[端点市岛区|岛区]]&lt;br /&gt;
| parts                           = 4(安平区已虚级化)&amp;lt;br /&amp;gt;6&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇及郊区&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;端点市广域地区&#039;&#039;&#039; (Terminal City / Hajishi)，通常简称“&#039;&#039;&#039;端点&#039;&#039;&#039;”，由 [[uDays]] 北部的一系列紧凑区域组成。该市最初兴建于 2017 年，是 uDays 中最早的聚落所在地，也是现行 uDays 中面积最大的行政区域，但实际密集建筑区面积小于[[花都市]]。&lt;br /&gt;
&lt;br /&gt;
端点市广域地区实行宽松的生存模式制度。通常是 uDays 生存玩家的出生点所在地，uDays 的 1 至 3 号出生点均位于端点市中。截至“[[5.2208 uDays Saki]]” 发行版本 7，归属于端点市的玩家为 316 人。(未含退服及被清退玩家)。&lt;br /&gt;
&lt;br /&gt;
端点市因其作为 uDays 最初的出生点及曾经的“首都职能城区”而得名，承载了 uDays 绝大多数文化与历史。其最初仅指代“岛区”东部 2 号出生点周边的小部分建成区，随着聚落面积的逐渐增大，很快便指代了“岛区“整体。现今表示受《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案 端点市广域区域游玩法案与景观保护法案]]》规定归属于端点市的四城区两镇四广域区及坐标对应的的下界区域及末路之地区域的总称。但一般说到“端点”，绝大多数玩家只会想起岛区和上都区。&lt;br /&gt;
&lt;br /&gt;
在现今“《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案]]》”中也同时规定了“端点市”的主要界线及下辖区域。截至“[[3.2009 uDays Railway Update]]”版本，端点市的总面积约为 9,000,000 平方格(约 3000 x 3000)，下辖“[[端点市岛区|岛区]]、[[端点市上都区|上都区]]、[[端点市江南区|江南区]]、[[端点市离岛区|离岛区]]、[[端点市凛雪镇|凛雪镇]]、[[端点市石英镇|石英镇]]、[[端点市白川自治区|白川地区]]、[[端点市如月地区|如月地区]]、[[端点市新陆岛|新陆地区]]、夕方地区”。通常所说的”端点市主要区域“即为“岛区、上都区、江南区”这三个区域。&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
[[File:tsg.jpg|200px|thumb|一张位于端点市上都区阁城园的相片。]]&lt;br /&gt;
&lt;br /&gt;
端点市是悠日计划群组服中罕见的依地形构造的箱庭式城区，以东亚式木构建筑为主，零散着分布着一些造型特异的其他建筑，此外也不乏一些高层居民楼宇(主要位于岛区)，主要区域可见密集的小比例玩家房屋集群、极窄的[[ 2+2 宽道路]]星罗密布于端点市的各地区。&lt;br /&gt;
&lt;br /&gt;
端点市通常被认为是 uDays 中“知名旅游地点”，见证了其文化所在，但同时也被认定是威权主义在 uDays 中的具现。 2018 年至 2021 年 uDays 工程组强制推行“景观保护法案”措施，端点市主要地区的天际线几乎被 uDays 工程组所定义，玩家难以新建任何较高或过大的建筑。因而一度被评“过客不入，玩家断绝”，此类限制在 2022 年解除[[戒严]]后有所改善。&lt;br /&gt;
&lt;br /&gt;
==文化==&lt;br /&gt;
端点市是 uDays 实质的文化中心与 uDays 与其他服务器管辖区域来往的重要窗口。其文化是基于 uDays 主要构成玩家，在简繁中文文化基础上与东南亚文化例如新加坡、日本并逐步融合的产物。藉因端点市全境采用生存模式，因此其有别于其他地方。在包括建筑、交通、艺术、民俗活动上都有其独到之处，具有开放而又自成一体的风格。&lt;br /&gt;
&lt;br /&gt;
===“缝合”刻板印象===&lt;br /&gt;
“缝合”是指 uDays 常年被冠上的别称与“刻板印象”，即单体建筑尚可，然则一个地方会有许多不同形制与比例的建筑。在端点市中，这种“刻板印象”更为严重，但因 Minecraft 显示距离，实际游戏内效果尚可。端点市“缝合”的因由是这一区域早前几乎是玩家、uDays 工程组、uDays 管理组及SantorsiaWorks间博弈的产物，在各种政治游戏中，整个端点市饱受摧残，许多建筑物被处于各种原因拆除后重建。加之规划不成熟，建筑材料有限，因而端点市许多区域呈现出“规模极小”、“建筑整体风格变异极大”的情况，这一点在 2020 年达到顶峰。而后 uDays 管理组因饱受批评而大致撤出了端点市，然则公开的秘密是 uDays 管理组指派 uDays 工程组及 SantorsiaWorks 依然在各个方面控制着端点市的自由发展。&lt;br /&gt;
&lt;br /&gt;
===语言===&lt;br /&gt;
端点市境内大致通行简繁汉语、英语、日本语。许多辅助设施加注中英日三语。悠日铁道在端点安平站播音加报日语及台语，报站播音采用真人录制，中日文使用女声由 uDays 工程组成员 Fenta 配音、英文使用女声由玩家 NekoCat 配音、台语使用男声由玩家 Hakowwwww 配音。以上玩家现实中均就读或毕业于大学播音系或传媒系，因配音规格过高，有许多玩家认为“悠日铁道报站是 AI 合成的”。&lt;br /&gt;
&lt;br /&gt;
端点市部分区域也有一定英文作为辅助标识设施写于告示板处用于引导欧美玩家。另外较特定区域例如“端点市如月地区”因部分韩国玩家在此生存，具备一些写有谚文的导览告示牌。&lt;br /&gt;
&lt;br /&gt;
因早期端点市内没有统一的公共路标，因此有许多路标语言标注混乱不堪，例如端点市内通行的路标根据其设置的不同年代及设置人有“繁简中文”、“简体中文+翻译英文”、“繁体中文+翻译英文”、“日文+日文罗马字”、“繁简中文+日文+翻译英文”、“繁简中文+威妥玛拼音”+“简体中文+汉语拼音”、“汉语拼音+威妥玛拼音+翻译英文”等数种；而端点市矿车线路通常使用简体中文加注翻译英文、偶尔使用繁体中文加注威妥玛拼音；而境内悠日铁道使用简中+日文+英文+日文罗马字用于所有标识系统。有许多人批评这一现象，但实际截止当下并没有一个合理的多语言标注统一模型。&lt;br /&gt;
&lt;br /&gt;
===报刊===&lt;br /&gt;
[[File:yunmen.jpg|200px|thumb|芸梦书阁]]&lt;br /&gt;
端点市境内有一些图书馆，较为知名的是位于端点市上都区的芸梦书阁，是 uDays 中第一个“自由上传、自由阅读、无需审核”理念的图书馆。但部分玩家藉由此在其中上传R18 类小说，招致一些其他玩家的不满。&lt;br /&gt;
&lt;br /&gt;
端点市通常以每月为单位发行《领域周刊》，以记录端点市内的事件及推介旅行目的地。周刊在 2021 年一度停刊，2022 年初恢复，现在普遍认为《领域周刊》代表了 uDays 管理组的立场，因此仅具备参考性。&lt;br /&gt;
&lt;br /&gt;
===艺术===&lt;br /&gt;
近年来端点市的 Minecraft 艺术有一定衰弱，普遍认为端点市的艺术集中在音乐盒、建筑的装饰艺术缀饰与动漫风格的导览指示介绍上。&lt;br /&gt;
&lt;br /&gt;
一些玩家利用端点市内的公用建筑开办自己的作品展，部分展会玩家须佩戴 VR 前往观展。在 2021 年 9 月，台湾实践大学玩家 lulujyc 在端点市上都区阁城园举办了自己的作品个人展。但被指在展会后阁城园无力恢复原先“红石游戏屋”模样，后续 lulujyc 据此道歉，但阁城园因此而至今荒废。&lt;br /&gt;
&lt;br /&gt;
一些玩家将抗议视为艺术活动，四处张贴告示板以表现自己的诉求，根据《悠日计划 基本法案》，这种行为被定义为破坏环境，但实际上uDays 管理组对此并不过多干涉，目前只有戒严时期玩家 Wherewhere7 与其同党在定罪过程中被罗列了此类罪名，但玩家依然不能掉以轻心。&lt;br /&gt;
&lt;br /&gt;
===祭典节庆===&lt;br /&gt;
[[File:ChingHuShenShe.jpg|200px|thumb|静湖神社]]&lt;br /&gt;
端点市内有大大小小的宗教建筑，例如从属于基督新教的凛雪教堂、紫荆教堂；从属于天主教的江泽镇教堂；位于端点市上都区的道教关帝庙；日本神道教的镜湖神社；及一些处于崇敬或讽刺建立的仅供装饰的“个人崇拜庙宇”。也有一些纪念性质建筑，例如“繁花里”。诸如凛雪教堂每年非固定时间进行福音活动，但最重要的此类活动实际举行地点位于花都市花巷教堂。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组、SantorsiaWorks经常在端点市内开办活动，uDays 2020年至2022年的新年活动与圣诞特别活动都在端点市内举行，2020 年的新年活动在端点市上都区新年广场。此后活动都位于端点市凛雪镇。但有消息指出 2023 年的新年活动将移至花都市鹅城大街举行，玩家 John Cheung 认为这代表了“端点市地位逐渐被花都市所取代”&lt;br /&gt;
&lt;br /&gt;
===建筑===&lt;br /&gt;
[[File:lungchangmen.jpg|200px|thumb|隆昌门]]&lt;br /&gt;
[[File:zhongzhengmen.jpg|200px|thumb|中正门]]&lt;br /&gt;
端点市自 2014 年至当下经过数年发展，已经逐步形成了东西风格兼具古今建筑交融的城市建筑风格。目前端点市内最多的建筑为木制仿古中式建筑，也有一定装饰艺术风格的西洋式建筑及刻板的苏联式建筑，此外也有大量日式建筑及一些特殊风格的空岛、帆船、飞行器等建筑。&lt;br /&gt;
&lt;br /&gt;
较知名的中式建筑包括祈雨阁、祈风阁、隆昌门(安平城北门)、安平(南)门、樱茉阁、巽谷木塔、安平关帝庙、安平开元寺石塔、西洋镜亭、江泽镇建筑群、中正门、白川张厝等。&lt;br /&gt;
较知名的日式建筑包括镜湖神社、宏达木塔、未名五重塔、阁城园、鸢尾神社、洪宅等。&lt;br /&gt;
&lt;br /&gt;
较知名的西洋式建筑包括悠日铁道凛雪车站、凛雪教堂、羊驼庄园、白川天空港、寒鸦堡垒、白川堡垒、端点市村民交易所等&lt;br /&gt;
&lt;br /&gt;
较知名的特殊建筑包括辉针城、江南帆船、赤岸地下城、赤岸基地等&lt;br /&gt;
&lt;br /&gt;
====地标建筑====&lt;br /&gt;
[[File:auroratower.jpg|200px|thumb|端点岛东部的天际线]]&lt;br /&gt;
端点市作为生存保留地，实际并无多少高层建筑，绝大多数地标建筑乃是基于其地形在此之上建成，例如樱茉阁、祈雨雨阁、巽谷木塔此类。&lt;br /&gt;
&lt;br /&gt;
目前端点市境内唯二的现代高层建筑是极光塔与郭师傅饭店，前者用于玩家居住，而后者因为横截面积极小，且无法安装电梯，至今空置，目前也没有拆除将材料与地形再利用的计画。&lt;br /&gt;
&lt;br /&gt;
====观光景点====&lt;br /&gt;
位于端点市境内的[[悠日计划 特色建筑]]共有 21 项，具体请参考[[悠日计划 特色建筑|特色建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
位于端点市境内的[[悠日计划 记忆建筑]]共有 31 项，具体请参考[[悠日计划 记忆建筑|记忆建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
=== 早前 (2014-2017) ===&lt;br /&gt;
&lt;br /&gt;
[[File:2014jz.jpg|200px|thumb|2014的江泽镇玩家房屋，该玩家房屋在 2017 年左右被拆除，原址为今日江泽镇东门。]]&lt;br /&gt;
&lt;br /&gt;
在 2014 年至 2017 年，uDays 更多作为彼时 Java 平台“[[Grand Theft Minecraft]]”服务器管理组在多世界下用于游玩生存模式的存在，别名“后花园”。其间于今[[端点市江南区]]、[[端点市如月地区]]及[[花都市南岐区]]位置便有零星玩家活动的痕迹，在 uDays 2017 年 3 月独立并迁移到基岩平台后，便将地图中玩家活动最为明显的区域—今端点市江南区江泽镇一带设置为出生点及玩家聚落中心。&lt;br /&gt;
&lt;br /&gt;
=== 成立 (2017) ===&lt;br /&gt;
&lt;br /&gt;
[[njlyf2011]] 是 uDays 最早的玩家，他以小比例木石构建筑为佳，于 2017 年 3 月开始在江泽镇一带进行生存，并在 3 个月内令江泽镇颇具规模，定义了传承至今的“[[城镇化模式]]”风格。在此之后，新加入的玩家依照 njlyf2011 所搭建的城区框架，在道路两旁修建类似风格的木石建筑，最终在 2017 年 6 月左右江泽镇规模达到了全盛。&lt;br /&gt;
&lt;br /&gt;
到了 2017 年 9 月，江泽镇已经成为了 uDays 中事实最大的玩家聚落，以江泽镇为起点，玩家乘坐船舶出发，向西先后发现了[[端点市岛区|岛区]]、石英镇，向北寻得了新陆岛。在接下来的三个月里，更多玩家们在这些新发现的地方建立了更多据点。玩家 SakuraKotori、Ashin Hung、IXA 等控制了岛区、Liberty_Forever、Skanthunt 等控制了新陆，但这些新玩家们对原有的江泽镇并没有什么兴趣。&lt;br /&gt;
&lt;br /&gt;
2018 年开始，随着地下区域矿产完全枯竭，原有江泽镇玩家逐渐流失，原先许多生电设施放置于此几近荒废。在这个时候，爆发了江泽镇事件。&lt;br /&gt;
&lt;br /&gt;
=== 江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze.jpg|200px|thumb|2019 年的江泽镇遗迹]]&lt;br /&gt;
&lt;br /&gt;
在 2018 年 2 月，玩家 Courier2002 尝试挑战凋零以建造信标，但因自身原因导致不慎被凋零炸死，因其挑战凋零区域位于今江南区岩原东侧一带，离江泽镇极近。在 Courier2002 复活后，凋零即被吸引至江泽镇区域，开始无差别攻击玩家和域内生物。&lt;br /&gt;
&lt;br /&gt;
因江泽镇全城为紧凑的木构布局，且其中部分设计为“旅社”的建筑壁炉中使用了下界岩以实现火焰的长期燃烧。受凋零攻击影响，这些壁炉中的火焰在壁炉门阻挡结构损毁后便开始由木构地板蔓延，最终导致半座城同时燃烧。&lt;br /&gt;
&lt;br /&gt;
在开始燃烧的 10 分钟内，除了 Courier2002，没有任何在线玩家知情这一情况，而 Courier2002 却并未进行积极的灭火措施，而是直接在群聊内截图后便仓忙下线，希望藉因区块停止加载，在管理组上线后提供灭火援助。&lt;br /&gt;
&lt;br /&gt;
但实际上彼时依然有玩家位于江泽镇附近地下矿洞内，因此江泽镇区块并未停止加载，在全城燃烧约 1 小时后，方有管理组成员赶到并进行灭火措施，但此时江泽镇几乎所有地表木石结构已经被烧毁或被凋零炸毁，玩家物资也仅剩少数留存，区域内仅有“月见塔”因距离凋零较远且无生物得以保存。&lt;br /&gt;
&lt;br /&gt;
在江泽镇事件发生后 2 年内，该区域被完全荒废，直到 2020 年中旬被改建为遗址公园。许多当时的玩家认为“ uDays 地图已经收到了不可逆的损毁”、“建议换图”，但最终玩家只是简单的前往了岛区等彼时也已初具规模的新区域。&lt;br /&gt;
&lt;br /&gt;
* 在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
=== 后江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:tcisland.jpg|200px|thumb|彼时位于端点岛区的“洪宅”宫殿，在新陆战争时被摧毁，战后被拆除，而后端点市不复此类大型建筑。]]&lt;br /&gt;
&lt;br /&gt;
江泽镇事件后约三十名以上资产近失的玩家渡海前往端点岛区及新陆地区，因彼时[[管理组]]对江泽镇事件毫无表态，也无任何补偿。端点岛区及新陆地区的玩家物品被盗事件逐渐激增，[[uDays 保卫局]]在这时由玩家 Rinhato 建立，使用隐身药水试图找出偷窃他人物品的玩家，这种行为在日后受到了一定争议并被广泛认定为是造成新陆战争的导火索。&lt;br /&gt;
&lt;br /&gt;
受广泛的跟踪行为影响，大量玩家逐渐难以忍受这些“隐身玩家”盯梢行为，一度到了看到药水效果便挥剑砍人的情况。这种玩家之间互相攻击的不信任感导致了玩家间的频发摩擦。&lt;br /&gt;
&lt;br /&gt;
2018 年 4 月，以玩家 Altclr 为首的群体开始发起“共产制度”，试图将使用“[[生电设施]]”获取的大量物品放置于出生点周边免费赠送给其他玩家。这种行为造成了他人的不满，认为“使用 bug 获取物品摧毁了其他玩家的辛劳，还便宜了新玩家”。因而玩家间的摩擦进一步加剧。许多新玩家在获取免费物品后便被附近的老玩家无差别杀死、诸多推行“共产制度”的玩家房屋被安放 TNT 陷阱，诸多玩家也在这时选择了退服。&lt;br /&gt;
&lt;br /&gt;
=== 新陆战争 (2018) ===&lt;br /&gt;
[[File:HsinLiuwar2.jpg|200px|thumb|left|战后的端点岛渲染图]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiuwar.jpg|200px|thumb|一张描述新陆战争的概念画]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiu2018.jpg|200px|thumb|战时的新陆岛]]&lt;br /&gt;
&lt;br /&gt;
2018 年 5 月，玩家间的冲突引发了新陆战争，端点岛和新陆岛是彼时主要战场的所在地，虽然许多物质在冲突前就被转移，但[[端点市岛区|端点岛]]与[[新陆岛]]依然遭到了毁灭性的地形破坏。&lt;br /&gt;
&lt;br /&gt;
新陆战争始于位于端点市岛区的保卫局被炸毁事件，在 2018 年 5 月初，保卫局被未知玩家完全炸毁，并有嘲讽木牌位于废墟之上，因彼时 uDays 并未记录任何玩家活动信息，所以无从考证何人而为。绝大多数玩家认为是偷窃他人物品的玩家遭报复所为，但从属于保卫局的玩家则认为是被不满被隐形跟踪的玩家策划的，双方的怒火最终导致了从属于保卫局的玩家与普通玩家之间开始互相对抗。随后从属于保卫局的玩家又分化为了端点派与新陆派，普通玩家分化为了自由派与共产派，四种派系在新陆岛与端点岛互相使用先前从苦力怕塔获得的大量火药结合游戏复制物品漏洞制造 TNT 火炮等武器向对方进行无差别轰炸。端点岛所有地形都被损毁，新陆地表布满爆炸后剩下的坑洞。&lt;br /&gt;
&lt;br /&gt;
受广泛的玩家退服影响，新陆战争在爆发半个月后即被 uDays 管理组叫停，在端点岛与新陆岛间的一座日后被称作“[[和平岛]]”的岛屿上建立了“[[停战纪念雕像]]”，但局部地区的零星对抗直至当年 12 月左右才逐渐平息。因几乎彼时所有玩家都参与了新陆战争，故处理这起事件的投票结果极为令人遗憾，善后处理工作在日后也被认为极其妥协：没有任何玩家被清退，少数引起战争的玩家被放逐至今天风巽市一带，而绝大多数玩家并没有收到任何惩处，部分在战争期间将物质转移至他地的玩家在日后得以完全支配端点市，例如 GourmendJaky、HappyMax0 等。&lt;br /&gt;
&lt;br /&gt;
端点岛区得以在战后修复，而新陆岛因孤悬于海上，无法得到类似于端点岛区的发展，在此之后一度荒废。近年来有少部分玩家登岛离群索居，但岛屿整体依然保持着 2018 年的类似景象。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 复苏 (2018-2019) ===&lt;br /&gt;
[[File:chiyuke_pre.jpg|200px|thumb|left|建设中的 3 号出生点-祈雨阁，日后成为了 uDays 的地标天际线]]&lt;br /&gt;
&lt;br /&gt;
[[File:chiyuke_map.jpg|200px|thumb|left|2019 年 8 月的端点市上都区与岛区卫星地图]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel.jpg|200px|thumb|调侃“郭师傅饭店”的传单]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel2.jpg|200px|thumb|建设中的“郭师傅饭店”]]&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、端点市市长 Ashin Hung 将新陆战争归咎为“不可避免的 uDays 式民主的体现”，遭到了大量玩家的抵制与嘲讽，最终导致 Ashin Hung 引咎下台，偏安于石英镇。&lt;br /&gt;
&lt;br /&gt;
尽管发生了各种政治游戏，但端点岛区最终在 2018 年末得以恢复，因原有地形在战争期间被完全破坏，在端点岛区重建过程中进行了大量填海造陆活动，夷平了君竹岭，并将其中的材料用作重塑港湾令其“贴合原始 Minecraft 地形风格“，原有的端点岛也变得更为狭长。在这段时间加入的约十几名玩家主要负责了这些地形层面的修复工作，因玩家之间并未协调，导致新的端点岛规划相对于最初的端点岛显得“缝合”与“比例失调”。&lt;br /&gt;
&lt;br /&gt;
原先端点岛区中部与西部的现代建筑群已经被完全摧毁，因此新玩家可以自由拆除这些建筑群残骸的主要构成材料来建造新建筑物。[[uDays 管理组]]声称“玩家对此非常积极”，但他们并没有提供任何信息来证明这一点。在先前的战争中，绝大多数土壤下地形都已经裸露，因此石材等方块非常容易获取，构成了端点岛区 2019 年后的新天际线，在 2019 年 4 月，端点岛区地形基本被修复，在地形修复过程中获得的石材被用于建造“[[极光塔]]”与“[[郭师傅饭店]]”等地标性建筑，但此类地标性建筑被批极为突兀“横截面积极小“又”建的特别高“令人”无以适从“。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、彼时的玩家 Yukikaze EV 在岛区南部建造了大量具有其特殊风格的神庙风格建筑，一度被批“与岛区的风格不协调“，但随着日后辉针城的开建，这类声音便缓慢消失了。&lt;br /&gt;
&lt;br /&gt;
横贯现今 uDays 的轨道交通线路也在这个时候开始建设，位于端点市岛区的端点市矿车线路 1 号线于 2019 年 4 月开建，首四个站“东海湾-出生点聚落东-出生点聚落-静港”在当月开通，因矿车线乘坐密度较高，因而在当月底矿车线路 1 号线就延伸至了“村庄保留地”(今石英镇)。最初的四个车站是端点市中唯一采用标准构造的矿车车站，之后的延伸线路因材料不足改为简化站，最后的简化站兼 uDays 最后的矿车车站“华林”站在 2021 年 6 月开通，自此形成了以端点岛区为中心发散至其他区域的矿车线布局。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 4 月，因来访玩家过多，端点岛区物品失窃程度再一次逐渐增多，为了分担出生点的拥挤与排出新客，发展[[离岛区]]与[[上都区]]的项目得以获得批准，随着 [[uDays 经济系统]]推出，部分玩家开始寻求通过采集与砍伐方式获取赚得 [[CR 货币]]的机会。因此在端点上都区新开发的 [3 号出生点]]处开设了大量商店，试图将这一新区域变成蓬勃发展的商业区域。在 2020 年经济大崩溃前，端点上都的发展进程相当顺利，但在经济大崩溃后一度沦为鬼城。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 9 月，端点市矿车线路 9 号线开通，后来进行了自动化改造，并最终成为了悠日铁道高原线的前身。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 12 月，端点市岛区岛南传统玩家建筑被完全夷平，以改建为主题建筑”新门街头”用作“轨道交通中枢”，但规划工程缺乏经验，实际建成后因距离玩家聚落过远，岛南沦为了无人区。&lt;br /&gt;
&lt;br /&gt;
=== 白川自治 （2019) ===&lt;br /&gt;
[[File:shirakawa.jpg|200px|thumb|left|白川鱼塔，uDays 中现存最大生电设施，但因 Minecraft 1.16 版本更新失效，沦为端点市中最大的无用建筑]]&lt;br /&gt;
&lt;br /&gt;
uDays 中一度有相对于工艺建筑、角色扮演外更亲近于“生电机械”的玩家群体，此类玩家群体早期通常在 uDays 中并不受待见，被以“生电影响经济平衡”“导致地区卡顿、区块丢失”等各种理由被四处排挤，事实上很多地区都建有生电设施，但许多玩家只是受不了天天四处要地建造生电机械，并将“生电大于一切”挂在嘴边的玩家。&lt;br /&gt;
&lt;br /&gt;
在 2019 年末，uDays 通过了《主要区域排除无用生电设施法案》，所有被视为“生电”的玩家被统一安排至由玩家 aCinyu 所管辖的白川自治区内。白川自治区同期达到了全盛，建成了冰船中转站、鱼塔与大量刷物机，但却缺乏彼时端点市其他区域所最为常见的道路，因玩家 aCinyu 在现实中遭遇问题导致长期无法上线，其宅基地内被写满调侃的告示牌所覆盖，地区实际控制权在 2020 年初被玩家 Wherewhere 7 所获取。在经济大崩溃后，白川依然稳定发展。直到 2020 年 3 月戒严后方迅速衰落。&lt;br /&gt;
&lt;br /&gt;
=== uDays 经济大崩溃 （2020) ===&lt;br /&gt;
&lt;br /&gt;
因 uDays 最初的[[经济系统]]使用基岩平台第三方加载器大量插件实现，忽略了因版本更新加载器停更可能造成的损失。在 2020 年 1 月 uDays 更新至 2.2001 版本后。在长达一周的时间内所有玩家设置的箱子商店都无法正常工作、房屋贩售处扣费条件获取失败，任何人都可以随手偷窃商店内的物品或是直接拿走地契条约。虽然 uDays 管理组进行了补偿工作，但依然有大量玩家的物产收到了严重损失。而端点上都地区的地契全数丢失，任何玩家都无法被判定为地皮的合法拥有者，因此大量玩家被重复扣费要求重新购买地皮。&lt;br /&gt;
&lt;br /&gt;
当经济系统事故袭来时，首先受到打击的是平日里热衷于经营商店的玩家；数十名商店业者的物产和积蓄完全蒸发；幸运的保有物质的少数人也没有笑到半个月后。&lt;br /&gt;
&lt;br /&gt;
这种混乱局面持续半个月后，Minecraft 又一次迎来了更新，在这次更新后，所有插件无法生效并持续了整整半年，先前完全基于插件为核心的 uDays 经济系统完全崩溃。所有玩家商店都只得关门、存放在插件中的CR 数据被临时制成证明文件发送给玩家，但并不能作为等值用具。uDays 中所有[[银行]和交易所都消失了，许多玩家选择了退服，有的玩家认定为是“背叛了自己的信任”，藉由于此，设计为玩家集市的端点上都区一度沦为了鬼城。&lt;br /&gt;
&lt;br /&gt;
基于自制代码重建新的经济系统需要大量时间，事实上完整的经济系统在 2 年后才得以修复。uDays 工程组试图回归绿宝石交易制度试图缓解经济大崩溃，但因缺乏商店且基于绿宝石的售货机总是货品被迅速兑完而无疾而终。受经济大崩溃影响，以玩家 Wherewhere7 代表的基于生电的免费分发物品的“共产主义”迅速崛起，并在短时间支配了整个端点市，各地随处可见“抓生产，促销量”等具有左派特色的语录告示牌。&lt;br /&gt;
&lt;br /&gt;
=== 悠日戒严令 （2020)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
在以玩家 Wherewhere7 代表的基于生电的免费派发物品的“共产主义”实际统治端点市期间，uDays 管理组处于“玩家免费获得大量物品从而觉得无趣产生换图意愿”的内部理由刁难这种“共产”制度，但对外并未以这种理由表示，仅以“不美观”严格限制绝大多数生电设施的建设。从而导致了玩家 Wherewhere7 代表的“共产主义”阵营与 uDays 管理组的割裂。&lt;br /&gt;
&lt;br /&gt;
因 Minecraft 1.14 版本中非法获取某些特殊 NBT 物品导致地图会出现不可逆的毁损导致轻则区块内所有物品标签被重置，重则地图直接无法读取的现象。2020 年 2 月始，因玩家 Yurikonahiko 利用漏洞获取了下界传送门方块，从而导致 uDays 地图开始逐步损毁，至 2 月中旬，在一次崩服后地图完全无法被读取。&lt;br /&gt;
&lt;br /&gt;
为了解决这个问题，uDays 管理组将地图回档至 2020 年 2 月初，工程组手动为每个受登记的玩家手动补好了他们所报告的丢失进度。并将这一事件归咎为“生电设施所带来的问题”，并希望立法进一步令任何生电设施营建都需要自主申报批准后方可建造。&lt;br /&gt;
&lt;br /&gt;
玩家 Wherewhere7 对此表示反对，并给予了尖锐的批评，认为地图崩溃并非由于生电设施所导致，而是由于“uDays 自身管理不善“并要求“uDays 工程组管理好自己而非只会限制别人”。大多数玩家中立，一部分玩家倒向 Wherewhere7，一部分受 uDays 工程组恩惠的玩家倒向了官方。这两派玩家在 20 年 2 月至 3 月各自进行明暗对抗。&lt;br /&gt;
&lt;br /&gt;
在 20 年 3 月，WhereWhere 7 完全控制了端点市，并预计打算在 3 月前后建立端点市下界中枢以“更快速沟通端点市各区域”。但遭到了 uDays 工程组以“有官方性的工程”为由反对，但 Wherewhere 7 依然开始进行下界中枢施工工作。&lt;br /&gt;
&lt;br /&gt;
20 年 3 月 12 日，uDays 工程组以“生电设施损毁地图”为由发布了生电戒严令，“禁止在 uDays 中建立任何利用漏洞获取物品的生电设施”，并以“戒严”为由绕开了《悠日计划 基本法案 运营法案》规定，将玩家 Wherewhere 7 视为政治犯直接清退，同时拆除并重建了其建造中的端点市下界中枢。之后，端点市内免费派发物品的“共产主义”生电阵营被完全排出 uDays，原先位于白川的生电玩家群体在此之后纷纷避难至[[ Cake Mania ]]服务器中，造成了所谓的“[[白川锈带]]”“无人区”。&lt;br /&gt;
&lt;br /&gt;
Xanderminum 所治[[风巽市]]及 [[Cake Mania]] 服务器中的独立报刊记录了这一事件的始末过程， 并普遍认为 uDays 已经被管理组控制，背弃了民主。而 uDays 管理组在此之后对这一事件的任何道歉行为中均未对事件本身做出正面回应，双方也从未实际谅解。直到 22 年 8 月戒严令解除后双方关系才有所缓和，但对于事件的始末双方依然保持了完全相反的表述。&lt;br /&gt;
&lt;br /&gt;
=== uDays 地图大崩溃（2020) ===&lt;br /&gt;
&lt;br /&gt;
在经济大崩溃与生电戒严令后，uDays 玩家大量流失，在这一节点。uDays 试图对外进行开放，自 2020 年 6 月开始[[简体中文运营部]]分于 MineBBS 发布[[宣传贴文]]以吸引新玩家观光，同期开放了[[叶原]]、[[森川]](今花都)、风巽等新城区作为新玩家聚落，也一度开启了[[迁都叶原]]计划，后因地图大崩溃而被迫中断。&lt;br /&gt;
&lt;br /&gt;
藉由 uDays 在开放初期延续 2014 年至 2020 年 Java 平台的“信任制度”，在开放初期，uDays 并未设置任何门槛，任何玩家只需签署“承诺书”承诺“不破坏他人成果”即可直接访问服务器。但实际上相当大一部分观光客抱有强烈恶意性质，完全无视“承诺书”。在 2020 年 6 月 至 2020 年 9 月短暂开放期间，端点市岛区及上都区遭到严重的损毁，在 2020 年 9 月，端点市上都区以 3 号出生点为中心的 128 x 128 x 128 区域被 toolbox 玩家直接掏空。 因事件定义为“[[非法损毁]]”，因此此类地形损毁很快便被 uDays 工程组所修复，并随之后将主要出生点迁移至[[风巽市]]。&lt;br /&gt;
&lt;br /&gt;
在 2020 年 10 月，未知玩家在访问 uDays 时利用时兴的“毁存档”漏洞破坏 uDays 地图数据，一段时间后 uDays 地图便完全无法读取，但藉因无法定位地图究竟在何时遭到损坏。因此只能将 uDays 地图转为 Java 平台后重新转为基岩平台。在转换过程后，任何位于坐标(10000,10000)内新生成的区块均出现断裂错误，这便是端点市边界地 uDays 断裂带(No Man’s Days)的来源。&lt;br /&gt;
&lt;br /&gt;
=== 当今 (2020-) ===&lt;br /&gt;
&lt;br /&gt;
2021 年 3 月至今端点市各区域的建筑大体不变，实际已然完全僵化，许多店铺至今处于关闭状态，居留于端点市各地区的玩家已不足端点市总登记居留玩家的 10%。且也无多少实际玩家在端点市中进行实际游玩活动，更多只是日常观光客在端点市中四处闲逛。&lt;br /&gt;
&lt;br /&gt;
端点市的绝大多数行政职能在 2021 年 《[[悠日都花都开发案]]》后逐渐被迁移至[[花都市]]。绝大多数玩家也因先前动荡与诸多限制选择前往花都、叶原、风巽或是其他服务器所管辖的区域，如今端点市中所存的玩家依然不多。但端点市依然以其中的大量历史事件、观光名胜在 uDays 中有着难以被撼动的地位。&lt;br /&gt;
&lt;br /&gt;
=== 端点市更新计画 (2022)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze2022.jpg|200px|thumb|被翻修后的江泽镇遗址公园，被批失去了“遗址风味”]]&lt;br /&gt;
&lt;br /&gt;
在 2022 年“5.2202 uDays NewYear!”版本后，端点市主要地区的玩家登记量与日活量有一定恢复，许多连结道在这个时候由悠日计划玩家联合协会或 uDays 工程组指派端点市地方基建行动党进行建设或翻修。据称前期翻修材料由 uDays 工程组提供，部分玩家认为 uDays 工程组藉由此绕过了建筑豁免权“再一次完全介入端点市”。在数次抗议活动后，uDays 工程组声称“从未提供任何免费翻修材料”，但有他服归属地玩家 Song114514 认为“uDays 工程组提供了单价无限逼近于 0 CR的材料”从而造成了垄断。&lt;br /&gt;
&lt;br /&gt;
在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
== 地理 ==&lt;br /&gt;
&lt;br /&gt;
端点市位于 uDays 现公认北部地区，离岛区、上都区、江南区、石英镇、凛雪镇、如月地区、白川地区、新陆地区呈现放射状分布于[[端点市岛区|岛区]]四周。根据《[[悠日计划 基本法案]] 端点市广域区景观保护与游玩法案》，端点市的整体区间约位于地图 X 2500 至 -300、Z 500 至 - 1300 内。任何归属于 uDays 的玩家、持有其他服务器护照及 uDays 签发签证的玩家都可以进入端点市。由端点市前往花都市根据具体通勤方式需要约 15 分钟 - 1 小时不等(乘搭[[铁路]]、驾车或徒步旅行)，由端点市通过海路前往[[滨海市]]需要约 20 分钟，目前端点市与[[滨海市]]没有商业运营航线，玩家需要持护照及证明文件自行驾船来往。&lt;br /&gt;
&lt;br /&gt;
端点市的中心在各个时间点并非一致，最初位于端点江南，后迁移至端点岛区，之后被端点岛区与端点上都平分。每个时间点的城区天际线构成都略有不同，通常情况下端点市西侧地位被认为不如东侧，北侧地位不如南侧。&lt;br /&gt;
&lt;br /&gt;
=== 2014-2017 ===&lt;br /&gt;
&lt;br /&gt;
2014 年至 2017 年 uDays 的地图更多只是用作 Grand Theft Minecraft 玩家在生存模式下用来建筑的目的，没有任何详细的规划，玩家通常直接选择一个地方开始建设，此时期的建筑在当今花都市南岐区留存分布较广，端点市江南区、岛区、新陆的早期玩家建筑已经全数消失，目前位于端点市境内唯一的 2014 年的建筑遗留是位于如月地区的如月镇跃进村祠堂，在 2014 年用作标识“跃进村”的入口。&lt;br /&gt;
&lt;br /&gt;
=== 2017-2019 ===&lt;br /&gt;
[[File:sc2019.jpg|200px|thumb|2019 年 2 月初地形初步修复完成、新城开建的端点岛区]]&lt;br /&gt;
[[File:anheii.jpg|200px|thumb|left|从安平观看2019 年 4 月的岛区]]&lt;br /&gt;
在 2017 年 uDays 独立后将江泽镇设为中心城区，即今天的端点市江南区，向外扩张至端点岛区、新陆岛、端点离岛、安平(今端点市上都区，安平区已在 2021 年被虚级化)。在新陆战争后，江泽镇被废弃，而端点岛区因其地理性质而被多数玩家用作自有居留地，并通过填海造陆在相当大程度上改变了最初的端点岛地形，一些玩家新端点岛之上建造了新城。从设计而言岛西部为生态保留地、岛中部为低密度住宅区、岛东部为商业区，以此希望带来一个相对均衡的生存城市、并抛弃过去端点岛区的大而无用性质，但被许多彼时玩家批缺乏城市感“从实际效果上看极其幼稚”。&lt;br /&gt;
&lt;br /&gt;
端点岛区在 2019 年 4 月基本完工，之后端点安平(今端点市上都区)作为未来的 3 号出生点被列入了由 uDays 工程组直辖由其开发的“主城”性质区域。绝大多数原有玩家房屋在新开发过程中都被拆除了，uDays 工程组声称给予了这些玩家一定补偿，但实际补偿内容耐人寻味，例如玩家阿呆的欧式房屋原先占地为 40 x 16 x 40，最终仅仅补偿了位于城区中一套完全无法修改、不具备地权，占地 18 x 20 x 10 的日式房屋，uDays 工程组对此并没有做出过多解释，但在玩家阿呆多次投诉后双方有所让步，玩家阿呆得到了一片位于端点市离岛区 64 x 64 的地块，藉此 uDays 工程组被多名玩家投诉称“纵容并给予了一般玩家特殊化处理，要求给予其他玩家等值 CR 补偿平权，并开放端点市除了上都区及岛区外的自由建筑权限”，uDays 工程组拒绝了这一要求，工程组成员 Fjjzjk 引咎退服。&lt;br /&gt;
&lt;br /&gt;
位于离岛区西侧的石英镇因 Ashin Hung 宅于此，因此通常被视为 uDays 管理组的休暇地，但在 2018 年至当下实际发展却被局限在了一块很小的空间内，并未有所扩大，而这块极小的空间内却经有端点市矿车线路 1 号线、3 号线、S2 号线、S3 号线，因此 uDays 工程组被指责“规划上迁就 uDays 管理组“以谋上位”，但双方并未做出任何回应。&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
[[File:tr.jpg|200px|thumb|一份《uDays 旅行指南 (2020)》的副本，上面即有“明日世界”的标识]]&lt;br /&gt;
2020 年 5 月开始，受逐渐涌入的玩家影响，端点市境内的犯罪率与破坏现象逐渐增多，2020 年 5 月末 uDays 通过了《城际化规范布局法案》，“在离端点市主世界15分钟轨道交通距离处初期建立二至三座与端点市类似的新城”，在 Z 位于 -6000 处正式建立了风巽市、并将出生地迁移至此地以避免端点市遭到破坏。也藉因此，端点市因缺乏新玩家而逐渐开始僵化衰落。&lt;br /&gt;
&lt;br /&gt;
藉因彼时各地城区设计都较为混乱缝合，遭到大量玩家批评，例如原玩家昙喵批“单体建筑都很好看，放在一起一塌糊涂”。自 2020 年 6 月起，uDays 工程组通过了“迁都叶原”计划，试图建造“风格完全一致，基岩平台独到的工艺建筑城市”。作为练手，率先先开发彼时归属于端点市江南区的凛雪镇。凛雪镇在 2014 年至 2018 年并未有任何玩家涉足，2018 年后，在玩家 tneplus 及 ninja 的建造下，城镇开始初具规模。这一原始区域被称作“凛雪镇老城区”，日后的“悠日铁道 凛雪镇车站”也位于此地。&lt;br /&gt;
&lt;br /&gt;
uDays 工程组在凛雪镇老城区以东开始建造更新的城镇，以“圣诞节”为主题打造“圣诞小镇”并希望将其作为日后圣诞节的活动用地，2020 年 8 月，凛雪镇新镇大体建成。受经济大崩溃影响，uDays 工程组希望将此地的房屋以绿宝石作等值物单位卖出，但询价者寥寥，最终以极低的价格内部售与了工程组成员。凛雪镇也在这个时候独立于端点市江南区，受 uDays 工程组直接直辖。&lt;br /&gt;
&lt;br /&gt;
凛雪镇完工后，uDays 工程组提出了最臭名昭著的开发案“明日世界”。uDays 工程组希望完全复刻电影《明日世界》中的未来主义城市，以寻求以其”特色风格“来博取玩家的机会，完全忽视了先前的”迁都叶原“计划。工程组试图端点市江南区以东部的一块沿海平原作为”明日世界“用地。但仅仅施工了半个月，大多数工程组成员便意识到了这一计划的庞大性与不可能性，最终在建好了主广场后便放弃了明日世界，将其闲置于此成为了 uDays 迄今为止最庞大的烂尾区域。在此之后，一些玩家试图拆卸已经完工的部分建筑上的材料，但他们遭到了保卫局隐身玩家的检举并因此被清退。uDays 管理组试图恢复该地区原始地形，但最终被投票叫停。最初端点市下界线路有通往明日世界，但在开发案废弃不久后，uDays 工程组便关闭了那里的所有通勤服务。现今前往“明日世界”废弃区域只能乘船沿着位于[[悠日原点]]的[[世界树]]向东航行。&lt;br /&gt;
&lt;br /&gt;
2020 年 10 月至次年 1 月，受地图大崩溃影响，此时端点市境内并未有任何工程实施，只有极少一部分玩家翻修维护自己的房屋。&lt;br /&gt;
&lt;br /&gt;
=== 2021-2022 ===&lt;br /&gt;
2021 年至 2022 年，端点市境内只进行了一些细节程度的更新，端点市地方基建行动党修缮了端点市上都区部分建筑的外立面，对一些道路新增、改进了路标及其他标识系统以便于生存玩家寻路，并开辟了一些通往端点市各地区的新连接道。值得一提的是截止当下，端点市凛雪镇、如月地区依然未与主要道路相连接，实际上违背了 uDays 宣称的“所有地方均被道路连接”广告语。&lt;br /&gt;
&lt;br /&gt;
在 [[5.2206 uDays Yuri]] 版本中，端点市开辟了夕方地区，并在 3 号出生点、“uDays Intro&amp;quot;、及花都市、端点市刊载广告，试图将夕方地区作为新玩家的新生存地点“以复刻端点岛区的辉煌”，但实际上并没有任何玩家前往。自 2021 年以后，uDays 日活量暴跌至个位数成为了最迫切需要解决的问题，[[5.2208 uDays Saki]]版本中，平均每日日活量低于 3。在这种情况下，SantorsiaWorks 判定“端点市依然处于锈带状态”。&lt;br /&gt;
&lt;br /&gt;
== 交通 ==&lt;br /&gt;
端点市拥有全 uDays 最为密集的道路，但并不适合汽车开行。轨道交通系统为全 uDays 最多，均在生存模式下建立，以端点岛为中心，发散至端点市各地(含城际铁路与矿车线路)，同时端点市也具有基于生电的高空飞行场、基于附加组件的直升机场及地面、下界冰船道系统。因端点市构成 67% 为海洋，因此航运系统也相当发达，在轨道交通并未建立的日子里，许多玩家通过划船前往端点市各地。直至今天，沟通端点安平、端点岛、离岛、石英镇、如月镇的端点市运河依然处于完全可供使用的状态下，事实上，在 uDays 工程组所提供的端点市境内旅游导览中，也将从石英镇泊口乘船经行端点市运河前往如月镇码头作为全程不可或缺的旅游路线之一。&lt;br /&gt;
===公路===&lt;br /&gt;
====端点市境内连接道====&lt;br /&gt;
[[File:tcroad.jpg|200px|thumb|2022 年的端点市道路分布情况，图中标出了前往各地的主要路径]]端点市境内的道路均由玩家生存模式下铺设，以端点市上都区为中心，连接了端点岛区、离岛区、江南区、石英镇、白川，但道路以 2+2 宽度人行马道或林间小道为主，也藉由宽 2 格的廊桥广布，目前任何汽车无法通行其间，因此未来可能有新开辟汽车用道的计画，端点市内主连接道如下。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;安平岛区连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平江南连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平无计连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平未名连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平离岛连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛旧道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英白川连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英如月连接道(未到如月镇，须乘船)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====端巽公路(南北旧道)====&lt;br /&gt;
[[端巽公路(南北旧道)]]在 2020 年 8 月由 uDays 工程组开始手动铺设，至 9 月完工，全长 6157 格，联通了端点市上都区与风巽市洋河区，因宽度仅为 3 格，只得勉强单辆汽车通行。玩家开车至端点市上都区华林一侧即因道路宽度问题而无法继续深入端点市，只得将车停在华林的停车场内后步行入内，而摩托车与自行车因为限界更窄不受这一限制。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===轨道交通(铁路)===&lt;br /&gt;
[[File:lv2020.jpg|200px|thumb|一张流出的高原线测试用透明屏幕列车截图，该列车未实际投入运营，但其中展示了 2021 年的 uDays 轨道交通情况]]&lt;br /&gt;
端点市境内的轨道交通系统分为“端点市矿车线路”、“端点市营城际高原线(悠日铁道高原线）”及途径端点市的“悠日铁道端巽线”，此外也有目前被废弃的“端点市自动货运矿车线路”。其中“端点市矿车线路”、“端点市自动货运矿车线路”是玩家自发在生存模式下手动挖掘的，但在 2021 年及 2022 年有小部分细节调整。&lt;br /&gt;
====端点市矿车线路====&lt;br /&gt;
[[File:sctr2020.jpg|200px|thumb|2020 年中旬的端点市矿车线路运营图，图中实际上容纳了彼时不存在的一些线路，例如 9 号线的安排与今日完全不同]]&lt;br /&gt;
[[File:sctr2019.jpg|200px|thumb|2019 年初对于端点市的矿车线路规划，图中许多线路规划与今日不同]]&lt;br /&gt;
* 端点市境内的矿车线路告示板进行了多次更新，但因 2020 年后大量玩家流失导致缺乏维护，部分地区的告示板指示与可能与实际相异，请以站点粘贴的线路图为基准。&lt;br /&gt;
* 悠日铁道端巽线在端点市设有 3 个车站，[[悠日铁道安平车站|安平车站]]可通过乘坐[[端点市矿车线 8 号线]]在[[思源亭站]]换乘、[[悠日铁道江南车站(2022)|江南车站]]、可通过乘坐[[端点市矿车线 2 号线]]在[[故里站]]换乘、[[悠日铁道凛雪车站|凛雪车站]]请乘坐[[端点市矿车线 2 号线]]延伸线(由玩家 tneplus 建造)至[[凛雪中枢站]]换乘。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 1 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与如月地区(端点高原)，现[[城北路]]站是 uDays 现存最早的轨道交通车站，端点市矿车线 1 号线沿路设 14 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 2 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与江南区，至凛雪镇，端点江南段可与[[悠日铁道江南车站(2022)|江南车站]]及[[悠日铁道凛雪车站]]换乘，沿路设 13 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 3 号线 白川线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区、白川、石英镇，至如月地区，沿路设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 4 号线 端点环线&#039;&#039;&#039;&lt;br /&gt;
[[File:udaysrtm.jpg|200px|thumb|彼时在端点市矿车线 4 号线上测试的列车车体]]&lt;br /&gt;
* 连结端点岛区主要区域与岛西，沿路设 8 个矿车站，此线路因站距过短且毫无意义被批“浪费材料”，一度有拆除计划，但最终作罢。&lt;br /&gt;
* 端点市矿车线 4 号线在罗德兰段接入了“端点市自动货运矿车线路”，但并无实际作用。&lt;br /&gt;
* 端点市营城际高原线(悠日铁道高原线）最初使用的 RWA 列车即在端点市矿车线 4 号线上测试，因其“无人乘坐”。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 5 号线 下界线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 分为旧线与新线，旧线已经废弃，位于今日端点市下界中枢下方，用于沟通彼时的下界“第一安置点”与“水晶矿场”，沿路设 3 个矿车站；新线位于端点市下界中枢中作为冰船道的补充，但鲜有人乘坐。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 6 号线 隙谷线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点市安平区至隙谷直升机场与端点市叶原市交界地[[华林]]，一度有延伸至叶原计划，但最终被取消，沿路设 9 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 7 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛南与岛西端点市矿车线 1 号线的终点站[[渔泊]]，通常被视为端点市矿车线 1 号线的延伸线，设 6 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 8 号线 安平半环线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都区、端点江南区，与端点市矿车线路 2 号线组成环线，沿路有出生点、途径路线观光点广布、且多换乘站，并可同[[悠日铁道安平车站]]换乘，是端点市矿车线路中玩家乘坐量最高的线路，设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S1 林场线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区与林场或罗德兰岛，早期用于岛内玩家出岛砍伐树木，沿路设置 5 个矿车站，也是 uDays 中现存唯一分交路的矿车线。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S2 线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都至石英镇，沿路只设置 3 个矿车站，是端点市中矿车站量最少的公营矿车线路。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S3 石英镇线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结石英镇境内的几条矿车线站点至未名寺，沿路设置 6 个矿车站，一般认为这条线路用于迁就 uDays 管理组，但实际上 uDays 管理组完全不使用这条矿车线路。&lt;br /&gt;
&lt;br /&gt;
====悠日铁道(城际铁路)====&lt;br /&gt;
悠日铁道端巽线在端点市设有 3 个车站，分别为[[悠日铁道安平车站|安平车站]]、[[悠日铁道江南车站(2022)|江南车站]]、[[悠日铁道凛雪车站|凛雪车站]];&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线全线位于端点市如月地区内，设有 2 个车站，分别为[[悠日铁道高原车站|高原车站]]、[[悠日铁道沙荫车站|沙荫车站]]，但悠日铁道高原线在 2022 年 4 月突然被关闭，此后以“车站内系统升级为由”不再开放，悠日计划玩家联合协会报告称是因为“高原线内置红石实体检测计算机遭到恶意玩家毁损，导致车辆无法通过自动模式或半自动模式发车。但因 uDays 工程组成员大量流失，目前 uDays 已无力维修受到损坏的红石实体检测计算机，未来端巽线也会如此。”uDays 工程组对这一事件不予置评。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!线路!!标识符!!汉字!!日本语!!罗马字!!换乘信息&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDAH&#039;&#039;&#039;||{{large|{{lang|en-us|安平}}}}||あんへい||Anheii||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 8 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDKN&#039;&#039;&#039;||{{large|{{lang|en-us|江南}}}}||こうなん||Kounann||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDSS&#039;&#039;&#039;||{{large|{{lang|en-us|凛雪}}}}||りんゆき||Rinnyuki||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPPT&#039;&#039;&#039;||{{large|{{lang|en-us|高原}}}}||-||Plateau||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 1 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPSS&#039;&#039;&#039;||{{large|{{lang|en-us|沙荫}}}}||-||SandyShade||align=left|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:rinnyukistation.jpg|200px|thumb|left|预备进凛雪车站的 [[悠日铁道 402 系电联车|UD-402]] 电联车]]&#039;&#039;&#039;悠日铁道凛雪车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道凛雪车站|凛雪车站]]是 uDays 境内最早的铁路车站之一，因其外形设计被认为是端点地区中“最优雅的车站”，位于端点市凛雪镇老城区。在 2020 年 6 月建成，但在 2020 年 6 月至 2022 年 8 月仅仅作为端点市下界线路与端点市矿车线路 2 号线的枢纽用途，并未联结真正意义上的铁路，直到[[5.2208 uDays Saki]]版本中，悠日铁道端巽线方通至凛雪镇站，之后车站进行了一定的维修以供玩家乘降。&lt;br /&gt;
&lt;br /&gt;
凛雪车站目前是端巽线的北端尽头站，设有凛雪车辆段以供[[互通计画]]中各工作室于此测试车体模型，因此凛雪车站中四处贴有“不允许玩家拍摄”告示，但依然有许多玩家在此截图。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:anheiistation.jpg|200px|thumb|left|[[5.2208 uDays Saki]]中的安平车站]]&#039;&#039;&#039;悠日铁道安平车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道安平车站|安平车站]]是端点境内最早可供玩家乘坐的铁路车站，位于端点市上都区思源亭，设计上为照顾端点市的建筑比例情况，因而设计为半地下式车站以最大限度降低车站较大的主体对于端点市普遍建筑比例的影响。也藉由这种思想，后续建造的江南车站采用了全地下式设计。&lt;br /&gt;
&lt;br /&gt;
安平车站也是 uDays 中最为人知晓的两个铁路车站之一，自开业以来，截止[[5.2208 uDays Saki]]版本，安平车站总观光量突破了 13 万人。&lt;br /&gt;
&lt;br /&gt;
uDays 中第一列商业列车班次由安平车站始发，终到端点北车站，使用 [[uDays RTM BE ]]系统，以[[ 900 系电联车]]运行(该车体已引退，目前存于[[悠日铁道博物馆中]])。&lt;br /&gt;
&lt;br /&gt;
安平车站最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统，未来有兼容 TCMB 系统计划。&lt;br /&gt;
&lt;br /&gt;
[[File:kounannstation.jpg|200px|thumb|left|第一列到达江南车站(2021)的商业车次]]&#039;&#039;&#039;悠日铁道江南车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]是端点境内第二个可供玩家乘坐的铁路车站，最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统。在悠日铁道端巽线开业后次年(2021) 6 月开通，是端巽线 2021 年 6 月至 2022 年 8 月的北端尽头站，采用中式装饰艺术风格进行站内建构，玩家可以在此站换乘端点市矿车线路 2 号线，未来可以换乘[[悠日铁道端点空轨观光线]]。&lt;br /&gt;
&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]因端巽线北延，处于轨道弧度半径问题，进行了局部拆除，后被废弃，在距离原江南车站不远处正新建[[悠日铁道江南车站(2022)|(新)江南车站]]。uDays 工程组声称“相对于原先最大的不同就只是换乘端点市矿车线路 2 号线的车站从[[蛤地]]站改为了[[故里]]站“，但有玩家指出新江南车站实际上并未与矿车站故里站有联结通道，uDays 工程组对此称”新车站还在建设中，此类换乘设施将在完工后修建”。&lt;br /&gt;
&lt;br /&gt;
截止 2022 年 9 月，新江南车站仍未完工，悠日计划玩家联合协会报告指“因 uDays 工程组成员大量流失，目前 uDays 已不具备建造新江南车站中的红石计算机技术，只能缓慢尝试迁移原有旧江南车站的红石计算机系统”，uDays 工程组对此拒绝置评。&lt;br /&gt;
&lt;br /&gt;
[[File:plateaustation.jpg|200px|thumb|left|2020年进行 RTM BE 测试时的高原车站)]]&#039;&#039;&#039;悠日铁道高原车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
如月车站是悠日铁道高原线的北始发到达站，是地下站，位于端点市如月地区高原红石实验区，装修类似“莫斯科地铁”风格。最初是端点市矿车线路 9 号线的自动矿车系统测试车站，在 uDays 开始发展全尺寸铁路系统后转变为 RTM BE 测试车站，并在 2020 年末完成了全球首个适用于基岩平台的全尺寸列车模组 uDays RTM BE 的测试。&lt;br /&gt;
&lt;br /&gt;
车站内安置有地铁风格的导览图与旅客显示系统，根据车辆即时距离显示车辆进站时间。但在光线追踪下并不能发光。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此高原车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:sandyshadestation.jpg|200px|thumb|left|沙荫车站)]]&#039;&#039;&#039;悠日铁道沙荫车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
沙荫车站是悠日铁道高原线的南始发到达站，是地下站，位于端点市如月地区沙荫镇，装修类似“莫斯科地铁”风格。相对于高原车站，施工方式采用明挖法，因此更为庞大。但被指“大而无用”。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此沙荫车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
===航空===&lt;br /&gt;
====直升机场====&lt;br /&gt;
端点市拥有两个机场，但并不具备能够起降固定翼飞机的跑道，仅可起飞直升机。据称是规划时为了让玩家前往后续建设的叶原机场或花都机场乘坐飞机，但以上两城的机场至今还未曾建设。目前 uDays 境内唯一可供起降固定翼飞机的机场位于风巽市，但仅可起飞小型飞机，无法承载商业航班需求。&lt;br /&gt;
&lt;br /&gt;
安平隙谷直升机机场位于端点市上都区，仅有的预约制航班位于此，用来沟通[[滨海市]]与[[风巽市]]，截止&#039;&#039;&#039;5.2208 uDays Saki&#039;&#039;&#039;，乘坐直升机前往滨海市单程需要 6000 以上 CR。&lt;br /&gt;
&lt;br /&gt;
江南蛤地直升机场位于端点市江南区，是玩家 Losk WX 的私有机场。&lt;br /&gt;
&lt;br /&gt;
====粘液块制(生电)飞行器泊港====&lt;br /&gt;
此(生电)飞行器泊港位于端点市如月地区高原红石实验区，由玩家 SukyoC 建造，最初是私有泊港，在 2021 年 10 月后转为公用。可供免费停播基于粘液块活塞制做的飞行器。&lt;br /&gt;
&lt;br /&gt;
====鞘翅起飞坪====&lt;br /&gt;
[[File:skytree.jpg|200px|thumb|白川天空树)]]&lt;br /&gt;
端点市内各高楼都可用作鞘翅起飞坪，而明文登记的用作鞘翅起飞坪用途的专有建筑[[端点天空港]]位于端点市白川地区。从天空港最顶端出发，无需额外加速，即可快速前往端点岛区、石英镇、如月镇。&lt;br /&gt;
&lt;br /&gt;
===冰船道===&lt;br /&gt;
[[File:tcud.jpg|200px|thumb|left|2022 年初的端点市下界线路表)]]&lt;br /&gt;
端点市内的冰船道分为建立在下界中的下界中枢“下界线”及位于主世界的“新干线”冰船道。&lt;br /&gt;
====下界线====&lt;br /&gt;
端点市下界线最早可追溯至  2018 年，彼时江泽镇与端点岛区的玩家在其驻地建立了下界传送门，并藉此于下界中建立了第一个殖民地“下界一号安置点”，在新陆战争期间，下界并未受到任何损害。战后( 2019 年 5 月)左右，无名玩家使用木制轨道桥连结了新发现的石英矿场区“水晶矿场”，此时下界一号安置点进入了短暂的繁荣时光，设置有“下界矿产交易所”与“红石游戏屋”。&lt;br /&gt;
&lt;br /&gt;
因木制轨道桥易过火受损，这条木制轨道桥在当年内找遭到了来自恶魂及玩家有意无意的破坏，年末轨道桥遭到了恶魂攻击，完全损毁。修复原桥成本较大且后期维护成本更高，因此无人愿意维修。在旧轨道桥损毁半个月后，玩家 Lost Monkey 与 前玩家 MagicMirr0r 在原有轨道桥右侧利用不易被炸毁的安山岩建立了新轨道桥以重新沟通下界一号安置点与水晶矿场，并继续向前延伸至新设立的”下界二号安置点“。在这个时间点里，下界轨道交通达到了鼎盛时期，无数玩家利用自身材料以”下界一号安置点“为中心出发，将私有矿车线路延伸到了彼时下界的各个区域。&lt;br /&gt;
&lt;br /&gt;
前玩家 Wherewhere7 在下界安置点上方建立了下界中枢的原型，但因服内政治原因遭到了来自 uDays 管理组与 uDays 工程组的广泛抵制，在悠日戒严令后，Wherewhere 7所建造的下界中枢原型被完全拆除，[[端点市下界中枢(2020)|新下界中枢]]取而代之，建立在”下界一号安置点”上方并完全取代了原先一号安置点的地位。在新下界中枢完工后玩家无法再通过正常方式前往“下界一号安置点”，只能从预留的“维护通道(现也做观光用途)”前往。如今的“下界一号安置点”仅剩观光性质。&lt;br /&gt;
&lt;br /&gt;
新下界中枢因其仅具备连结主世界各区域的通勤意义而保守批评，玩家难以离开下界中枢前往广袤的下界区域探索与挖掘。uDays 工程组指出“可沿西线一直前进，在抵达终点后即可前往开放下界区域”，但需要前往此处的时间要求过长，被指“迁就与扼杀下界后天发展的可能”。&lt;br /&gt;
&lt;br /&gt;
新下界中枢以 3 号出生点为中心，发散至各个位置，因其便捷性相对于矿车线路更高，因此更多玩家选择使用下界线路。但值得一提的是下界中枢中的南北标识是与主世界中相反的。在下界标示中，岛区位于安平的西侧。而实际岛区上位于安平的北侧。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;北线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往新野兽岛&lt;br /&gt;
&#039;&#039;&#039;西线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往岛区、新陆&lt;br /&gt;
&#039;&#039;&#039;西线(北延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往江南、凛雪镇、至世界树&lt;br /&gt;
&#039;&#039;&#039;西线(南延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往白川&lt;br /&gt;
&#039;&#039;&#039;南线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往离岛、石英镇、如月镇至高原红石实验区&lt;br /&gt;
&#039;&#039;&#039;东线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往猫街、华林、至叶原&lt;br /&gt;
&lt;br /&gt;
====主世界“新干线”冰船道====&lt;br /&gt;
在 2019 年至 2020 年，主世界中的冰船道覆盖段达到了顶峰水平，uDays 境内早前地表拥有一条贯通南北的冰船道命名为“新干线”，最初的”新干线“冰船道设置有&amp;quot;世界树—凛雪镇南—端点江南(江泽镇)—端点安平—华林—叶原—吧村—池店—白山—森川—风巽北—风巽原野—落曲&amp;quot;共 13 个站，与今日悠日铁道端巽线走向基本一致，但冰船道上行主要延伸至“悠日原点(世界树)”，而悠日铁道端巽线则是规划上继续向北往夕方地区及[[滨海市]]。由玩家 Losk WX 在 2020 年 3 月开始建立，但据称原 uDays 五大元老中 Nzbcorz 无视了 uDays 的基本规则，直接给予了 Losk EX 创造权限并令其建造这条冰船道&amp;quot;新干线&amp;quot;，在 2020 年 4 月冰船道建成后，并不设使用费用。在悠日铁道端巽线未建成前，端点市与风巽市的玩家主要使用这条冰船道进行来往。新干线”冰船道也是位于端巽之间的[[森川城(2014-2020)|森川旧城]]、[[南岐镇(2014-2019)|南岐镇]]、[[悠亭镇(2019-2020)|悠亭地区]]迅速崛起的推手之一。森川、南岐、悠亭、池店在 2021 年被合并，定义为新的 uDays &amp;quot;首都职能地区&amp;quot;[[花都市]]所在地。&lt;br /&gt;
&lt;br /&gt;
事实上，悠日铁道端巽线最初就是在这条“新干线&amp;quot;冰船道顶部加盖铁轨进行两地间车辆对跑测试以佐证在端点市与风巽市间建立轮轨系统的可行性。&lt;br /&gt;
&lt;br /&gt;
在悠日铁道端巽线建成后，使用“新干线”冰船道的玩家数量依然远大于使用端巽线的玩家，主要因其使用免费，端巽间通勤时间只需 3 分钟，远低于悠日铁道端巽线彼时通行全程所需的 18-25 分钟，此外受彼时端巽线频繁故障影响，玩家对“新干线”冰船道更加信任。&lt;br /&gt;
&lt;br /&gt;
2020 年 9 月，因 Nzbcorz 在现实中与 uDays 管理组、uDays 工程组、SantorsiaWorks 间的严重摩擦，加之其在 uDays 中各式[[Nzbcorz 弊案事件|弊案事件]]影响，其被完全清退出 uDays，并被抹除了在 uDays 中几乎所有痕迹。在这种情况下下，受 uDays 中常见的“政治游戏”影响及为了“强推端巽线”，完全由 Nzbcorz 支持的“新干线”冰船道以&amp;quot;极为影响 uDays 天际线“理由在当年 10 月从风巽站开始被逐段拆除，但在拆除至华林时被叫停。而后端点市境内的一小段冰船道被存留并加于修缮用于“纪念”性质。因其位置较偏僻，完全无人使用。[[悠日铁道博物馆]]中以 uDays 工程组的观点用&amp;quot;美化形式&amp;quot;记录了上述事件过程。&lt;br /&gt;
&lt;br /&gt;
如今留存于端点市境内的“新干线”冰船道仅剩世界树至端点安平段，共有 4 个站，其中端点安平站可以与端点市下界线巽谷传送门相互换乘。&lt;br /&gt;
&lt;br /&gt;
===海运===&lt;br /&gt;
航运是端点市中的重要组成部分，端点市中所有区域都有或多或少的航运港口，在端点市矿车线系统建立前。许多玩家乘船来往于端点市各个区域。当下端点市内商业航线包括&amp;quot;江南港口—岛区城北港&amp;quot;、&amp;quot;岛区城北港—上都荆山港&amp;quot;、&amp;quot;岛区城北港—新陆港&amp;quot;、&amp;quot;岛区城北港—石英镇港—如月渡口&amp;quot;、、&amp;quot;江南港口—上都安阳渡口—荆山港口—石英镇港—如月渡口&amp;quot;，以上航线需要提前预约。目前端点市没有直航[[滨海市]]的航线。&lt;br /&gt;
&lt;br /&gt;
== 气候 ==&lt;br /&gt;
端点市中绝大多数地形是海域，其次是平原及雪地地形。主要区域时常降雨或降雪，uDays 中时间与现实一致，因此一天内降雨次数可达 20 次以上。每年 12 月 25 日，端点市江南地区及凛雪镇会一直降雪，在此期间，白天更短，夜晚更黑暗。&lt;br /&gt;
&lt;br /&gt;
== 政治 ==&lt;br /&gt;
端点市是 uDays 工程组直辖的城市，大体上保持民主，整体由 uDays 工程组、悠日玩家联合协会、端点市地方基建行动党、SantorsiaWorks控制。市长是 GourmendJaky。&lt;br /&gt;
&lt;br /&gt;
市长选举在每年3月5日举行，2021 年因为悠日戒严令当年市长选举被取消。使用QQ 群聊及 Discord 服务器中投票决定，基于《悠日计划 基本法案 运营法案》选举的获胜者由选票多数而决定。但实际上候选人通常由 uDays 四大组织之一提供支持。uDays 四大组织与玩家之间的小摩擦经常导致玩家间的抗议与宏观上的政治游戏，在 uDays 2022 年民主化后有一定缓解。由于没有一个派别能够比其他派别获得决定性的优势，所有人都尽可能地负责自己的划分领域，以尽量减少冲突摩擦。&lt;br /&gt;
&lt;br /&gt;
===市长===&lt;br /&gt;
njlyf2011 (2017)&lt;br /&gt;
&lt;br /&gt;
Ashin Hung (2018-2019)(2019 年中旬下台)&lt;br /&gt;
&lt;br /&gt;
Chty78 (2019-2020)&lt;br /&gt;
&lt;br /&gt;
Gourmend Jaky (2021-2023)&lt;br /&gt;
&lt;br /&gt;
===端点市地方基建行动党===&lt;br /&gt;
端点市地方基建行动党是2021年后主导端点市的组织，实行本地主义，其实际上是悠日玩家联合协会的影子，但受市长所牵制。&lt;br /&gt;
&lt;br /&gt;
===争议===&lt;br /&gt;
2022 年 2 月，受《悠日计划 基本法案 5.22》修订后“禁止于 uDays 直辖区域修建对应现实中国家或地区的旗帜”条文，许多玩家进行了抗议活动，并使用自定义图片系统在端点市内到处张贴各式现实中各种国家或地区的旗帜图片。&lt;br /&gt;
&lt;br /&gt;
2022 年 5 月，玩家 Courier2002 批“uDays 管理组”、“uDays 工程组”、“SantorsiaWorks”实际上就和传统 Minecraft 服务器构成中的“OP管理”、“建筑”、“技术”没有任何本质区别，只有玩家联合协会是根植于玩家自身的，但玩家联合协会却成功上位成为了第四个特殊阶级，完全不为玩家服务。&lt;br /&gt;
&lt;br /&gt;
== 经济 ==&lt;br /&gt;
端点市的经济主要依靠租售地块、交通与地块税费、农业产品与红石机械解决方案的输出。一些连锁公司归属于端点市，但并未在端点市中进行生产行为，例如“凛雪重工”。&lt;br /&gt;
&lt;br /&gt;
2020 年 uDays 经济大崩溃后，端点市的经济体系完全被摧毁，所有银行部门及绝大多数商店都关张了。直到 2022 年 7 月，端点市的经济体系依然依靠绿宝石以物易物，玩家普遍对 uDays 工程组发行的等值钞票采取怀疑态度。在[[5.2208 uDays Saki]]推出凛雪终端 3后，玩家对新 CR 的态度方有缓解，但一般也仅在购买物品前兑换现钞。&lt;br /&gt;
&lt;br /&gt;
== 琐事 ==&lt;br /&gt;
* “端点市”实际命名基于科幻小说《基地》中同名城市，但英文表述在 2021 年方改为&amp;quot;Terminal City&amp;quot;。在 2018 年至 2020 年英文表述为&amp;quot;SpotCity&amp;quot;，缩写为&amp;quot;SC&amp;quot;。因此归属于端点市的车牌直至今日依然使用 SC + 四位数字，在《uDays 旅行指南 (2020)》中使用 Central &amp;quot;SPOTCITY&amp;quot; 作为代称。&lt;br /&gt;
* “江泽镇”在外宣中通常被称为“江浙镇”或“故里“，是 uDays 中最早的聚落所在地，但 uDays 中最早的建筑物并不位于此，而是位于花都市南岐区秋泽溪附近，最初建立于 2014 年 7 月。&lt;br /&gt;
== 画廊 ==&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2555</id>
		<title>端点市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2555"/>
		<updated>2022-09-20T19:56:52Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 端点市广域区&lt;br /&gt;
| official_name                      = Terminal City (Hajishi)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = TerminalCity_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：上都区安平城、离岛区天际线、江泽镇遗址公园、樱茉阁及辉针城、悠日竞技场、凛雪镇、端点岛区天际线&lt;br /&gt;
| image_map                       = tclogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[端点市岛区|岛区]]、[[端点市上都区|上都区]] &lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[端点市岛区|岛区]]&lt;br /&gt;
| parts                           = 4(安平区已虚级化)&amp;lt;br /&amp;gt;6&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇及郊区&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;端点市广域地区&#039;&#039;&#039; (Terminal City / Hajishi)，通常简称“&#039;&#039;&#039;端点&#039;&#039;&#039;”，由 [[uDays]] 北部的一系列紧凑区域组成。该市最初兴建于 2017 年，是 uDays 中最早的聚落所在地，也是现行 uDays 中面积最大的行政区域，但实际密集建筑区面积小于[[花都市]]。&lt;br /&gt;
&lt;br /&gt;
端点市广域地区实行宽松的生存模式制度。通常是 uDays 生存玩家的出生点所在地，uDays 的 1 至 3 号出生点均位于端点市中。截至“[[5.2208 uDays Saki]]” 发行版本 7，归属于端点市的玩家为 316 人。(未含退服及被清退玩家)。&lt;br /&gt;
&lt;br /&gt;
端点市因其作为 uDays 最初的出生点及曾经的“首都职能城区”而得名，承载了 uDays 绝大多数文化与历史。其最初仅指代“岛区”东部 2 号出生点周边的小部分建成区，随着聚落面积的逐渐增大，很快便指代了“岛区“整体。现今表示受《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案 端点市广域区域游玩法案与景观保护法案]]》规定归属于端点市的四城区两镇四广域区及坐标对应的的下界区域及末路之地区域的总称。但一般说到“端点”，绝大多数玩家只会想起岛区和上都区。&lt;br /&gt;
&lt;br /&gt;
在现今“《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案]]》”中也同时规定了“端点市”的主要界线及下辖区域。截至“[[3.2009 uDays Railway Update]]”版本，端点市的总面积约为 9,000,000 平方格(约 3000 x 3000)，下辖“[[端点市岛区|岛区]]、[[端点市上都区|上都区]]、[[端点市江南区|江南区]]、[[端点市离岛区|离岛区]]、[[端点市凛雪镇|凛雪镇]]、[[端点市石英镇|石英镇]]、[[端点市白川自治区|白川地区]]、[[端点市如月地区|如月地区]]、[[端点市新陆岛|新陆地区]]、夕方地区”。通常所说的”端点市主要区域“即为“岛区、上都区、江南区”这三个区域。&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
[[File:tsg.jpg|200px|thumb|一张位于端点市上都区阁城园的相片。]]&lt;br /&gt;
&lt;br /&gt;
端点市是悠日计划群组服中罕见的依地形构造的箱庭式城区，以东亚式木构建筑为主，零散着分布着一些造型特异的其他建筑，此外也不乏一些高层居民楼宇(主要位于岛区)，主要区域可见密集的小比例玩家房屋集群、极窄的[[ 2+2 宽道路]]星罗密布于端点市的各地区。&lt;br /&gt;
&lt;br /&gt;
端点市通常被认为是 uDays 中“知名旅游地点”，见证了其文化所在，但同时也被认定是威权主义在 uDays 中的具现。 2018 年至 2021 年 uDays 工程组强制推行“景观保护法案”措施，端点市主要地区的天际线几乎被 uDays 工程组所定义，玩家难以新建任何较高或过大的建筑。因而一度被评“过客不入，玩家断绝”，此类限制在 2022 年解除[[戒严]]后有所改善。&lt;br /&gt;
&lt;br /&gt;
==文化==&lt;br /&gt;
端点市是 uDays 实质的文化中心与 uDays 与其他服务器管辖区域来往的重要窗口。其文化是基于 uDays 主要构成玩家，在简繁中文文化基础上与东南亚文化例如新加坡、日本并逐步融合的产物。藉因端点市全境采用生存模式，因此其有别于其他地方。在包括建筑、交通、艺术、民俗活动上都有其独到之处，具有开放而又自成一体的风格。&lt;br /&gt;
&lt;br /&gt;
===“缝合”刻板印象===&lt;br /&gt;
“缝合”是指 uDays 常年被冠上的别称与“刻板印象”，即单体建筑尚可，然则一个地方会有许多不同形制与比例的建筑。在端点市中，这种“刻板印象”更为严重，但因 Minecraft 显示距离，实际游戏内效果尚可。端点市“缝合”的因由是这一区域早前几乎是玩家、uDays 工程组、uDays 管理组及SantorsiaWorks间博弈的产物，在各种政治游戏中，整个端点市饱受摧残，许多建筑物被处于各种原因拆除后重建。加之规划不成熟，建筑材料有限，因而端点市许多区域呈现出“规模极小”、“建筑整体风格变异极大”的情况，这一点在 2020 年达到顶峰。而后 uDays 管理组因饱受批评而大致撤出了端点市，然则公开的秘密是 uDays 管理组指派 uDays 工程组及 SantorsiaWorks 依然在各个方面控制着端点市的自由发展。&lt;br /&gt;
&lt;br /&gt;
===语言===&lt;br /&gt;
端点市境内大致通行简繁汉语、英语、日本语。许多辅助设施加注中英日三语。悠日铁道在端点安平站播音加报日语及台语，报站播音采用真人录制，中日文使用女声由 uDays 工程组成员 Fenta 配音、英文使用女声由玩家 NekoCat 配音、台语使用男声由玩家 Hakowwwww 配音。以上玩家现实中均就读或毕业于大学播音系或传媒系，因配音规格过高，有许多玩家认为“悠日铁道报站是 AI 合成的”。&lt;br /&gt;
&lt;br /&gt;
端点市部分区域也有一定英文作为辅助标识设施写于告示板处用于引导欧美玩家。另外较特定区域例如“端点市如月地区”因部分韩国玩家在此生存，具备一些写有谚文的导览告示牌。&lt;br /&gt;
&lt;br /&gt;
因早期端点市内没有统一的公共路标，因此有许多路标语言标注混乱不堪，例如端点市内通行的路标根据其设置的不同年代及设置人有“繁简中文”、“简体中文+翻译英文”、“繁体中文+翻译英文”、“日文+日文罗马字”、“繁简中文+日文+翻译英文”、“繁简中文+威妥玛拼音”+“简体中文+汉语拼音”、“汉语拼音+威妥玛拼音+翻译英文”等数种；而端点市矿车线路通常使用简体中文加注翻译英文、偶尔使用繁体中文加注威妥玛拼音；而境内悠日铁道使用简中+日文+英文+日文罗马字用于所有标识系统。有许多人批评这一现象，但实际截止当下并没有一个合理的多语言标注统一模型。&lt;br /&gt;
&lt;br /&gt;
===报刊===&lt;br /&gt;
[[File:yunmen.jpg|200px|thumb|芸梦书阁]]&lt;br /&gt;
端点市境内有一些图书馆，较为知名的是位于端点市上都区的芸梦书阁，是 uDays 中第一个“自由上传、自由阅读、无需审核”理念的图书馆。但部分玩家藉由此在其中上传R18 类小说，招致一些其他玩家的不满。&lt;br /&gt;
&lt;br /&gt;
端点市通常以每月为单位发行《领域周刊》，以记录端点市内的事件及推介旅行目的地。周刊在 2021 年一度停刊，2022 年初恢复，现在普遍认为《领域周刊》代表了 uDays 管理组的立场，因此仅具备参考性。&lt;br /&gt;
&lt;br /&gt;
===艺术===&lt;br /&gt;
近年来端点市的 Minecraft 艺术有一定衰弱，普遍认为端点市的艺术集中在音乐盒、建筑的装饰艺术缀饰与动漫风格的导览指示介绍上。&lt;br /&gt;
&lt;br /&gt;
一些玩家利用端点市内的公用建筑开办自己的作品展，部分展会玩家须佩戴 VR 前往观展。在 2021 年 9 月，台湾实践大学玩家 lulujyc 在端点市上都区阁城园举办了自己的作品个人展。但被指在展会后阁城园无力恢复原先“红石游戏屋”模样，后续 lulujyc 据此道歉，但阁城园因此而至今荒废。&lt;br /&gt;
&lt;br /&gt;
一些玩家将抗议视为艺术活动，四处张贴告示板以表现自己的诉求，根据《悠日计划 基本法案》，这种行为被定义为破坏环境，但实际上uDays 管理组对此并不过多干涉，目前只有戒严时期玩家 Wherewhere7 与其同党在定罪过程中被罗列了此类罪名，但玩家依然不能掉以轻心。&lt;br /&gt;
&lt;br /&gt;
===祭典节庆===&lt;br /&gt;
[[File:ChingHuShenShe.jpg|200px|thumb|静湖神社]]&lt;br /&gt;
端点市内有大大小小的宗教建筑，例如从属于基督新教的凛雪教堂、紫荆教堂；从属于天主教的江泽镇教堂；位于端点市上都区的道教关帝庙；日本神道教的镜湖神社；及一些处于崇敬或讽刺建立的仅供装饰的“个人崇拜庙宇”。也有一些纪念性质建筑，例如“繁花里”。诸如凛雪教堂每年非固定时间进行福音活动，但最重要的此类活动实际举行地点位于花都市花巷教堂。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组、SantorsiaWorks经常在端点市内开办活动，uDays 2020年至2022年的新年活动与圣诞特别活动都在端点市内举行，2020 年的新年活动在端点市上都区新年广场。此后活动都位于端点市凛雪镇。但有消息指出 2023 年的新年活动将移至花都市鹅城大街举行，玩家 John Cheung 认为这代表了“端点市地位逐渐被花都市所取代”&lt;br /&gt;
&lt;br /&gt;
===建筑===&lt;br /&gt;
[[File:lungchangmen.jpg|200px|thumb|隆昌门]]&lt;br /&gt;
[[File:zhongzhengmen.jpg|200px|thumb|中正门]]&lt;br /&gt;
端点市自 2014 年至当下经过数年发展，已经逐步形成了东西风格兼具古今建筑交融的城市建筑风格。目前端点市内最多的建筑为木制仿古中式建筑，也有一定装饰艺术风格的西洋式建筑及刻板的苏联式建筑，此外也有大量日式建筑及一些特殊风格的空岛、帆船、飞行器等建筑。&lt;br /&gt;
&lt;br /&gt;
较知名的中式建筑包括祈雨阁、祈风阁、隆昌门(安平城北门)、安平(南)门、樱茉阁、巽谷木塔、安平关帝庙、安平开元寺石塔、西洋镜亭、江泽镇建筑群、中正门、白川张厝等。&lt;br /&gt;
较知名的日式建筑包括镜湖神社、宏达木塔、未名五重塔、阁城园、鸢尾神社、洪宅等。&lt;br /&gt;
&lt;br /&gt;
较知名的西洋式建筑包括悠日铁道凛雪车站、凛雪教堂、羊驼庄园、白川天空港、寒鸦堡垒、白川堡垒、端点市村民交易所等&lt;br /&gt;
&lt;br /&gt;
较知名的特殊建筑包括辉针城、江南帆船、赤岸地下城、赤岸基地等&lt;br /&gt;
&lt;br /&gt;
====地标建筑====&lt;br /&gt;
[[File:auroratower.jpg|200px|thumb|端点岛东部的天际线]]&lt;br /&gt;
端点市作为生存保留地，实际并无多少高层建筑，绝大多数地标建筑乃是基于其地形在此之上建成，例如樱茉阁、祈雨雨阁、巽谷木塔此类。&lt;br /&gt;
&lt;br /&gt;
目前端点市境内唯二的现代高层建筑是极光塔与郭师傅饭店，前者用于玩家居住，而后者因为横截面积极小，且无法安装电梯，至今空置，目前也没有拆除将材料与地形再利用的计画。&lt;br /&gt;
&lt;br /&gt;
====观光景点====&lt;br /&gt;
位于端点市境内的[[悠日计划 特色建筑]]共有 21 项，具体请参考[[悠日计划 特色建筑|特色建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
位于端点市境内的[[悠日计划 记忆建筑]]共有 31 项，具体请参考[[悠日计划 记忆建筑|记忆建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
=== 早前 (2014-2017) ===&lt;br /&gt;
&lt;br /&gt;
[[File:2014jz.jpg|200px|thumb|2014的江泽镇玩家房屋，该玩家房屋在 2017 年左右被拆除，原址为今日江泽镇东门。]]&lt;br /&gt;
&lt;br /&gt;
在 2014 年至 2017 年，uDays 更多作为彼时 Java 平台“[[Grand Theft Minecraft]]”服务器管理组在多世界下用于游玩生存模式的存在，别名“后花园”。其间于今[[端点市江南区]]、[[端点市如月地区]]及[[花都市南岐区]]位置便有零星玩家活动的痕迹，在 uDays 2017 年 3 月独立并迁移到基岩平台后，便将地图中玩家活动最为明显的区域—今端点市江南区江泽镇一带设置为出生点及玩家聚落中心。&lt;br /&gt;
&lt;br /&gt;
=== 成立 (2017) ===&lt;br /&gt;
&lt;br /&gt;
[[njlyf2011]] 是 uDays 最早的玩家，他以小比例木石构建筑为佳，于 2017 年 3 月开始在江泽镇一带进行生存，并在 3 个月内令江泽镇颇具规模，定义了传承至今的“[[城镇化模式]]”风格。在此之后，新加入的玩家依照 njlyf2011 所搭建的城区框架，在道路两旁修建类似风格的木石建筑，最终在 2017 年 6 月左右江泽镇规模达到了全盛。&lt;br /&gt;
&lt;br /&gt;
到了 2017 年 9 月，江泽镇已经成为了 uDays 中事实最大的玩家聚落，以江泽镇为起点，玩家乘坐船舶出发，向西先后发现了[[端点市岛区|岛区]]、石英镇，向北寻得了新陆岛。在接下来的三个月里，更多玩家们在这些新发现的地方建立了更多据点。玩家 SakuraKotori、Ashin Hung、IXA 等控制了岛区、Liberty_Forever、Skanthunt 等控制了新陆，但这些新玩家们对原有的江泽镇并没有什么兴趣。&lt;br /&gt;
&lt;br /&gt;
2018 年开始，随着地下区域矿产完全枯竭，原有江泽镇玩家逐渐流失，原先许多生电设施放置于此几近荒废。在这个时候，爆发了江泽镇事件。&lt;br /&gt;
&lt;br /&gt;
=== 江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze.jpg|200px|thumb|2019 年的江泽镇遗迹]]&lt;br /&gt;
&lt;br /&gt;
在 2018 年 2 月，玩家 Courier2002 尝试挑战凋零以建造信标，但因自身原因导致不慎被凋零炸死，因其挑战凋零区域位于今江南区岩原东侧一带，离江泽镇极近。在 Courier2002 复活后，凋零即被吸引至江泽镇区域，开始无差别攻击玩家和域内生物。&lt;br /&gt;
&lt;br /&gt;
因江泽镇全城为紧凑的木构布局，且其中部分设计为“旅社”的建筑壁炉中使用了下界岩以实现火焰的长期燃烧。受凋零攻击影响，这些壁炉中的火焰在壁炉门阻挡结构损毁后便开始由木构地板蔓延，最终导致半座城同时燃烧。&lt;br /&gt;
&lt;br /&gt;
在开始燃烧的 10 分钟内，除了 Courier2002，没有任何在线玩家知情这一情况，而 Courier2002 却并未进行积极的灭火措施，而是直接在群聊内截图后便仓忙下线，希望藉因区块停止加载，在管理组上线后提供灭火援助。&lt;br /&gt;
&lt;br /&gt;
但实际上彼时依然有玩家位于江泽镇附近地下矿洞内，因此江泽镇区块并未停止加载，在全城燃烧约 1 小时后，方有管理组成员赶到并进行灭火措施，但此时江泽镇几乎所有地表木石结构已经被烧毁或被凋零炸毁，玩家物资也仅剩少数留存，区域内仅有“月见塔”因距离凋零较远且无生物得以保存。&lt;br /&gt;
&lt;br /&gt;
在江泽镇事件发生后 2 年内，该区域被完全荒废，直到 2020 年中旬被改建为遗址公园。许多当时的玩家认为“ uDays 地图已经收到了不可逆的损毁”、“建议换图”，但最终玩家只是简单的前往了岛区等彼时也已初具规模的新区域。&lt;br /&gt;
&lt;br /&gt;
* 在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
=== 后江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:tcisland.jpg|200px|thumb|彼时位于端点岛区的“洪宅”宫殿，在新陆战争时被摧毁，战后被拆除，而后端点市不复此类大型建筑。]]&lt;br /&gt;
&lt;br /&gt;
江泽镇事件后约三十名以上资产近失的玩家渡海前往端点岛区及新陆地区，因彼时[[管理组]]对江泽镇事件毫无表态，也无任何补偿。端点岛区及新陆地区的玩家物品被盗事件逐渐激增，[[uDays 保卫局]]在这时由玩家 Rinhato 建立，使用隐身药水试图找出偷窃他人物品的玩家，这种行为在日后受到了一定争议并被广泛认定为是造成新陆战争的导火索。&lt;br /&gt;
&lt;br /&gt;
受广泛的跟踪行为影响，大量玩家逐渐难以忍受这些“隐身玩家”盯梢行为，一度到了看到药水效果便挥剑砍人的情况。这种玩家之间互相攻击的不信任感导致了玩家间的频发摩擦。&lt;br /&gt;
&lt;br /&gt;
2018 年 4 月，以玩家 Altclr 为首的群体开始发起“共产制度”，试图将使用“[[生电设施]]”获取的大量物品放置于出生点周边免费赠送给其他玩家。这种行为造成了他人的不满，认为“使用 bug 获取物品摧毁了其他玩家的辛劳，还便宜了新玩家”。因而玩家间的摩擦进一步加剧。许多新玩家在获取免费物品后便被附近的老玩家无差别杀死、诸多推行“共产制度”的玩家房屋被安放 TNT 陷阱，诸多玩家也在这时选择了退服。&lt;br /&gt;
&lt;br /&gt;
=== 新陆战争 (2018) ===&lt;br /&gt;
[[File:HsinLiuwar2.jpg|200px|thumb|left|战后的端点岛渲染图]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiuwar.jpg|200px|thumb|一张描述新陆战争的概念画]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiu2018.jpg|200px|thumb|战时的新陆岛]]&lt;br /&gt;
&lt;br /&gt;
2018 年 5 月，玩家间的冲突引发了新陆战争，端点岛和新陆岛是彼时主要战场的所在地，虽然许多物质在冲突前就被转移，但[[端点市岛区|端点岛]]与[[新陆岛]]依然遭到了毁灭性的地形破坏。&lt;br /&gt;
&lt;br /&gt;
新陆战争始于位于端点市岛区的保卫局被炸毁事件，在 2018 年 5 月初，保卫局被未知玩家完全炸毁，并有嘲讽木牌位于废墟之上，因彼时 uDays 并未记录任何玩家活动信息，所以无从考证何人而为。绝大多数玩家认为是偷窃他人物品的玩家遭报复所为，但从属于保卫局的玩家则认为是被不满被隐形跟踪的玩家策划的，双方的怒火最终导致了从属于保卫局的玩家与普通玩家之间开始互相对抗。随后从属于保卫局的玩家又分化为了端点派与新陆派，普通玩家分化为了自由派与共产派，四种派系在新陆岛与端点岛互相使用先前从苦力怕塔获得的大量火药结合游戏复制物品漏洞制造 TNT 火炮等武器向对方进行无差别轰炸。端点岛所有地形都被损毁，新陆地表布满爆炸后剩下的坑洞。&lt;br /&gt;
&lt;br /&gt;
受广泛的玩家退服影响，新陆战争在爆发半个月后即被 uDays 管理组叫停，在端点岛与新陆岛间的一座日后被称作“[[和平岛]]”的岛屿上建立了“[[停战纪念雕像]]”，但局部地区的零星对抗直至当年 12 月左右才逐渐平息。因几乎彼时所有玩家都参与了新陆战争，故处理这起事件的投票结果极为令人遗憾，善后处理工作在日后也被认为极其妥协：没有任何玩家被清退，少数引起战争的玩家被放逐至今天风巽市一带，而绝大多数玩家并没有收到任何惩处，部分在战争期间将物质转移至他地的玩家在日后得以完全支配端点市，例如 GourmendJaky、HappyMax0 等。&lt;br /&gt;
&lt;br /&gt;
端点岛区得以在战后修复，而新陆岛因孤悬于海上，无法得到类似于端点岛区的发展，在此之后一度荒废。近年来有少部分玩家登岛离群索居，但岛屿整体依然保持着 2018 年的类似景象。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 复苏 (2018-2019) ===&lt;br /&gt;
[[File:chiyuke_pre.jpg|200px|thumb|left|建设中的 3 号出生点-祈雨阁，日后成为了 uDays 的地标天际线]]&lt;br /&gt;
&lt;br /&gt;
[[File:chiyuke_map.jpg|200px|thumb|left|2019 年 8 月的端点市上都区与岛区卫星地图]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel.jpg|200px|thumb|调侃“郭师傅饭店”的传单]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel2.jpg|200px|thumb|建设中的“郭师傅饭店”]]&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、端点市市长 Ashin Hung 将新陆战争归咎为“不可避免的 uDays 式民主的体现”，遭到了大量玩家的抵制与嘲讽，最终导致 Ashin Hung 引咎下台，偏安于石英镇。&lt;br /&gt;
&lt;br /&gt;
尽管发生了各种政治游戏，但端点岛区最终在 2018 年末得以恢复，因原有地形在战争期间被完全破坏，在端点岛区重建过程中进行了大量填海造陆活动，夷平了君竹岭，并将其中的材料用作重塑港湾令其“贴合原始 Minecraft 地形风格“，原有的端点岛也变得更为狭长。在这段时间加入的约十几名玩家主要负责了这些地形层面的修复工作，因玩家之间并未协调，导致新的端点岛规划相对于最初的端点岛显得“缝合”与“比例失调”。&lt;br /&gt;
&lt;br /&gt;
原先端点岛区中部与西部的现代建筑群已经被完全摧毁，因此新玩家可以自由拆除这些建筑群残骸的主要构成材料来建造新建筑物。[[uDays 管理组]]声称“玩家对此非常积极”，但他们并没有提供任何信息来证明这一点。在先前的战争中，绝大多数土壤下地形都已经裸露，因此石材等方块非常容易获取，构成了端点岛区 2019 年后的新天际线，在 2019 年 4 月，端点岛区地形基本被修复，在地形修复过程中获得的石材被用于建造“[[极光塔]]”与“[[郭师傅饭店]]”等地标性建筑，但此类地标性建筑被批极为突兀“横截面积极小“又”建的特别高“令人”无以适从“。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、彼时的玩家 Yukikaze EV 在岛区南部建造了大量具有其特殊风格的神庙风格建筑，一度被批“与岛区的风格不协调“，但随着日后辉针城的开建，这类声音便缓慢消失了。&lt;br /&gt;
&lt;br /&gt;
横贯现今 uDays 的轨道交通线路也在这个时候开始建设，位于端点市岛区的端点市矿车线路 1 号线于 2019 年 4 月开建，首四个站“东海湾-出生点聚落东-出生点聚落-静港”在当月开通，因矿车线乘坐密度较高，因而在当月底矿车线路 1 号线就延伸至了“村庄保留地”(今石英镇)。最初的四个车站是端点市中唯一采用标准构造的矿车车站，之后的延伸线路因材料不足改为简化站，最后的简化站兼 uDays 最后的矿车车站“华林”站在 2021 年 6 月开通，自此形成了以端点岛区为中心发散至其他区域的矿车线布局。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 4 月，因来访玩家过多，端点岛区物品失窃程度再一次逐渐增多，为了分担出生点的拥挤与排出新客，发展[[离岛区]]与[[上都区]]的项目得以获得批准，随着 [[uDays 经济系统]]推出，部分玩家开始寻求通过采集与砍伐方式获取赚得 [[CR 货币]]的机会。因此在端点上都区新开发的 [3 号出生点]]处开设了大量商店，试图将这一新区域变成蓬勃发展的商业区域。在 2020 年经济大崩溃前，端点上都的发展进程相当顺利，但在经济大崩溃后一度沦为鬼城。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 9 月，端点市矿车线路 9 号线开通，后来进行了自动化改造，并最终成为了悠日铁道高原线的前身。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 12 月，端点市岛区岛南传统玩家建筑被完全夷平，以改建为主题建筑”新门街头”用作“轨道交通中枢”，但规划工程缺乏经验，实际建成后因距离玩家聚落过远，岛南沦为了无人区。&lt;br /&gt;
&lt;br /&gt;
=== 白川自治 （2019) ===&lt;br /&gt;
[[File:shirakawa.jpg|200px|thumb|left|白川鱼塔，uDays 中现存最大生电设施，但因 Minecraft 1.16 版本更新失效，沦为端点市中最大的无用建筑]]&lt;br /&gt;
&lt;br /&gt;
uDays 中一度有相对于工艺建筑、角色扮演外更亲近于“生电机械”的玩家群体，此类玩家群体早期通常在 uDays 中并不受待见，被以“生电影响经济平衡”“导致地区卡顿、区块丢失”等各种理由被四处排挤，事实上很多地区都建有生电设施，但许多玩家只是受不了天天四处要地建造生电机械，并将“生电大于一切”挂在嘴边的玩家。&lt;br /&gt;
&lt;br /&gt;
在 2019 年末，uDays 通过了《主要区域排除无用生电设施法案》，所有被视为“生电”的玩家被统一安排至由玩家 aCinyu 所管辖的白川自治区内。白川自治区同期达到了全盛，建成了冰船中转站、鱼塔与大量刷物机，但却缺乏彼时端点市其他区域所最为常见的道路，因玩家 aCinyu 在现实中遭遇问题导致长期无法上线，其宅基地内被写满调侃的告示牌所覆盖，地区实际控制权在 2020 年初被玩家 Wherewhere 7 所获取。在经济大崩溃后，白川依然稳定发展。直到 2020 年 3 月戒严后方迅速衰落。&lt;br /&gt;
&lt;br /&gt;
=== uDays 经济大崩溃 （2020) ===&lt;br /&gt;
&lt;br /&gt;
因 uDays 最初的[[经济系统]]使用基岩平台第三方加载器大量插件实现，忽略了因版本更新加载器停更可能造成的损失。在 2020 年 1 月 uDays 更新至 2.2001 版本后。在长达一周的时间内所有玩家设置的箱子商店都无法正常工作、房屋贩售处扣费条件获取失败，任何人都可以随手偷窃商店内的物品或是直接拿走地契条约。虽然 uDays 管理组进行了补偿工作，但依然有大量玩家的物产收到了严重损失。而端点上都地区的地契全数丢失，任何玩家都无法被判定为地皮的合法拥有者，因此大量玩家被重复扣费要求重新购买地皮。&lt;br /&gt;
&lt;br /&gt;
当经济系统事故袭来时，首先受到打击的是平日里热衷于经营商店的玩家；数十名商店业者的物产和积蓄完全蒸发；幸运的保有物质的少数人也没有笑到半个月后。&lt;br /&gt;
&lt;br /&gt;
这种混乱局面持续半个月后，Minecraft 又一次迎来了更新，在这次更新后，所有插件无法生效并持续了整整半年，先前完全基于插件为核心的 uDays 经济系统完全崩溃。所有玩家商店都只得关门、存放在插件中的CR 数据被临时制成证明文件发送给玩家，但并不能作为等值用具。uDays 中所有[[银行]和交易所都消失了，许多玩家选择了退服，有的玩家认定为是“背叛了自己的信任”，藉由于此，设计为玩家集市的端点上都区一度沦为了鬼城。&lt;br /&gt;
&lt;br /&gt;
基于自制代码重建新的经济系统需要大量时间，事实上完整的经济系统在 2 年后才得以修复。uDays 工程组试图回归绿宝石交易制度试图缓解经济大崩溃，但因缺乏商店且基于绿宝石的售货机总是货品被迅速兑完而无疾而终。受经济大崩溃影响，以玩家 Wherewhere7 代表的基于生电的免费分发物品的“共产主义”迅速崛起，并在短时间支配了整个端点市，各地随处可见“抓生产，促销量”等具有左派特色的语录告示牌。&lt;br /&gt;
&lt;br /&gt;
=== 悠日戒严令 （2020)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
在以玩家 Wherewhere7 代表的基于生电的免费派发物品的“共产主义”实际统治端点市期间，uDays 管理组处于“玩家免费获得大量物品从而觉得无趣产生换图意愿”的内部理由刁难这种“共产”制度，但对外并未以这种理由表示，仅以“不美观”严格限制绝大多数生电设施的建设。从而导致了玩家 Wherewhere7 代表的“共产主义”阵营与 uDays 管理组的割裂。&lt;br /&gt;
&lt;br /&gt;
因 Minecraft 1.14 版本中非法获取某些特殊 NBT 物品导致地图会出现不可逆的毁损导致轻则区块内所有物品标签被重置，重则地图直接无法读取的现象。2020 年 2 月始，因玩家 Yurikonahiko 利用漏洞获取了下界传送门方块，从而导致 uDays 地图开始逐步损毁，至 2 月中旬，在一次崩服后地图完全无法被读取。&lt;br /&gt;
&lt;br /&gt;
为了解决这个问题，uDays 管理组将地图回档至 2020 年 2 月初，工程组手动为每个受登记的玩家手动补好了他们所报告的丢失进度。并将这一事件归咎为“生电设施所带来的问题”，并希望立法进一步令任何生电设施营建都需要自主申报批准后方可建造。&lt;br /&gt;
&lt;br /&gt;
玩家 Wherewhere7 对此表示反对，并给予了尖锐的批评，认为地图崩溃并非由于生电设施所导致，而是由于“uDays 自身管理不善“并要求“uDays 工程组管理好自己而非只会限制别人”。大多数玩家中立，一部分玩家倒向 Wherewhere7，一部分受 uDays 工程组恩惠的玩家倒向了官方。这两派玩家在 20 年 2 月至 3 月各自进行明暗对抗。&lt;br /&gt;
&lt;br /&gt;
在 20 年 3 月，WhereWhere 7 完全控制了端点市，并预计打算在 3 月前后建立端点市下界中枢以“更快速沟通端点市各区域”。但遭到了 uDays 工程组以“有官方性的工程”为由反对，但 Wherewhere 7 依然开始进行下界中枢施工工作。&lt;br /&gt;
&lt;br /&gt;
20 年 3 月 12 日，uDays 工程组以“生电设施损毁地图”为由发布了生电戒严令，“禁止在 uDays 中建立任何利用漏洞获取物品的生电设施”，并以“戒严”为由绕开了《悠日计划 基本法案 运营法案》规定，将玩家 Wherewhere 7 视为政治犯直接清退，同时拆除并重建了其建造中的端点市下界中枢。之后，端点市内免费派发物品的“共产主义”生电阵营被完全排出 uDays，原先位于白川的生电玩家群体在此之后纷纷避难至[[ Cake Mania ]]服务器中，造成了所谓的“[[白川锈带]]”“无人区”。&lt;br /&gt;
&lt;br /&gt;
Xanderminum 所治[[风巽市]]及 [[Cake Mania]] 服务器中的独立报刊记录了这一事件的始末过程， 并普遍认为 uDays 已经被管理组控制，背弃了民主。而 uDays 管理组在此之后对这一事件的任何道歉行为中均未对事件本身做出正面回应，双方也从未实际谅解。直到 22 年 8 月戒严令解除后双方关系才有所缓和，但对于事件的始末双方依然保持了完全相反的表述。&lt;br /&gt;
&lt;br /&gt;
=== uDays 地图大崩溃（2020) ===&lt;br /&gt;
&lt;br /&gt;
在经济大崩溃与生电戒严令后，uDays 玩家大量流失，在这一节点。uDays 试图对外进行开放，自 2020 年 6 月开始[[简体中文运营部]]分于 MineBBS 发布[[宣传贴文]]以吸引新玩家观光，同期开放了[[叶原]]、[[森川]](今花都)、风巽等新城区作为新玩家聚落，也一度开启了[[迁都叶原]]计划，后因地图大崩溃而被迫中断。&lt;br /&gt;
&lt;br /&gt;
藉由 uDays 在开放初期延续 2014 年至 2020 年 Java 平台的“信任制度”，在开放初期，uDays 并未设置任何门槛，任何玩家只需签署“承诺书”承诺“不破坏他人成果”即可直接访问服务器。但实际上相当大一部分观光客抱有强烈恶意性质，完全无视“承诺书”。在 2020 年 6 月 至 2020 年 9 月短暂开放期间，端点市岛区及上都区遭到严重的损毁，在 2020 年 9 月，端点市上都区以 3 号出生点为中心的 128 x 128 x 128 区域被 toolbox 玩家直接掏空。 因事件定义为“[[非法损毁]]”，因此此类地形损毁很快便被 uDays 工程组所修复，并随之后将主要出生点迁移至[[风巽市]]。&lt;br /&gt;
&lt;br /&gt;
在 2020 年 10 月，未知玩家在访问 uDays 时利用时兴的“毁存档”漏洞破坏 uDays 地图数据，一段时间后 uDays 地图便完全无法读取，但藉因无法定位地图究竟在何时遭到损坏。因此只能将 uDays 地图转为 Java 平台后重新转为基岩平台。在转换过程后，任何位于坐标(10000,10000)内新生成的区块均出现断裂错误，这便是端点市边界地 uDays 断裂带(No Man’s Days)的来源。&lt;br /&gt;
&lt;br /&gt;
=== 当今 (2020-) ===&lt;br /&gt;
&lt;br /&gt;
2021 年 3 月至今端点市各区域的建筑大体不变，实际已然完全僵化，许多店铺至今处于关闭状态，居留于端点市各地区的玩家已不足端点市总登记居留玩家的 10%。且也无多少实际玩家在端点市中进行实际游玩活动，更多只是日常观光客在端点市中四处闲逛。&lt;br /&gt;
&lt;br /&gt;
端点市的绝大多数行政职能在 2021 年 《[[悠日都花都开发案]]》后逐渐被迁移至[[花都市]]。绝大多数玩家也因先前动荡与诸多限制选择前往花都、叶原、风巽或是其他服务器所管辖的区域，如今端点市中所存的玩家依然不多。但端点市依然以其中的大量历史事件、观光名胜在 uDays 中有着难以被撼动的地位。&lt;br /&gt;
&lt;br /&gt;
=== 端点市更新计画 (2022)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze2022.jpg|200px|thumb|被翻修后的江泽镇遗址公园，被批失去了“遗址风味”]]&lt;br /&gt;
&lt;br /&gt;
在 2022 年“5.2202 uDays NewYear!”版本后，端点市主要地区的玩家登记量与日活量有一定恢复，许多连结道在这个时候由悠日计划玩家联合协会或 uDays 工程组指派端点市地方基建行动党进行建设或翻修。据称前期翻修材料由 uDays 工程组提供，部分玩家认为 uDays 工程组藉由此绕过了建筑豁免权“再一次完全介入端点市”。在数次抗议活动后，uDays 工程组声称“从未提供任何免费翻修材料”，但有他服归属地玩家 Song114514 认为“uDays 工程组提供了单价无限逼近于 0 CR的材料”从而造成了垄断。&lt;br /&gt;
&lt;br /&gt;
在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
== 地理 ==&lt;br /&gt;
&lt;br /&gt;
端点市位于 uDays 现公认北部地区，离岛区、上都区、江南区、石英镇、凛雪镇、如月地区、白川地区、新陆地区呈现放射状分布于[[端点市岛区|岛区]]四周。根据《[[悠日计划 基本法案]] 端点市广域区景观保护与游玩法案》，端点市的整体区间约位于地图 X 2500 至 -300、Z 500 至 - 1300 内。任何归属于 uDays 的玩家、持有其他服务器护照及 uDays 签发签证的玩家都可以进入端点市。由端点市前往花都市根据具体通勤方式需要约 15 分钟 - 1 小时不等(乘搭[[铁路]]、驾车或徒步旅行)，由端点市通过海路前往[[滨海市]]需要约 20 分钟，目前端点市与[[滨海市]]没有商业运营航线，玩家需要持护照及证明文件自行驾船来往。&lt;br /&gt;
&lt;br /&gt;
端点市的中心在各个时间点并非一致，最初位于端点江南，后迁移至端点岛区，之后被端点岛区与端点上都平分。每个时间点的城区天际线构成都略有不同，通常情况下端点市西侧地位被认为不如东侧，北侧地位不如南侧。&lt;br /&gt;
&lt;br /&gt;
=== 2014-2017 ===&lt;br /&gt;
&lt;br /&gt;
2014 年至 2017 年 uDays 的地图更多只是用作 Grand Theft Minecraft 玩家在生存模式下用来建筑的目的，没有任何详细的规划，玩家通常直接选择一个地方开始建设，此时期的建筑在当今花都市南岐区留存分布较广，端点市江南区、岛区、新陆的早期玩家建筑已经全数消失，目前位于端点市境内唯一的 2014 年的建筑遗留是位于如月地区的如月镇跃进村祠堂，在 2014 年用作标识“跃进村”的入口。&lt;br /&gt;
&lt;br /&gt;
=== 2017-2019 ===&lt;br /&gt;
[[File:sc2019.jpg|200px|thumb|2019 年 2 月初地形初步修复完成、新城开建的端点岛区]]&lt;br /&gt;
[[File:anheii.jpg|200px|thumb|left|从安平观看2019 年 4 月的岛区]]&lt;br /&gt;
在 2017 年 uDays 独立后将江泽镇设为中心城区，即今天的端点市江南区，向外扩张至端点岛区、新陆岛、端点离岛、安平(今端点市上都区，安平区已在 2021 年被虚级化)。在新陆战争后，江泽镇被废弃，而端点岛区因其地理性质而被多数玩家用作自有居留地，并通过填海造陆在相当大程度上改变了最初的端点岛地形，一些玩家新端点岛之上建造了新城。从设计而言岛西部为生态保留地、岛中部为低密度住宅区、岛东部为商业区，以此希望带来一个相对均衡的生存城市、并抛弃过去端点岛区的大而无用性质，但被许多彼时玩家批缺乏城市感“从实际效果上看极其幼稚”。&lt;br /&gt;
&lt;br /&gt;
端点岛区在 2019 年 4 月基本完工，之后端点安平(今端点市上都区)作为未来的 3 号出生点被列入了由 uDays 工程组直辖由其开发的“主城”性质区域。绝大多数原有玩家房屋在新开发过程中都被拆除了，uDays 工程组声称给予了这些玩家一定补偿，但实际补偿内容耐人寻味，例如玩家阿呆的欧式房屋原先占地为 40 x 16 x 40，最终仅仅补偿了位于城区中一套完全无法修改、不具备地权，占地 18 x 20 x 10 的日式房屋，uDays 工程组对此并没有做出过多解释，但在玩家阿呆多次投诉后双方有所让步，玩家阿呆得到了一片位于端点市离岛区 64 x 64 的地块，藉此 uDays 工程组被多名玩家投诉称“纵容并给予了一般玩家特殊化处理，要求给予其他玩家等值 CR 补偿平权，并开放端点市除了上都区及岛区外的自由建筑权限”，uDays 工程组拒绝了这一要求，工程组成员 Fjjzjk 引咎退服。&lt;br /&gt;
&lt;br /&gt;
位于离岛区西侧的石英镇因 Ashin Hung 宅于此，因此通常被视为 uDays 管理组的休暇地，但在 2018 年至当下实际发展却被局限在了一块很小的空间内，并未有所扩大，而这块极小的空间内却经有端点市矿车线路 1 号线、3 号线、S2 号线、S3 号线，因此 uDays 工程组被指责“规划上迁就 uDays 管理组“以谋上位”，但双方并未做出任何回应。&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
[[File:tr.jpg|200px|thumb|一份《uDays 旅行指南 (2020)》的副本，上面即有“明日世界”的标识]]&lt;br /&gt;
2020 年 5 月开始，受逐渐涌入的玩家影响，端点市境内的犯罪率与破坏现象逐渐增多，2020 年 5 月末 uDays 通过了《城际化规范布局法案》，“在离端点市主世界15分钟轨道交通距离处初期建立二至三座与端点市类似的新城”，在 Z 位于 -6000 处正式建立了风巽市、并将出生地迁移至此地以避免端点市遭到破坏。也藉因此，端点市因缺乏新玩家而逐渐开始僵化衰落。&lt;br /&gt;
&lt;br /&gt;
藉因彼时各地城区设计都较为混乱缝合，遭到大量玩家批评，例如原玩家昙喵批“单体建筑都很好看，放在一起一塌糊涂”。自 2020 年 6 月起，uDays 工程组通过了“迁都叶原”计划，试图建造“风格完全一致，基岩平台独到的工艺建筑城市”。作为练手，率先先开发彼时归属于端点市江南区的凛雪镇。凛雪镇在 2014 年至 2018 年并未有任何玩家涉足，2018 年后，在玩家 tneplus 及 ninja 的建造下，城镇开始初具规模。这一原始区域被称作“凛雪镇老城区”，日后的“悠日铁道 凛雪镇车站”也位于此地。&lt;br /&gt;
&lt;br /&gt;
uDays 工程组在凛雪镇老城区以东开始建造更新的城镇，以“圣诞节”为主题打造“圣诞小镇”并希望将其作为日后圣诞节的活动用地，2020 年 8 月，凛雪镇新镇大体建成。受经济大崩溃影响，uDays 工程组希望将此地的房屋以绿宝石作等值物单位卖出，但询价者寥寥，最终以极低的价格内部售与了工程组成员。凛雪镇也在这个时候独立于端点市江南区，受 uDays 工程组直接直辖。&lt;br /&gt;
&lt;br /&gt;
凛雪镇完工后，uDays 工程组提出了最臭名昭著的开发案“明日世界”。uDays 工程组希望完全复刻电影《明日世界》中的未来主义城市，以寻求以其”特色风格“来博取玩家的机会，完全忽视了先前的”迁都叶原“计划。工程组试图端点市江南区以东部的一块沿海平原作为”明日世界“用地。但仅仅施工了半个月，大多数工程组成员便意识到了这一计划的庞大性与不可能性，最终在建好了主广场后便放弃了明日世界，将其闲置于此成为了 uDays 迄今为止最庞大的烂尾区域。在此之后，一些玩家试图拆卸已经完工的部分建筑上的材料，但他们遭到了保卫局隐身玩家的检举并因此被清退。uDays 管理组试图恢复该地区原始地形，但最终被投票叫停。最初端点市下界线路有通往明日世界，但在开发案废弃不久后，uDays 工程组便关闭了那里的所有通勤服务。现今前往“明日世界”废弃区域只能乘船沿着位于[[悠日原点]]的[[世界树]]向东航行。&lt;br /&gt;
&lt;br /&gt;
2020 年 10 月至次年 1 月，受地图大崩溃影响，此时端点市境内并未有任何工程实施，只有极少一部分玩家翻修维护自己的房屋。&lt;br /&gt;
&lt;br /&gt;
=== 2021-2022 ===&lt;br /&gt;
2021 年至 2022 年，端点市境内只进行了一些细节程度的更新，端点市地方基建行动党修缮了端点市上都区部分建筑的外立面，对一些道路新增、改进了路标及其他标识系统以便于生存玩家寻路，并开辟了一些通往端点市各地区的新连接道。值得一提的是截止当下，端点市凛雪镇、如月地区依然未与主要道路相连接，实际上违背了 uDays 宣称的“所有地方均被道路连接”广告语。&lt;br /&gt;
&lt;br /&gt;
在 [[5.2206 uDays Yuri]] 版本中，端点市开辟了夕方地区，并在 3 号出生点、“uDays Intro&amp;quot;、及花都市、端点市刊载广告，试图将夕方地区作为新玩家的新生存地点“以复刻端点岛区的辉煌”，但实际上并没有任何玩家前往。自 2021 年以后，uDays 日活量暴跌至个位数成为了最迫切需要解决的问题，[[5.2208 uDays Saki]]版本中，平均每日日活量低于 3。在这种情况下，SantorsiaWorks 判定“端点市依然处于锈带状态”。&lt;br /&gt;
&lt;br /&gt;
== 交通 ==&lt;br /&gt;
端点市拥有全 uDays 最为密集的道路，但并不适合汽车开行。轨道交通系统为全 uDays 最多，均在生存模式下建立，以端点岛为中心，发散至端点市各地(含城际铁路与矿车线路)，同时端点市也具有基于生电的高空飞行场、基于附加组件的直升机场及地面、下界冰船道系统。因端点市构成 67% 为海洋，因此航运系统也相当发达，在轨道交通并未建立的日子里，许多玩家通过划船前往端点市各地。直至今天，沟通端点安平、端点岛、离岛、石英镇、如月镇的端点市运河依然处于完全可供使用的状态下，事实上，在 uDays 工程组所提供的端点市境内旅游导览中，也将从石英镇泊口乘船经行端点市运河前往如月镇码头作为全程不可或缺的旅游路线之一。&lt;br /&gt;
===公路===&lt;br /&gt;
====端点市境内连接道====&lt;br /&gt;
[[File:tcroad.jpg|200px|thumb|2022 年的端点市道路分布情况，图中标出了前往各地的主要路径]]端点市境内的道路均由玩家生存模式下铺设，以端点市上都区为中心，连接了端点岛区、离岛区、江南区、石英镇、白川，但道路以 2+2 宽度人行马道或林间小道为主，也藉由宽 2 格的廊桥广布，目前任何汽车无法通行其间，因此未来可能有新开辟汽车用道的计画，端点市内主连接道如下。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;安平岛区连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平江南连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平无计连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平未名连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平离岛连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛旧道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英白川连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英如月连接道(未到如月镇，须乘船)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====端巽公路(南北旧道)====&lt;br /&gt;
[[端巽公路(南北旧道)]]在 2020 年 8 月由 uDays 工程组开始手动铺设，至 9 月完工，全长 6157 格，联通了端点市上都区与风巽市洋河区，因宽度仅为 3 格，只得勉强单辆汽车通行。玩家开车至端点市上都区华林一侧即因道路宽度问题而无法继续深入端点市，只得将车停在华林的停车场内后步行入内，而摩托车与自行车因为限界更窄不受这一限制。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===轨道交通(铁路)===&lt;br /&gt;
[[File:lv2020.jpg|200px|thumb|一张流出的高原线测试用透明屏幕列车截图，该列车未实际投入运营，但其中展示了 2021 年的 uDays 轨道交通情况]]&lt;br /&gt;
端点市境内的轨道交通系统分为“端点市矿车线路”、“端点市营城际高原线(悠日铁道高原线）”及途径端点市的“悠日铁道端巽线”，此外也有目前被废弃的“端点市自动货运矿车线路”。其中“端点市矿车线路”、“端点市自动货运矿车线路”是玩家自发在生存模式下手动挖掘的，但在 2021 年及 2022 年有小部分细节调整。&lt;br /&gt;
====端点市矿车线路====&lt;br /&gt;
[[File:sctr2020.jpg|200px|thumb|2020 年中旬的端点市矿车线路运营图，图中实际上容纳了彼时不存在的一些线路，例如 9 号线的安排与今日完全不同]]&lt;br /&gt;
[[File:sctr2019.jpg|200px|thumb|2019 年初对于端点市的矿车线路规划，图中许多线路规划与今日不同]]&lt;br /&gt;
* 端点市境内的矿车线路告示板进行了多次更新，但因 2020 年后大量玩家流失导致缺乏维护，部分地区的告示板指示与可能与实际相异，请以站点粘贴的线路图为基准。&lt;br /&gt;
* 悠日铁道端巽线在端点市设有 3 个车站，[[悠日铁道安平车站|安平车站]]可通过乘坐[[端点市矿车线 8 号线]]在[[思源亭站]]换乘、[[悠日铁道江南车站(2022)|江南车站]]、可通过乘坐[[端点市矿车线 2 号线]]在[[故里站]]换乘、[[悠日铁道凛雪车站|凛雪车站]]请乘坐[[端点市矿车线 2 号线]]延伸线(由玩家 tneplus 建造)至[[凛雪中枢站]]换乘。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 1 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与如月地区(端点高原)，现[[城北路]]站是 uDays 现存最早的轨道交通车站，端点市矿车线 1 号线沿路设 14 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 2 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与江南区，至凛雪镇，端点江南段可与[[悠日铁道江南车站(2022)|江南车站]]及[[悠日铁道凛雪车站]]换乘，沿路设 13 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 3 号线 白川线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区、白川、石英镇，至如月地区，沿路设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 4 号线 端点环线&#039;&#039;&#039;&lt;br /&gt;
[[File:udaysrtm.jpg|200px|thumb|彼时在端点市矿车线 4 号线上测试的列车车体]]&lt;br /&gt;
* 连结端点岛区主要区域与岛西，沿路设 8 个矿车站，此线路因站距过短且毫无意义被批“浪费材料”，一度有拆除计划，但最终作罢。&lt;br /&gt;
* 端点市矿车线 4 号线在罗德兰段接入了“端点市自动货运矿车线路”，但并无实际作用。&lt;br /&gt;
* 端点市营城际高原线(悠日铁道高原线）最初使用的 RWA 列车即在端点市矿车线 4 号线上测试，因其“无人乘坐”。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 5 号线 下界线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 分为旧线与新线，旧线已经废弃，位于今日端点市下界中枢下方，用于沟通彼时的下界“第一安置点”与“水晶矿场”，沿路设 3 个矿车站；新线位于端点市下界中枢中作为冰船道的补充，但鲜有人乘坐。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 6 号线 隙谷线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点市安平区至隙谷直升机场与端点市叶原市交界地[[华林]]，一度有延伸至叶原计划，但最终被取消，沿路设 9 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 7 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛南与岛西端点市矿车线 1 号线的终点站[[渔泊]]，通常被视为端点市矿车线 1 号线的延伸线，设 6 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 8 号线 安平半环线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都区、端点江南区，与端点市矿车线路 2 号线组成环线，沿路有出生点、途径路线观光点广布、且多换乘站，并可同[[悠日铁道安平车站]]换乘，是端点市矿车线路中玩家乘坐量最高的线路，设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S1 林场线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区与林场或罗德兰岛，早期用于岛内玩家出岛砍伐树木，沿路设置 5 个矿车站，也是 uDays 中现存唯一分交路的矿车线。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S2 线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都至石英镇，沿路只设置 3 个矿车站，是端点市中矿车站量最少的公营矿车线路。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S3 石英镇线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结石英镇境内的几条矿车线站点至未名寺，沿路设置 6 个矿车站，一般认为这条线路用于迁就 uDays 管理组，但实际上 uDays 管理组完全不使用这条矿车线路。&lt;br /&gt;
&lt;br /&gt;
====悠日铁道(城际铁路)====&lt;br /&gt;
悠日铁道端巽线在端点市设有 3 个车站，分别为[[悠日铁道安平车站|安平车站]]、[[悠日铁道江南车站(2022)|江南车站]]、[[悠日铁道凛雪车站|凛雪车站]];&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线全线位于端点市如月地区内，设有 2 个车站，分别为[[悠日铁道高原车站|高原车站]]、[[悠日铁道沙荫车站|沙荫车站]]，但悠日铁道高原线在 2022 年 4 月突然被关闭，此后以“车站内系统升级为由”不再开放，悠日计划玩家联合协会报告称是因为“高原线内置红石实体检测计算机遭到恶意玩家毁损，导致车辆无法通过自动模式或半自动模式发车。但因 uDays 工程组成员大量流失，目前 uDays 已无力维修受到损坏的红石实体检测计算机，未来端巽线也会如此。”uDays 工程组对这一事件不予置评。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!线路!!标识符!!汉字!!日本语!!罗马字!!换乘信息&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDAH&#039;&#039;&#039;||{{large|{{lang|en-us|安平}}}}||あんへい||Anheii||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 8 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDKN&#039;&#039;&#039;||{{large|{{lang|en-us|江南}}}}||こうなん||Kounann||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDSS&#039;&#039;&#039;||{{large|{{lang|en-us|凛雪}}}}||りんゆき||Rinnyuki||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPPT&#039;&#039;&#039;||{{large|{{lang|en-us|高原}}}}||-||Plateau||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 1 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPSS&#039;&#039;&#039;||{{large|{{lang|en-us|沙荫}}}}||-||SandyShade||align=left|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:rinnyukistation.jpg|200px|thumb|left|预备进凛雪车站的 [[悠日铁道 402 系电联车|UD-402]] 电联车]]&#039;&#039;&#039;悠日铁道凛雪车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道凛雪车站|凛雪车站]]是 uDays 境内最早的铁路车站之一，因其外形设计被认为是端点地区中“最优雅的车站”，位于端点市凛雪镇老城区。在 2020 年 6 月建成，但在 2020 年 6 月至 2022 年 8 月仅仅作为端点市下界线路与端点市矿车线路 2 号线的枢纽用途，并未联结真正意义上的铁路，直到[[5.2208 uDays Saki]]版本中，悠日铁道端巽线方通至凛雪镇站，之后车站进行了一定的维修以供玩家乘降。&lt;br /&gt;
&lt;br /&gt;
凛雪车站目前是端巽线的北端尽头站，设有凛雪车辆段以供[[互通计画]]中各工作室于此测试车体模型，因此凛雪车站中四处贴有“不允许玩家拍摄”告示，但依然有许多玩家在此截图。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:anheiistation.jpg|200px|thumb|left|[[5.2208 uDays Saki]]中的安平车站]]&#039;&#039;&#039;悠日铁道安平车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道安平车站|安平车站]]是端点境内最早可供玩家乘坐的铁路车站，位于端点市上都区思源亭，设计上为照顾端点市的建筑比例情况，因而设计为半地下式车站以最大限度降低车站较大的主体对于端点市普遍建筑比例的影响。也藉由这种思想，后续建造的江南车站采用了全地下式设计。&lt;br /&gt;
&lt;br /&gt;
安平车站也是 uDays 中最为人知晓的两个铁路车站之一，自开业以来，截止[[5.2208 uDays Saki]]版本，安平车站总观光量突破了 13 万人。&lt;br /&gt;
&lt;br /&gt;
uDays 中第一列商业列车班次由安平车站始发，终到端点北车站，使用 [[uDays RTM BE ]]系统，以[[ 900 系电联车]]运行(该车体已引退，目前存于[[悠日铁道博物馆中]])。&lt;br /&gt;
&lt;br /&gt;
安平车站最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统，未来有兼容 TCMB 系统计划。&lt;br /&gt;
&lt;br /&gt;
[[File:kounannstation.jpg|200px|thumb|left|第一列到达江南车站(2021)的商业车次]]&#039;&#039;&#039;悠日铁道江南车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]是端点境内第二个可供玩家乘坐的铁路车站，最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统。在悠日铁道端巽线开业后次年(2021) 6 月开通，是端巽线 2021 年 6 月至 2022 年 8 月的北端尽头站，采用中式装饰艺术风格进行站内建构，玩家可以在此站换乘端点市矿车线路 2 号线，未来可以换乘[[悠日铁道端点空轨观光线]]。&lt;br /&gt;
&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]因端巽线北延，处于轨道弧度半径问题，进行了局部拆除，后被废弃，在距离原江南车站不远处正新建[[悠日铁道江南车站(2022)|(新)江南车站]]。uDays 工程组声称“相对于原先最大的不同就只是换乘端点市矿车线路 2 号线的车站从[[蛤地]]站改为了[[故里]]站“，但有玩家指出新江南车站实际上并未与矿车站故里站有联结通道，uDays 工程组对此称”新车站还在建设中，此类换乘设施将在完工后修建”。&lt;br /&gt;
&lt;br /&gt;
截止 2022 年 9 月，新江南车站仍未完工，悠日计划玩家联合协会报告指“因 uDays 工程组成员大量流失，目前 uDays 已不具备建造新江南车站中的红石计算机技术，只能缓慢尝试迁移原有旧江南车站的红石计算机系统”，uDays 工程组对此拒绝置评。&lt;br /&gt;
&lt;br /&gt;
[[File:plateaustation.jpg|200px|thumb|left|2020年进行 RTM BE 测试时的高原车站)]]&#039;&#039;&#039;悠日铁道高原车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
如月车站是悠日铁道高原线的北始发到达站，是地下站，位于端点市如月地区高原红石实验区，装修类似“莫斯科地铁”风格。最初是端点市矿车线路 9 号线的自动矿车系统测试车站，在 uDays 开始发展全尺寸铁路系统后转变为 RTM BE 测试车站，并在 2020 年末完成了全球首个适用于基岩平台的全尺寸列车模组 uDays RTM BE 的测试。&lt;br /&gt;
&lt;br /&gt;
车站内安置有地铁风格的导览图与旅客显示系统，根据车辆即时距离显示车辆进站时间。但在光线追踪下并不能发光。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此高原车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:sandyshadestation.jpg|200px|thumb|left|沙荫车站)]]&#039;&#039;&#039;悠日铁道沙荫车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
沙荫车站是悠日铁道高原线的南始发到达站，是地下站，位于端点市如月地区沙荫镇，装修类似“莫斯科地铁”风格。相对于高原车站，施工方式采用明挖法，因此更为庞大。但被指“大而无用”。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此沙荫车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
===航空===&lt;br /&gt;
====直升机场====&lt;br /&gt;
端点市拥有两个机场，但并不具备能够起降固定翼飞机的跑道，仅可起飞直升机。据称是规划时为了让玩家前往后续建设的叶原机场或花都机场乘坐飞机，但以上两城的机场至今还未曾建设。目前 uDays 境内唯一可供起降固定翼飞机的机场位于风巽市，但仅可起飞小型飞机，无法承载商业航班需求。&lt;br /&gt;
&lt;br /&gt;
安平隙谷直升机机场位于端点市上都区，仅有的预约制航班位于此，用来沟通[[滨海市]]与[[风巽市]]，截止&#039;&#039;&#039;5.2208 uDays Saki&#039;&#039;&#039;，乘坐直升机前往滨海市单程需要 6000 以上 CR。&lt;br /&gt;
&lt;br /&gt;
江南蛤地直升机场位于端点市江南区，是玩家 Losk WX 的私有机场。&lt;br /&gt;
&lt;br /&gt;
====粘液块制(生电)飞行器泊港====&lt;br /&gt;
此(生电)飞行器泊港位于端点市如月地区高原红石实验区，由玩家 SukyoC 建造，最初是私有泊港，在 2021 年 10 月后转为公用。可供免费停播基于粘液块活塞制做的飞行器。&lt;br /&gt;
&lt;br /&gt;
====鞘翅起飞坪====&lt;br /&gt;
[[File:skytree.jpg|200px|thumb|白川天空树)]]&lt;br /&gt;
端点市内各高楼都可用作鞘翅起飞坪，而明文登记的用作鞘翅起飞坪用途的专有建筑[[端点天空港]]位于端点市白川地区。从天空港最顶端出发，无需额外加速，即可快速前往端点岛区、石英镇、如月镇。&lt;br /&gt;
&lt;br /&gt;
===冰船道===&lt;br /&gt;
[[File:tcud.jpg|200px|thumb|left|2022 年初的端点市下界线路表)]]&lt;br /&gt;
端点市内的冰船道分为建立在下界中的下界中枢“下界线”及位于主世界的“新干线”冰船道。&lt;br /&gt;
====下界线====&lt;br /&gt;
端点市下界线最早可追溯至  2018 年，彼时江泽镇与端点岛区的玩家在其驻地建立了下界传送门，并藉此于下界中建立了第一个殖民地“下界一号安置点”，在新陆战争期间，下界并未受到任何损害。战后( 2019 年 5 月)左右，无名玩家使用木制轨道桥连结了新发现的石英矿场区“水晶矿场”，此时下界一号安置点进入了短暂的繁荣时光，设置有“下界矿产交易所”与“红石游戏屋”。&lt;br /&gt;
&lt;br /&gt;
因木制轨道桥易过火受损，这条木制轨道桥在当年内找遭到了来自恶魂及玩家有意无意的破坏，年末轨道桥遭到了恶魂攻击，完全损毁。修复原桥成本较大且后期维护成本更高，因此无人愿意维修。在旧轨道桥损毁半个月后，玩家 Lost Monkey 与 前玩家 MagicMirr0r 在原有轨道桥右侧利用不易被炸毁的安山岩建立了新轨道桥以重新沟通下界一号安置点与水晶矿场，并继续向前延伸至新设立的”下界二号安置点“。在这个时间点里，下界轨道交通达到了鼎盛时期，无数玩家利用自身材料以”下界一号安置点“为中心出发，将私有矿车线路延伸到了彼时下界的各个区域。&lt;br /&gt;
&lt;br /&gt;
前玩家 Wherewhere7 在下界安置点上方建立了下界中枢的原型，但因服内政治原因遭到了来自 uDays 管理组与 uDays 工程组的广泛抵制，在悠日戒严令后，Wherewhere 7所建造的下界中枢原型被完全拆除，[[端点市下界中枢(2020)|新下界中枢]]取而代之，建立在”下界一号安置点”上方并完全取代了原先一号安置点的地位。在新下界中枢完工后玩家无法再通过正常方式前往“下界一号安置点”，只能从预留的“维护通道(现也做观光用途)”前往。如今的“下界一号安置点”仅剩观光性质。&lt;br /&gt;
&lt;br /&gt;
新下界中枢因其仅具备连结主世界各区域的通勤意义而保守批评，玩家难以离开下界中枢前往广袤的下界区域探索与挖掘。uDays 工程组指出“可沿西线一直前进，在抵达终点后即可前往开放下界区域”，但需要前往此处的时间要求过长，被指“迁就与扼杀下界后天发展的可能”。&lt;br /&gt;
&lt;br /&gt;
新下界中枢以 3 号出生点为中心，发散至各个位置，因其便捷性相对于矿车线路更高，因此更多玩家选择使用下界线路。但值得一提的是下界中枢中的南北标识是与主世界中相反的。在下界标示中，岛区位于安平的西侧。而实际岛区上位于安平的北侧。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;北线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往新野兽岛&lt;br /&gt;
&#039;&#039;&#039;西线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往岛区、新陆&lt;br /&gt;
&#039;&#039;&#039;西线(北延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往江南、凛雪镇、至世界树&lt;br /&gt;
&#039;&#039;&#039;西线(南延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往白川&lt;br /&gt;
&#039;&#039;&#039;南线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往离岛、石英镇、如月镇至高原红石实验区&lt;br /&gt;
&#039;&#039;&#039;东线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往猫街、华林、至叶原&lt;br /&gt;
&lt;br /&gt;
====主世界“新干线”冰船道====&lt;br /&gt;
在 2019 年至 2020 年，主世界中的冰船道覆盖段达到了顶峰水平，uDays 境内早前地表拥有一条贯通南北的冰船道命名为“新干线”，最初的”新干线“冰船道设置有&amp;quot;世界树—凛雪镇南—端点江南(江泽镇)—端点安平—华林—叶原—吧村—池店—白山—森川—风巽北—风巽原野—落曲&amp;quot;共 13 个站，与今日悠日铁道端巽线走向基本一致，但冰船道上行主要延伸至“悠日原点(世界树)”，而悠日铁道端巽线则是规划上继续向北往夕方地区及[[滨海市]]。由玩家 Losk WX 在 2020 年 3 月开始建立，但据称原 uDays 五大元老中 Nzbcorz 无视了 uDays 的基本规则，直接给予了 Losk EX 创造权限并令其建造这条冰船道&amp;quot;新干线&amp;quot;，在 2020 年 4 月冰船道建成后，并不设使用费用。在悠日铁道端巽线未建成前，端点市与风巽市的玩家主要使用这条冰船道进行来往。新干线”冰船道也是位于端巽之间的[[森川城(2014-2020)|森川旧城]]、[[南岐镇(2014-2019)|南岐镇]]、[[悠亭镇(2019-2020)|悠亭地区]]迅速崛起的推手之一。森川、南岐、悠亭、池店在 2021 年被合并，定义为新的 uDays &amp;quot;首都职能地区&amp;quot;[[花都市]]所在地。&lt;br /&gt;
&lt;br /&gt;
事实上，悠日铁道端巽线最初就是在这条“新干线&amp;quot;冰船道顶部加盖铁轨进行两地间车辆对跑测试以佐证在端点市与风巽市间建立轮轨系统的可行性。&lt;br /&gt;
&lt;br /&gt;
在悠日铁道端巽线建成后，使用“新干线”冰船道的玩家数量依然远大于使用端巽线的玩家，主要因其使用免费，端巽间通勤时间只需 3 分钟，远低于悠日铁道端巽线彼时通行全程所需的 18-25 分钟，此外受彼时端巽线频繁故障影响，玩家对“新干线”冰船道更加信任。&lt;br /&gt;
&lt;br /&gt;
2020 年 9 月，因 Nzbcorz 在现实中与 uDays 管理组、uDays 工程组、SantorsiaWorks 间的严重摩擦，加之其在 uDays 中各式[[Nzbcorz 弊案事件|弊案事件]]影响，其被完全清退出 uDays，并被抹除了在 uDays 中几乎所有痕迹。在这种情况下下，受 uDays 中常见的“政治游戏”影响及为了“强推端巽线”，完全由 Nzbcorz 支持的“新干线”冰船道以&amp;quot;极为影响 uDays 天际线“理由在当年 10 月从风巽站开始被逐段拆除，但在拆除至华林时被叫停。而后端点市境内的一小段冰船道被存留并加于修缮用于“纪念”性质。因其位置较偏僻，完全无人使用。[[悠日铁道博物馆]]中以 uDays 工程组的观点用&amp;quot;美化形式&amp;quot;记录了上述事件过程。&lt;br /&gt;
&lt;br /&gt;
如今留存于端点市境内的“新干线”冰船道仅剩世界树至端点安平段，共有 4 个站，其中端点安平站可以与端点市下界线巽谷传送门相互换乘。&lt;br /&gt;
&lt;br /&gt;
===海运===&lt;br /&gt;
航运是端点市中的重要组成部分，端点市中所有区域都有或多或少的航运港口，在端点市矿车线系统建立前。许多玩家乘船来往于端点市各个区域。当下端点市内商业航线包括&amp;quot;江南港口—岛区城北港&amp;quot;、&amp;quot;岛区城北港—上都荆山港&amp;quot;、&amp;quot;岛区城北港—新陆港&amp;quot;、&amp;quot;岛区城北港—石英镇港—如月渡口&amp;quot;、、&amp;quot;江南港口—上都安阳渡口—荆山港口—石英镇港—如月渡口&amp;quot;，以上航线需要提前预约。目前端点市没有直航[[滨海市]]的航线。&lt;br /&gt;
&lt;br /&gt;
== 气候 ==&lt;br /&gt;
端点市中绝大多数地形是海域，其次是平原及雪地地形。主要区域时常降雨或降雪，uDays 中时间与现实一致，因此一天内降雨次数可达 20 次以上。每年 12 月 25 日，端点市江南地区及凛雪镇会一直降雪，在此期间，白天更短，夜晚更黑暗。&lt;br /&gt;
&lt;br /&gt;
== 政治 ==&lt;br /&gt;
端点市是 uDays 工程组直辖的城市，大体上保持民主，整体由 uDays 工程组、悠日玩家联合协会、端点市地方基建行动党、SantorsiaWorks控制。市长是 GourmendJaky。&lt;br /&gt;
&lt;br /&gt;
市长选举在每年3月5日举行，2021 年因为悠日戒严令当年市长选举被取消。使用QQ 群聊及 Discord 服务器中投票决定，基于《悠日计划 基本法案 运营法案》选举的获胜者由选票多数而决定。但实际上候选人通常由 uDays 四大组织之一提供支持。uDays 四大组织与玩家之间的小摩擦经常导致玩家间的抗议与宏观上的政治游戏，在 uDays 2022 年民主化后有一定缓解。由于没有一个派别能够比其他派别获得决定性的优势，所有人都尽可能地负责自己的划分领域，以尽量减少冲突摩擦。&lt;br /&gt;
&lt;br /&gt;
===市长===&lt;br /&gt;
njlyf2011 (2017)&lt;br /&gt;
&lt;br /&gt;
Ashin Hung (2018-2019)(2019 年中旬下台)&lt;br /&gt;
&lt;br /&gt;
Chty78 (2019-2020)&lt;br /&gt;
&lt;br /&gt;
Gourmend Jaky (2021-2023)&lt;br /&gt;
&lt;br /&gt;
===端点市地方基建行动党===&lt;br /&gt;
端点市地方基建行动党是2021年后主导端点市的组织，实行本地主义，其实际上是悠日玩家联合协会的影子，但受市长所牵制。&lt;br /&gt;
&lt;br /&gt;
===争议===&lt;br /&gt;
2022 年 2 月，受《悠日计划 基本法案 5.22》修订后“禁止于 uDays 直辖区域修建对应现实中国家或地区的旗帜”条文，许多玩家进行了抗议活动，并使用自定义图片系统在端点市内到处张贴各式现实中各种国家或地区的旗帜图片。&lt;br /&gt;
&lt;br /&gt;
2022 年 5 月，玩家 Courier2002 批“uDays 管理组”、“uDays 工程组”、“SantorsiaWorks”实际上就和传统 Minecraft 服务器构成中的“OP管理”、“建筑”、“技术”没有任何本质区别，只有玩家联合协会是根植于玩家自身的，但玩家联合协会却成功上位成为了第四个特殊阶级，完全不为玩家服务。&lt;br /&gt;
&lt;br /&gt;
== 经济 ==&lt;br /&gt;
端点市的经济主要依靠租售地块、交通与地块税费、农业产品与红石机械解决方案的输出。一些连锁公司归属于端点市，但并未在端点市中进行生产行为，例如“凛雪重工”。&lt;br /&gt;
&lt;br /&gt;
2020 年 uDays 经济大崩溃后，端点市的经济体系完全被摧毁，所有银行部门及绝大多数商店都关张了。直到 2022 年 7 月，端点市的经济体系依然依靠绿宝石以物易物，玩家普遍对 uDays 工程组发行的等值钞票采取怀疑态度。在[[5.2208 uDays Saki]]推出凛雪终端 3后，玩家对新 CR 的态度方有缓解，但一般也仅在购买物品前兑换现钞。&lt;br /&gt;
&lt;br /&gt;
== 琐事 ==&lt;br /&gt;
* “端点市”实际命名基于科幻小说《基地》中同名城市，但英文表述在 2021 年方改为&amp;quot;Terminal City&amp;quot;。在 2018 年至 2020 年英文表述为&amp;quot;SpotCity&amp;quot;，缩写为&amp;quot;SC&amp;quot;。因此归属于端点市的车牌直至今日依然使用 SC + 四位数字，在《uDays 旅行指南 (2020)》中使用 Central &amp;quot;SPOTCITY&amp;quot; 作为代称。&lt;br /&gt;
* “江泽镇”在外宣中通常被称为“江浙镇”或“故里“，是 uDays 中最早的聚落所在地，但 uDays 中最早的建筑物并不位于此，而是位于花都市南岐区秋泽溪附近，最初建立于 2014 年 7 月。&lt;br /&gt;
== 画廊 ==&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2554</id>
		<title>端点市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2554"/>
		<updated>2022-09-20T19:55:42Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 端点市广域区&lt;br /&gt;
| official_name                      = Terminal City (Hajishi)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = TerminalCity_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：上都区安平城、离岛区天际线、江泽镇遗址公园、樱茉阁及辉针城、悠日竞技场、凛雪镇、端点岛区天际线&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| image_map                       = tclogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[端点市岛区|岛区]]、[[端点市上都区|上都区]] &lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[端点市岛区|岛区]]&lt;br /&gt;
| parts                           = 4(安平区已虚级化)&amp;lt;br /&amp;gt;6&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇及郊区&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;端点市广域地区&#039;&#039;&#039; (Terminal City / Hajishi)，通常简称“&#039;&#039;&#039;端点&#039;&#039;&#039;”，由 [[uDays]] 北部的一系列紧凑区域组成。该市最初兴建于 2017 年，是 uDays 中最早的聚落所在地，也是现行 uDays 中面积最大的行政区域，但实际密集建筑区面积小于[[花都市]]。&lt;br /&gt;
&lt;br /&gt;
端点市广域地区实行宽松的生存模式制度。通常是 uDays 生存玩家的出生点所在地，uDays 的 1 至 3 号出生点均位于端点市中。截至“[[5.2208 uDays Saki]]” 发行版本 7，归属于端点市的玩家为 316 人。(未含退服及被清退玩家)。&lt;br /&gt;
&lt;br /&gt;
端点市因其作为 uDays 最初的出生点及曾经的“首都职能城区”而得名，承载了 uDays 绝大多数文化与历史。其最初仅指代“岛区”东部 2 号出生点周边的小部分建成区，随着聚落面积的逐渐增大，很快便指代了“岛区“整体。现今表示受《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案 端点市广域区域游玩法案与景观保护法案]]》规定归属于端点市的四城区两镇四广域区及坐标对应的的下界区域及末路之地区域的总称。但一般说到“端点”，绝大多数玩家只会想起岛区和上都区。&lt;br /&gt;
&lt;br /&gt;
在现今“《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案]]》”中也同时规定了“端点市”的主要界线及下辖区域。截至“[[3.2009 uDays Railway Update]]”版本，端点市的总面积约为 9,000,000 平方格(约 3000 x 3000)，下辖“[[端点市岛区|岛区]]、[[端点市上都区|上都区]]、[[端点市江南区|江南区]]、[[端点市离岛区|离岛区]]、[[端点市凛雪镇|凛雪镇]]、[[端点市石英镇|石英镇]]、[[端点市白川自治区|白川地区]]、[[端点市如月地区|如月地区]]、[[端点市新陆岛|新陆地区]]、夕方地区”。通常所说的”端点市主要区域“即为“岛区、上都区、江南区”这三个区域。&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
[[File:tsg.jpg|200px|thumb|一张位于端点市上都区阁城园的相片。]]&lt;br /&gt;
&lt;br /&gt;
端点市是悠日计划群组服中罕见的依地形构造的箱庭式城区，以东亚式木构建筑为主，零散着分布着一些造型特异的其他建筑，此外也不乏一些高层居民楼宇(主要位于岛区)，主要区域可见密集的小比例玩家房屋集群、极窄的[[ 2+2 宽道路]]星罗密布于端点市的各地区。&lt;br /&gt;
&lt;br /&gt;
端点市通常被认为是 uDays 中“知名旅游地点”，见证了其文化所在，但同时也被认定是威权主义在 uDays 中的具现。 2018 年至 2021 年 uDays 工程组强制推行“景观保护法案”措施，端点市主要地区的天际线几乎被 uDays 工程组所定义，玩家难以新建任何较高或过大的建筑。因而一度被评“过客不入，玩家断绝”，此类限制在 2022 年解除[[戒严]]后有所改善。&lt;br /&gt;
&lt;br /&gt;
==文化==&lt;br /&gt;
端点市是 uDays 实质的文化中心与 uDays 与其他服务器管辖区域来往的重要窗口。其文化是基于 uDays 主要构成玩家，在简繁中文文化基础上与东南亚文化例如新加坡、日本并逐步融合的产物。藉因端点市全境采用生存模式，因此其有别于其他地方。在包括建筑、交通、艺术、民俗活动上都有其独到之处，具有开放而又自成一体的风格。&lt;br /&gt;
&lt;br /&gt;
===“缝合”刻板印象===&lt;br /&gt;
“缝合”是指 uDays 常年被冠上的别称与“刻板印象”，即单体建筑尚可，然则一个地方会有许多不同形制与比例的建筑。在端点市中，这种“刻板印象”更为严重，但因 Minecraft 显示距离，实际游戏内效果尚可。端点市“缝合”的因由是这一区域早前几乎是玩家、uDays 工程组、uDays 管理组及SantorsiaWorks间博弈的产物，在各种政治游戏中，整个端点市饱受摧残，许多建筑物被处于各种原因拆除后重建。加之规划不成熟，建筑材料有限，因而端点市许多区域呈现出“规模极小”、“建筑整体风格变异极大”的情况，这一点在 2020 年达到顶峰。而后 uDays 管理组因饱受批评而大致撤出了端点市，然则公开的秘密是 uDays 管理组指派 uDays 工程组及 SantorsiaWorks 依然在各个方面控制着端点市的自由发展。&lt;br /&gt;
&lt;br /&gt;
===语言===&lt;br /&gt;
端点市境内大致通行简繁汉语、英语、日本语。许多辅助设施加注中英日三语。悠日铁道在端点安平站播音加报日语及台语，报站播音采用真人录制，中日文使用女声由 uDays 工程组成员 Fenta 配音、英文使用女声由玩家 NekoCat 配音、台语使用男声由玩家 Hakowwwww 配音。以上玩家现实中均就读或毕业于大学播音系或传媒系，因配音规格过高，有许多玩家认为“悠日铁道报站是 AI 合成的”。&lt;br /&gt;
&lt;br /&gt;
端点市部分区域也有一定英文作为辅助标识设施写于告示板处用于引导欧美玩家。另外较特定区域例如“端点市如月地区”因部分韩国玩家在此生存，具备一些写有谚文的导览告示牌。&lt;br /&gt;
&lt;br /&gt;
因早期端点市内没有统一的公共路标，因此有许多路标语言标注混乱不堪，例如端点市内通行的路标根据其设置的不同年代及设置人有“繁简中文”、“简体中文+翻译英文”、“繁体中文+翻译英文”、“日文+日文罗马字”、“繁简中文+日文+翻译英文”、“繁简中文+威妥玛拼音”+“简体中文+汉语拼音”、“汉语拼音+威妥玛拼音+翻译英文”等数种；而端点市矿车线路通常使用简体中文加注翻译英文、偶尔使用繁体中文加注威妥玛拼音；而境内悠日铁道使用简中+日文+英文+日文罗马字用于所有标识系统。有许多人批评这一现象，但实际截止当下并没有一个合理的多语言标注统一模型。&lt;br /&gt;
&lt;br /&gt;
===报刊===&lt;br /&gt;
[[File:yunmen.jpg|200px|thumb|芸梦书阁]]&lt;br /&gt;
端点市境内有一些图书馆，较为知名的是位于端点市上都区的芸梦书阁，是 uDays 中第一个“自由上传、自由阅读、无需审核”理念的图书馆。但部分玩家藉由此在其中上传R18 类小说，招致一些其他玩家的不满。&lt;br /&gt;
&lt;br /&gt;
端点市通常以每月为单位发行《领域周刊》，以记录端点市内的事件及推介旅行目的地。周刊在 2021 年一度停刊，2022 年初恢复，现在普遍认为《领域周刊》代表了 uDays 管理组的立场，因此仅具备参考性。&lt;br /&gt;
&lt;br /&gt;
===艺术===&lt;br /&gt;
近年来端点市的 Minecraft 艺术有一定衰弱，普遍认为端点市的艺术集中在音乐盒、建筑的装饰艺术缀饰与动漫风格的导览指示介绍上。&lt;br /&gt;
&lt;br /&gt;
一些玩家利用端点市内的公用建筑开办自己的作品展，部分展会玩家须佩戴 VR 前往观展。在 2021 年 9 月，台湾实践大学玩家 lulujyc 在端点市上都区阁城园举办了自己的作品个人展。但被指在展会后阁城园无力恢复原先“红石游戏屋”模样，后续 lulujyc 据此道歉，但阁城园因此而至今荒废。&lt;br /&gt;
&lt;br /&gt;
一些玩家将抗议视为艺术活动，四处张贴告示板以表现自己的诉求，根据《悠日计划 基本法案》，这种行为被定义为破坏环境，但实际上uDays 管理组对此并不过多干涉，目前只有戒严时期玩家 Wherewhere7 与其同党在定罪过程中被罗列了此类罪名，但玩家依然不能掉以轻心。&lt;br /&gt;
&lt;br /&gt;
===祭典节庆===&lt;br /&gt;
[[File:ChingHuShenShe.jpg|200px|thumb|静湖神社]]&lt;br /&gt;
端点市内有大大小小的宗教建筑，例如从属于基督新教的凛雪教堂、紫荆教堂；从属于天主教的江泽镇教堂；位于端点市上都区的道教关帝庙；日本神道教的镜湖神社；及一些处于崇敬或讽刺建立的仅供装饰的“个人崇拜庙宇”。也有一些纪念性质建筑，例如“繁花里”。诸如凛雪教堂每年非固定时间进行福音活动，但最重要的此类活动实际举行地点位于花都市花巷教堂。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组、SantorsiaWorks经常在端点市内开办活动，uDays 2020年至2022年的新年活动与圣诞特别活动都在端点市内举行，2020 年的新年活动在端点市上都区新年广场。此后活动都位于端点市凛雪镇。但有消息指出 2023 年的新年活动将移至花都市鹅城大街举行，玩家 John Cheung 认为这代表了“端点市地位逐渐被花都市所取代”&lt;br /&gt;
&lt;br /&gt;
===建筑===&lt;br /&gt;
[[File:lungchangmen.jpg|200px|thumb|隆昌门]]&lt;br /&gt;
[[File:zhongzhengmen.jpg|200px|thumb|中正门]]&lt;br /&gt;
端点市自 2014 年至当下经过数年发展，已经逐步形成了东西风格兼具古今建筑交融的城市建筑风格。目前端点市内最多的建筑为木制仿古中式建筑，也有一定装饰艺术风格的西洋式建筑及刻板的苏联式建筑，此外也有大量日式建筑及一些特殊风格的空岛、帆船、飞行器等建筑。&lt;br /&gt;
&lt;br /&gt;
较知名的中式建筑包括祈雨阁、祈风阁、隆昌门(安平城北门)、安平(南)门、樱茉阁、巽谷木塔、安平关帝庙、安平开元寺石塔、西洋镜亭、江泽镇建筑群、中正门、白川张厝等。&lt;br /&gt;
较知名的日式建筑包括镜湖神社、宏达木塔、未名五重塔、阁城园、鸢尾神社、洪宅等。&lt;br /&gt;
&lt;br /&gt;
较知名的西洋式建筑包括悠日铁道凛雪车站、凛雪教堂、羊驼庄园、白川天空港、寒鸦堡垒、白川堡垒、端点市村民交易所等&lt;br /&gt;
&lt;br /&gt;
较知名的特殊建筑包括辉针城、江南帆船、赤岸地下城、赤岸基地等&lt;br /&gt;
&lt;br /&gt;
====地标建筑====&lt;br /&gt;
[[File:auroratower.jpg|200px|thumb|端点岛东部的天际线]]&lt;br /&gt;
端点市作为生存保留地，实际并无多少高层建筑，绝大多数地标建筑乃是基于其地形在此之上建成，例如樱茉阁、祈雨雨阁、巽谷木塔此类。&lt;br /&gt;
&lt;br /&gt;
目前端点市境内唯二的现代高层建筑是极光塔与郭师傅饭店，前者用于玩家居住，而后者因为横截面积极小，且无法安装电梯，至今空置，目前也没有拆除将材料与地形再利用的计画。&lt;br /&gt;
&lt;br /&gt;
====观光景点====&lt;br /&gt;
位于端点市境内的[[悠日计划 特色建筑]]共有 21 项，具体请参考[[悠日计划 特色建筑|特色建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
位于端点市境内的[[悠日计划 记忆建筑]]共有 31 项，具体请参考[[悠日计划 记忆建筑|记忆建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
=== 早前 (2014-2017) ===&lt;br /&gt;
&lt;br /&gt;
[[File:2014jz.jpg|200px|thumb|2014的江泽镇玩家房屋，该玩家房屋在 2017 年左右被拆除，原址为今日江泽镇东门。]]&lt;br /&gt;
&lt;br /&gt;
在 2014 年至 2017 年，uDays 更多作为彼时 Java 平台“[[Grand Theft Minecraft]]”服务器管理组在多世界下用于游玩生存模式的存在，别名“后花园”。其间于今[[端点市江南区]]、[[端点市如月地区]]及[[花都市南岐区]]位置便有零星玩家活动的痕迹，在 uDays 2017 年 3 月独立并迁移到基岩平台后，便将地图中玩家活动最为明显的区域—今端点市江南区江泽镇一带设置为出生点及玩家聚落中心。&lt;br /&gt;
&lt;br /&gt;
=== 成立 (2017) ===&lt;br /&gt;
&lt;br /&gt;
[[njlyf2011]] 是 uDays 最早的玩家，他以小比例木石构建筑为佳，于 2017 年 3 月开始在江泽镇一带进行生存，并在 3 个月内令江泽镇颇具规模，定义了传承至今的“[[城镇化模式]]”风格。在此之后，新加入的玩家依照 njlyf2011 所搭建的城区框架，在道路两旁修建类似风格的木石建筑，最终在 2017 年 6 月左右江泽镇规模达到了全盛。&lt;br /&gt;
&lt;br /&gt;
到了 2017 年 9 月，江泽镇已经成为了 uDays 中事实最大的玩家聚落，以江泽镇为起点，玩家乘坐船舶出发，向西先后发现了[[端点市岛区|岛区]]、石英镇，向北寻得了新陆岛。在接下来的三个月里，更多玩家们在这些新发现的地方建立了更多据点。玩家 SakuraKotori、Ashin Hung、IXA 等控制了岛区、Liberty_Forever、Skanthunt 等控制了新陆，但这些新玩家们对原有的江泽镇并没有什么兴趣。&lt;br /&gt;
&lt;br /&gt;
2018 年开始，随着地下区域矿产完全枯竭，原有江泽镇玩家逐渐流失，原先许多生电设施放置于此几近荒废。在这个时候，爆发了江泽镇事件。&lt;br /&gt;
&lt;br /&gt;
=== 江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze.jpg|200px|thumb|2019 年的江泽镇遗迹]]&lt;br /&gt;
&lt;br /&gt;
在 2018 年 2 月，玩家 Courier2002 尝试挑战凋零以建造信标，但因自身原因导致不慎被凋零炸死，因其挑战凋零区域位于今江南区岩原东侧一带，离江泽镇极近。在 Courier2002 复活后，凋零即被吸引至江泽镇区域，开始无差别攻击玩家和域内生物。&lt;br /&gt;
&lt;br /&gt;
因江泽镇全城为紧凑的木构布局，且其中部分设计为“旅社”的建筑壁炉中使用了下界岩以实现火焰的长期燃烧。受凋零攻击影响，这些壁炉中的火焰在壁炉门阻挡结构损毁后便开始由木构地板蔓延，最终导致半座城同时燃烧。&lt;br /&gt;
&lt;br /&gt;
在开始燃烧的 10 分钟内，除了 Courier2002，没有任何在线玩家知情这一情况，而 Courier2002 却并未进行积极的灭火措施，而是直接在群聊内截图后便仓忙下线，希望藉因区块停止加载，在管理组上线后提供灭火援助。&lt;br /&gt;
&lt;br /&gt;
但实际上彼时依然有玩家位于江泽镇附近地下矿洞内，因此江泽镇区块并未停止加载，在全城燃烧约 1 小时后，方有管理组成员赶到并进行灭火措施，但此时江泽镇几乎所有地表木石结构已经被烧毁或被凋零炸毁，玩家物资也仅剩少数留存，区域内仅有“月见塔”因距离凋零较远且无生物得以保存。&lt;br /&gt;
&lt;br /&gt;
在江泽镇事件发生后 2 年内，该区域被完全荒废，直到 2020 年中旬被改建为遗址公园。许多当时的玩家认为“ uDays 地图已经收到了不可逆的损毁”、“建议换图”，但最终玩家只是简单的前往了岛区等彼时也已初具规模的新区域。&lt;br /&gt;
&lt;br /&gt;
* 在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
=== 后江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:tcisland.jpg|200px|thumb|彼时位于端点岛区的“洪宅”宫殿，在新陆战争时被摧毁，战后被拆除，而后端点市不复此类大型建筑。]]&lt;br /&gt;
&lt;br /&gt;
江泽镇事件后约三十名以上资产近失的玩家渡海前往端点岛区及新陆地区，因彼时[[管理组]]对江泽镇事件毫无表态，也无任何补偿。端点岛区及新陆地区的玩家物品被盗事件逐渐激增，[[uDays 保卫局]]在这时由玩家 Rinhato 建立，使用隐身药水试图找出偷窃他人物品的玩家，这种行为在日后受到了一定争议并被广泛认定为是造成新陆战争的导火索。&lt;br /&gt;
&lt;br /&gt;
受广泛的跟踪行为影响，大量玩家逐渐难以忍受这些“隐身玩家”盯梢行为，一度到了看到药水效果便挥剑砍人的情况。这种玩家之间互相攻击的不信任感导致了玩家间的频发摩擦。&lt;br /&gt;
&lt;br /&gt;
2018 年 4 月，以玩家 Altclr 为首的群体开始发起“共产制度”，试图将使用“[[生电设施]]”获取的大量物品放置于出生点周边免费赠送给其他玩家。这种行为造成了他人的不满，认为“使用 bug 获取物品摧毁了其他玩家的辛劳，还便宜了新玩家”。因而玩家间的摩擦进一步加剧。许多新玩家在获取免费物品后便被附近的老玩家无差别杀死、诸多推行“共产制度”的玩家房屋被安放 TNT 陷阱，诸多玩家也在这时选择了退服。&lt;br /&gt;
&lt;br /&gt;
=== 新陆战争 (2018) ===&lt;br /&gt;
[[File:HsinLiuwar2.jpg|200px|thumb|left|战后的端点岛渲染图]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiuwar.jpg|200px|thumb|一张描述新陆战争的概念画]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiu2018.jpg|200px|thumb|战时的新陆岛]]&lt;br /&gt;
&lt;br /&gt;
2018 年 5 月，玩家间的冲突引发了新陆战争，端点岛和新陆岛是彼时主要战场的所在地，虽然许多物质在冲突前就被转移，但[[端点市岛区|端点岛]]与[[新陆岛]]依然遭到了毁灭性的地形破坏。&lt;br /&gt;
&lt;br /&gt;
新陆战争始于位于端点市岛区的保卫局被炸毁事件，在 2018 年 5 月初，保卫局被未知玩家完全炸毁，并有嘲讽木牌位于废墟之上，因彼时 uDays 并未记录任何玩家活动信息，所以无从考证何人而为。绝大多数玩家认为是偷窃他人物品的玩家遭报复所为，但从属于保卫局的玩家则认为是被不满被隐形跟踪的玩家策划的，双方的怒火最终导致了从属于保卫局的玩家与普通玩家之间开始互相对抗。随后从属于保卫局的玩家又分化为了端点派与新陆派，普通玩家分化为了自由派与共产派，四种派系在新陆岛与端点岛互相使用先前从苦力怕塔获得的大量火药结合游戏复制物品漏洞制造 TNT 火炮等武器向对方进行无差别轰炸。端点岛所有地形都被损毁，新陆地表布满爆炸后剩下的坑洞。&lt;br /&gt;
&lt;br /&gt;
受广泛的玩家退服影响，新陆战争在爆发半个月后即被 uDays 管理组叫停，在端点岛与新陆岛间的一座日后被称作“[[和平岛]]”的岛屿上建立了“[[停战纪念雕像]]”，但局部地区的零星对抗直至当年 12 月左右才逐渐平息。因几乎彼时所有玩家都参与了新陆战争，故处理这起事件的投票结果极为令人遗憾，善后处理工作在日后也被认为极其妥协：没有任何玩家被清退，少数引起战争的玩家被放逐至今天风巽市一带，而绝大多数玩家并没有收到任何惩处，部分在战争期间将物质转移至他地的玩家在日后得以完全支配端点市，例如 GourmendJaky、HappyMax0 等。&lt;br /&gt;
&lt;br /&gt;
端点岛区得以在战后修复，而新陆岛因孤悬于海上，无法得到类似于端点岛区的发展，在此之后一度荒废。近年来有少部分玩家登岛离群索居，但岛屿整体依然保持着 2018 年的类似景象。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 复苏 (2018-2019) ===&lt;br /&gt;
[[File:chiyuke_pre.jpg|200px|thumb|left|建设中的 3 号出生点-祈雨阁，日后成为了 uDays 的地标天际线]]&lt;br /&gt;
&lt;br /&gt;
[[File:chiyuke_map.jpg|200px|thumb|left|2019 年 8 月的端点市上都区与岛区卫星地图]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel.jpg|200px|thumb|调侃“郭师傅饭店”的传单]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel2.jpg|200px|thumb|建设中的“郭师傅饭店”]]&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、端点市市长 Ashin Hung 将新陆战争归咎为“不可避免的 uDays 式民主的体现”，遭到了大量玩家的抵制与嘲讽，最终导致 Ashin Hung 引咎下台，偏安于石英镇。&lt;br /&gt;
&lt;br /&gt;
尽管发生了各种政治游戏，但端点岛区最终在 2018 年末得以恢复，因原有地形在战争期间被完全破坏，在端点岛区重建过程中进行了大量填海造陆活动，夷平了君竹岭，并将其中的材料用作重塑港湾令其“贴合原始 Minecraft 地形风格“，原有的端点岛也变得更为狭长。在这段时间加入的约十几名玩家主要负责了这些地形层面的修复工作，因玩家之间并未协调，导致新的端点岛规划相对于最初的端点岛显得“缝合”与“比例失调”。&lt;br /&gt;
&lt;br /&gt;
原先端点岛区中部与西部的现代建筑群已经被完全摧毁，因此新玩家可以自由拆除这些建筑群残骸的主要构成材料来建造新建筑物。[[uDays 管理组]]声称“玩家对此非常积极”，但他们并没有提供任何信息来证明这一点。在先前的战争中，绝大多数土壤下地形都已经裸露，因此石材等方块非常容易获取，构成了端点岛区 2019 年后的新天际线，在 2019 年 4 月，端点岛区地形基本被修复，在地形修复过程中获得的石材被用于建造“[[极光塔]]”与“[[郭师傅饭店]]”等地标性建筑，但此类地标性建筑被批极为突兀“横截面积极小“又”建的特别高“令人”无以适从“。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、彼时的玩家 Yukikaze EV 在岛区南部建造了大量具有其特殊风格的神庙风格建筑，一度被批“与岛区的风格不协调“，但随着日后辉针城的开建，这类声音便缓慢消失了。&lt;br /&gt;
&lt;br /&gt;
横贯现今 uDays 的轨道交通线路也在这个时候开始建设，位于端点市岛区的端点市矿车线路 1 号线于 2019 年 4 月开建，首四个站“东海湾-出生点聚落东-出生点聚落-静港”在当月开通，因矿车线乘坐密度较高，因而在当月底矿车线路 1 号线就延伸至了“村庄保留地”(今石英镇)。最初的四个车站是端点市中唯一采用标准构造的矿车车站，之后的延伸线路因材料不足改为简化站，最后的简化站兼 uDays 最后的矿车车站“华林”站在 2021 年 6 月开通，自此形成了以端点岛区为中心发散至其他区域的矿车线布局。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 4 月，因来访玩家过多，端点岛区物品失窃程度再一次逐渐增多，为了分担出生点的拥挤与排出新客，发展[[离岛区]]与[[上都区]]的项目得以获得批准，随着 [[uDays 经济系统]]推出，部分玩家开始寻求通过采集与砍伐方式获取赚得 [[CR 货币]]的机会。因此在端点上都区新开发的 [3 号出生点]]处开设了大量商店，试图将这一新区域变成蓬勃发展的商业区域。在 2020 年经济大崩溃前，端点上都的发展进程相当顺利，但在经济大崩溃后一度沦为鬼城。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 9 月，端点市矿车线路 9 号线开通，后来进行了自动化改造，并最终成为了悠日铁道高原线的前身。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 12 月，端点市岛区岛南传统玩家建筑被完全夷平，以改建为主题建筑”新门街头”用作“轨道交通中枢”，但规划工程缺乏经验，实际建成后因距离玩家聚落过远，岛南沦为了无人区。&lt;br /&gt;
&lt;br /&gt;
=== 白川自治 （2019) ===&lt;br /&gt;
[[File:shirakawa.jpg|200px|thumb|left|白川鱼塔，uDays 中现存最大生电设施，但因 Minecraft 1.16 版本更新失效，沦为端点市中最大的无用建筑]]&lt;br /&gt;
&lt;br /&gt;
uDays 中一度有相对于工艺建筑、角色扮演外更亲近于“生电机械”的玩家群体，此类玩家群体早期通常在 uDays 中并不受待见，被以“生电影响经济平衡”“导致地区卡顿、区块丢失”等各种理由被四处排挤，事实上很多地区都建有生电设施，但许多玩家只是受不了天天四处要地建造生电机械，并将“生电大于一切”挂在嘴边的玩家。&lt;br /&gt;
&lt;br /&gt;
在 2019 年末，uDays 通过了《主要区域排除无用生电设施法案》，所有被视为“生电”的玩家被统一安排至由玩家 aCinyu 所管辖的白川自治区内。白川自治区同期达到了全盛，建成了冰船中转站、鱼塔与大量刷物机，但却缺乏彼时端点市其他区域所最为常见的道路，因玩家 aCinyu 在现实中遭遇问题导致长期无法上线，其宅基地内被写满调侃的告示牌所覆盖，地区实际控制权在 2020 年初被玩家 Wherewhere 7 所获取。在经济大崩溃后，白川依然稳定发展。直到 2020 年 3 月戒严后方迅速衰落。&lt;br /&gt;
&lt;br /&gt;
=== uDays 经济大崩溃 （2020) ===&lt;br /&gt;
&lt;br /&gt;
因 uDays 最初的[[经济系统]]使用基岩平台第三方加载器大量插件实现，忽略了因版本更新加载器停更可能造成的损失。在 2020 年 1 月 uDays 更新至 2.2001 版本后。在长达一周的时间内所有玩家设置的箱子商店都无法正常工作、房屋贩售处扣费条件获取失败，任何人都可以随手偷窃商店内的物品或是直接拿走地契条约。虽然 uDays 管理组进行了补偿工作，但依然有大量玩家的物产收到了严重损失。而端点上都地区的地契全数丢失，任何玩家都无法被判定为地皮的合法拥有者，因此大量玩家被重复扣费要求重新购买地皮。&lt;br /&gt;
&lt;br /&gt;
当经济系统事故袭来时，首先受到打击的是平日里热衷于经营商店的玩家；数十名商店业者的物产和积蓄完全蒸发；幸运的保有物质的少数人也没有笑到半个月后。&lt;br /&gt;
&lt;br /&gt;
这种混乱局面持续半个月后，Minecraft 又一次迎来了更新，在这次更新后，所有插件无法生效并持续了整整半年，先前完全基于插件为核心的 uDays 经济系统完全崩溃。所有玩家商店都只得关门、存放在插件中的CR 数据被临时制成证明文件发送给玩家，但并不能作为等值用具。uDays 中所有[[银行]和交易所都消失了，许多玩家选择了退服，有的玩家认定为是“背叛了自己的信任”，藉由于此，设计为玩家集市的端点上都区一度沦为了鬼城。&lt;br /&gt;
&lt;br /&gt;
基于自制代码重建新的经济系统需要大量时间，事实上完整的经济系统在 2 年后才得以修复。uDays 工程组试图回归绿宝石交易制度试图缓解经济大崩溃，但因缺乏商店且基于绿宝石的售货机总是货品被迅速兑完而无疾而终。受经济大崩溃影响，以玩家 Wherewhere7 代表的基于生电的免费分发物品的“共产主义”迅速崛起，并在短时间支配了整个端点市，各地随处可见“抓生产，促销量”等具有左派特色的语录告示牌。&lt;br /&gt;
&lt;br /&gt;
=== 悠日戒严令 （2020)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
在以玩家 Wherewhere7 代表的基于生电的免费派发物品的“共产主义”实际统治端点市期间，uDays 管理组处于“玩家免费获得大量物品从而觉得无趣产生换图意愿”的内部理由刁难这种“共产”制度，但对外并未以这种理由表示，仅以“不美观”严格限制绝大多数生电设施的建设。从而导致了玩家 Wherewhere7 代表的“共产主义”阵营与 uDays 管理组的割裂。&lt;br /&gt;
&lt;br /&gt;
因 Minecraft 1.14 版本中非法获取某些特殊 NBT 物品导致地图会出现不可逆的毁损导致轻则区块内所有物品标签被重置，重则地图直接无法读取的现象。2020 年 2 月始，因玩家 Yurikonahiko 利用漏洞获取了下界传送门方块，从而导致 uDays 地图开始逐步损毁，至 2 月中旬，在一次崩服后地图完全无法被读取。&lt;br /&gt;
&lt;br /&gt;
为了解决这个问题，uDays 管理组将地图回档至 2020 年 2 月初，工程组手动为每个受登记的玩家手动补好了他们所报告的丢失进度。并将这一事件归咎为“生电设施所带来的问题”，并希望立法进一步令任何生电设施营建都需要自主申报批准后方可建造。&lt;br /&gt;
&lt;br /&gt;
玩家 Wherewhere7 对此表示反对，并给予了尖锐的批评，认为地图崩溃并非由于生电设施所导致，而是由于“uDays 自身管理不善“并要求“uDays 工程组管理好自己而非只会限制别人”。大多数玩家中立，一部分玩家倒向 Wherewhere7，一部分受 uDays 工程组恩惠的玩家倒向了官方。这两派玩家在 20 年 2 月至 3 月各自进行明暗对抗。&lt;br /&gt;
&lt;br /&gt;
在 20 年 3 月，WhereWhere 7 完全控制了端点市，并预计打算在 3 月前后建立端点市下界中枢以“更快速沟通端点市各区域”。但遭到了 uDays 工程组以“有官方性的工程”为由反对，但 Wherewhere 7 依然开始进行下界中枢施工工作。&lt;br /&gt;
&lt;br /&gt;
20 年 3 月 12 日，uDays 工程组以“生电设施损毁地图”为由发布了生电戒严令，“禁止在 uDays 中建立任何利用漏洞获取物品的生电设施”，并以“戒严”为由绕开了《悠日计划 基本法案 运营法案》规定，将玩家 Wherewhere 7 视为政治犯直接清退，同时拆除并重建了其建造中的端点市下界中枢。之后，端点市内免费派发物品的“共产主义”生电阵营被完全排出 uDays，原先位于白川的生电玩家群体在此之后纷纷避难至[[ Cake Mania ]]服务器中，造成了所谓的“[[白川锈带]]”“无人区”。&lt;br /&gt;
&lt;br /&gt;
Xanderminum 所治[[风巽市]]及 [[Cake Mania]] 服务器中的独立报刊记录了这一事件的始末过程， 并普遍认为 uDays 已经被管理组控制，背弃了民主。而 uDays 管理组在此之后对这一事件的任何道歉行为中均未对事件本身做出正面回应，双方也从未实际谅解。直到 22 年 8 月戒严令解除后双方关系才有所缓和，但对于事件的始末双方依然保持了完全相反的表述。&lt;br /&gt;
&lt;br /&gt;
=== uDays 地图大崩溃（2020) ===&lt;br /&gt;
&lt;br /&gt;
在经济大崩溃与生电戒严令后，uDays 玩家大量流失，在这一节点。uDays 试图对外进行开放，自 2020 年 6 月开始[[简体中文运营部]]分于 MineBBS 发布[[宣传贴文]]以吸引新玩家观光，同期开放了[[叶原]]、[[森川]](今花都)、风巽等新城区作为新玩家聚落，也一度开启了[[迁都叶原]]计划，后因地图大崩溃而被迫中断。&lt;br /&gt;
&lt;br /&gt;
藉由 uDays 在开放初期延续 2014 年至 2020 年 Java 平台的“信任制度”，在开放初期，uDays 并未设置任何门槛，任何玩家只需签署“承诺书”承诺“不破坏他人成果”即可直接访问服务器。但实际上相当大一部分观光客抱有强烈恶意性质，完全无视“承诺书”。在 2020 年 6 月 至 2020 年 9 月短暂开放期间，端点市岛区及上都区遭到严重的损毁，在 2020 年 9 月，端点市上都区以 3 号出生点为中心的 128 x 128 x 128 区域被 toolbox 玩家直接掏空。 因事件定义为“[[非法损毁]]”，因此此类地形损毁很快便被 uDays 工程组所修复，并随之后将主要出生点迁移至[[风巽市]]。&lt;br /&gt;
&lt;br /&gt;
在 2020 年 10 月，未知玩家在访问 uDays 时利用时兴的“毁存档”漏洞破坏 uDays 地图数据，一段时间后 uDays 地图便完全无法读取，但藉因无法定位地图究竟在何时遭到损坏。因此只能将 uDays 地图转为 Java 平台后重新转为基岩平台。在转换过程后，任何位于坐标(10000,10000)内新生成的区块均出现断裂错误，这便是端点市边界地 uDays 断裂带(No Man’s Days)的来源。&lt;br /&gt;
&lt;br /&gt;
=== 当今 (2020-) ===&lt;br /&gt;
&lt;br /&gt;
2021 年 3 月至今端点市各区域的建筑大体不变，实际已然完全僵化，许多店铺至今处于关闭状态，居留于端点市各地区的玩家已不足端点市总登记居留玩家的 10%。且也无多少实际玩家在端点市中进行实际游玩活动，更多只是日常观光客在端点市中四处闲逛。&lt;br /&gt;
&lt;br /&gt;
端点市的绝大多数行政职能在 2021 年 《[[悠日都花都开发案]]》后逐渐被迁移至[[花都市]]。绝大多数玩家也因先前动荡与诸多限制选择前往花都、叶原、风巽或是其他服务器所管辖的区域，如今端点市中所存的玩家依然不多。但端点市依然以其中的大量历史事件、观光名胜在 uDays 中有着难以被撼动的地位。&lt;br /&gt;
&lt;br /&gt;
=== 端点市更新计画 (2022)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze2022.jpg|200px|thumb|被翻修后的江泽镇遗址公园，被批失去了“遗址风味”]]&lt;br /&gt;
&lt;br /&gt;
在 2022 年“5.2202 uDays NewYear!”版本后，端点市主要地区的玩家登记量与日活量有一定恢复，许多连结道在这个时候由悠日计划玩家联合协会或 uDays 工程组指派端点市地方基建行动党进行建设或翻修。据称前期翻修材料由 uDays 工程组提供，部分玩家认为 uDays 工程组藉由此绕过了建筑豁免权“再一次完全介入端点市”。在数次抗议活动后，uDays 工程组声称“从未提供任何免费翻修材料”，但有他服归属地玩家 Song114514 认为“uDays 工程组提供了单价无限逼近于 0 CR的材料”从而造成了垄断。&lt;br /&gt;
&lt;br /&gt;
在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
== 地理 ==&lt;br /&gt;
&lt;br /&gt;
端点市位于 uDays 现公认北部地区，离岛区、上都区、江南区、石英镇、凛雪镇、如月地区、白川地区、新陆地区呈现放射状分布于[[端点市岛区|岛区]]四周。根据《[[悠日计划 基本法案]] 端点市广域区景观保护与游玩法案》，端点市的整体区间约位于地图 X 2500 至 -300、Z 500 至 - 1300 内。任何归属于 uDays 的玩家、持有其他服务器护照及 uDays 签发签证的玩家都可以进入端点市。由端点市前往花都市根据具体通勤方式需要约 15 分钟 - 1 小时不等(乘搭[[铁路]]、驾车或徒步旅行)，由端点市通过海路前往[[滨海市]]需要约 20 分钟，目前端点市与[[滨海市]]没有商业运营航线，玩家需要持护照及证明文件自行驾船来往。&lt;br /&gt;
&lt;br /&gt;
端点市的中心在各个时间点并非一致，最初位于端点江南，后迁移至端点岛区，之后被端点岛区与端点上都平分。每个时间点的城区天际线构成都略有不同，通常情况下端点市西侧地位被认为不如东侧，北侧地位不如南侧。&lt;br /&gt;
&lt;br /&gt;
=== 2014-2017 ===&lt;br /&gt;
&lt;br /&gt;
2014 年至 2017 年 uDays 的地图更多只是用作 Grand Theft Minecraft 玩家在生存模式下用来建筑的目的，没有任何详细的规划，玩家通常直接选择一个地方开始建设，此时期的建筑在当今花都市南岐区留存分布较广，端点市江南区、岛区、新陆的早期玩家建筑已经全数消失，目前位于端点市境内唯一的 2014 年的建筑遗留是位于如月地区的如月镇跃进村祠堂，在 2014 年用作标识“跃进村”的入口。&lt;br /&gt;
&lt;br /&gt;
=== 2017-2019 ===&lt;br /&gt;
[[File:sc2019.jpg|200px|thumb|2019 年 2 月初地形初步修复完成、新城开建的端点岛区]]&lt;br /&gt;
[[File:anheii.jpg|200px|thumb|left|从安平观看2019 年 4 月的岛区]]&lt;br /&gt;
在 2017 年 uDays 独立后将江泽镇设为中心城区，即今天的端点市江南区，向外扩张至端点岛区、新陆岛、端点离岛、安平(今端点市上都区，安平区已在 2021 年被虚级化)。在新陆战争后，江泽镇被废弃，而端点岛区因其地理性质而被多数玩家用作自有居留地，并通过填海造陆在相当大程度上改变了最初的端点岛地形，一些玩家新端点岛之上建造了新城。从设计而言岛西部为生态保留地、岛中部为低密度住宅区、岛东部为商业区，以此希望带来一个相对均衡的生存城市、并抛弃过去端点岛区的大而无用性质，但被许多彼时玩家批缺乏城市感“从实际效果上看极其幼稚”。&lt;br /&gt;
&lt;br /&gt;
端点岛区在 2019 年 4 月基本完工，之后端点安平(今端点市上都区)作为未来的 3 号出生点被列入了由 uDays 工程组直辖由其开发的“主城”性质区域。绝大多数原有玩家房屋在新开发过程中都被拆除了，uDays 工程组声称给予了这些玩家一定补偿，但实际补偿内容耐人寻味，例如玩家阿呆的欧式房屋原先占地为 40 x 16 x 40，最终仅仅补偿了位于城区中一套完全无法修改、不具备地权，占地 18 x 20 x 10 的日式房屋，uDays 工程组对此并没有做出过多解释，但在玩家阿呆多次投诉后双方有所让步，玩家阿呆得到了一片位于端点市离岛区 64 x 64 的地块，藉此 uDays 工程组被多名玩家投诉称“纵容并给予了一般玩家特殊化处理，要求给予其他玩家等值 CR 补偿平权，并开放端点市除了上都区及岛区外的自由建筑权限”，uDays 工程组拒绝了这一要求，工程组成员 Fjjzjk 引咎退服。&lt;br /&gt;
&lt;br /&gt;
位于离岛区西侧的石英镇因 Ashin Hung 宅于此，因此通常被视为 uDays 管理组的休暇地，但在 2018 年至当下实际发展却被局限在了一块很小的空间内，并未有所扩大，而这块极小的空间内却经有端点市矿车线路 1 号线、3 号线、S2 号线、S3 号线，因此 uDays 工程组被指责“规划上迁就 uDays 管理组“以谋上位”，但双方并未做出任何回应。&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
[[File:tr.jpg|200px|thumb|一份《uDays 旅行指南 (2020)》的副本，上面即有“明日世界”的标识]]&lt;br /&gt;
2020 年 5 月开始，受逐渐涌入的玩家影响，端点市境内的犯罪率与破坏现象逐渐增多，2020 年 5 月末 uDays 通过了《城际化规范布局法案》，“在离端点市主世界15分钟轨道交通距离处初期建立二至三座与端点市类似的新城”，在 Z 位于 -6000 处正式建立了风巽市、并将出生地迁移至此地以避免端点市遭到破坏。也藉因此，端点市因缺乏新玩家而逐渐开始僵化衰落。&lt;br /&gt;
&lt;br /&gt;
藉因彼时各地城区设计都较为混乱缝合，遭到大量玩家批评，例如原玩家昙喵批“单体建筑都很好看，放在一起一塌糊涂”。自 2020 年 6 月起，uDays 工程组通过了“迁都叶原”计划，试图建造“风格完全一致，基岩平台独到的工艺建筑城市”。作为练手，率先先开发彼时归属于端点市江南区的凛雪镇。凛雪镇在 2014 年至 2018 年并未有任何玩家涉足，2018 年后，在玩家 tneplus 及 ninja 的建造下，城镇开始初具规模。这一原始区域被称作“凛雪镇老城区”，日后的“悠日铁道 凛雪镇车站”也位于此地。&lt;br /&gt;
&lt;br /&gt;
uDays 工程组在凛雪镇老城区以东开始建造更新的城镇，以“圣诞节”为主题打造“圣诞小镇”并希望将其作为日后圣诞节的活动用地，2020 年 8 月，凛雪镇新镇大体建成。受经济大崩溃影响，uDays 工程组希望将此地的房屋以绿宝石作等值物单位卖出，但询价者寥寥，最终以极低的价格内部售与了工程组成员。凛雪镇也在这个时候独立于端点市江南区，受 uDays 工程组直接直辖。&lt;br /&gt;
&lt;br /&gt;
凛雪镇完工后，uDays 工程组提出了最臭名昭著的开发案“明日世界”。uDays 工程组希望完全复刻电影《明日世界》中的未来主义城市，以寻求以其”特色风格“来博取玩家的机会，完全忽视了先前的”迁都叶原“计划。工程组试图端点市江南区以东部的一块沿海平原作为”明日世界“用地。但仅仅施工了半个月，大多数工程组成员便意识到了这一计划的庞大性与不可能性，最终在建好了主广场后便放弃了明日世界，将其闲置于此成为了 uDays 迄今为止最庞大的烂尾区域。在此之后，一些玩家试图拆卸已经完工的部分建筑上的材料，但他们遭到了保卫局隐身玩家的检举并因此被清退。uDays 管理组试图恢复该地区原始地形，但最终被投票叫停。最初端点市下界线路有通往明日世界，但在开发案废弃不久后，uDays 工程组便关闭了那里的所有通勤服务。现今前往“明日世界”废弃区域只能乘船沿着位于[[悠日原点]]的[[世界树]]向东航行。&lt;br /&gt;
&lt;br /&gt;
2020 年 10 月至次年 1 月，受地图大崩溃影响，此时端点市境内并未有任何工程实施，只有极少一部分玩家翻修维护自己的房屋。&lt;br /&gt;
&lt;br /&gt;
=== 2021-2022 ===&lt;br /&gt;
2021 年至 2022 年，端点市境内只进行了一些细节程度的更新，端点市地方基建行动党修缮了端点市上都区部分建筑的外立面，对一些道路新增、改进了路标及其他标识系统以便于生存玩家寻路，并开辟了一些通往端点市各地区的新连接道。值得一提的是截止当下，端点市凛雪镇、如月地区依然未与主要道路相连接，实际上违背了 uDays 宣称的“所有地方均被道路连接”广告语。&lt;br /&gt;
&lt;br /&gt;
在 [[5.2206 uDays Yuri]] 版本中，端点市开辟了夕方地区，并在 3 号出生点、“uDays Intro&amp;quot;、及花都市、端点市刊载广告，试图将夕方地区作为新玩家的新生存地点“以复刻端点岛区的辉煌”，但实际上并没有任何玩家前往。自 2021 年以后，uDays 日活量暴跌至个位数成为了最迫切需要解决的问题，[[5.2208 uDays Saki]]版本中，平均每日日活量低于 3。在这种情况下，SantorsiaWorks 判定“端点市依然处于锈带状态”。&lt;br /&gt;
&lt;br /&gt;
== 交通 ==&lt;br /&gt;
端点市拥有全 uDays 最为密集的道路，但并不适合汽车开行。轨道交通系统为全 uDays 最多，均在生存模式下建立，以端点岛为中心，发散至端点市各地(含城际铁路与矿车线路)，同时端点市也具有基于生电的高空飞行场、基于附加组件的直升机场及地面、下界冰船道系统。因端点市构成 67% 为海洋，因此航运系统也相当发达，在轨道交通并未建立的日子里，许多玩家通过划船前往端点市各地。直至今天，沟通端点安平、端点岛、离岛、石英镇、如月镇的端点市运河依然处于完全可供使用的状态下，事实上，在 uDays 工程组所提供的端点市境内旅游导览中，也将从石英镇泊口乘船经行端点市运河前往如月镇码头作为全程不可或缺的旅游路线之一。&lt;br /&gt;
===公路===&lt;br /&gt;
====端点市境内连接道====&lt;br /&gt;
[[File:tcroad.jpg|200px|thumb|2022 年的端点市道路分布情况，图中标出了前往各地的主要路径]]端点市境内的道路均由玩家生存模式下铺设，以端点市上都区为中心，连接了端点岛区、离岛区、江南区、石英镇、白川，但道路以 2+2 宽度人行马道或林间小道为主，也藉由宽 2 格的廊桥广布，目前任何汽车无法通行其间，因此未来可能有新开辟汽车用道的计画，端点市内主连接道如下。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;安平岛区连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平江南连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平无计连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平未名连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平离岛连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛旧道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英白川连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英如月连接道(未到如月镇，须乘船)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====端巽公路(南北旧道)====&lt;br /&gt;
[[端巽公路(南北旧道)]]在 2020 年 8 月由 uDays 工程组开始手动铺设，至 9 月完工，全长 6157 格，联通了端点市上都区与风巽市洋河区，因宽度仅为 3 格，只得勉强单辆汽车通行。玩家开车至端点市上都区华林一侧即因道路宽度问题而无法继续深入端点市，只得将车停在华林的停车场内后步行入内，而摩托车与自行车因为限界更窄不受这一限制。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===轨道交通(铁路)===&lt;br /&gt;
[[File:lv2020.jpg|200px|thumb|一张流出的高原线测试用透明屏幕列车截图，该列车未实际投入运营，但其中展示了 2021 年的 uDays 轨道交通情况]]&lt;br /&gt;
端点市境内的轨道交通系统分为“端点市矿车线路”、“端点市营城际高原线(悠日铁道高原线）”及途径端点市的“悠日铁道端巽线”，此外也有目前被废弃的“端点市自动货运矿车线路”。其中“端点市矿车线路”、“端点市自动货运矿车线路”是玩家自发在生存模式下手动挖掘的，但在 2021 年及 2022 年有小部分细节调整。&lt;br /&gt;
====端点市矿车线路====&lt;br /&gt;
[[File:sctr2020.jpg|200px|thumb|2020 年中旬的端点市矿车线路运营图，图中实际上容纳了彼时不存在的一些线路，例如 9 号线的安排与今日完全不同]]&lt;br /&gt;
[[File:sctr2019.jpg|200px|thumb|2019 年初对于端点市的矿车线路规划，图中许多线路规划与今日不同]]&lt;br /&gt;
* 端点市境内的矿车线路告示板进行了多次更新，但因 2020 年后大量玩家流失导致缺乏维护，部分地区的告示板指示与可能与实际相异，请以站点粘贴的线路图为基准。&lt;br /&gt;
* 悠日铁道端巽线在端点市设有 3 个车站，[[悠日铁道安平车站|安平车站]]可通过乘坐[[端点市矿车线 8 号线]]在[[思源亭站]]换乘、[[悠日铁道江南车站(2022)|江南车站]]、可通过乘坐[[端点市矿车线 2 号线]]在[[故里站]]换乘、[[悠日铁道凛雪车站|凛雪车站]]请乘坐[[端点市矿车线 2 号线]]延伸线(由玩家 tneplus 建造)至[[凛雪中枢站]]换乘。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 1 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与如月地区(端点高原)，现[[城北路]]站是 uDays 现存最早的轨道交通车站，端点市矿车线 1 号线沿路设 14 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 2 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与江南区，至凛雪镇，端点江南段可与[[悠日铁道江南车站(2022)|江南车站]]及[[悠日铁道凛雪车站]]换乘，沿路设 13 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 3 号线 白川线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区、白川、石英镇，至如月地区，沿路设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 4 号线 端点环线&#039;&#039;&#039;&lt;br /&gt;
[[File:udaysrtm.jpg|200px|thumb|彼时在端点市矿车线 4 号线上测试的列车车体]]&lt;br /&gt;
* 连结端点岛区主要区域与岛西，沿路设 8 个矿车站，此线路因站距过短且毫无意义被批“浪费材料”，一度有拆除计划，但最终作罢。&lt;br /&gt;
* 端点市矿车线 4 号线在罗德兰段接入了“端点市自动货运矿车线路”，但并无实际作用。&lt;br /&gt;
* 端点市营城际高原线(悠日铁道高原线）最初使用的 RWA 列车即在端点市矿车线 4 号线上测试，因其“无人乘坐”。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 5 号线 下界线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 分为旧线与新线，旧线已经废弃，位于今日端点市下界中枢下方，用于沟通彼时的下界“第一安置点”与“水晶矿场”，沿路设 3 个矿车站；新线位于端点市下界中枢中作为冰船道的补充，但鲜有人乘坐。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 6 号线 隙谷线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点市安平区至隙谷直升机场与端点市叶原市交界地[[华林]]，一度有延伸至叶原计划，但最终被取消，沿路设 9 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 7 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛南与岛西端点市矿车线 1 号线的终点站[[渔泊]]，通常被视为端点市矿车线 1 号线的延伸线，设 6 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 8 号线 安平半环线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都区、端点江南区，与端点市矿车线路 2 号线组成环线，沿路有出生点、途径路线观光点广布、且多换乘站，并可同[[悠日铁道安平车站]]换乘，是端点市矿车线路中玩家乘坐量最高的线路，设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S1 林场线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区与林场或罗德兰岛，早期用于岛内玩家出岛砍伐树木，沿路设置 5 个矿车站，也是 uDays 中现存唯一分交路的矿车线。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S2 线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都至石英镇，沿路只设置 3 个矿车站，是端点市中矿车站量最少的公营矿车线路。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S3 石英镇线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结石英镇境内的几条矿车线站点至未名寺，沿路设置 6 个矿车站，一般认为这条线路用于迁就 uDays 管理组，但实际上 uDays 管理组完全不使用这条矿车线路。&lt;br /&gt;
&lt;br /&gt;
====悠日铁道(城际铁路)====&lt;br /&gt;
悠日铁道端巽线在端点市设有 3 个车站，分别为[[悠日铁道安平车站|安平车站]]、[[悠日铁道江南车站(2022)|江南车站]]、[[悠日铁道凛雪车站|凛雪车站]];&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线全线位于端点市如月地区内，设有 2 个车站，分别为[[悠日铁道高原车站|高原车站]]、[[悠日铁道沙荫车站|沙荫车站]]，但悠日铁道高原线在 2022 年 4 月突然被关闭，此后以“车站内系统升级为由”不再开放，悠日计划玩家联合协会报告称是因为“高原线内置红石实体检测计算机遭到恶意玩家毁损，导致车辆无法通过自动模式或半自动模式发车。但因 uDays 工程组成员大量流失，目前 uDays 已无力维修受到损坏的红石实体检测计算机，未来端巽线也会如此。”uDays 工程组对这一事件不予置评。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!线路!!标识符!!汉字!!日本语!!罗马字!!换乘信息&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDAH&#039;&#039;&#039;||{{large|{{lang|en-us|安平}}}}||あんへい||Anheii||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 8 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDKN&#039;&#039;&#039;||{{large|{{lang|en-us|江南}}}}||こうなん||Kounann||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDSS&#039;&#039;&#039;||{{large|{{lang|en-us|凛雪}}}}||りんゆき||Rinnyuki||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPPT&#039;&#039;&#039;||{{large|{{lang|en-us|高原}}}}||-||Plateau||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 1 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPSS&#039;&#039;&#039;||{{large|{{lang|en-us|沙荫}}}}||-||SandyShade||align=left|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:rinnyukistation.jpg|200px|thumb|left|预备进凛雪车站的 [[悠日铁道 402 系电联车|UD-402]] 电联车]]&#039;&#039;&#039;悠日铁道凛雪车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道凛雪车站|凛雪车站]]是 uDays 境内最早的铁路车站之一，因其外形设计被认为是端点地区中“最优雅的车站”，位于端点市凛雪镇老城区。在 2020 年 6 月建成，但在 2020 年 6 月至 2022 年 8 月仅仅作为端点市下界线路与端点市矿车线路 2 号线的枢纽用途，并未联结真正意义上的铁路，直到[[5.2208 uDays Saki]]版本中，悠日铁道端巽线方通至凛雪镇站，之后车站进行了一定的维修以供玩家乘降。&lt;br /&gt;
&lt;br /&gt;
凛雪车站目前是端巽线的北端尽头站，设有凛雪车辆段以供[[互通计画]]中各工作室于此测试车体模型，因此凛雪车站中四处贴有“不允许玩家拍摄”告示，但依然有许多玩家在此截图。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:anheiistation.jpg|200px|thumb|left|[[5.2208 uDays Saki]]中的安平车站]]&#039;&#039;&#039;悠日铁道安平车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道安平车站|安平车站]]是端点境内最早可供玩家乘坐的铁路车站，位于端点市上都区思源亭，设计上为照顾端点市的建筑比例情况，因而设计为半地下式车站以最大限度降低车站较大的主体对于端点市普遍建筑比例的影响。也藉由这种思想，后续建造的江南车站采用了全地下式设计。&lt;br /&gt;
&lt;br /&gt;
安平车站也是 uDays 中最为人知晓的两个铁路车站之一，自开业以来，截止[[5.2208 uDays Saki]]版本，安平车站总观光量突破了 13 万人。&lt;br /&gt;
&lt;br /&gt;
uDays 中第一列商业列车班次由安平车站始发，终到端点北车站，使用 [[uDays RTM BE ]]系统，以[[ 900 系电联车]]运行(该车体已引退，目前存于[[悠日铁道博物馆中]])。&lt;br /&gt;
&lt;br /&gt;
安平车站最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统，未来有兼容 TCMB 系统计划。&lt;br /&gt;
&lt;br /&gt;
[[File:kounannstation.jpg|200px|thumb|left|第一列到达江南车站(2021)的商业车次]]&#039;&#039;&#039;悠日铁道江南车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]是端点境内第二个可供玩家乘坐的铁路车站，最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统。在悠日铁道端巽线开业后次年(2021) 6 月开通，是端巽线 2021 年 6 月至 2022 年 8 月的北端尽头站，采用中式装饰艺术风格进行站内建构，玩家可以在此站换乘端点市矿车线路 2 号线，未来可以换乘[[悠日铁道端点空轨观光线]]。&lt;br /&gt;
&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]因端巽线北延，处于轨道弧度半径问题，进行了局部拆除，后被废弃，在距离原江南车站不远处正新建[[悠日铁道江南车站(2022)|(新)江南车站]]。uDays 工程组声称“相对于原先最大的不同就只是换乘端点市矿车线路 2 号线的车站从[[蛤地]]站改为了[[故里]]站“，但有玩家指出新江南车站实际上并未与矿车站故里站有联结通道，uDays 工程组对此称”新车站还在建设中，此类换乘设施将在完工后修建”。&lt;br /&gt;
&lt;br /&gt;
截止 2022 年 9 月，新江南车站仍未完工，悠日计划玩家联合协会报告指“因 uDays 工程组成员大量流失，目前 uDays 已不具备建造新江南车站中的红石计算机技术，只能缓慢尝试迁移原有旧江南车站的红石计算机系统”，uDays 工程组对此拒绝置评。&lt;br /&gt;
&lt;br /&gt;
[[File:plateaustation.jpg|200px|thumb|left|2020年进行 RTM BE 测试时的高原车站)]]&#039;&#039;&#039;悠日铁道高原车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
如月车站是悠日铁道高原线的北始发到达站，是地下站，位于端点市如月地区高原红石实验区，装修类似“莫斯科地铁”风格。最初是端点市矿车线路 9 号线的自动矿车系统测试车站，在 uDays 开始发展全尺寸铁路系统后转变为 RTM BE 测试车站，并在 2020 年末完成了全球首个适用于基岩平台的全尺寸列车模组 uDays RTM BE 的测试。&lt;br /&gt;
&lt;br /&gt;
车站内安置有地铁风格的导览图与旅客显示系统，根据车辆即时距离显示车辆进站时间。但在光线追踪下并不能发光。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此高原车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:sandyshadestation.jpg|200px|thumb|left|沙荫车站)]]&#039;&#039;&#039;悠日铁道沙荫车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
沙荫车站是悠日铁道高原线的南始发到达站，是地下站，位于端点市如月地区沙荫镇，装修类似“莫斯科地铁”风格。相对于高原车站，施工方式采用明挖法，因此更为庞大。但被指“大而无用”。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此沙荫车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
===航空===&lt;br /&gt;
====直升机场====&lt;br /&gt;
端点市拥有两个机场，但并不具备能够起降固定翼飞机的跑道，仅可起飞直升机。据称是规划时为了让玩家前往后续建设的叶原机场或花都机场乘坐飞机，但以上两城的机场至今还未曾建设。目前 uDays 境内唯一可供起降固定翼飞机的机场位于风巽市，但仅可起飞小型飞机，无法承载商业航班需求。&lt;br /&gt;
&lt;br /&gt;
安平隙谷直升机机场位于端点市上都区，仅有的预约制航班位于此，用来沟通[[滨海市]]与[[风巽市]]，截止&#039;&#039;&#039;5.2208 uDays Saki&#039;&#039;&#039;，乘坐直升机前往滨海市单程需要 6000 以上 CR。&lt;br /&gt;
&lt;br /&gt;
江南蛤地直升机场位于端点市江南区，是玩家 Losk WX 的私有机场。&lt;br /&gt;
&lt;br /&gt;
====粘液块制(生电)飞行器泊港====&lt;br /&gt;
此(生电)飞行器泊港位于端点市如月地区高原红石实验区，由玩家 SukyoC 建造，最初是私有泊港，在 2021 年 10 月后转为公用。可供免费停播基于粘液块活塞制做的飞行器。&lt;br /&gt;
&lt;br /&gt;
====鞘翅起飞坪====&lt;br /&gt;
[[File:skytree.jpg|200px|thumb|白川天空树)]]&lt;br /&gt;
端点市内各高楼都可用作鞘翅起飞坪，而明文登记的用作鞘翅起飞坪用途的专有建筑[[端点天空港]]位于端点市白川地区。从天空港最顶端出发，无需额外加速，即可快速前往端点岛区、石英镇、如月镇。&lt;br /&gt;
&lt;br /&gt;
===冰船道===&lt;br /&gt;
[[File:tcud.jpg|200px|thumb|left|2022 年初的端点市下界线路表)]]&lt;br /&gt;
端点市内的冰船道分为建立在下界中的下界中枢“下界线”及位于主世界的“新干线”冰船道。&lt;br /&gt;
====下界线====&lt;br /&gt;
端点市下界线最早可追溯至  2018 年，彼时江泽镇与端点岛区的玩家在其驻地建立了下界传送门，并藉此于下界中建立了第一个殖民地“下界一号安置点”，在新陆战争期间，下界并未受到任何损害。战后( 2019 年 5 月)左右，无名玩家使用木制轨道桥连结了新发现的石英矿场区“水晶矿场”，此时下界一号安置点进入了短暂的繁荣时光，设置有“下界矿产交易所”与“红石游戏屋”。&lt;br /&gt;
&lt;br /&gt;
因木制轨道桥易过火受损，这条木制轨道桥在当年内找遭到了来自恶魂及玩家有意无意的破坏，年末轨道桥遭到了恶魂攻击，完全损毁。修复原桥成本较大且后期维护成本更高，因此无人愿意维修。在旧轨道桥损毁半个月后，玩家 Lost Monkey 与 前玩家 MagicMirr0r 在原有轨道桥右侧利用不易被炸毁的安山岩建立了新轨道桥以重新沟通下界一号安置点与水晶矿场，并继续向前延伸至新设立的”下界二号安置点“。在这个时间点里，下界轨道交通达到了鼎盛时期，无数玩家利用自身材料以”下界一号安置点“为中心出发，将私有矿车线路延伸到了彼时下界的各个区域。&lt;br /&gt;
&lt;br /&gt;
前玩家 Wherewhere7 在下界安置点上方建立了下界中枢的原型，但因服内政治原因遭到了来自 uDays 管理组与 uDays 工程组的广泛抵制，在悠日戒严令后，Wherewhere 7所建造的下界中枢原型被完全拆除，[[端点市下界中枢(2020)|新下界中枢]]取而代之，建立在”下界一号安置点”上方并完全取代了原先一号安置点的地位。在新下界中枢完工后玩家无法再通过正常方式前往“下界一号安置点”，只能从预留的“维护通道(现也做观光用途)”前往。如今的“下界一号安置点”仅剩观光性质。&lt;br /&gt;
&lt;br /&gt;
新下界中枢因其仅具备连结主世界各区域的通勤意义而保守批评，玩家难以离开下界中枢前往广袤的下界区域探索与挖掘。uDays 工程组指出“可沿西线一直前进，在抵达终点后即可前往开放下界区域”，但需要前往此处的时间要求过长，被指“迁就与扼杀下界后天发展的可能”。&lt;br /&gt;
&lt;br /&gt;
新下界中枢以 3 号出生点为中心，发散至各个位置，因其便捷性相对于矿车线路更高，因此更多玩家选择使用下界线路。但值得一提的是下界中枢中的南北标识是与主世界中相反的。在下界标示中，岛区位于安平的西侧。而实际岛区上位于安平的北侧。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;北线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往新野兽岛&lt;br /&gt;
&#039;&#039;&#039;西线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往岛区、新陆&lt;br /&gt;
&#039;&#039;&#039;西线(北延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往江南、凛雪镇、至世界树&lt;br /&gt;
&#039;&#039;&#039;西线(南延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往白川&lt;br /&gt;
&#039;&#039;&#039;南线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往离岛、石英镇、如月镇至高原红石实验区&lt;br /&gt;
&#039;&#039;&#039;东线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往猫街、华林、至叶原&lt;br /&gt;
&lt;br /&gt;
====主世界“新干线”冰船道====&lt;br /&gt;
在 2019 年至 2020 年，主世界中的冰船道覆盖段达到了顶峰水平，uDays 境内早前地表拥有一条贯通南北的冰船道命名为“新干线”，最初的”新干线“冰船道设置有&amp;quot;世界树—凛雪镇南—端点江南(江泽镇)—端点安平—华林—叶原—吧村—池店—白山—森川—风巽北—风巽原野—落曲&amp;quot;共 13 个站，与今日悠日铁道端巽线走向基本一致，但冰船道上行主要延伸至“悠日原点(世界树)”，而悠日铁道端巽线则是规划上继续向北往夕方地区及[[滨海市]]。由玩家 Losk WX 在 2020 年 3 月开始建立，但据称原 uDays 五大元老中 Nzbcorz 无视了 uDays 的基本规则，直接给予了 Losk EX 创造权限并令其建造这条冰船道&amp;quot;新干线&amp;quot;，在 2020 年 4 月冰船道建成后，并不设使用费用。在悠日铁道端巽线未建成前，端点市与风巽市的玩家主要使用这条冰船道进行来往。新干线”冰船道也是位于端巽之间的[[森川城(2014-2020)|森川旧城]]、[[南岐镇(2014-2019)|南岐镇]]、[[悠亭镇(2019-2020)|悠亭地区]]迅速崛起的推手之一。森川、南岐、悠亭、池店在 2021 年被合并，定义为新的 uDays &amp;quot;首都职能地区&amp;quot;[[花都市]]所在地。&lt;br /&gt;
&lt;br /&gt;
事实上，悠日铁道端巽线最初就是在这条“新干线&amp;quot;冰船道顶部加盖铁轨进行两地间车辆对跑测试以佐证在端点市与风巽市间建立轮轨系统的可行性。&lt;br /&gt;
&lt;br /&gt;
在悠日铁道端巽线建成后，使用“新干线”冰船道的玩家数量依然远大于使用端巽线的玩家，主要因其使用免费，端巽间通勤时间只需 3 分钟，远低于悠日铁道端巽线彼时通行全程所需的 18-25 分钟，此外受彼时端巽线频繁故障影响，玩家对“新干线”冰船道更加信任。&lt;br /&gt;
&lt;br /&gt;
2020 年 9 月，因 Nzbcorz 在现实中与 uDays 管理组、uDays 工程组、SantorsiaWorks 间的严重摩擦，加之其在 uDays 中各式[[Nzbcorz 弊案事件|弊案事件]]影响，其被完全清退出 uDays，并被抹除了在 uDays 中几乎所有痕迹。在这种情况下下，受 uDays 中常见的“政治游戏”影响及为了“强推端巽线”，完全由 Nzbcorz 支持的“新干线”冰船道以&amp;quot;极为影响 uDays 天际线“理由在当年 10 月从风巽站开始被逐段拆除，但在拆除至华林时被叫停。而后端点市境内的一小段冰船道被存留并加于修缮用于“纪念”性质。因其位置较偏僻，完全无人使用。[[悠日铁道博物馆]]中以 uDays 工程组的观点用&amp;quot;美化形式&amp;quot;记录了上述事件过程。&lt;br /&gt;
&lt;br /&gt;
如今留存于端点市境内的“新干线”冰船道仅剩世界树至端点安平段，共有 4 个站，其中端点安平站可以与端点市下界线巽谷传送门相互换乘。&lt;br /&gt;
&lt;br /&gt;
===海运===&lt;br /&gt;
航运是端点市中的重要组成部分，端点市中所有区域都有或多或少的航运港口，在端点市矿车线系统建立前。许多玩家乘船来往于端点市各个区域。当下端点市内商业航线包括&amp;quot;江南港口—岛区城北港&amp;quot;、&amp;quot;岛区城北港—上都荆山港&amp;quot;、&amp;quot;岛区城北港—新陆港&amp;quot;、&amp;quot;岛区城北港—石英镇港—如月渡口&amp;quot;、、&amp;quot;江南港口—上都安阳渡口—荆山港口—石英镇港—如月渡口&amp;quot;，以上航线需要提前预约。目前端点市没有直航[[滨海市]]的航线。&lt;br /&gt;
&lt;br /&gt;
== 气候 ==&lt;br /&gt;
端点市中绝大多数地形是海域，其次是平原及雪地地形。主要区域时常降雨或降雪，uDays 中时间与现实一致，因此一天内降雨次数可达 20 次以上。每年 12 月 25 日，端点市江南地区及凛雪镇会一直降雪，在此期间，白天更短，夜晚更黑暗。&lt;br /&gt;
&lt;br /&gt;
== 政治 ==&lt;br /&gt;
端点市是 uDays 工程组直辖的城市，大体上保持民主，整体由 uDays 工程组、悠日玩家联合协会、端点市地方基建行动党、SantorsiaWorks控制。市长是 GourmendJaky。&lt;br /&gt;
&lt;br /&gt;
市长选举在每年3月5日举行，2021 年因为悠日戒严令当年市长选举被取消。使用QQ 群聊及 Discord 服务器中投票决定，基于《悠日计划 基本法案 运营法案》选举的获胜者由选票多数而决定。但实际上候选人通常由 uDays 四大组织之一提供支持。uDays 四大组织与玩家之间的小摩擦经常导致玩家间的抗议与宏观上的政治游戏，在 uDays 2022 年民主化后有一定缓解。由于没有一个派别能够比其他派别获得决定性的优势，所有人都尽可能地负责自己的划分领域，以尽量减少冲突摩擦。&lt;br /&gt;
&lt;br /&gt;
===市长===&lt;br /&gt;
njlyf2011 (2017)&lt;br /&gt;
&lt;br /&gt;
Ashin Hung (2018-2019)(2019 年中旬下台)&lt;br /&gt;
&lt;br /&gt;
Chty78 (2019-2020)&lt;br /&gt;
&lt;br /&gt;
Gourmend Jaky (2021-2023)&lt;br /&gt;
&lt;br /&gt;
===端点市地方基建行动党===&lt;br /&gt;
端点市地方基建行动党是2021年后主导端点市的组织，实行本地主义，其实际上是悠日玩家联合协会的影子，但受市长所牵制。&lt;br /&gt;
&lt;br /&gt;
===争议===&lt;br /&gt;
2022 年 2 月，受《悠日计划 基本法案 5.22》修订后“禁止于 uDays 直辖区域修建对应现实中国家或地区的旗帜”条文，许多玩家进行了抗议活动，并使用自定义图片系统在端点市内到处张贴各式现实中各种国家或地区的旗帜图片。&lt;br /&gt;
&lt;br /&gt;
2022 年 5 月，玩家 Courier2002 批“uDays 管理组”、“uDays 工程组”、“SantorsiaWorks”实际上就和传统 Minecraft 服务器构成中的“OP管理”、“建筑”、“技术”没有任何本质区别，只有玩家联合协会是根植于玩家自身的，但玩家联合协会却成功上位成为了第四个特殊阶级，完全不为玩家服务。&lt;br /&gt;
&lt;br /&gt;
== 经济 ==&lt;br /&gt;
端点市的经济主要依靠租售地块、交通与地块税费、农业产品与红石机械解决方案的输出。一些连锁公司归属于端点市，但并未在端点市中进行生产行为，例如“凛雪重工”。&lt;br /&gt;
&lt;br /&gt;
2020 年 uDays 经济大崩溃后，端点市的经济体系完全被摧毁，所有银行部门及绝大多数商店都关张了。直到 2022 年 7 月，端点市的经济体系依然依靠绿宝石以物易物，玩家普遍对 uDays 工程组发行的等值钞票采取怀疑态度。在[[5.2208 uDays Saki]]推出凛雪终端 3后，玩家对新 CR 的态度方有缓解，但一般也仅在购买物品前兑换现钞。&lt;br /&gt;
&lt;br /&gt;
== 琐事 ==&lt;br /&gt;
* “端点市”实际命名基于科幻小说《基地》中同名城市，但英文表述在 2021 年方改为&amp;quot;Terminal City&amp;quot;。在 2018 年至 2020 年英文表述为&amp;quot;SpotCity&amp;quot;，缩写为&amp;quot;SC&amp;quot;。因此归属于端点市的车牌直至今日依然使用 SC + 四位数字，在《uDays 旅行指南 (2020)》中使用 Central &amp;quot;SPOTCITY&amp;quot; 作为代称。&lt;br /&gt;
* “江泽镇”在外宣中通常被称为“江浙镇”或“故里“，是 uDays 中最早的聚落所在地，但 uDays 中最早的建筑物并不位于此，而是位于花都市南岐区秋泽溪附近，最初建立于 2014 年 7 月。&lt;br /&gt;
== 画廊 ==&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E5%9D%97:Coordinates&amp;diff=2553</id>
		<title>模块:Coordinates</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E5%9D%97:Coordinates&amp;diff=2553"/>
		<updated>2022-09-20T19:54:54Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--[[&lt;br /&gt;
This module is intended to replace the functionality of {{Coord}} and related&lt;br /&gt;
templates.  It provides several methods, including&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Coordinates | coord }} : General function formatting and displaying&lt;br /&gt;
coordinate values.&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Coordinates | dec2dms }} : Simple function for converting decimal&lt;br /&gt;
degree values to DMS format.&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Coordinates | dms2dec }} : Simple function for converting DMS format&lt;br /&gt;
to decimal degree format.&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Coordinates | link }} : Export the link used to reach the tools&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
require(&#039;Module:No globals&#039;)&lt;br /&gt;
&lt;br /&gt;
local math_mod = require(&amp;quot;Module:Math&amp;quot;)&lt;br /&gt;
local coordinates = {};&lt;br /&gt;
&lt;br /&gt;
local current_page = mw.title.getCurrentTitle()&lt;br /&gt;
local page_name = mw.uri.encode( current_page.prefixedText, &#039;WIKI&#039; );&lt;br /&gt;
local coord_link = &#039;//geohack.toolforge.org/geohack.php?pagename=&#039; .. page_name .. &#039;&amp;amp;params=&#039;&lt;br /&gt;
local templatestyles = &#039;Module:Coordinates/styles.css&#039;&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, replacement for {{coord/display/title}} ]]&lt;br /&gt;
local function displaytitle(s, notes)&lt;br /&gt;
	local l = &amp;quot;[[Geographic coordinate system|Coordinates]]: &amp;quot; .. s&lt;br /&gt;
	local co = &#039;&amp;lt;span id=&amp;quot;coordinates&amp;quot;&amp;gt;&#039; .. l .. notes .. &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
	return &#039;&amp;lt;span style=&amp;quot;font-size: small;&amp;quot;&amp;gt;&#039; .. co .. &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, Replacement for {{coord/display/inline}} ]]&lt;br /&gt;
local function displayinline(s, notes)&lt;br /&gt;
	return s .. notes&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, used in detecting DMS formatting ]]&lt;br /&gt;
local function dmsTest(first, second)&lt;br /&gt;
	if type(first) ~= &#039;string&#039; or type(second) ~= &#039;string&#039; then&lt;br /&gt;
		return nil&lt;br /&gt;
	end&lt;br /&gt;
	local s = (first .. second):upper()&lt;br /&gt;
	return s:find(&#039;^[NS][EW]$&#039;) or s:find(&#039;^[EW][NS]$&#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[ Wrapper function to grab args, see Module:Arguments for this function&#039;s documentation. ]]&lt;br /&gt;
local function makeInvokeFunc(funcName)&lt;br /&gt;
	return function (frame)&lt;br /&gt;
		local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
			wrappers = &#039;Template:Coord&#039;&lt;br /&gt;
		})&lt;br /&gt;
		return coordinates[funcName](args, frame)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, handle optional args. ]]&lt;br /&gt;
local function optionalArg(arg, supplement)&lt;br /&gt;
	return arg and arg .. supplement or &#039;&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Formats any error messages generated for display&lt;br /&gt;
]]&lt;br /&gt;
local function errorPrinter(errors)&lt;br /&gt;
	local result = &amp;quot;&amp;quot;&lt;br /&gt;
	for i,v in ipairs(errors) do&lt;br /&gt;
		local errorHTML = &#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Coordinates: &#039; .. v[2] .. &#039;&amp;lt;/strong&amp;gt;&#039;&lt;br /&gt;
		result = result .. errorHTML .. &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	return result&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Determine the required CSS class to display coordinates&lt;br /&gt;
&lt;br /&gt;
Usually geo-nondefault is hidden by CSS, unless a user has overridden this for himself&lt;br /&gt;
default is the mode as specificied by the user when calling the {{coord}} template&lt;br /&gt;
mode is the display mode (dec or dms) that we will need to determine the css class for&lt;br /&gt;
]]&lt;br /&gt;
local function displayDefault(default, mode)&lt;br /&gt;
	if default == &amp;quot;&amp;quot; then&lt;br /&gt;
		default = &amp;quot;dec&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if default == mode then&lt;br /&gt;
		return &amp;quot;geo-default&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		return &amp;quot;geo-nondefault&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
specPrinter&lt;br /&gt;
&lt;br /&gt;
Output formatter.  Takes the structure generated by either parseDec&lt;br /&gt;
or parseDMS and formats it for inclusion on Wikipedia.&lt;br /&gt;
]]&lt;br /&gt;
local function specPrinter(args, coordinateSpec)&lt;br /&gt;
	local uriComponents = coordinateSpec[&amp;quot;param&amp;quot;]&lt;br /&gt;
	if uriComponents == &amp;quot;&amp;quot; then&lt;br /&gt;
		-- RETURN error, should never be empty or nil&lt;br /&gt;
		return &amp;quot;ERROR param was empty&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	if args[&amp;quot;name&amp;quot;] then&lt;br /&gt;
		uriComponents = uriComponents .. &amp;quot;&amp;amp;title=&amp;quot; .. mw.uri.encode(coordinateSpec[&amp;quot;name&amp;quot;])&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local geodmshtml = &#039;&amp;lt;span class=&amp;quot;geo-dms&amp;quot; title=&amp;quot;Maps, aerial photos, and other data for this location&amp;quot;&amp;gt;&#039;&lt;br /&gt;
			.. &#039;&amp;lt;span class=&amp;quot;latitude&amp;quot;&amp;gt;&#039; .. coordinateSpec[&amp;quot;dms-lat&amp;quot;] .. &#039;&amp;lt;/span&amp;gt; &#039;&lt;br /&gt;
			.. &#039;&amp;lt;span class=&amp;quot;longitude&amp;quot;&amp;gt;&#039; ..coordinateSpec[&amp;quot;dms-long&amp;quot;] .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
			.. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
	local lat = tonumber( coordinateSpec[&amp;quot;dec-lat&amp;quot;] ) or 0&lt;br /&gt;
	local geodeclat&lt;br /&gt;
	if lat &amp;lt; 0 then&lt;br /&gt;
		-- FIXME this breaks the pre-existing precision&lt;br /&gt;
		geodeclat = tostring(coordinateSpec[&amp;quot;dec-lat&amp;quot;]):sub(2) .. &amp;quot;°S&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		geodeclat = (coordinateSpec[&amp;quot;dec-lat&amp;quot;] or 0) .. &amp;quot;°N&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local long = tonumber( coordinateSpec[&amp;quot;dec-long&amp;quot;] ) or 0&lt;br /&gt;
	local geodeclong&lt;br /&gt;
	if long &amp;lt; 0 then&lt;br /&gt;
		-- FIXME does not handle unicode minus&lt;br /&gt;
		geodeclong = tostring(coordinateSpec[&amp;quot;dec-long&amp;quot;]):sub(2) .. &amp;quot;°W&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		geodeclong = (coordinateSpec[&amp;quot;dec-long&amp;quot;] or 0) .. &amp;quot;°E&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local geodechtml = &#039;&amp;lt;span class=&amp;quot;geo-dec&amp;quot; title=&amp;quot;Maps, aerial photos, and other data for this location&amp;quot;&amp;gt;&#039;&lt;br /&gt;
			.. geodeclat .. &#039; &#039;&lt;br /&gt;
			.. geodeclong&lt;br /&gt;
			.. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
	local geonumhtml = &#039;&amp;lt;span class=&amp;quot;geo&amp;quot;&amp;gt;&#039;&lt;br /&gt;
			.. coordinateSpec[&amp;quot;dec-lat&amp;quot;] .. &#039;; &#039;&lt;br /&gt;
			.. coordinateSpec[&amp;quot;dec-long&amp;quot;]&lt;br /&gt;
			.. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
	local inner = &#039;&amp;lt;span class=&amp;quot;&#039; .. displayDefault(coordinateSpec[&amp;quot;default&amp;quot;], &amp;quot;dms&amp;quot; ) .. &#039;&amp;quot;&amp;gt;&#039; .. geodmshtml .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
				.. &#039;&amp;lt;span class=&amp;quot;geo-multi-punct&amp;quot;&amp;gt;&amp;amp;#xfeff; / &amp;amp;#xfeff;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
				.. &#039;&amp;lt;span class=&amp;quot;&#039; .. displayDefault(coordinateSpec[&amp;quot;default&amp;quot;], &amp;quot;dec&amp;quot; ) .. &#039;&amp;quot;&amp;gt;&#039;;&lt;br /&gt;
&lt;br /&gt;
	if not args[&amp;quot;name&amp;quot;] then&lt;br /&gt;
		inner = inner .. geodechtml&lt;br /&gt;
				.. &#039;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;amp;#xfeff; / &#039; .. geonumhtml .. &#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
	else&lt;br /&gt;
		inner = inner .. &#039;&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&#039; .. geodechtml&lt;br /&gt;
				.. &#039;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;amp;#xfeff; / &#039; .. geonumhtml .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
				.. &#039;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;amp;#xfeff; (&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;&#039;&lt;br /&gt;
				.. args[&amp;quot;name&amp;quot;] .. &#039;&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return mw.getCurrentFrame():extensionTag{ name = &#039;templatestyles&#039;, args = { src = templatestyles} }&lt;br /&gt;
	       .. &#039;&amp;lt;span class=&amp;quot;plainlinks nourlexpansion&amp;quot;&amp;gt;&#039;&lt;br /&gt;
	       .. &#039;[&#039; .. coord_link .. uriComponents .. &#039; &#039; .. inner .. &#039;]&#039;&lt;br /&gt;
	       .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, convert decimal to degrees ]]&lt;br /&gt;
local function convert_dec2dms_d(coordinate)&lt;br /&gt;
	local d = math_mod._round( coordinate, 0 ) .. &amp;quot;°&amp;quot;&lt;br /&gt;
	return d .. &amp;quot;&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, convert decimal to degrees and minutes ]]&lt;br /&gt;
local function convert_dec2dms_dm(coordinate)&lt;br /&gt;
	coordinate = math_mod._round( coordinate * 60, 0 );&lt;br /&gt;
	local m = coordinate % 60;&lt;br /&gt;
	coordinate = math.floor( (coordinate - m) / 60 );&lt;br /&gt;
	local d = coordinate % 360 ..&amp;quot;°&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	return d .. string.format( &amp;quot;%02d′&amp;quot;, m )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[ Helper function, convert decimal to degrees, minutes, and seconds ]]&lt;br /&gt;
local function convert_dec2dms_dms(coordinate)&lt;br /&gt;
	coordinate = math_mod._round( coordinate * 60 * 60, 0 );&lt;br /&gt;
	local s = coordinate % 60&lt;br /&gt;
	coordinate = math.floor( (coordinate - s) / 60 );&lt;br /&gt;
	local m = coordinate % 60&lt;br /&gt;
	coordinate = math.floor( (coordinate - m) / 60 );&lt;br /&gt;
	local d = coordinate % 360 ..&amp;quot;°&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	return d .. string.format( &amp;quot;%02d′&amp;quot;, m ) .. string.format( &amp;quot;%02d″&amp;quot;, s )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Helper function, convert decimal latitude or longitude to&lt;br /&gt;
degrees, minutes, and seconds format based on the specified precision.&lt;br /&gt;
]]&lt;br /&gt;
local function convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)&lt;br /&gt;
	local coord = tonumber(coordinate)&lt;br /&gt;
	local postfix&lt;br /&gt;
	if coord &amp;gt;= 0 then&lt;br /&gt;
		postfix = firstPostfix&lt;br /&gt;
	else&lt;br /&gt;
		postfix = secondPostfix&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	precision = precision:lower();&lt;br /&gt;
	if precision == &amp;quot;dms&amp;quot; then&lt;br /&gt;
		return convert_dec2dms_dms( math.abs( coord ) ) .. postfix;&lt;br /&gt;
	elseif precision == &amp;quot;dm&amp;quot; then&lt;br /&gt;
		return convert_dec2dms_dm( math.abs( coord ) ) .. postfix;&lt;br /&gt;
	elseif precision == &amp;quot;d&amp;quot; then&lt;br /&gt;
		return convert_dec2dms_d( math.abs( coord ) ) .. postfix;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Convert DMS format into a N or E decimal coordinate&lt;br /&gt;
]]&lt;br /&gt;
local function convert_dms2dec(direction, degrees_str, minutes_str, seconds_str)&lt;br /&gt;
	local degrees = tonumber(degrees_str)&lt;br /&gt;
	local minutes = tonumber(minutes_str) or 0&lt;br /&gt;
	local seconds = tonumber(seconds_str) or 0&lt;br /&gt;
&lt;br /&gt;
	local factor = 1&lt;br /&gt;
	if direction == &amp;quot;S&amp;quot; or direction == &amp;quot;W&amp;quot; then&lt;br /&gt;
		factor = -1&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local precision = 0&lt;br /&gt;
	if seconds_str then&lt;br /&gt;
		precision = 5 + math.max( math_mod._precision(seconds_str), 0 );&lt;br /&gt;
	elseif minutes_str and minutes_str ~= &#039;&#039; then&lt;br /&gt;
		precision = 3 + math.max( math_mod._precision(minutes_str), 0 );&lt;br /&gt;
	else&lt;br /&gt;
		precision = math.max( math_mod._precision(degrees_str), 0 );&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local decimal = factor * (degrees+(minutes+seconds/60)/60)&lt;br /&gt;
	return string.format( &amp;quot;%.&amp;quot; .. precision .. &amp;quot;f&amp;quot;, decimal ) -- not tonumber since this whole thing is string based.&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Checks input values to for out of range errors.&lt;br /&gt;
]]&lt;br /&gt;
local function validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, source, strong )&lt;br /&gt;
	local errors = {};&lt;br /&gt;
	lat_d = tonumber( lat_d ) or 0;&lt;br /&gt;
	lat_m = tonumber( lat_m ) or 0;&lt;br /&gt;
	lat_s = tonumber( lat_s ) or 0;&lt;br /&gt;
	long_d = tonumber( long_d ) or 0;&lt;br /&gt;
	long_m = tonumber( long_m ) or 0;&lt;br /&gt;
	long_s = tonumber( long_s ) or 0;&lt;br /&gt;
&lt;br /&gt;
	if strong then&lt;br /&gt;
		if lat_d &amp;lt; 0 then&lt;br /&gt;
			table.insert(errors, {source, &amp;quot;latitude degrees &amp;lt; 0 with hemisphere flag&amp;quot;})&lt;br /&gt;
		end&lt;br /&gt;
		if long_d &amp;lt; 0 then&lt;br /&gt;
			table.insert(errors, {source, &amp;quot;longitude degrees &amp;lt; 0 with hemisphere flag&amp;quot;})&lt;br /&gt;
		end&lt;br /&gt;
		--[[&lt;br /&gt;
		#coordinates is inconsistent about whether this is an error.  If globe: is&lt;br /&gt;
		specified, it won&#039;t error on this condition, but otherwise it will.&lt;br /&gt;
&lt;br /&gt;
		For not simply disable this check.&lt;br /&gt;
&lt;br /&gt;
		if long_d &amp;gt; 180 then&lt;br /&gt;
			table.insert(errors, {source, &amp;quot;longitude degrees &amp;gt; 180 with hemisphere flag&amp;quot;})&lt;br /&gt;
		end&lt;br /&gt;
		]]&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if lat_d &amp;gt; 90 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude degrees &amp;gt; 90&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_d &amp;lt; -90 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude degrees &amp;lt; -90&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_m &amp;gt;= 60 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude minutes &amp;gt;= 60&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_m &amp;lt; 0 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude minutes &amp;lt; 0&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_s &amp;gt;= 60 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude seconds &amp;gt;= 60&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if lat_s &amp;lt; 0 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;latitude seconds &amp;lt; 0&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_d &amp;gt;= 360 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude degrees &amp;gt;= 360&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_d &amp;lt;= -360 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude degrees &amp;lt;= -360&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_m &amp;gt;= 60 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude minutes &amp;gt;= 60&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_m &amp;lt; 0 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude minutes &amp;lt; 0&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_s &amp;gt;= 60 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude seconds &amp;gt;= 60&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
	if long_s &amp;lt; 0 then&lt;br /&gt;
		table.insert(errors, {source, &amp;quot;longitude seconds &amp;lt; 0&amp;quot;})&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return errors;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
parseDec&lt;br /&gt;
&lt;br /&gt;
Transforms decimal format latitude and longitude into the&lt;br /&gt;
structure to be used in displaying coordinates&lt;br /&gt;
]]&lt;br /&gt;
local function parseDec( lat, long, format )&lt;br /&gt;
	local coordinateSpec = {}&lt;br /&gt;
	local errors = {}&lt;br /&gt;
&lt;br /&gt;
	if not long then&lt;br /&gt;
		return nil, {{&amp;quot;parseDec&amp;quot;, &amp;quot;Missing longitude&amp;quot;}}&lt;br /&gt;
	elseif not tonumber(long) then&lt;br /&gt;
		return nil, {{&amp;quot;parseDec&amp;quot;, &amp;quot;Longitude could not be parsed as a number: &amp;quot; .. long}}&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	errors = validate( lat, nil, nil, long, nil, nil, &#039;parseDec&#039;, false );&lt;br /&gt;
	coordinateSpec[&amp;quot;dec-lat&amp;quot;]  = lat;&lt;br /&gt;
	coordinateSpec[&amp;quot;dec-long&amp;quot;] = long;&lt;br /&gt;
&lt;br /&gt;
	local mode = coordinates.determineMode( lat, long );&lt;br /&gt;
	coordinateSpec[&amp;quot;dms-lat&amp;quot;]  = convert_dec2dms( lat, &amp;quot;N&amp;quot;, &amp;quot;S&amp;quot;, mode)  -- {{coord/dec2dms|{{{1}}}|N|S|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}&lt;br /&gt;
	coordinateSpec[&amp;quot;dms-long&amp;quot;] = convert_dec2dms( long, &amp;quot;E&amp;quot;, &amp;quot;W&amp;quot;, mode)  -- {{coord/dec2dms|{{{2}}}|E|W|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}&lt;br /&gt;
&lt;br /&gt;
	if format then&lt;br /&gt;
		coordinateSpec.default = format&lt;br /&gt;
	else&lt;br /&gt;
		coordinateSpec.default = &amp;quot;dec&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return coordinateSpec, errors&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
parseDMS&lt;br /&gt;
&lt;br /&gt;
Transforms degrees, minutes, seconds format latitude and longitude&lt;br /&gt;
into the a structure to be used in displaying coordinates&lt;br /&gt;
]]&lt;br /&gt;
local function parseDMS( lat_d, lat_m, lat_s, lat_f, long_d, long_m, long_s, long_f, format )&lt;br /&gt;
	local coordinateSpec, errors, backward = {}, {}&lt;br /&gt;
&lt;br /&gt;
	lat_f = lat_f:upper();&lt;br /&gt;
	long_f = long_f:upper();&lt;br /&gt;
&lt;br /&gt;
	-- Check if specified backward&lt;br /&gt;
	if lat_f == &#039;E&#039; or lat_f == &#039;W&#039; then&lt;br /&gt;
		lat_d, long_d, lat_m, long_m, lat_s, long_s, lat_f, long_f, backward = long_d, lat_d, long_m, lat_m, long_s, lat_s, long_f, lat_f, true;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	errors = validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, &#039;parseDMS&#039;, true );&lt;br /&gt;
	if not long_d then&lt;br /&gt;
		return nil, {{&amp;quot;parseDMS&amp;quot;, &amp;quot;Missing longitude&amp;quot; }}&lt;br /&gt;
	elseif not tonumber(long_d) then&lt;br /&gt;
		return nil, {{&amp;quot;parseDMS&amp;quot;, &amp;quot;Longitude could not be parsed as a number:&amp;quot; .. long_d }}&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if not lat_m and not lat_s and not long_m and not long_s and #errors == 0 then&lt;br /&gt;
		if math_mod._precision( lat_d ) &amp;gt; 0 or math_mod._precision( long_d ) &amp;gt; 0 then&lt;br /&gt;
			if lat_f:upper() == &#039;S&#039; then&lt;br /&gt;
				lat_d = &#039;-&#039; .. lat_d;&lt;br /&gt;
			end&lt;br /&gt;
			if long_f:upper() == &#039;W&#039; then&lt;br /&gt;
				long_d = &#039;-&#039; .. long_d;&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			return parseDec( lat_d, long_d, format );&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	coordinateSpec[&amp;quot;dms-lat&amp;quot;]  = lat_d..&amp;quot;°&amp;quot;..optionalArg(lat_m,&amp;quot;′&amp;quot;) .. optionalArg(lat_s,&amp;quot;″&amp;quot;) .. lat_f&lt;br /&gt;
	coordinateSpec[&amp;quot;dms-long&amp;quot;] = long_d..&amp;quot;°&amp;quot;..optionalArg(long_m,&amp;quot;′&amp;quot;) .. optionalArg(long_s,&amp;quot;″&amp;quot;) .. long_f&lt;br /&gt;
	coordinateSpec[&amp;quot;dec-lat&amp;quot;]  = convert_dms2dec(lat_f, lat_d, lat_m, lat_s) -- {{coord/dms2dec|{{{4}}}|{{{1}}}|0{{{2}}}|0{{{3}}}}}&lt;br /&gt;
	coordinateSpec[&amp;quot;dec-long&amp;quot;] = convert_dms2dec(long_f, long_d, long_m, long_s) -- {{coord/dms2dec|{{{8}}}|{{{5}}}|0{{{6}}}|0{{{7}}}}}&lt;br /&gt;
&lt;br /&gt;
	if format then&lt;br /&gt;
		coordinateSpec.default = format&lt;br /&gt;
	else&lt;br /&gt;
		coordinateSpec.default = &amp;quot;dms&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return coordinateSpec, errors, backward&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Check the input arguments for coord to determine the kind of data being provided&lt;br /&gt;
and then make the necessary processing.&lt;br /&gt;
]]&lt;br /&gt;
local function formatTest(args)&lt;br /&gt;
	local result, errors&lt;br /&gt;
	local backward, primary = false, false&lt;br /&gt;
&lt;br /&gt;
	local function getParam(args, lim)&lt;br /&gt;
		local ret = {}&lt;br /&gt;
		for i = 1, lim do&lt;br /&gt;
			ret[i] = args[i] or &#039;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		return table.concat(ret, &#039;_&#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if not args[1] then&lt;br /&gt;
		-- no lat logic&lt;br /&gt;
		return errorPrinter( {{&amp;quot;formatTest&amp;quot;, &amp;quot;Missing latitude&amp;quot;}} )&lt;br /&gt;
	elseif not tonumber(args[1]) then&lt;br /&gt;
		-- bad lat logic&lt;br /&gt;
		return errorPrinter( {{&amp;quot;formatTest&amp;quot;, &amp;quot;Unable to parse latitude as a number:&amp;quot; .. args[1]}} )&lt;br /&gt;
	elseif not args[4] and not args[5] and not args[6] then&lt;br /&gt;
		-- dec logic&lt;br /&gt;
		result, errors = parseDec(args[1], args[2], args.format)&lt;br /&gt;
		if not result then&lt;br /&gt;
			return errorPrinter(errors);&lt;br /&gt;
		end&lt;br /&gt;
		-- formatting for geohack: geohack expects D_N_D_E notation or D;D notation&lt;br /&gt;
		-- wikiminiatlas doesn&#039;t support D;D notation&lt;br /&gt;
		-- #coordinates parserfunction doesn&#039;t support negative decimals with NSWE&lt;br /&gt;
		result.param = table.concat({&lt;br /&gt;
			math.abs(tonumber(args[1])),&lt;br /&gt;
			((tonumber(args[1]) or 0) &amp;lt; 0) and &#039;S&#039; or &#039;N&#039;,&lt;br /&gt;
			math.abs(tonumber(args[2])),&lt;br /&gt;
			((tonumber(args[2]) or 0) &amp;lt; 0) and &#039;W&#039; or &#039;E&#039;,&lt;br /&gt;
			args[3] or &#039;&#039;}, &#039;_&#039;)&lt;br /&gt;
	elseif dmsTest(args[4], args[8]) then&lt;br /&gt;
		-- dms logic&lt;br /&gt;
		result, errors, backward = parseDMS(args[1], args[2], args[3], args[4],&lt;br /&gt;
			args[5], args[6], args[7], args[8], args.format)&lt;br /&gt;
		if args[10] then&lt;br /&gt;
			table.insert(errors, {&#039;formatTest&#039;, &#039;Extra unexpected parameters&#039;})&lt;br /&gt;
		end&lt;br /&gt;
		if not result then&lt;br /&gt;
			return errorPrinter(errors)&lt;br /&gt;
		end&lt;br /&gt;
		result.param = getParam(args, 9)&lt;br /&gt;
	elseif dmsTest(args[3], args[6]) then&lt;br /&gt;
		-- dm logic&lt;br /&gt;
		result, errors, backward = parseDMS(args[1], args[2], nil, args[3],&lt;br /&gt;
			args[4], args[5], nil, args[6], args[&#039;format&#039;])&lt;br /&gt;
		if args[8] then&lt;br /&gt;
			table.insert(errors, {&#039;formatTest&#039;, &#039;Extra unexpected parameters&#039;})&lt;br /&gt;
		end&lt;br /&gt;
		if not result then&lt;br /&gt;
			return errorPrinter(errors)&lt;br /&gt;
		end&lt;br /&gt;
		result.param = getParam(args, 7)&lt;br /&gt;
	elseif dmsTest(args[2], args[4]) then&lt;br /&gt;
		-- d logic&lt;br /&gt;
		result, errors, backward = parseDMS(args[1], nil, nil, args[2],&lt;br /&gt;
			args[3], nil, nil, args[4], args.format)&lt;br /&gt;
		if args[6] then&lt;br /&gt;
			table.insert(errors, {&#039;formatTest&#039;, &#039;Extra unexpected parameters&#039;})&lt;br /&gt;
		end&lt;br /&gt;
		if not result then&lt;br /&gt;
			return errorPrinter(errors)&lt;br /&gt;
		end&lt;br /&gt;
		result.param = getParam(args, 5)&lt;br /&gt;
	else&lt;br /&gt;
		-- Error&lt;br /&gt;
		return errorPrinter({{&amp;quot;formatTest&amp;quot;, &amp;quot;Unknown argument format&amp;quot;}}) .. &#039;[[Category:Pages with malformed coordinate tags]]&#039;&lt;br /&gt;
	end&lt;br /&gt;
	result.name = args.name&lt;br /&gt;
&lt;br /&gt;
	local extra_param = {&#039;dim&#039;, &#039;globe&#039;, &#039;scale&#039;, &#039;region&#039;, &#039;source&#039;, &#039;type&#039;}&lt;br /&gt;
	for _, v in ipairs(extra_param) do&lt;br /&gt;
		if args[v] then&lt;br /&gt;
			table.insert(errors, {&#039;formatTest&#039;, &#039;Parameter: &amp;quot;&#039; .. v .. &#039;=&amp;quot; should be &amp;quot;&#039; .. v .. &#039;:&amp;quot;&#039; })&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local ret = specPrinter(args, result)&lt;br /&gt;
	if #errors &amp;gt; 0 then&lt;br /&gt;
		ret = ret .. &#039; &#039; .. errorPrinter(errors) .. &#039;[[Category:Pages with malformed coordinate tags]]&#039;&lt;br /&gt;
	end&lt;br /&gt;
	return ret, backward&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Generate Wikidata tracking categories.&lt;br /&gt;
]]&lt;br /&gt;
local function makeWikidataCategories(qid)&lt;br /&gt;
	local ret&lt;br /&gt;
	local qid = qid or mw.wikibase.getEntityIdForCurrentPage()&lt;br /&gt;
	if mw.wikibase and current_page.namespace == 0 then&lt;br /&gt;
		if qid and mw.wikibase.entityExists(qid) and mw.wikibase.getBestStatements(qid, &amp;quot;P625&amp;quot;) and mw.wikibase.getBestStatements(qid, &amp;quot;P625&amp;quot;)[1] then&lt;br /&gt;
			local snaktype = mw.wikibase.getBestStatements(qid, &amp;quot;P625&amp;quot;)[1].mainsnak.snaktype&lt;br /&gt;
			if snaktype == &#039;value&#039; then&lt;br /&gt;
				-- coordinates exist both here and on Wikidata, and can be compared.&lt;br /&gt;
				ret = &#039;Coordinates on Wikidata&#039;&lt;br /&gt;
			elseif snaktype == &#039;somevalue&#039; then&lt;br /&gt;
				ret = &#039;Coordinates on Wikidata set to unknown value&#039;&lt;br /&gt;
			elseif snaktype == &#039;novalue&#039; then&lt;br /&gt;
				ret = &#039;Coordinates on Wikidata set to no value&#039;&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			-- We have to either import the coordinates to Wikidata or remove them here.&lt;br /&gt;
			ret = &#039;Coordinates not on Wikidata&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if ret then&lt;br /&gt;
		return string.format(&#039;[[Category:%s]]&#039;, ret)&lt;br /&gt;
	else&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
link&lt;br /&gt;
&lt;br /&gt;
Simple function to export the coordinates link for other uses.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
	{{#invoke:Coordinates | link }}&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
function coordinates.link(frame)&lt;br /&gt;
	return coord_link;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
dec2dms&lt;br /&gt;
&lt;br /&gt;
Wrapper to allow templates to call dec2dms directly.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
	{{#invoke:Coordinates | dec2dms | decimal_coordinate | positive_suffix |&lt;br /&gt;
		negative_suffix | precision }}&lt;br /&gt;
&lt;br /&gt;
decimal_coordinate is converted to DMS format.  If positive, the positive_suffix&lt;br /&gt;
is appended (typical N or E), if negative, the negative suffix is appended.  The&lt;br /&gt;
specified precision is one of &#039;D&#039;, &#039;DM&#039;, or &#039;DMS&#039; to specify the level of detail&lt;br /&gt;
to use.&lt;br /&gt;
]]&lt;br /&gt;
coordinates.dec2dms = makeInvokeFunc(&#039;_dec2dms&#039;)&lt;br /&gt;
function coordinates._dec2dms(args)&lt;br /&gt;
	local coordinate = args[1]&lt;br /&gt;
	local firstPostfix = args[2] or &#039;&#039;&lt;br /&gt;
	local secondPostfix = args[3] or &#039;&#039;&lt;br /&gt;
	local precision = args[4] or &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
	return convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
Helper function to determine whether to use D, DM, or DMS&lt;br /&gt;
format depending on the precision of the decimal input.&lt;br /&gt;
]]&lt;br /&gt;
function coordinates.determineMode( value1, value2 )&lt;br /&gt;
	local precision = math.max( math_mod._precision( value1 ), math_mod._precision( value2 ) );&lt;br /&gt;
	if precision &amp;lt;= 0 then&lt;br /&gt;
		return &#039;d&#039;&lt;br /&gt;
	elseif precision &amp;lt;= 2 then&lt;br /&gt;
		return &#039;dm&#039;;&lt;br /&gt;
	else&lt;br /&gt;
		return &#039;dms&#039;;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
dms2dec&lt;br /&gt;
&lt;br /&gt;
Wrapper to allow templates to call dms2dec directly.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
	{{#invoke:Coordinates | dms2dec | direction_flag | degrees |&lt;br /&gt;
		minutes | seconds }}&lt;br /&gt;
&lt;br /&gt;
Converts DMS values specified as degrees, minutes, seconds too decimal format.&lt;br /&gt;
direction_flag is one of N, S, E, W, and determines whether the output is&lt;br /&gt;
positive (i.e. N and E) or negative (i.e. S and W).&lt;br /&gt;
]]&lt;br /&gt;
coordinates.dms2dec = makeInvokeFunc(&#039;_dms2dec&#039;)&lt;br /&gt;
function coordinates._dms2dec(args)&lt;br /&gt;
	local direction = args[1]&lt;br /&gt;
	local degrees = args[2]&lt;br /&gt;
	local minutes = args[3]&lt;br /&gt;
	local seconds = args[4]&lt;br /&gt;
&lt;br /&gt;
	return convert_dms2dec(direction, degrees, minutes, seconds)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
coord&lt;br /&gt;
&lt;br /&gt;
Main entry point for Lua function to replace {{coord}}&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
	{{#invoke:Coordinates | coord }}&lt;br /&gt;
	{{#invoke:Coordinates | coord | lat | long }}&lt;br /&gt;
	{{#invoke:Coordinates | coord | lat | lat_flag | long | long_flag }}&lt;br /&gt;
	...&lt;br /&gt;
&lt;br /&gt;
	Refer to {{coord}} documentation page for many additional parameters and&lt;br /&gt;
	configuration options.&lt;br /&gt;
&lt;br /&gt;
Note: This function provides the visual display elements of {{coord}}.  In&lt;br /&gt;
order to load coordinates into the database, the {{#coordinates:}} parser&lt;br /&gt;
function must also be called, this is done automatically in the Lua&lt;br /&gt;
version of {{coord}}.&lt;br /&gt;
]]&lt;br /&gt;
coordinates.coord = makeInvokeFunc(&#039;_coord&#039;)&lt;br /&gt;
function coordinates._coord(args)&lt;br /&gt;
	if not tonumber(args[1]) and not args[2] then&lt;br /&gt;
		args[3] = args[1]; args[1] = nil&lt;br /&gt;
		if entity&lt;br /&gt;
			and entity.claims&lt;br /&gt;
			and entity.claims.P625&lt;br /&gt;
			and entity.claims.P625[1].mainsnak.snaktype == &#039;value&#039;&lt;br /&gt;
		then&lt;br /&gt;
			local precision = entity.claims.P625[1].mainsnak.datavalue.value.precision&lt;br /&gt;
			args[1] = entity.claims.P625[1].mainsnak.datavalue.value.latitude&lt;br /&gt;
			args[2] = entity.claims.P625[1].mainsnak.datavalue.value.longitude&lt;br /&gt;
			if precision then&lt;br /&gt;
				precision = -math_mod._round(math.log(precision)/math.log(10),0)&lt;br /&gt;
				args[1] = math_mod._round(args[1],precision)&lt;br /&gt;
				args[2] = math_mod._round(args[2],precision)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local contents, backward = formatTest(args)&lt;br /&gt;
	local Notes = args.notes or &#039;&#039;&lt;br /&gt;
	local Display = args.display and args.display:lower() or &#039;inline&#039;&lt;br /&gt;
&lt;br /&gt;
	local function isInline(s)&lt;br /&gt;
		-- Finds whether coordinates are displayed inline.&lt;br /&gt;
		return s:find(&#039;inline&#039;) ~= nil or s == &#039;i&#039; or s == &#039;it&#039; or s == &#039;ti&#039;&lt;br /&gt;
	end&lt;br /&gt;
	local function isInTitle(s)&lt;br /&gt;
		-- Finds whether coordinates are displayed in the title.&lt;br /&gt;
		return s:find(&#039;title&#039;) ~= nil or s == &#039;t&#039; or s == &#039;it&#039; or s == &#039;ti&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local function coord_wrapper(in_args)&lt;br /&gt;
		-- Calls the parser function {{#coordinates:}}.&lt;br /&gt;
		return mw.getCurrentFrame():callParserFunction(&#039;#coordinates&#039;, in_args) or &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local text = &#039;&#039;&lt;br /&gt;
	if isInline(Display) then&lt;br /&gt;
		text = text .. displayinline(contents, Notes)&lt;br /&gt;
	end&lt;br /&gt;
	if isInTitle(Display) then&lt;br /&gt;
		text = text&lt;br /&gt;
			.. displaytitle(contents, Notes)&lt;br /&gt;
			.. makeWikidataCategories(args.qid)&lt;br /&gt;
	end&lt;br /&gt;
	if not args.nosave then&lt;br /&gt;
		local page_title, count = mw.title.getCurrentTitle(), 1&lt;br /&gt;
		if backward then&lt;br /&gt;
			local tmp = {}&lt;br /&gt;
			while not string.find((args[count-1] or &#039;&#039;), &#039;[EW]&#039;) do tmp[count] = (args[count] or &#039;&#039;); count = count+1 end&lt;br /&gt;
			tmp.count = count; count = 2*(count-1)&lt;br /&gt;
			while count &amp;gt;= tmp.count do table.insert(tmp, 1, (args[count] or &#039;&#039;)); count = count-1 end&lt;br /&gt;
			for i, v in ipairs(tmp) do args[i] = v end&lt;br /&gt;
		else&lt;br /&gt;
			while count &amp;lt;= 9 do args[count] = (args[count] or &#039;&#039;); count = count+1 end&lt;br /&gt;
		end&lt;br /&gt;
		if isInTitle(Display) and not page_title.isTalkPage and page_title.subpageText ~= &#039;doc&#039; and page_title.subpageText ~= &#039;testcases&#039; then args[10] = &#039;primary&#039; end&lt;br /&gt;
		args.notes, args.format, args.display = nil&lt;br /&gt;
		text = text .. coord_wrapper(args)&lt;br /&gt;
	end&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
coord2text&lt;br /&gt;
&lt;br /&gt;
Extracts a single value from a transclusion of {{Coord}}.&lt;br /&gt;
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
    {{#invoke:Coordinates | coord2text | {{Coord}} | parameter }}&lt;br /&gt;
&lt;br /&gt;
Valid values for the second parameter are: lat (signed integer), long (signed integer), type, scale, dim, region, globe, source&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
function coordinates.coord2text(frame)&lt;br /&gt;
	if frame.args[1] == &#039;&#039; or frame.args[2] == &#039;&#039; or not frame.args[2] then return nil end&lt;br /&gt;
	frame.args[2] = mw.text.trim(frame.args[2])&lt;br /&gt;
	if frame.args[2] == &#039;lat&#039; or frame.args[2] == &#039;long&#039; then&lt;br /&gt;
		local result, negative = mw.text.split((mw.ustring.match(frame.args[1],&#039;[%.%d]+°[NS] [%.%d]+°[EW]&#039;) or &#039;&#039;), &#039; &#039;)&lt;br /&gt;
		if frame.args[2] == &#039;lat&#039; then&lt;br /&gt;
			result, negative = result[1], &#039;S&#039;&lt;br /&gt;
		else&lt;br /&gt;
			result, negative = result[2], &#039;W&#039;&lt;br /&gt;
		end&lt;br /&gt;
		result = mw.text.split(result, &#039;°&#039;)&lt;br /&gt;
		if result[2] == negative then result[1] = &#039;-&#039;..result[1] end&lt;br /&gt;
		return result[1]&lt;br /&gt;
	else&lt;br /&gt;
		return mw.ustring.match(frame.args[1], &#039;params=.-_&#039;..frame.args[2]..&#039;:(.-)[ _]&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
coordinsert&lt;br /&gt;
&lt;br /&gt;
Injects some text into the Geohack link of a transclusion of {{Coord}} (if that text isn&#039;t already in the transclusion). Outputs the modified transclusion of {{Coord}}.&lt;br /&gt;
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
    {{#invoke:Coordinates | coordinsert | {{Coord}} | parameter:value | parameter:value | … }}&lt;br /&gt;
&lt;br /&gt;
Do not make Geohack unhappy by inserting something which isn&#039;t mentioned in the {{Coord}} documentation.&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
function coordinates.coordinsert(frame)&lt;br /&gt;
	for i, v in ipairs(frame.args) do&lt;br /&gt;
		if i ~= 1 then&lt;br /&gt;
			if not mw.ustring.find(frame.args[1], (mw.ustring.match(frame.args[i], &#039;^(.-:)&#039;) or &#039;&#039;)) then&lt;br /&gt;
				frame.args[1] = mw.ustring.gsub(frame.args[1], &#039;(params=.-)_? &#039;, &#039;%1_&#039;..frame.args[i]..&#039; &#039;)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if frame.args.name then&lt;br /&gt;
		if not mw.ustring.find(frame.args[1], &#039;&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&#039;) then&lt;br /&gt;
			local namestr = frame.args.name&lt;br /&gt;
			frame.args[1] = mw.ustring.gsub(frame.args[1],&lt;br /&gt;
				&#039;(&amp;lt;span class=&amp;quot;geo%-default&amp;quot;&amp;gt;)(&amp;lt;span[^&amp;lt;&amp;gt;]*&amp;gt;[^&amp;lt;&amp;gt;]*&amp;lt;/span&amp;gt;&amp;lt;span[^&amp;lt;&amp;gt;]*&amp;gt;[^&amp;lt;&amp;gt;]*&amp;lt;span[^&amp;lt;&amp;gt;]*&amp;gt;[^&amp;lt;&amp;gt;]*&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;)(&amp;lt;/span&amp;gt;)&#039;,&lt;br /&gt;
				&#039;%1&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;%2&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;amp;#xfeff; (&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;&#039; .. namestr .. &#039;&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;%3&#039;)&lt;br /&gt;
			frame.args[1] = mw.ustring.gsub(frame.args[1], &#039;(&amp;amp;params=[^&amp;amp;&amp;quot;&amp;lt;&amp;gt;%[%] ]*) &#039;, &#039;%1&amp;amp;title=&#039; .. mw.uri.encode(namestr) .. &#039; &#039;)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return frame.args[1]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return coordinates&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2552</id>
		<title>端点市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2552"/>
		<updated>2022-09-20T19:54:49Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 端点市广域区&lt;br /&gt;
| official_name                      = Terminal City (Hajishi)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = TerminalCity_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：上都区安平城、离岛区天际线、江泽镇遗址公园、樱茉阁及辉针城、悠日竞技场、凛雪镇、端点岛区天际线&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[端点市岛区|岛区]]、[[端点市上都区|上都区]] &lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[端点市岛区|岛区]]&lt;br /&gt;
| parts                           = 4(安平区已虚级化)&amp;lt;br /&amp;gt;6&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇及郊区&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;端点市广域地区&#039;&#039;&#039; (Terminal City / Hajishi)，通常简称“&#039;&#039;&#039;端点&#039;&#039;&#039;”，由 [[uDays]] 北部的一系列紧凑区域组成。该市最初兴建于 2017 年，是 uDays 中最早的聚落所在地，也是现行 uDays 中面积最大的行政区域，但实际密集建筑区面积小于[[花都市]]。&lt;br /&gt;
&lt;br /&gt;
端点市广域地区实行宽松的生存模式制度。通常是 uDays 生存玩家的出生点所在地，uDays 的 1 至 3 号出生点均位于端点市中。截至“[[5.2208 uDays Saki]]” 发行版本 7，归属于端点市的玩家为 316 人。(未含退服及被清退玩家)。&lt;br /&gt;
&lt;br /&gt;
端点市因其作为 uDays 最初的出生点及曾经的“首都职能城区”而得名，承载了 uDays 绝大多数文化与历史。其最初仅指代“岛区”东部 2 号出生点周边的小部分建成区，随着聚落面积的逐渐增大，很快便指代了“岛区“整体。现今表示受《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案 端点市广域区域游玩法案与景观保护法案]]》规定归属于端点市的四城区两镇四广域区及坐标对应的的下界区域及末路之地区域的总称。但一般说到“端点”，绝大多数玩家只会想起岛区和上都区。&lt;br /&gt;
&lt;br /&gt;
在现今“《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案]]》”中也同时规定了“端点市”的主要界线及下辖区域。截至“[[3.2009 uDays Railway Update]]”版本，端点市的总面积约为 9,000,000 平方格(约 3000 x 3000)，下辖“[[端点市岛区|岛区]]、[[端点市上都区|上都区]]、[[端点市江南区|江南区]]、[[端点市离岛区|离岛区]]、[[端点市凛雪镇|凛雪镇]]、[[端点市石英镇|石英镇]]、[[端点市白川自治区|白川地区]]、[[端点市如月地区|如月地区]]、[[端点市新陆岛|新陆地区]]、夕方地区”。通常所说的”端点市主要区域“即为“岛区、上都区、江南区”这三个区域。&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
[[File:tsg.jpg|200px|thumb|一张位于端点市上都区阁城园的相片。]]&lt;br /&gt;
&lt;br /&gt;
端点市是悠日计划群组服中罕见的依地形构造的箱庭式城区，以东亚式木构建筑为主，零散着分布着一些造型特异的其他建筑，此外也不乏一些高层居民楼宇(主要位于岛区)，主要区域可见密集的小比例玩家房屋集群、极窄的[[ 2+2 宽道路]]星罗密布于端点市的各地区。&lt;br /&gt;
&lt;br /&gt;
端点市通常被认为是 uDays 中“知名旅游地点”，见证了其文化所在，但同时也被认定是威权主义在 uDays 中的具现。 2018 年至 2021 年 uDays 工程组强制推行“景观保护法案”措施，端点市主要地区的天际线几乎被 uDays 工程组所定义，玩家难以新建任何较高或过大的建筑。因而一度被评“过客不入，玩家断绝”，此类限制在 2022 年解除[[戒严]]后有所改善。&lt;br /&gt;
&lt;br /&gt;
==文化==&lt;br /&gt;
端点市是 uDays 实质的文化中心与 uDays 与其他服务器管辖区域来往的重要窗口。其文化是基于 uDays 主要构成玩家，在简繁中文文化基础上与东南亚文化例如新加坡、日本并逐步融合的产物。藉因端点市全境采用生存模式，因此其有别于其他地方。在包括建筑、交通、艺术、民俗活动上都有其独到之处，具有开放而又自成一体的风格。&lt;br /&gt;
&lt;br /&gt;
===“缝合”刻板印象===&lt;br /&gt;
“缝合”是指 uDays 常年被冠上的别称与“刻板印象”，即单体建筑尚可，然则一个地方会有许多不同形制与比例的建筑。在端点市中，这种“刻板印象”更为严重，但因 Minecraft 显示距离，实际游戏内效果尚可。端点市“缝合”的因由是这一区域早前几乎是玩家、uDays 工程组、uDays 管理组及SantorsiaWorks间博弈的产物，在各种政治游戏中，整个端点市饱受摧残，许多建筑物被处于各种原因拆除后重建。加之规划不成熟，建筑材料有限，因而端点市许多区域呈现出“规模极小”、“建筑整体风格变异极大”的情况，这一点在 2020 年达到顶峰。而后 uDays 管理组因饱受批评而大致撤出了端点市，然则公开的秘密是 uDays 管理组指派 uDays 工程组及 SantorsiaWorks 依然在各个方面控制着端点市的自由发展。&lt;br /&gt;
&lt;br /&gt;
===语言===&lt;br /&gt;
端点市境内大致通行简繁汉语、英语、日本语。许多辅助设施加注中英日三语。悠日铁道在端点安平站播音加报日语及台语，报站播音采用真人录制，中日文使用女声由 uDays 工程组成员 Fenta 配音、英文使用女声由玩家 NekoCat 配音、台语使用男声由玩家 Hakowwwww 配音。以上玩家现实中均就读或毕业于大学播音系或传媒系，因配音规格过高，有许多玩家认为“悠日铁道报站是 AI 合成的”。&lt;br /&gt;
&lt;br /&gt;
端点市部分区域也有一定英文作为辅助标识设施写于告示板处用于引导欧美玩家。另外较特定区域例如“端点市如月地区”因部分韩国玩家在此生存，具备一些写有谚文的导览告示牌。&lt;br /&gt;
&lt;br /&gt;
因早期端点市内没有统一的公共路标，因此有许多路标语言标注混乱不堪，例如端点市内通行的路标根据其设置的不同年代及设置人有“繁简中文”、“简体中文+翻译英文”、“繁体中文+翻译英文”、“日文+日文罗马字”、“繁简中文+日文+翻译英文”、“繁简中文+威妥玛拼音”+“简体中文+汉语拼音”、“汉语拼音+威妥玛拼音+翻译英文”等数种；而端点市矿车线路通常使用简体中文加注翻译英文、偶尔使用繁体中文加注威妥玛拼音；而境内悠日铁道使用简中+日文+英文+日文罗马字用于所有标识系统。有许多人批评这一现象，但实际截止当下并没有一个合理的多语言标注统一模型。&lt;br /&gt;
&lt;br /&gt;
===报刊===&lt;br /&gt;
[[File:yunmen.jpg|200px|thumb|芸梦书阁]]&lt;br /&gt;
端点市境内有一些图书馆，较为知名的是位于端点市上都区的芸梦书阁，是 uDays 中第一个“自由上传、自由阅读、无需审核”理念的图书馆。但部分玩家藉由此在其中上传R18 类小说，招致一些其他玩家的不满。&lt;br /&gt;
&lt;br /&gt;
端点市通常以每月为单位发行《领域周刊》，以记录端点市内的事件及推介旅行目的地。周刊在 2021 年一度停刊，2022 年初恢复，现在普遍认为《领域周刊》代表了 uDays 管理组的立场，因此仅具备参考性。&lt;br /&gt;
&lt;br /&gt;
===艺术===&lt;br /&gt;
近年来端点市的 Minecraft 艺术有一定衰弱，普遍认为端点市的艺术集中在音乐盒、建筑的装饰艺术缀饰与动漫风格的导览指示介绍上。&lt;br /&gt;
&lt;br /&gt;
一些玩家利用端点市内的公用建筑开办自己的作品展，部分展会玩家须佩戴 VR 前往观展。在 2021 年 9 月，台湾实践大学玩家 lulujyc 在端点市上都区阁城园举办了自己的作品个人展。但被指在展会后阁城园无力恢复原先“红石游戏屋”模样，后续 lulujyc 据此道歉，但阁城园因此而至今荒废。&lt;br /&gt;
&lt;br /&gt;
一些玩家将抗议视为艺术活动，四处张贴告示板以表现自己的诉求，根据《悠日计划 基本法案》，这种行为被定义为破坏环境，但实际上uDays 管理组对此并不过多干涉，目前只有戒严时期玩家 Wherewhere7 与其同党在定罪过程中被罗列了此类罪名，但玩家依然不能掉以轻心。&lt;br /&gt;
&lt;br /&gt;
===祭典节庆===&lt;br /&gt;
[[File:ChingHuShenShe.jpg|200px|thumb|静湖神社]]&lt;br /&gt;
端点市内有大大小小的宗教建筑，例如从属于基督新教的凛雪教堂、紫荆教堂；从属于天主教的江泽镇教堂；位于端点市上都区的道教关帝庙；日本神道教的镜湖神社；及一些处于崇敬或讽刺建立的仅供装饰的“个人崇拜庙宇”。也有一些纪念性质建筑，例如“繁花里”。诸如凛雪教堂每年非固定时间进行福音活动，但最重要的此类活动实际举行地点位于花都市花巷教堂。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组、SantorsiaWorks经常在端点市内开办活动，uDays 2020年至2022年的新年活动与圣诞特别活动都在端点市内举行，2020 年的新年活动在端点市上都区新年广场。此后活动都位于端点市凛雪镇。但有消息指出 2023 年的新年活动将移至花都市鹅城大街举行，玩家 John Cheung 认为这代表了“端点市地位逐渐被花都市所取代”&lt;br /&gt;
&lt;br /&gt;
===建筑===&lt;br /&gt;
[[File:lungchangmen.jpg|200px|thumb|隆昌门]]&lt;br /&gt;
[[File:zhongzhengmen.jpg|200px|thumb|中正门]]&lt;br /&gt;
端点市自 2014 年至当下经过数年发展，已经逐步形成了东西风格兼具古今建筑交融的城市建筑风格。目前端点市内最多的建筑为木制仿古中式建筑，也有一定装饰艺术风格的西洋式建筑及刻板的苏联式建筑，此外也有大量日式建筑及一些特殊风格的空岛、帆船、飞行器等建筑。&lt;br /&gt;
&lt;br /&gt;
较知名的中式建筑包括祈雨阁、祈风阁、隆昌门(安平城北门)、安平(南)门、樱茉阁、巽谷木塔、安平关帝庙、安平开元寺石塔、西洋镜亭、江泽镇建筑群、中正门、白川张厝等。&lt;br /&gt;
较知名的日式建筑包括镜湖神社、宏达木塔、未名五重塔、阁城园、鸢尾神社、洪宅等。&lt;br /&gt;
&lt;br /&gt;
较知名的西洋式建筑包括悠日铁道凛雪车站、凛雪教堂、羊驼庄园、白川天空港、寒鸦堡垒、白川堡垒、端点市村民交易所等&lt;br /&gt;
&lt;br /&gt;
较知名的特殊建筑包括辉针城、江南帆船、赤岸地下城、赤岸基地等&lt;br /&gt;
&lt;br /&gt;
====地标建筑====&lt;br /&gt;
[[File:auroratower.jpg|200px|thumb|端点岛东部的天际线]]&lt;br /&gt;
端点市作为生存保留地，实际并无多少高层建筑，绝大多数地标建筑乃是基于其地形在此之上建成，例如樱茉阁、祈雨雨阁、巽谷木塔此类。&lt;br /&gt;
&lt;br /&gt;
目前端点市境内唯二的现代高层建筑是极光塔与郭师傅饭店，前者用于玩家居住，而后者因为横截面积极小，且无法安装电梯，至今空置，目前也没有拆除将材料与地形再利用的计画。&lt;br /&gt;
&lt;br /&gt;
====观光景点====&lt;br /&gt;
位于端点市境内的[[悠日计划 特色建筑]]共有 21 项，具体请参考[[悠日计划 特色建筑|特色建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
位于端点市境内的[[悠日计划 记忆建筑]]共有 31 项，具体请参考[[悠日计划 记忆建筑|记忆建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
=== 早前 (2014-2017) ===&lt;br /&gt;
&lt;br /&gt;
[[File:2014jz.jpg|200px|thumb|2014的江泽镇玩家房屋，该玩家房屋在 2017 年左右被拆除，原址为今日江泽镇东门。]]&lt;br /&gt;
&lt;br /&gt;
在 2014 年至 2017 年，uDays 更多作为彼时 Java 平台“[[Grand Theft Minecraft]]”服务器管理组在多世界下用于游玩生存模式的存在，别名“后花园”。其间于今[[端点市江南区]]、[[端点市如月地区]]及[[花都市南岐区]]位置便有零星玩家活动的痕迹，在 uDays 2017 年 3 月独立并迁移到基岩平台后，便将地图中玩家活动最为明显的区域—今端点市江南区江泽镇一带设置为出生点及玩家聚落中心。&lt;br /&gt;
&lt;br /&gt;
=== 成立 (2017) ===&lt;br /&gt;
&lt;br /&gt;
[[njlyf2011]] 是 uDays 最早的玩家，他以小比例木石构建筑为佳，于 2017 年 3 月开始在江泽镇一带进行生存，并在 3 个月内令江泽镇颇具规模，定义了传承至今的“[[城镇化模式]]”风格。在此之后，新加入的玩家依照 njlyf2011 所搭建的城区框架，在道路两旁修建类似风格的木石建筑，最终在 2017 年 6 月左右江泽镇规模达到了全盛。&lt;br /&gt;
&lt;br /&gt;
到了 2017 年 9 月，江泽镇已经成为了 uDays 中事实最大的玩家聚落，以江泽镇为起点，玩家乘坐船舶出发，向西先后发现了[[端点市岛区|岛区]]、石英镇，向北寻得了新陆岛。在接下来的三个月里，更多玩家们在这些新发现的地方建立了更多据点。玩家 SakuraKotori、Ashin Hung、IXA 等控制了岛区、Liberty_Forever、Skanthunt 等控制了新陆，但这些新玩家们对原有的江泽镇并没有什么兴趣。&lt;br /&gt;
&lt;br /&gt;
2018 年开始，随着地下区域矿产完全枯竭，原有江泽镇玩家逐渐流失，原先许多生电设施放置于此几近荒废。在这个时候，爆发了江泽镇事件。&lt;br /&gt;
&lt;br /&gt;
=== 江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze.jpg|200px|thumb|2019 年的江泽镇遗迹]]&lt;br /&gt;
&lt;br /&gt;
在 2018 年 2 月，玩家 Courier2002 尝试挑战凋零以建造信标，但因自身原因导致不慎被凋零炸死，因其挑战凋零区域位于今江南区岩原东侧一带，离江泽镇极近。在 Courier2002 复活后，凋零即被吸引至江泽镇区域，开始无差别攻击玩家和域内生物。&lt;br /&gt;
&lt;br /&gt;
因江泽镇全城为紧凑的木构布局，且其中部分设计为“旅社”的建筑壁炉中使用了下界岩以实现火焰的长期燃烧。受凋零攻击影响，这些壁炉中的火焰在壁炉门阻挡结构损毁后便开始由木构地板蔓延，最终导致半座城同时燃烧。&lt;br /&gt;
&lt;br /&gt;
在开始燃烧的 10 分钟内，除了 Courier2002，没有任何在线玩家知情这一情况，而 Courier2002 却并未进行积极的灭火措施，而是直接在群聊内截图后便仓忙下线，希望藉因区块停止加载，在管理组上线后提供灭火援助。&lt;br /&gt;
&lt;br /&gt;
但实际上彼时依然有玩家位于江泽镇附近地下矿洞内，因此江泽镇区块并未停止加载，在全城燃烧约 1 小时后，方有管理组成员赶到并进行灭火措施，但此时江泽镇几乎所有地表木石结构已经被烧毁或被凋零炸毁，玩家物资也仅剩少数留存，区域内仅有“月见塔”因距离凋零较远且无生物得以保存。&lt;br /&gt;
&lt;br /&gt;
在江泽镇事件发生后 2 年内，该区域被完全荒废，直到 2020 年中旬被改建为遗址公园。许多当时的玩家认为“ uDays 地图已经收到了不可逆的损毁”、“建议换图”，但最终玩家只是简单的前往了岛区等彼时也已初具规模的新区域。&lt;br /&gt;
&lt;br /&gt;
* 在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
=== 后江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:tcisland.jpg|200px|thumb|彼时位于端点岛区的“洪宅”宫殿，在新陆战争时被摧毁，战后被拆除，而后端点市不复此类大型建筑。]]&lt;br /&gt;
&lt;br /&gt;
江泽镇事件后约三十名以上资产近失的玩家渡海前往端点岛区及新陆地区，因彼时[[管理组]]对江泽镇事件毫无表态，也无任何补偿。端点岛区及新陆地区的玩家物品被盗事件逐渐激增，[[uDays 保卫局]]在这时由玩家 Rinhato 建立，使用隐身药水试图找出偷窃他人物品的玩家，这种行为在日后受到了一定争议并被广泛认定为是造成新陆战争的导火索。&lt;br /&gt;
&lt;br /&gt;
受广泛的跟踪行为影响，大量玩家逐渐难以忍受这些“隐身玩家”盯梢行为，一度到了看到药水效果便挥剑砍人的情况。这种玩家之间互相攻击的不信任感导致了玩家间的频发摩擦。&lt;br /&gt;
&lt;br /&gt;
2018 年 4 月，以玩家 Altclr 为首的群体开始发起“共产制度”，试图将使用“[[生电设施]]”获取的大量物品放置于出生点周边免费赠送给其他玩家。这种行为造成了他人的不满，认为“使用 bug 获取物品摧毁了其他玩家的辛劳，还便宜了新玩家”。因而玩家间的摩擦进一步加剧。许多新玩家在获取免费物品后便被附近的老玩家无差别杀死、诸多推行“共产制度”的玩家房屋被安放 TNT 陷阱，诸多玩家也在这时选择了退服。&lt;br /&gt;
&lt;br /&gt;
=== 新陆战争 (2018) ===&lt;br /&gt;
[[File:HsinLiuwar2.jpg|200px|thumb|left|战后的端点岛渲染图]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiuwar.jpg|200px|thumb|一张描述新陆战争的概念画]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiu2018.jpg|200px|thumb|战时的新陆岛]]&lt;br /&gt;
&lt;br /&gt;
2018 年 5 月，玩家间的冲突引发了新陆战争，端点岛和新陆岛是彼时主要战场的所在地，虽然许多物质在冲突前就被转移，但[[端点市岛区|端点岛]]与[[新陆岛]]依然遭到了毁灭性的地形破坏。&lt;br /&gt;
&lt;br /&gt;
新陆战争始于位于端点市岛区的保卫局被炸毁事件，在 2018 年 5 月初，保卫局被未知玩家完全炸毁，并有嘲讽木牌位于废墟之上，因彼时 uDays 并未记录任何玩家活动信息，所以无从考证何人而为。绝大多数玩家认为是偷窃他人物品的玩家遭报复所为，但从属于保卫局的玩家则认为是被不满被隐形跟踪的玩家策划的，双方的怒火最终导致了从属于保卫局的玩家与普通玩家之间开始互相对抗。随后从属于保卫局的玩家又分化为了端点派与新陆派，普通玩家分化为了自由派与共产派，四种派系在新陆岛与端点岛互相使用先前从苦力怕塔获得的大量火药结合游戏复制物品漏洞制造 TNT 火炮等武器向对方进行无差别轰炸。端点岛所有地形都被损毁，新陆地表布满爆炸后剩下的坑洞。&lt;br /&gt;
&lt;br /&gt;
受广泛的玩家退服影响，新陆战争在爆发半个月后即被 uDays 管理组叫停，在端点岛与新陆岛间的一座日后被称作“[[和平岛]]”的岛屿上建立了“[[停战纪念雕像]]”，但局部地区的零星对抗直至当年 12 月左右才逐渐平息。因几乎彼时所有玩家都参与了新陆战争，故处理这起事件的投票结果极为令人遗憾，善后处理工作在日后也被认为极其妥协：没有任何玩家被清退，少数引起战争的玩家被放逐至今天风巽市一带，而绝大多数玩家并没有收到任何惩处，部分在战争期间将物质转移至他地的玩家在日后得以完全支配端点市，例如 GourmendJaky、HappyMax0 等。&lt;br /&gt;
&lt;br /&gt;
端点岛区得以在战后修复，而新陆岛因孤悬于海上，无法得到类似于端点岛区的发展，在此之后一度荒废。近年来有少部分玩家登岛离群索居，但岛屿整体依然保持着 2018 年的类似景象。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 复苏 (2018-2019) ===&lt;br /&gt;
[[File:chiyuke_pre.jpg|200px|thumb|left|建设中的 3 号出生点-祈雨阁，日后成为了 uDays 的地标天际线]]&lt;br /&gt;
&lt;br /&gt;
[[File:chiyuke_map.jpg|200px|thumb|left|2019 年 8 月的端点市上都区与岛区卫星地图]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel.jpg|200px|thumb|调侃“郭师傅饭店”的传单]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel2.jpg|200px|thumb|建设中的“郭师傅饭店”]]&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、端点市市长 Ashin Hung 将新陆战争归咎为“不可避免的 uDays 式民主的体现”，遭到了大量玩家的抵制与嘲讽，最终导致 Ashin Hung 引咎下台，偏安于石英镇。&lt;br /&gt;
&lt;br /&gt;
尽管发生了各种政治游戏，但端点岛区最终在 2018 年末得以恢复，因原有地形在战争期间被完全破坏，在端点岛区重建过程中进行了大量填海造陆活动，夷平了君竹岭，并将其中的材料用作重塑港湾令其“贴合原始 Minecraft 地形风格“，原有的端点岛也变得更为狭长。在这段时间加入的约十几名玩家主要负责了这些地形层面的修复工作，因玩家之间并未协调，导致新的端点岛规划相对于最初的端点岛显得“缝合”与“比例失调”。&lt;br /&gt;
&lt;br /&gt;
原先端点岛区中部与西部的现代建筑群已经被完全摧毁，因此新玩家可以自由拆除这些建筑群残骸的主要构成材料来建造新建筑物。[[uDays 管理组]]声称“玩家对此非常积极”，但他们并没有提供任何信息来证明这一点。在先前的战争中，绝大多数土壤下地形都已经裸露，因此石材等方块非常容易获取，构成了端点岛区 2019 年后的新天际线，在 2019 年 4 月，端点岛区地形基本被修复，在地形修复过程中获得的石材被用于建造“[[极光塔]]”与“[[郭师傅饭店]]”等地标性建筑，但此类地标性建筑被批极为突兀“横截面积极小“又”建的特别高“令人”无以适从“。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、彼时的玩家 Yukikaze EV 在岛区南部建造了大量具有其特殊风格的神庙风格建筑，一度被批“与岛区的风格不协调“，但随着日后辉针城的开建，这类声音便缓慢消失了。&lt;br /&gt;
&lt;br /&gt;
横贯现今 uDays 的轨道交通线路也在这个时候开始建设，位于端点市岛区的端点市矿车线路 1 号线于 2019 年 4 月开建，首四个站“东海湾-出生点聚落东-出生点聚落-静港”在当月开通，因矿车线乘坐密度较高，因而在当月底矿车线路 1 号线就延伸至了“村庄保留地”(今石英镇)。最初的四个车站是端点市中唯一采用标准构造的矿车车站，之后的延伸线路因材料不足改为简化站，最后的简化站兼 uDays 最后的矿车车站“华林”站在 2021 年 6 月开通，自此形成了以端点岛区为中心发散至其他区域的矿车线布局。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 4 月，因来访玩家过多，端点岛区物品失窃程度再一次逐渐增多，为了分担出生点的拥挤与排出新客，发展[[离岛区]]与[[上都区]]的项目得以获得批准，随着 [[uDays 经济系统]]推出，部分玩家开始寻求通过采集与砍伐方式获取赚得 [[CR 货币]]的机会。因此在端点上都区新开发的 [3 号出生点]]处开设了大量商店，试图将这一新区域变成蓬勃发展的商业区域。在 2020 年经济大崩溃前，端点上都的发展进程相当顺利，但在经济大崩溃后一度沦为鬼城。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 9 月，端点市矿车线路 9 号线开通，后来进行了自动化改造，并最终成为了悠日铁道高原线的前身。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 12 月，端点市岛区岛南传统玩家建筑被完全夷平，以改建为主题建筑”新门街头”用作“轨道交通中枢”，但规划工程缺乏经验，实际建成后因距离玩家聚落过远，岛南沦为了无人区。&lt;br /&gt;
&lt;br /&gt;
=== 白川自治 （2019) ===&lt;br /&gt;
[[File:shirakawa.jpg|200px|thumb|left|白川鱼塔，uDays 中现存最大生电设施，但因 Minecraft 1.16 版本更新失效，沦为端点市中最大的无用建筑]]&lt;br /&gt;
&lt;br /&gt;
uDays 中一度有相对于工艺建筑、角色扮演外更亲近于“生电机械”的玩家群体，此类玩家群体早期通常在 uDays 中并不受待见，被以“生电影响经济平衡”“导致地区卡顿、区块丢失”等各种理由被四处排挤，事实上很多地区都建有生电设施，但许多玩家只是受不了天天四处要地建造生电机械，并将“生电大于一切”挂在嘴边的玩家。&lt;br /&gt;
&lt;br /&gt;
在 2019 年末，uDays 通过了《主要区域排除无用生电设施法案》，所有被视为“生电”的玩家被统一安排至由玩家 aCinyu 所管辖的白川自治区内。白川自治区同期达到了全盛，建成了冰船中转站、鱼塔与大量刷物机，但却缺乏彼时端点市其他区域所最为常见的道路，因玩家 aCinyu 在现实中遭遇问题导致长期无法上线，其宅基地内被写满调侃的告示牌所覆盖，地区实际控制权在 2020 年初被玩家 Wherewhere 7 所获取。在经济大崩溃后，白川依然稳定发展。直到 2020 年 3 月戒严后方迅速衰落。&lt;br /&gt;
&lt;br /&gt;
=== uDays 经济大崩溃 （2020) ===&lt;br /&gt;
&lt;br /&gt;
因 uDays 最初的[[经济系统]]使用基岩平台第三方加载器大量插件实现，忽略了因版本更新加载器停更可能造成的损失。在 2020 年 1 月 uDays 更新至 2.2001 版本后。在长达一周的时间内所有玩家设置的箱子商店都无法正常工作、房屋贩售处扣费条件获取失败，任何人都可以随手偷窃商店内的物品或是直接拿走地契条约。虽然 uDays 管理组进行了补偿工作，但依然有大量玩家的物产收到了严重损失。而端点上都地区的地契全数丢失，任何玩家都无法被判定为地皮的合法拥有者，因此大量玩家被重复扣费要求重新购买地皮。&lt;br /&gt;
&lt;br /&gt;
当经济系统事故袭来时，首先受到打击的是平日里热衷于经营商店的玩家；数十名商店业者的物产和积蓄完全蒸发；幸运的保有物质的少数人也没有笑到半个月后。&lt;br /&gt;
&lt;br /&gt;
这种混乱局面持续半个月后，Minecraft 又一次迎来了更新，在这次更新后，所有插件无法生效并持续了整整半年，先前完全基于插件为核心的 uDays 经济系统完全崩溃。所有玩家商店都只得关门、存放在插件中的CR 数据被临时制成证明文件发送给玩家，但并不能作为等值用具。uDays 中所有[[银行]和交易所都消失了，许多玩家选择了退服，有的玩家认定为是“背叛了自己的信任”，藉由于此，设计为玩家集市的端点上都区一度沦为了鬼城。&lt;br /&gt;
&lt;br /&gt;
基于自制代码重建新的经济系统需要大量时间，事实上完整的经济系统在 2 年后才得以修复。uDays 工程组试图回归绿宝石交易制度试图缓解经济大崩溃，但因缺乏商店且基于绿宝石的售货机总是货品被迅速兑完而无疾而终。受经济大崩溃影响，以玩家 Wherewhere7 代表的基于生电的免费分发物品的“共产主义”迅速崛起，并在短时间支配了整个端点市，各地随处可见“抓生产，促销量”等具有左派特色的语录告示牌。&lt;br /&gt;
&lt;br /&gt;
=== 悠日戒严令 （2020)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
在以玩家 Wherewhere7 代表的基于生电的免费派发物品的“共产主义”实际统治端点市期间，uDays 管理组处于“玩家免费获得大量物品从而觉得无趣产生换图意愿”的内部理由刁难这种“共产”制度，但对外并未以这种理由表示，仅以“不美观”严格限制绝大多数生电设施的建设。从而导致了玩家 Wherewhere7 代表的“共产主义”阵营与 uDays 管理组的割裂。&lt;br /&gt;
&lt;br /&gt;
因 Minecraft 1.14 版本中非法获取某些特殊 NBT 物品导致地图会出现不可逆的毁损导致轻则区块内所有物品标签被重置，重则地图直接无法读取的现象。2020 年 2 月始，因玩家 Yurikonahiko 利用漏洞获取了下界传送门方块，从而导致 uDays 地图开始逐步损毁，至 2 月中旬，在一次崩服后地图完全无法被读取。&lt;br /&gt;
&lt;br /&gt;
为了解决这个问题，uDays 管理组将地图回档至 2020 年 2 月初，工程组手动为每个受登记的玩家手动补好了他们所报告的丢失进度。并将这一事件归咎为“生电设施所带来的问题”，并希望立法进一步令任何生电设施营建都需要自主申报批准后方可建造。&lt;br /&gt;
&lt;br /&gt;
玩家 Wherewhere7 对此表示反对，并给予了尖锐的批评，认为地图崩溃并非由于生电设施所导致，而是由于“uDays 自身管理不善“并要求“uDays 工程组管理好自己而非只会限制别人”。大多数玩家中立，一部分玩家倒向 Wherewhere7，一部分受 uDays 工程组恩惠的玩家倒向了官方。这两派玩家在 20 年 2 月至 3 月各自进行明暗对抗。&lt;br /&gt;
&lt;br /&gt;
在 20 年 3 月，WhereWhere 7 完全控制了端点市，并预计打算在 3 月前后建立端点市下界中枢以“更快速沟通端点市各区域”。但遭到了 uDays 工程组以“有官方性的工程”为由反对，但 Wherewhere 7 依然开始进行下界中枢施工工作。&lt;br /&gt;
&lt;br /&gt;
20 年 3 月 12 日，uDays 工程组以“生电设施损毁地图”为由发布了生电戒严令，“禁止在 uDays 中建立任何利用漏洞获取物品的生电设施”，并以“戒严”为由绕开了《悠日计划 基本法案 运营法案》规定，将玩家 Wherewhere 7 视为政治犯直接清退，同时拆除并重建了其建造中的端点市下界中枢。之后，端点市内免费派发物品的“共产主义”生电阵营被完全排出 uDays，原先位于白川的生电玩家群体在此之后纷纷避难至[[ Cake Mania ]]服务器中，造成了所谓的“[[白川锈带]]”“无人区”。&lt;br /&gt;
&lt;br /&gt;
Xanderminum 所治[[风巽市]]及 [[Cake Mania]] 服务器中的独立报刊记录了这一事件的始末过程， 并普遍认为 uDays 已经被管理组控制，背弃了民主。而 uDays 管理组在此之后对这一事件的任何道歉行为中均未对事件本身做出正面回应，双方也从未实际谅解。直到 22 年 8 月戒严令解除后双方关系才有所缓和，但对于事件的始末双方依然保持了完全相反的表述。&lt;br /&gt;
&lt;br /&gt;
=== uDays 地图大崩溃（2020) ===&lt;br /&gt;
&lt;br /&gt;
在经济大崩溃与生电戒严令后，uDays 玩家大量流失，在这一节点。uDays 试图对外进行开放，自 2020 年 6 月开始[[简体中文运营部]]分于 MineBBS 发布[[宣传贴文]]以吸引新玩家观光，同期开放了[[叶原]]、[[森川]](今花都)、风巽等新城区作为新玩家聚落，也一度开启了[[迁都叶原]]计划，后因地图大崩溃而被迫中断。&lt;br /&gt;
&lt;br /&gt;
藉由 uDays 在开放初期延续 2014 年至 2020 年 Java 平台的“信任制度”，在开放初期，uDays 并未设置任何门槛，任何玩家只需签署“承诺书”承诺“不破坏他人成果”即可直接访问服务器。但实际上相当大一部分观光客抱有强烈恶意性质，完全无视“承诺书”。在 2020 年 6 月 至 2020 年 9 月短暂开放期间，端点市岛区及上都区遭到严重的损毁，在 2020 年 9 月，端点市上都区以 3 号出生点为中心的 128 x 128 x 128 区域被 toolbox 玩家直接掏空。 因事件定义为“[[非法损毁]]”，因此此类地形损毁很快便被 uDays 工程组所修复，并随之后将主要出生点迁移至[[风巽市]]。&lt;br /&gt;
&lt;br /&gt;
在 2020 年 10 月，未知玩家在访问 uDays 时利用时兴的“毁存档”漏洞破坏 uDays 地图数据，一段时间后 uDays 地图便完全无法读取，但藉因无法定位地图究竟在何时遭到损坏。因此只能将 uDays 地图转为 Java 平台后重新转为基岩平台。在转换过程后，任何位于坐标(10000,10000)内新生成的区块均出现断裂错误，这便是端点市边界地 uDays 断裂带(No Man’s Days)的来源。&lt;br /&gt;
&lt;br /&gt;
=== 当今 (2020-) ===&lt;br /&gt;
&lt;br /&gt;
2021 年 3 月至今端点市各区域的建筑大体不变，实际已然完全僵化，许多店铺至今处于关闭状态，居留于端点市各地区的玩家已不足端点市总登记居留玩家的 10%。且也无多少实际玩家在端点市中进行实际游玩活动，更多只是日常观光客在端点市中四处闲逛。&lt;br /&gt;
&lt;br /&gt;
端点市的绝大多数行政职能在 2021 年 《[[悠日都花都开发案]]》后逐渐被迁移至[[花都市]]。绝大多数玩家也因先前动荡与诸多限制选择前往花都、叶原、风巽或是其他服务器所管辖的区域，如今端点市中所存的玩家依然不多。但端点市依然以其中的大量历史事件、观光名胜在 uDays 中有着难以被撼动的地位。&lt;br /&gt;
&lt;br /&gt;
=== 端点市更新计画 (2022)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze2022.jpg|200px|thumb|被翻修后的江泽镇遗址公园，被批失去了“遗址风味”]]&lt;br /&gt;
&lt;br /&gt;
在 2022 年“5.2202 uDays NewYear!”版本后，端点市主要地区的玩家登记量与日活量有一定恢复，许多连结道在这个时候由悠日计划玩家联合协会或 uDays 工程组指派端点市地方基建行动党进行建设或翻修。据称前期翻修材料由 uDays 工程组提供，部分玩家认为 uDays 工程组藉由此绕过了建筑豁免权“再一次完全介入端点市”。在数次抗议活动后，uDays 工程组声称“从未提供任何免费翻修材料”，但有他服归属地玩家 Song114514 认为“uDays 工程组提供了单价无限逼近于 0 CR的材料”从而造成了垄断。&lt;br /&gt;
&lt;br /&gt;
在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
== 地理 ==&lt;br /&gt;
&lt;br /&gt;
端点市位于 uDays 现公认北部地区，离岛区、上都区、江南区、石英镇、凛雪镇、如月地区、白川地区、新陆地区呈现放射状分布于[[端点市岛区|岛区]]四周。根据《[[悠日计划 基本法案]] 端点市广域区景观保护与游玩法案》，端点市的整体区间约位于地图 X 2500 至 -300、Z 500 至 - 1300 内。任何归属于 uDays 的玩家、持有其他服务器护照及 uDays 签发签证的玩家都可以进入端点市。由端点市前往花都市根据具体通勤方式需要约 15 分钟 - 1 小时不等(乘搭[[铁路]]、驾车或徒步旅行)，由端点市通过海路前往[[滨海市]]需要约 20 分钟，目前端点市与[[滨海市]]没有商业运营航线，玩家需要持护照及证明文件自行驾船来往。&lt;br /&gt;
&lt;br /&gt;
端点市的中心在各个时间点并非一致，最初位于端点江南，后迁移至端点岛区，之后被端点岛区与端点上都平分。每个时间点的城区天际线构成都略有不同，通常情况下端点市西侧地位被认为不如东侧，北侧地位不如南侧。&lt;br /&gt;
&lt;br /&gt;
=== 2014-2017 ===&lt;br /&gt;
&lt;br /&gt;
2014 年至 2017 年 uDays 的地图更多只是用作 Grand Theft Minecraft 玩家在生存模式下用来建筑的目的，没有任何详细的规划，玩家通常直接选择一个地方开始建设，此时期的建筑在当今花都市南岐区留存分布较广，端点市江南区、岛区、新陆的早期玩家建筑已经全数消失，目前位于端点市境内唯一的 2014 年的建筑遗留是位于如月地区的如月镇跃进村祠堂，在 2014 年用作标识“跃进村”的入口。&lt;br /&gt;
&lt;br /&gt;
=== 2017-2019 ===&lt;br /&gt;
[[File:sc2019.jpg|200px|thumb|2019 年 2 月初地形初步修复完成、新城开建的端点岛区]]&lt;br /&gt;
[[File:anheii.jpg|200px|thumb|left|从安平观看2019 年 4 月的岛区]]&lt;br /&gt;
在 2017 年 uDays 独立后将江泽镇设为中心城区，即今天的端点市江南区，向外扩张至端点岛区、新陆岛、端点离岛、安平(今端点市上都区，安平区已在 2021 年被虚级化)。在新陆战争后，江泽镇被废弃，而端点岛区因其地理性质而被多数玩家用作自有居留地，并通过填海造陆在相当大程度上改变了最初的端点岛地形，一些玩家新端点岛之上建造了新城。从设计而言岛西部为生态保留地、岛中部为低密度住宅区、岛东部为商业区，以此希望带来一个相对均衡的生存城市、并抛弃过去端点岛区的大而无用性质，但被许多彼时玩家批缺乏城市感“从实际效果上看极其幼稚”。&lt;br /&gt;
&lt;br /&gt;
端点岛区在 2019 年 4 月基本完工，之后端点安平(今端点市上都区)作为未来的 3 号出生点被列入了由 uDays 工程组直辖由其开发的“主城”性质区域。绝大多数原有玩家房屋在新开发过程中都被拆除了，uDays 工程组声称给予了这些玩家一定补偿，但实际补偿内容耐人寻味，例如玩家阿呆的欧式房屋原先占地为 40 x 16 x 40，最终仅仅补偿了位于城区中一套完全无法修改、不具备地权，占地 18 x 20 x 10 的日式房屋，uDays 工程组对此并没有做出过多解释，但在玩家阿呆多次投诉后双方有所让步，玩家阿呆得到了一片位于端点市离岛区 64 x 64 的地块，藉此 uDays 工程组被多名玩家投诉称“纵容并给予了一般玩家特殊化处理，要求给予其他玩家等值 CR 补偿平权，并开放端点市除了上都区及岛区外的自由建筑权限”，uDays 工程组拒绝了这一要求，工程组成员 Fjjzjk 引咎退服。&lt;br /&gt;
&lt;br /&gt;
位于离岛区西侧的石英镇因 Ashin Hung 宅于此，因此通常被视为 uDays 管理组的休暇地，但在 2018 年至当下实际发展却被局限在了一块很小的空间内，并未有所扩大，而这块极小的空间内却经有端点市矿车线路 1 号线、3 号线、S2 号线、S3 号线，因此 uDays 工程组被指责“规划上迁就 uDays 管理组“以谋上位”，但双方并未做出任何回应。&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
[[File:tr.jpg|200px|thumb|一份《uDays 旅行指南 (2020)》的副本，上面即有“明日世界”的标识]]&lt;br /&gt;
2020 年 5 月开始，受逐渐涌入的玩家影响，端点市境内的犯罪率与破坏现象逐渐增多，2020 年 5 月末 uDays 通过了《城际化规范布局法案》，“在离端点市主世界15分钟轨道交通距离处初期建立二至三座与端点市类似的新城”，在 Z 位于 -6000 处正式建立了风巽市、并将出生地迁移至此地以避免端点市遭到破坏。也藉因此，端点市因缺乏新玩家而逐渐开始僵化衰落。&lt;br /&gt;
&lt;br /&gt;
藉因彼时各地城区设计都较为混乱缝合，遭到大量玩家批评，例如原玩家昙喵批“单体建筑都很好看，放在一起一塌糊涂”。自 2020 年 6 月起，uDays 工程组通过了“迁都叶原”计划，试图建造“风格完全一致，基岩平台独到的工艺建筑城市”。作为练手，率先先开发彼时归属于端点市江南区的凛雪镇。凛雪镇在 2014 年至 2018 年并未有任何玩家涉足，2018 年后，在玩家 tneplus 及 ninja 的建造下，城镇开始初具规模。这一原始区域被称作“凛雪镇老城区”，日后的“悠日铁道 凛雪镇车站”也位于此地。&lt;br /&gt;
&lt;br /&gt;
uDays 工程组在凛雪镇老城区以东开始建造更新的城镇，以“圣诞节”为主题打造“圣诞小镇”并希望将其作为日后圣诞节的活动用地，2020 年 8 月，凛雪镇新镇大体建成。受经济大崩溃影响，uDays 工程组希望将此地的房屋以绿宝石作等值物单位卖出，但询价者寥寥，最终以极低的价格内部售与了工程组成员。凛雪镇也在这个时候独立于端点市江南区，受 uDays 工程组直接直辖。&lt;br /&gt;
&lt;br /&gt;
凛雪镇完工后，uDays 工程组提出了最臭名昭著的开发案“明日世界”。uDays 工程组希望完全复刻电影《明日世界》中的未来主义城市，以寻求以其”特色风格“来博取玩家的机会，完全忽视了先前的”迁都叶原“计划。工程组试图端点市江南区以东部的一块沿海平原作为”明日世界“用地。但仅仅施工了半个月，大多数工程组成员便意识到了这一计划的庞大性与不可能性，最终在建好了主广场后便放弃了明日世界，将其闲置于此成为了 uDays 迄今为止最庞大的烂尾区域。在此之后，一些玩家试图拆卸已经完工的部分建筑上的材料，但他们遭到了保卫局隐身玩家的检举并因此被清退。uDays 管理组试图恢复该地区原始地形，但最终被投票叫停。最初端点市下界线路有通往明日世界，但在开发案废弃不久后，uDays 工程组便关闭了那里的所有通勤服务。现今前往“明日世界”废弃区域只能乘船沿着位于[[悠日原点]]的[[世界树]]向东航行。&lt;br /&gt;
&lt;br /&gt;
2020 年 10 月至次年 1 月，受地图大崩溃影响，此时端点市境内并未有任何工程实施，只有极少一部分玩家翻修维护自己的房屋。&lt;br /&gt;
&lt;br /&gt;
=== 2021-2022 ===&lt;br /&gt;
2021 年至 2022 年，端点市境内只进行了一些细节程度的更新，端点市地方基建行动党修缮了端点市上都区部分建筑的外立面，对一些道路新增、改进了路标及其他标识系统以便于生存玩家寻路，并开辟了一些通往端点市各地区的新连接道。值得一提的是截止当下，端点市凛雪镇、如月地区依然未与主要道路相连接，实际上违背了 uDays 宣称的“所有地方均被道路连接”广告语。&lt;br /&gt;
&lt;br /&gt;
在 [[5.2206 uDays Yuri]] 版本中，端点市开辟了夕方地区，并在 3 号出生点、“uDays Intro&amp;quot;、及花都市、端点市刊载广告，试图将夕方地区作为新玩家的新生存地点“以复刻端点岛区的辉煌”，但实际上并没有任何玩家前往。自 2021 年以后，uDays 日活量暴跌至个位数成为了最迫切需要解决的问题，[[5.2208 uDays Saki]]版本中，平均每日日活量低于 3。在这种情况下，SantorsiaWorks 判定“端点市依然处于锈带状态”。&lt;br /&gt;
&lt;br /&gt;
== 交通 ==&lt;br /&gt;
端点市拥有全 uDays 最为密集的道路，但并不适合汽车开行。轨道交通系统为全 uDays 最多，均在生存模式下建立，以端点岛为中心，发散至端点市各地(含城际铁路与矿车线路)，同时端点市也具有基于生电的高空飞行场、基于附加组件的直升机场及地面、下界冰船道系统。因端点市构成 67% 为海洋，因此航运系统也相当发达，在轨道交通并未建立的日子里，许多玩家通过划船前往端点市各地。直至今天，沟通端点安平、端点岛、离岛、石英镇、如月镇的端点市运河依然处于完全可供使用的状态下，事实上，在 uDays 工程组所提供的端点市境内旅游导览中，也将从石英镇泊口乘船经行端点市运河前往如月镇码头作为全程不可或缺的旅游路线之一。&lt;br /&gt;
===公路===&lt;br /&gt;
====端点市境内连接道====&lt;br /&gt;
[[File:tcroad.jpg|200px|thumb|2022 年的端点市道路分布情况，图中标出了前往各地的主要路径]]端点市境内的道路均由玩家生存模式下铺设，以端点市上都区为中心，连接了端点岛区、离岛区、江南区、石英镇、白川，但道路以 2+2 宽度人行马道或林间小道为主，也藉由宽 2 格的廊桥广布，目前任何汽车无法通行其间，因此未来可能有新开辟汽车用道的计画，端点市内主连接道如下。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;安平岛区连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平江南连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平无计连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平未名连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平离岛连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛旧道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英白川连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英如月连接道(未到如月镇，须乘船)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====端巽公路(南北旧道)====&lt;br /&gt;
[[端巽公路(南北旧道)]]在 2020 年 8 月由 uDays 工程组开始手动铺设，至 9 月完工，全长 6157 格，联通了端点市上都区与风巽市洋河区，因宽度仅为 3 格，只得勉强单辆汽车通行。玩家开车至端点市上都区华林一侧即因道路宽度问题而无法继续深入端点市，只得将车停在华林的停车场内后步行入内，而摩托车与自行车因为限界更窄不受这一限制。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===轨道交通(铁路)===&lt;br /&gt;
[[File:lv2020.jpg|200px|thumb|一张流出的高原线测试用透明屏幕列车截图，该列车未实际投入运营，但其中展示了 2021 年的 uDays 轨道交通情况]]&lt;br /&gt;
端点市境内的轨道交通系统分为“端点市矿车线路”、“端点市营城际高原线(悠日铁道高原线）”及途径端点市的“悠日铁道端巽线”，此外也有目前被废弃的“端点市自动货运矿车线路”。其中“端点市矿车线路”、“端点市自动货运矿车线路”是玩家自发在生存模式下手动挖掘的，但在 2021 年及 2022 年有小部分细节调整。&lt;br /&gt;
====端点市矿车线路====&lt;br /&gt;
[[File:sctr2020.jpg|200px|thumb|2020 年中旬的端点市矿车线路运营图，图中实际上容纳了彼时不存在的一些线路，例如 9 号线的安排与今日完全不同]]&lt;br /&gt;
[[File:sctr2019.jpg|200px|thumb|2019 年初对于端点市的矿车线路规划，图中许多线路规划与今日不同]]&lt;br /&gt;
* 端点市境内的矿车线路告示板进行了多次更新，但因 2020 年后大量玩家流失导致缺乏维护，部分地区的告示板指示与可能与实际相异，请以站点粘贴的线路图为基准。&lt;br /&gt;
* 悠日铁道端巽线在端点市设有 3 个车站，[[悠日铁道安平车站|安平车站]]可通过乘坐[[端点市矿车线 8 号线]]在[[思源亭站]]换乘、[[悠日铁道江南车站(2022)|江南车站]]、可通过乘坐[[端点市矿车线 2 号线]]在[[故里站]]换乘、[[悠日铁道凛雪车站|凛雪车站]]请乘坐[[端点市矿车线 2 号线]]延伸线(由玩家 tneplus 建造)至[[凛雪中枢站]]换乘。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 1 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与如月地区(端点高原)，现[[城北路]]站是 uDays 现存最早的轨道交通车站，端点市矿车线 1 号线沿路设 14 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 2 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与江南区，至凛雪镇，端点江南段可与[[悠日铁道江南车站(2022)|江南车站]]及[[悠日铁道凛雪车站]]换乘，沿路设 13 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 3 号线 白川线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区、白川、石英镇，至如月地区，沿路设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 4 号线 端点环线&#039;&#039;&#039;&lt;br /&gt;
[[File:udaysrtm.jpg|200px|thumb|彼时在端点市矿车线 4 号线上测试的列车车体]]&lt;br /&gt;
* 连结端点岛区主要区域与岛西，沿路设 8 个矿车站，此线路因站距过短且毫无意义被批“浪费材料”，一度有拆除计划，但最终作罢。&lt;br /&gt;
* 端点市矿车线 4 号线在罗德兰段接入了“端点市自动货运矿车线路”，但并无实际作用。&lt;br /&gt;
* 端点市营城际高原线(悠日铁道高原线）最初使用的 RWA 列车即在端点市矿车线 4 号线上测试，因其“无人乘坐”。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 5 号线 下界线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 分为旧线与新线，旧线已经废弃，位于今日端点市下界中枢下方，用于沟通彼时的下界“第一安置点”与“水晶矿场”，沿路设 3 个矿车站；新线位于端点市下界中枢中作为冰船道的补充，但鲜有人乘坐。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 6 号线 隙谷线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点市安平区至隙谷直升机场与端点市叶原市交界地[[华林]]，一度有延伸至叶原计划，但最终被取消，沿路设 9 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 7 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛南与岛西端点市矿车线 1 号线的终点站[[渔泊]]，通常被视为端点市矿车线 1 号线的延伸线，设 6 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 8 号线 安平半环线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都区、端点江南区，与端点市矿车线路 2 号线组成环线，沿路有出生点、途径路线观光点广布、且多换乘站，并可同[[悠日铁道安平车站]]换乘，是端点市矿车线路中玩家乘坐量最高的线路，设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S1 林场线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区与林场或罗德兰岛，早期用于岛内玩家出岛砍伐树木，沿路设置 5 个矿车站，也是 uDays 中现存唯一分交路的矿车线。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S2 线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都至石英镇，沿路只设置 3 个矿车站，是端点市中矿车站量最少的公营矿车线路。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S3 石英镇线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结石英镇境内的几条矿车线站点至未名寺，沿路设置 6 个矿车站，一般认为这条线路用于迁就 uDays 管理组，但实际上 uDays 管理组完全不使用这条矿车线路。&lt;br /&gt;
&lt;br /&gt;
====悠日铁道(城际铁路)====&lt;br /&gt;
悠日铁道端巽线在端点市设有 3 个车站，分别为[[悠日铁道安平车站|安平车站]]、[[悠日铁道江南车站(2022)|江南车站]]、[[悠日铁道凛雪车站|凛雪车站]];&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线全线位于端点市如月地区内，设有 2 个车站，分别为[[悠日铁道高原车站|高原车站]]、[[悠日铁道沙荫车站|沙荫车站]]，但悠日铁道高原线在 2022 年 4 月突然被关闭，此后以“车站内系统升级为由”不再开放，悠日计划玩家联合协会报告称是因为“高原线内置红石实体检测计算机遭到恶意玩家毁损，导致车辆无法通过自动模式或半自动模式发车。但因 uDays 工程组成员大量流失，目前 uDays 已无力维修受到损坏的红石实体检测计算机，未来端巽线也会如此。”uDays 工程组对这一事件不予置评。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!线路!!标识符!!汉字!!日本语!!罗马字!!换乘信息&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDAH&#039;&#039;&#039;||{{large|{{lang|en-us|安平}}}}||あんへい||Anheii||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 8 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDKN&#039;&#039;&#039;||{{large|{{lang|en-us|江南}}}}||こうなん||Kounann||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDSS&#039;&#039;&#039;||{{large|{{lang|en-us|凛雪}}}}||りんゆき||Rinnyuki||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPPT&#039;&#039;&#039;||{{large|{{lang|en-us|高原}}}}||-||Plateau||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 1 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPSS&#039;&#039;&#039;||{{large|{{lang|en-us|沙荫}}}}||-||SandyShade||align=left|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:rinnyukistation.jpg|200px|thumb|left|预备进凛雪车站的 [[悠日铁道 402 系电联车|UD-402]] 电联车]]&#039;&#039;&#039;悠日铁道凛雪车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道凛雪车站|凛雪车站]]是 uDays 境内最早的铁路车站之一，因其外形设计被认为是端点地区中“最优雅的车站”，位于端点市凛雪镇老城区。在 2020 年 6 月建成，但在 2020 年 6 月至 2022 年 8 月仅仅作为端点市下界线路与端点市矿车线路 2 号线的枢纽用途，并未联结真正意义上的铁路，直到[[5.2208 uDays Saki]]版本中，悠日铁道端巽线方通至凛雪镇站，之后车站进行了一定的维修以供玩家乘降。&lt;br /&gt;
&lt;br /&gt;
凛雪车站目前是端巽线的北端尽头站，设有凛雪车辆段以供[[互通计画]]中各工作室于此测试车体模型，因此凛雪车站中四处贴有“不允许玩家拍摄”告示，但依然有许多玩家在此截图。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:anheiistation.jpg|200px|thumb|left|[[5.2208 uDays Saki]]中的安平车站]]&#039;&#039;&#039;悠日铁道安平车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道安平车站|安平车站]]是端点境内最早可供玩家乘坐的铁路车站，位于端点市上都区思源亭，设计上为照顾端点市的建筑比例情况，因而设计为半地下式车站以最大限度降低车站较大的主体对于端点市普遍建筑比例的影响。也藉由这种思想，后续建造的江南车站采用了全地下式设计。&lt;br /&gt;
&lt;br /&gt;
安平车站也是 uDays 中最为人知晓的两个铁路车站之一，自开业以来，截止[[5.2208 uDays Saki]]版本，安平车站总观光量突破了 13 万人。&lt;br /&gt;
&lt;br /&gt;
uDays 中第一列商业列车班次由安平车站始发，终到端点北车站，使用 [[uDays RTM BE ]]系统，以[[ 900 系电联车]]运行(该车体已引退，目前存于[[悠日铁道博物馆中]])。&lt;br /&gt;
&lt;br /&gt;
安平车站最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统，未来有兼容 TCMB 系统计划。&lt;br /&gt;
&lt;br /&gt;
[[File:kounannstation.jpg|200px|thumb|left|第一列到达江南车站(2021)的商业车次]]&#039;&#039;&#039;悠日铁道江南车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]是端点境内第二个可供玩家乘坐的铁路车站，最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统。在悠日铁道端巽线开业后次年(2021) 6 月开通，是端巽线 2021 年 6 月至 2022 年 8 月的北端尽头站，采用中式装饰艺术风格进行站内建构，玩家可以在此站换乘端点市矿车线路 2 号线，未来可以换乘[[悠日铁道端点空轨观光线]]。&lt;br /&gt;
&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]因端巽线北延，处于轨道弧度半径问题，进行了局部拆除，后被废弃，在距离原江南车站不远处正新建[[悠日铁道江南车站(2022)|(新)江南车站]]。uDays 工程组声称“相对于原先最大的不同就只是换乘端点市矿车线路 2 号线的车站从[[蛤地]]站改为了[[故里]]站“，但有玩家指出新江南车站实际上并未与矿车站故里站有联结通道，uDays 工程组对此称”新车站还在建设中，此类换乘设施将在完工后修建”。&lt;br /&gt;
&lt;br /&gt;
截止 2022 年 9 月，新江南车站仍未完工，悠日计划玩家联合协会报告指“因 uDays 工程组成员大量流失，目前 uDays 已不具备建造新江南车站中的红石计算机技术，只能缓慢尝试迁移原有旧江南车站的红石计算机系统”，uDays 工程组对此拒绝置评。&lt;br /&gt;
&lt;br /&gt;
[[File:plateaustation.jpg|200px|thumb|left|2020年进行 RTM BE 测试时的高原车站)]]&#039;&#039;&#039;悠日铁道高原车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
如月车站是悠日铁道高原线的北始发到达站，是地下站，位于端点市如月地区高原红石实验区，装修类似“莫斯科地铁”风格。最初是端点市矿车线路 9 号线的自动矿车系统测试车站，在 uDays 开始发展全尺寸铁路系统后转变为 RTM BE 测试车站，并在 2020 年末完成了全球首个适用于基岩平台的全尺寸列车模组 uDays RTM BE 的测试。&lt;br /&gt;
&lt;br /&gt;
车站内安置有地铁风格的导览图与旅客显示系统，根据车辆即时距离显示车辆进站时间。但在光线追踪下并不能发光。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此高原车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:sandyshadestation.jpg|200px|thumb|left|沙荫车站)]]&#039;&#039;&#039;悠日铁道沙荫车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
沙荫车站是悠日铁道高原线的南始发到达站，是地下站，位于端点市如月地区沙荫镇，装修类似“莫斯科地铁”风格。相对于高原车站，施工方式采用明挖法，因此更为庞大。但被指“大而无用”。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此沙荫车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
===航空===&lt;br /&gt;
====直升机场====&lt;br /&gt;
端点市拥有两个机场，但并不具备能够起降固定翼飞机的跑道，仅可起飞直升机。据称是规划时为了让玩家前往后续建设的叶原机场或花都机场乘坐飞机，但以上两城的机场至今还未曾建设。目前 uDays 境内唯一可供起降固定翼飞机的机场位于风巽市，但仅可起飞小型飞机，无法承载商业航班需求。&lt;br /&gt;
&lt;br /&gt;
安平隙谷直升机机场位于端点市上都区，仅有的预约制航班位于此，用来沟通[[滨海市]]与[[风巽市]]，截止&#039;&#039;&#039;5.2208 uDays Saki&#039;&#039;&#039;，乘坐直升机前往滨海市单程需要 6000 以上 CR。&lt;br /&gt;
&lt;br /&gt;
江南蛤地直升机场位于端点市江南区，是玩家 Losk WX 的私有机场。&lt;br /&gt;
&lt;br /&gt;
====粘液块制(生电)飞行器泊港====&lt;br /&gt;
此(生电)飞行器泊港位于端点市如月地区高原红石实验区，由玩家 SukyoC 建造，最初是私有泊港，在 2021 年 10 月后转为公用。可供免费停播基于粘液块活塞制做的飞行器。&lt;br /&gt;
&lt;br /&gt;
====鞘翅起飞坪====&lt;br /&gt;
[[File:skytree.jpg|200px|thumb|白川天空树)]]&lt;br /&gt;
端点市内各高楼都可用作鞘翅起飞坪，而明文登记的用作鞘翅起飞坪用途的专有建筑[[端点天空港]]位于端点市白川地区。从天空港最顶端出发，无需额外加速，即可快速前往端点岛区、石英镇、如月镇。&lt;br /&gt;
&lt;br /&gt;
===冰船道===&lt;br /&gt;
[[File:tcud.jpg|200px|thumb|left|2022 年初的端点市下界线路表)]]&lt;br /&gt;
端点市内的冰船道分为建立在下界中的下界中枢“下界线”及位于主世界的“新干线”冰船道。&lt;br /&gt;
====下界线====&lt;br /&gt;
端点市下界线最早可追溯至  2018 年，彼时江泽镇与端点岛区的玩家在其驻地建立了下界传送门，并藉此于下界中建立了第一个殖民地“下界一号安置点”，在新陆战争期间，下界并未受到任何损害。战后( 2019 年 5 月)左右，无名玩家使用木制轨道桥连结了新发现的石英矿场区“水晶矿场”，此时下界一号安置点进入了短暂的繁荣时光，设置有“下界矿产交易所”与“红石游戏屋”。&lt;br /&gt;
&lt;br /&gt;
因木制轨道桥易过火受损，这条木制轨道桥在当年内找遭到了来自恶魂及玩家有意无意的破坏，年末轨道桥遭到了恶魂攻击，完全损毁。修复原桥成本较大且后期维护成本更高，因此无人愿意维修。在旧轨道桥损毁半个月后，玩家 Lost Monkey 与 前玩家 MagicMirr0r 在原有轨道桥右侧利用不易被炸毁的安山岩建立了新轨道桥以重新沟通下界一号安置点与水晶矿场，并继续向前延伸至新设立的”下界二号安置点“。在这个时间点里，下界轨道交通达到了鼎盛时期，无数玩家利用自身材料以”下界一号安置点“为中心出发，将私有矿车线路延伸到了彼时下界的各个区域。&lt;br /&gt;
&lt;br /&gt;
前玩家 Wherewhere7 在下界安置点上方建立了下界中枢的原型，但因服内政治原因遭到了来自 uDays 管理组与 uDays 工程组的广泛抵制，在悠日戒严令后，Wherewhere 7所建造的下界中枢原型被完全拆除，[[端点市下界中枢(2020)|新下界中枢]]取而代之，建立在”下界一号安置点”上方并完全取代了原先一号安置点的地位。在新下界中枢完工后玩家无法再通过正常方式前往“下界一号安置点”，只能从预留的“维护通道(现也做观光用途)”前往。如今的“下界一号安置点”仅剩观光性质。&lt;br /&gt;
&lt;br /&gt;
新下界中枢因其仅具备连结主世界各区域的通勤意义而保守批评，玩家难以离开下界中枢前往广袤的下界区域探索与挖掘。uDays 工程组指出“可沿西线一直前进，在抵达终点后即可前往开放下界区域”，但需要前往此处的时间要求过长，被指“迁就与扼杀下界后天发展的可能”。&lt;br /&gt;
&lt;br /&gt;
新下界中枢以 3 号出生点为中心，发散至各个位置，因其便捷性相对于矿车线路更高，因此更多玩家选择使用下界线路。但值得一提的是下界中枢中的南北标识是与主世界中相反的。在下界标示中，岛区位于安平的西侧。而实际岛区上位于安平的北侧。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;北线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往新野兽岛&lt;br /&gt;
&#039;&#039;&#039;西线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往岛区、新陆&lt;br /&gt;
&#039;&#039;&#039;西线(北延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往江南、凛雪镇、至世界树&lt;br /&gt;
&#039;&#039;&#039;西线(南延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往白川&lt;br /&gt;
&#039;&#039;&#039;南线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往离岛、石英镇、如月镇至高原红石实验区&lt;br /&gt;
&#039;&#039;&#039;东线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往猫街、华林、至叶原&lt;br /&gt;
&lt;br /&gt;
====主世界“新干线”冰船道====&lt;br /&gt;
在 2019 年至 2020 年，主世界中的冰船道覆盖段达到了顶峰水平，uDays 境内早前地表拥有一条贯通南北的冰船道命名为“新干线”，最初的”新干线“冰船道设置有&amp;quot;世界树—凛雪镇南—端点江南(江泽镇)—端点安平—华林—叶原—吧村—池店—白山—森川—风巽北—风巽原野—落曲&amp;quot;共 13 个站，与今日悠日铁道端巽线走向基本一致，但冰船道上行主要延伸至“悠日原点(世界树)”，而悠日铁道端巽线则是规划上继续向北往夕方地区及[[滨海市]]。由玩家 Losk WX 在 2020 年 3 月开始建立，但据称原 uDays 五大元老中 Nzbcorz 无视了 uDays 的基本规则，直接给予了 Losk EX 创造权限并令其建造这条冰船道&amp;quot;新干线&amp;quot;，在 2020 年 4 月冰船道建成后，并不设使用费用。在悠日铁道端巽线未建成前，端点市与风巽市的玩家主要使用这条冰船道进行来往。新干线”冰船道也是位于端巽之间的[[森川城(2014-2020)|森川旧城]]、[[南岐镇(2014-2019)|南岐镇]]、[[悠亭镇(2019-2020)|悠亭地区]]迅速崛起的推手之一。森川、南岐、悠亭、池店在 2021 年被合并，定义为新的 uDays &amp;quot;首都职能地区&amp;quot;[[花都市]]所在地。&lt;br /&gt;
&lt;br /&gt;
事实上，悠日铁道端巽线最初就是在这条“新干线&amp;quot;冰船道顶部加盖铁轨进行两地间车辆对跑测试以佐证在端点市与风巽市间建立轮轨系统的可行性。&lt;br /&gt;
&lt;br /&gt;
在悠日铁道端巽线建成后，使用“新干线”冰船道的玩家数量依然远大于使用端巽线的玩家，主要因其使用免费，端巽间通勤时间只需 3 分钟，远低于悠日铁道端巽线彼时通行全程所需的 18-25 分钟，此外受彼时端巽线频繁故障影响，玩家对“新干线”冰船道更加信任。&lt;br /&gt;
&lt;br /&gt;
2020 年 9 月，因 Nzbcorz 在现实中与 uDays 管理组、uDays 工程组、SantorsiaWorks 间的严重摩擦，加之其在 uDays 中各式[[Nzbcorz 弊案事件|弊案事件]]影响，其被完全清退出 uDays，并被抹除了在 uDays 中几乎所有痕迹。在这种情况下下，受 uDays 中常见的“政治游戏”影响及为了“强推端巽线”，完全由 Nzbcorz 支持的“新干线”冰船道以&amp;quot;极为影响 uDays 天际线“理由在当年 10 月从风巽站开始被逐段拆除，但在拆除至华林时被叫停。而后端点市境内的一小段冰船道被存留并加于修缮用于“纪念”性质。因其位置较偏僻，完全无人使用。[[悠日铁道博物馆]]中以 uDays 工程组的观点用&amp;quot;美化形式&amp;quot;记录了上述事件过程。&lt;br /&gt;
&lt;br /&gt;
如今留存于端点市境内的“新干线”冰船道仅剩世界树至端点安平段，共有 4 个站，其中端点安平站可以与端点市下界线巽谷传送门相互换乘。&lt;br /&gt;
&lt;br /&gt;
===海运===&lt;br /&gt;
航运是端点市中的重要组成部分，端点市中所有区域都有或多或少的航运港口，在端点市矿车线系统建立前。许多玩家乘船来往于端点市各个区域。当下端点市内商业航线包括&amp;quot;江南港口—岛区城北港&amp;quot;、&amp;quot;岛区城北港—上都荆山港&amp;quot;、&amp;quot;岛区城北港—新陆港&amp;quot;、&amp;quot;岛区城北港—石英镇港—如月渡口&amp;quot;、、&amp;quot;江南港口—上都安阳渡口—荆山港口—石英镇港—如月渡口&amp;quot;，以上航线需要提前预约。目前端点市没有直航[[滨海市]]的航线。&lt;br /&gt;
&lt;br /&gt;
== 气候 ==&lt;br /&gt;
端点市中绝大多数地形是海域，其次是平原及雪地地形。主要区域时常降雨或降雪，uDays 中时间与现实一致，因此一天内降雨次数可达 20 次以上。每年 12 月 25 日，端点市江南地区及凛雪镇会一直降雪，在此期间，白天更短，夜晚更黑暗。&lt;br /&gt;
&lt;br /&gt;
== 政治 ==&lt;br /&gt;
端点市是 uDays 工程组直辖的城市，大体上保持民主，整体由 uDays 工程组、悠日玩家联合协会、端点市地方基建行动党、SantorsiaWorks控制。市长是 GourmendJaky。&lt;br /&gt;
&lt;br /&gt;
市长选举在每年3月5日举行，2021 年因为悠日戒严令当年市长选举被取消。使用QQ 群聊及 Discord 服务器中投票决定，基于《悠日计划 基本法案 运营法案》选举的获胜者由选票多数而决定。但实际上候选人通常由 uDays 四大组织之一提供支持。uDays 四大组织与玩家之间的小摩擦经常导致玩家间的抗议与宏观上的政治游戏，在 uDays 2022 年民主化后有一定缓解。由于没有一个派别能够比其他派别获得决定性的优势，所有人都尽可能地负责自己的划分领域，以尽量减少冲突摩擦。&lt;br /&gt;
&lt;br /&gt;
===市长===&lt;br /&gt;
njlyf2011 (2017)&lt;br /&gt;
&lt;br /&gt;
Ashin Hung (2018-2019)(2019 年中旬下台)&lt;br /&gt;
&lt;br /&gt;
Chty78 (2019-2020)&lt;br /&gt;
&lt;br /&gt;
Gourmend Jaky (2021-2023)&lt;br /&gt;
&lt;br /&gt;
===端点市地方基建行动党===&lt;br /&gt;
端点市地方基建行动党是2021年后主导端点市的组织，实行本地主义，其实际上是悠日玩家联合协会的影子，但受市长所牵制。&lt;br /&gt;
&lt;br /&gt;
===争议===&lt;br /&gt;
2022 年 2 月，受《悠日计划 基本法案 5.22》修订后“禁止于 uDays 直辖区域修建对应现实中国家或地区的旗帜”条文，许多玩家进行了抗议活动，并使用自定义图片系统在端点市内到处张贴各式现实中各种国家或地区的旗帜图片。&lt;br /&gt;
&lt;br /&gt;
2022 年 5 月，玩家 Courier2002 批“uDays 管理组”、“uDays 工程组”、“SantorsiaWorks”实际上就和传统 Minecraft 服务器构成中的“OP管理”、“建筑”、“技术”没有任何本质区别，只有玩家联合协会是根植于玩家自身的，但玩家联合协会却成功上位成为了第四个特殊阶级，完全不为玩家服务。&lt;br /&gt;
&lt;br /&gt;
== 经济 ==&lt;br /&gt;
端点市的经济主要依靠租售地块、交通与地块税费、农业产品与红石机械解决方案的输出。一些连锁公司归属于端点市，但并未在端点市中进行生产行为，例如“凛雪重工”。&lt;br /&gt;
&lt;br /&gt;
2020 年 uDays 经济大崩溃后，端点市的经济体系完全被摧毁，所有银行部门及绝大多数商店都关张了。直到 2022 年 7 月，端点市的经济体系依然依靠绿宝石以物易物，玩家普遍对 uDays 工程组发行的等值钞票采取怀疑态度。在[[5.2208 uDays Saki]]推出凛雪终端 3后，玩家对新 CR 的态度方有缓解，但一般也仅在购买物品前兑换现钞。&lt;br /&gt;
&lt;br /&gt;
== 琐事 ==&lt;br /&gt;
* “端点市”实际命名基于科幻小说《基地》中同名城市，但英文表述在 2021 年方改为&amp;quot;Terminal City&amp;quot;。在 2018 年至 2020 年英文表述为&amp;quot;SpotCity&amp;quot;，缩写为&amp;quot;SC&amp;quot;。因此归属于端点市的车牌直至今日依然使用 SC + 四位数字，在《uDays 旅行指南 (2020)》中使用 Central &amp;quot;SPOTCITY&amp;quot; 作为代称。&lt;br /&gt;
* “江泽镇”在外宣中通常被称为“江浙镇”或“故里“，是 uDays 中最早的聚落所在地，但 uDays 中最早的建筑物并不位于此，而是位于花都市南岐区秋泽溪附近，最初建立于 2014 年 7 月。&lt;br /&gt;
== 画廊 ==&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2551</id>
		<title>花都市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2551"/>
		<updated>2022-09-20T19:52:51Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 悠日都花都&lt;br /&gt;
| official_name                      = Hanato (Hanato City)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = Hanato_View_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：大同广场、鹅城大街(森川老城传统街区)、鱼市街、星海湾长滩、摩天悠日城、花都基督教花巷堂、悠亭区天际线&lt;br /&gt;
| image_map                       = htlogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[花都市悠亭区|悠亭区]]、[[花都市悠兰区|悠兰区]] 、[[花都市南岐区|南岐区]]&lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[花都市悠亭区|悠亭区]]&lt;br /&gt;
| parts                           = 5&amp;lt;br /&amp;gt;3&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;花都&#039;&#039;&#039; (Hanato / Hanato City)，全称“&#039;&#039;&#039;花都市&#039;&#039;&#039;”或“&#039;&#039;&#039;悠日都花都&#039;&#039;&#039;”，位于 uDays 中南部，北往[[叶原市]]及[[端点市]]，南接[[风巽市]]，是 uDays 中的“首都职能”城市，通常观光与行政地位与[[端点市]]并列。花都市由 uDays 工程组、uDays 管理组、SantorsiaWorks 三方管辖，其在悠亭、森川旧城的基础上以“兼顾 Minecraft 玩家取向的田园城市”理念重新规划建设，是 uDays 目前密集建筑区最广、风格最一致的城市。《悠日计划 基本法案》规定了花都市的辖区，广义上花都市涵盖其辖的悠亭、悠兰、南岐、悠芷、池店五区，狭义上更多指悠亭、悠兰、南岐这三个主城区。&lt;br /&gt;
&lt;br /&gt;
花都是 uDays 目前的经济、政治与文化中心，城区内银行与各大商店门市广布，位于花都市悠亭区的大同广场是 uDays 四大组织的行政中心所在地，南岐区现存 uDays 最早追溯至 2014 年的玩家建筑群、悠亭区与悠兰区是 uDays 工程组所认定的“工艺建筑城区”，以兴亚式、南洋式传统民居建筑为基调，辅以现代都市风格建筑点缀，现有“鹅城大街”、“悠亭旧城”等主题建筑群。悠日铁道在花都设有 2 个铁路车站与 1 个车辆段，花都同时拥有完善的道路网与高速路网，未来亦有兴修地下铁、路面电车、航空机场的计划。&lt;br /&gt;
&lt;br /&gt;
花都实行宽松的混合模式制度，建筑玩家可在取得许可与地块后于创造模式下自由发挥，但不得介入经济系统，而生存玩家可以在此体验 uDays 备受好评的城市生活角色扮演。藉因安全度着想，花都市境内并未设置出生点，目前距离花都最近的 [[5 号出生点]]位于[[风巽市]][[风巽市临海区|临海区]]，玩家须在秋泽溪口岸经安检后方可进入花都。截至“5.2208 uDays Saki” 发行版本 7，归属于花都市的玩家为  183 人。(含持居留、建筑签证的他服玩家，但不含退服者及被清退玩家)。&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2550</id>
		<title>花都市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2550"/>
		<updated>2022-09-20T19:51:24Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 悠日都花都&lt;br /&gt;
| official_name                      = Hanato (Hanato City)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = Hanato_View_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：大同广场、鹅城大街(森川老城传统街区)、鱼市街、星海湾长滩、摩天悠日城、花都基督教花巷堂、悠亭区天际线&lt;br /&gt;
| image_map                       = htlogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| population_total = 183&lt;br /&gt;
| timezone = UTC&lt;br /&gt;
| utc_offset = +8&lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[花都市悠亭区|悠亭区]]、[[花都市悠兰区|悠兰区]] 、[[花都市南岐区|南岐区]]&lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[花都市悠亭区|悠亭区]]&lt;br /&gt;
| parts                           = 5&amp;lt;br /&amp;gt;3&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;花都&#039;&#039;&#039; (Hanato / Hanato City)，全称“&#039;&#039;&#039;花都市&#039;&#039;&#039;”或“&#039;&#039;&#039;悠日都花都&#039;&#039;&#039;”，位于 uDays 中南部，北往[[叶原市]]及[[端点市]]，南接[[风巽市]]，是 uDays 中的“首都职能”城市，通常观光与行政地位与[[端点市]]并列。花都市由 uDays 工程组、uDays 管理组、SantorsiaWorks 三方管辖，其在悠亭、森川旧城的基础上以“兼顾 Minecraft 玩家取向的田园城市”理念重新规划建设，是 uDays 目前密集建筑区最广、风格最一致的城市。《悠日计划 基本法案》规定了花都市的辖区，广义上花都市涵盖其辖的悠亭、悠兰、南岐、悠芷、池店五区，狭义上更多指悠亭、悠兰、南岐这三个主城区。&lt;br /&gt;
&lt;br /&gt;
花都是 uDays 目前的经济、政治与文化中心，城区内银行与各大商店门市广布，位于花都市悠亭区的大同广场是 uDays 四大组织的行政中心所在地，南岐区现存 uDays 最早追溯至 2014 年的玩家建筑群、悠亭区与悠兰区是 uDays 工程组所认定的“工艺建筑城区”，以兴亚式、南洋式传统民居建筑为基调，辅以现代都市风格建筑点缀，现有“鹅城大街”、“悠亭旧城”等主题建筑群。悠日铁道在花都设有 2 个铁路车站与 1 个车辆段，花都同时拥有完善的道路网与高速路网，未来亦有兴修地下铁、路面电车、航空机场的计划。&lt;br /&gt;
&lt;br /&gt;
花都实行宽松的混合模式制度，建筑玩家可在取得许可与地块后于创造模式下自由发挥，但不得介入经济系统，而生存玩家可以在此体验 uDays 备受好评的城市生活角色扮演。藉因安全度着想，花都市境内并未设置出生点，目前距离花都最近的 [[5 号出生点]]位于[[风巽市]][[风巽市临海区|临海区]]，玩家须在秋泽溪口岸经安检后方可进入花都。截至“5.2208 uDays Saki” 发行版本 7，归属于花都市的玩家为  183 人。(含持居留、建筑签证的他服玩家，但不含退服者及被清退玩家)。&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:ShareCSS/infobox.css&amp;diff=2549</id>
		<title>模板:ShareCSS/infobox.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:ShareCSS/infobox.css&amp;diff=2549"/>
		<updated>2022-09-20T19:49:07Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​创建页面，内容为“body.skin-minerva .infobox table { 	display: table; } body.skin-minerva .infobox caption { 	display: table-caption; }”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body.skin-minerva .infobox table {&lt;br /&gt;
	display: table;&lt;br /&gt;
}&lt;br /&gt;
body.skin-minerva .infobox caption {&lt;br /&gt;
	display: table-caption;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2548</id>
		<title>花都市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2548"/>
		<updated>2022-09-20T19:48:42Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 悠日都花都&lt;br /&gt;
| official_name                      = Hanato (Hanato City)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = Hanato_View_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：大同广场、鹅城大街(森川老城传统街区)、鱼市街、星海湾长滩、摩天悠日城、花都基督教花巷堂、悠亭区天际线&lt;br /&gt;
| image_map                       = htlogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[花都市悠亭区|悠亭区]]、[[花都市悠兰区|悠兰区]] 、[[花都市南岐区|南岐区]]&lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[花都市悠亭区|悠亭区]]&lt;br /&gt;
| parts                           = 5&amp;lt;br /&amp;gt;3&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;花都&#039;&#039;&#039; (Hanato / Hanato City)，全称“&#039;&#039;&#039;花都市&#039;&#039;&#039;”或“&#039;&#039;&#039;悠日都花都&#039;&#039;&#039;”，位于 uDays 中南部，北往[[叶原市]]及[[端点市]]，南接[[风巽市]]，是 uDays 中的“首都职能”城市，通常观光与行政地位与[[端点市]]并列。花都市由 uDays 工程组、uDays 管理组、SantorsiaWorks 三方管辖，其在悠亭、森川旧城的基础上以“兼顾 Minecraft 玩家取向的田园城市”理念重新规划建设，是 uDays 目前密集建筑区最广、风格最一致的城市。《悠日计划 基本法案》规定了花都市的辖区，广义上花都市涵盖其辖的悠亭、悠兰、南岐、悠芷、池店五区，狭义上更多指悠亭、悠兰、南岐这三个主城区。&lt;br /&gt;
&lt;br /&gt;
花都是 uDays 目前的经济、政治与文化中心，城区内银行与各大商店门市广布，位于花都市悠亭区的大同广场是 uDays 四大组织的行政中心所在地，南岐区现存 uDays 最早追溯至 2014 年的玩家建筑群、悠亭区与悠兰区是 uDays 工程组所认定的“工艺建筑城区”，以兴亚式、南洋式传统民居建筑为基调，辅以现代都市风格建筑点缀，现有“鹅城大街”、“悠亭旧城”等主题建筑群。悠日铁道在花都设有 2 个铁路车站与 1 个车辆段，花都同时拥有完善的道路网与高速路网，未来亦有兴修地下铁、路面电车、航空机场的计划。&lt;br /&gt;
&lt;br /&gt;
花都实行宽松的混合模式制度，建筑玩家可在取得许可与地块后于创造模式下自由发挥，但不得介入经济系统，而生存玩家可以在此体验 uDays 备受好评的城市生活角色扮演。藉因安全度着想，花都市境内并未设置出生点，目前距离花都最近的 [[5 号出生点]]位于[[风巽市]][[风巽市临海区|临海区]]，玩家须在秋泽溪口岸经安检后方可进入花都。截至“5.2208 uDays Saki” 发行版本 7，归属于花都市的玩家为  183 人。(含持居留、建筑签证的他服玩家，但不含退服者及被清退玩家)。&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2547</id>
		<title>端点市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2547"/>
		<updated>2022-09-20T19:47:08Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &lt;br /&gt;
| name                            = 端点市广域区&lt;br /&gt;
| official_name                      = Terminal City (Hajishi)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = TerminalCity_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：上都区安平城、离岛区天际线、江泽镇遗址公园、樱茉阁及辉针城、悠日竞技场、凛雪镇、端点岛区天际线&lt;br /&gt;
| image_map                       = tclogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[端点市岛区|岛区]]、[[端点市上都区|上都区]] &lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[端点市岛区|岛区]]&lt;br /&gt;
| parts                           = 4(安平区已虚级化)&amp;lt;br /&amp;gt;6&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇及郊区&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;端点市广域地区&#039;&#039;&#039; (Terminal City / Hajishi)，通常简称“&#039;&#039;&#039;端点&#039;&#039;&#039;”，由 [[uDays]] 北部的一系列紧凑区域组成。该市最初兴建于 2017 年，是 uDays 中最早的聚落所在地，也是现行 uDays 中面积最大的行政区域，但实际密集建筑区面积小于[[花都市]]。&lt;br /&gt;
&lt;br /&gt;
端点市广域地区实行宽松的生存模式制度。通常是 uDays 生存玩家的出生点所在地，uDays 的 1 至 3 号出生点均位于端点市中。截至“[[5.2208 uDays Saki]]” 发行版本 7，归属于端点市的玩家为 316 人。(未含退服及被清退玩家)。&lt;br /&gt;
&lt;br /&gt;
端点市因其作为 uDays 最初的出生点及曾经的“首都职能城区”而得名，承载了 uDays 绝大多数文化与历史。其最初仅指代“岛区”东部 2 号出生点周边的小部分建成区，随着聚落面积的逐渐增大，很快便指代了“岛区“整体。现今表示受《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案 端点市广域区域游玩法案与景观保护法案]]》规定归属于端点市的四城区两镇四广域区及坐标对应的的下界区域及末路之地区域的总称。但一般说到“端点”，绝大多数玩家只会想起岛区和上都区。&lt;br /&gt;
&lt;br /&gt;
在现今“《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案]]》”中也同时规定了“端点市”的主要界线及下辖区域。截至“[[3.2009 uDays Railway Update]]”版本，端点市的总面积约为 9,000,000 平方格(约 3000 x 3000)，下辖“[[端点市岛区|岛区]]、[[端点市上都区|上都区]]、[[端点市江南区|江南区]]、[[端点市离岛区|离岛区]]、[[端点市凛雪镇|凛雪镇]]、[[端点市石英镇|石英镇]]、[[端点市白川自治区|白川地区]]、[[端点市如月地区|如月地区]]、[[端点市新陆岛|新陆地区]]、夕方地区”。通常所说的”端点市主要区域“即为“岛区、上都区、江南区”这三个区域。&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
[[File:tsg.jpg|200px|thumb|一张位于端点市上都区阁城园的相片。]]&lt;br /&gt;
&lt;br /&gt;
端点市是悠日计划群组服中罕见的依地形构造的箱庭式城区，以东亚式木构建筑为主，零散着分布着一些造型特异的其他建筑，此外也不乏一些高层居民楼宇(主要位于岛区)，主要区域可见密集的小比例玩家房屋集群、极窄的[[ 2+2 宽道路]]星罗密布于端点市的各地区。&lt;br /&gt;
&lt;br /&gt;
端点市通常被认为是 uDays 中“知名旅游地点”，见证了其文化所在，但同时也被认定是威权主义在 uDays 中的具现。 2018 年至 2021 年 uDays 工程组强制推行“景观保护法案”措施，端点市主要地区的天际线几乎被 uDays 工程组所定义，玩家难以新建任何较高或过大的建筑。因而一度被评“过客不入，玩家断绝”，此类限制在 2022 年解除[[戒严]]后有所改善。&lt;br /&gt;
&lt;br /&gt;
==文化==&lt;br /&gt;
端点市是 uDays 实质的文化中心与 uDays 与其他服务器管辖区域来往的重要窗口。其文化是基于 uDays 主要构成玩家，在简繁中文文化基础上与东南亚文化例如新加坡、日本并逐步融合的产物。藉因端点市全境采用生存模式，因此其有别于其他地方。在包括建筑、交通、艺术、民俗活动上都有其独到之处，具有开放而又自成一体的风格。&lt;br /&gt;
&lt;br /&gt;
===“缝合”刻板印象===&lt;br /&gt;
“缝合”是指 uDays 常年被冠上的别称与“刻板印象”，即单体建筑尚可，然则一个地方会有许多不同形制与比例的建筑。在端点市中，这种“刻板印象”更为严重，但因 Minecraft 显示距离，实际游戏内效果尚可。端点市“缝合”的因由是这一区域早前几乎是玩家、uDays 工程组、uDays 管理组及SantorsiaWorks间博弈的产物，在各种政治游戏中，整个端点市饱受摧残，许多建筑物被处于各种原因拆除后重建。加之规划不成熟，建筑材料有限，因而端点市许多区域呈现出“规模极小”、“建筑整体风格变异极大”的情况，这一点在 2020 年达到顶峰。而后 uDays 管理组因饱受批评而大致撤出了端点市，然则公开的秘密是 uDays 管理组指派 uDays 工程组及 SantorsiaWorks 依然在各个方面控制着端点市的自由发展。&lt;br /&gt;
&lt;br /&gt;
===语言===&lt;br /&gt;
端点市境内大致通行简繁汉语、英语、日本语。许多辅助设施加注中英日三语。悠日铁道在端点安平站播音加报日语及台语，报站播音采用真人录制，中日文使用女声由 uDays 工程组成员 Fenta 配音、英文使用女声由玩家 NekoCat 配音、台语使用男声由玩家 Hakowwwww 配音。以上玩家现实中均就读或毕业于大学播音系或传媒系，因配音规格过高，有许多玩家认为“悠日铁道报站是 AI 合成的”。&lt;br /&gt;
&lt;br /&gt;
端点市部分区域也有一定英文作为辅助标识设施写于告示板处用于引导欧美玩家。另外较特定区域例如“端点市如月地区”因部分韩国玩家在此生存，具备一些写有谚文的导览告示牌。&lt;br /&gt;
&lt;br /&gt;
因早期端点市内没有统一的公共路标，因此有许多路标语言标注混乱不堪，例如端点市内通行的路标根据其设置的不同年代及设置人有“繁简中文”、“简体中文+翻译英文”、“繁体中文+翻译英文”、“日文+日文罗马字”、“繁简中文+日文+翻译英文”、“繁简中文+威妥玛拼音”+“简体中文+汉语拼音”、“汉语拼音+威妥玛拼音+翻译英文”等数种；而端点市矿车线路通常使用简体中文加注翻译英文、偶尔使用繁体中文加注威妥玛拼音；而境内悠日铁道使用简中+日文+英文+日文罗马字用于所有标识系统。有许多人批评这一现象，但实际截止当下并没有一个合理的多语言标注统一模型。&lt;br /&gt;
&lt;br /&gt;
===报刊===&lt;br /&gt;
[[File:yunmen.jpg|200px|thumb|芸梦书阁]]&lt;br /&gt;
端点市境内有一些图书馆，较为知名的是位于端点市上都区的芸梦书阁，是 uDays 中第一个“自由上传、自由阅读、无需审核”理念的图书馆。但部分玩家藉由此在其中上传R18 类小说，招致一些其他玩家的不满。&lt;br /&gt;
&lt;br /&gt;
端点市通常以每月为单位发行《领域周刊》，以记录端点市内的事件及推介旅行目的地。周刊在 2021 年一度停刊，2022 年初恢复，现在普遍认为《领域周刊》代表了 uDays 管理组的立场，因此仅具备参考性。&lt;br /&gt;
&lt;br /&gt;
===艺术===&lt;br /&gt;
近年来端点市的 Minecraft 艺术有一定衰弱，普遍认为端点市的艺术集中在音乐盒、建筑的装饰艺术缀饰与动漫风格的导览指示介绍上。&lt;br /&gt;
&lt;br /&gt;
一些玩家利用端点市内的公用建筑开办自己的作品展，部分展会玩家须佩戴 VR 前往观展。在 2021 年 9 月，台湾实践大学玩家 lulujyc 在端点市上都区阁城园举办了自己的作品个人展。但被指在展会后阁城园无力恢复原先“红石游戏屋”模样，后续 lulujyc 据此道歉，但阁城园因此而至今荒废。&lt;br /&gt;
&lt;br /&gt;
一些玩家将抗议视为艺术活动，四处张贴告示板以表现自己的诉求，根据《悠日计划 基本法案》，这种行为被定义为破坏环境，但实际上uDays 管理组对此并不过多干涉，目前只有戒严时期玩家 Wherewhere7 与其同党在定罪过程中被罗列了此类罪名，但玩家依然不能掉以轻心。&lt;br /&gt;
&lt;br /&gt;
===祭典节庆===&lt;br /&gt;
[[File:ChingHuShenShe.jpg|200px|thumb|静湖神社]]&lt;br /&gt;
端点市内有大大小小的宗教建筑，例如从属于基督新教的凛雪教堂、紫荆教堂；从属于天主教的江泽镇教堂；位于端点市上都区的道教关帝庙；日本神道教的镜湖神社；及一些处于崇敬或讽刺建立的仅供装饰的“个人崇拜庙宇”。也有一些纪念性质建筑，例如“繁花里”。诸如凛雪教堂每年非固定时间进行福音活动，但最重要的此类活动实际举行地点位于花都市花巷教堂。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组、SantorsiaWorks经常在端点市内开办活动，uDays 2020年至2022年的新年活动与圣诞特别活动都在端点市内举行，2020 年的新年活动在端点市上都区新年广场。此后活动都位于端点市凛雪镇。但有消息指出 2023 年的新年活动将移至花都市鹅城大街举行，玩家 John Cheung 认为这代表了“端点市地位逐渐被花都市所取代”&lt;br /&gt;
&lt;br /&gt;
===建筑===&lt;br /&gt;
[[File:lungchangmen.jpg|200px|thumb|隆昌门]]&lt;br /&gt;
[[File:zhongzhengmen.jpg|200px|thumb|中正门]]&lt;br /&gt;
端点市自 2014 年至当下经过数年发展，已经逐步形成了东西风格兼具古今建筑交融的城市建筑风格。目前端点市内最多的建筑为木制仿古中式建筑，也有一定装饰艺术风格的西洋式建筑及刻板的苏联式建筑，此外也有大量日式建筑及一些特殊风格的空岛、帆船、飞行器等建筑。&lt;br /&gt;
&lt;br /&gt;
较知名的中式建筑包括祈雨阁、祈风阁、隆昌门(安平城北门)、安平(南)门、樱茉阁、巽谷木塔、安平关帝庙、安平开元寺石塔、西洋镜亭、江泽镇建筑群、中正门、白川张厝等。&lt;br /&gt;
较知名的日式建筑包括镜湖神社、宏达木塔、未名五重塔、阁城园、鸢尾神社、洪宅等。&lt;br /&gt;
&lt;br /&gt;
较知名的西洋式建筑包括悠日铁道凛雪车站、凛雪教堂、羊驼庄园、白川天空港、寒鸦堡垒、白川堡垒、端点市村民交易所等&lt;br /&gt;
&lt;br /&gt;
较知名的特殊建筑包括辉针城、江南帆船、赤岸地下城、赤岸基地等&lt;br /&gt;
&lt;br /&gt;
====地标建筑====&lt;br /&gt;
[[File:auroratower.jpg|200px|thumb|端点岛东部的天际线]]&lt;br /&gt;
端点市作为生存保留地，实际并无多少高层建筑，绝大多数地标建筑乃是基于其地形在此之上建成，例如樱茉阁、祈雨雨阁、巽谷木塔此类。&lt;br /&gt;
&lt;br /&gt;
目前端点市境内唯二的现代高层建筑是极光塔与郭师傅饭店，前者用于玩家居住，而后者因为横截面积极小，且无法安装电梯，至今空置，目前也没有拆除将材料与地形再利用的计画。&lt;br /&gt;
&lt;br /&gt;
====观光景点====&lt;br /&gt;
位于端点市境内的[[悠日计划 特色建筑]]共有 21 项，具体请参考[[悠日计划 特色建筑|特色建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
位于端点市境内的[[悠日计划 记忆建筑]]共有 31 项，具体请参考[[悠日计划 记忆建筑|记忆建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
=== 早前 (2014-2017) ===&lt;br /&gt;
&lt;br /&gt;
[[File:2014jz.jpg|200px|thumb|2014的江泽镇玩家房屋，该玩家房屋在 2017 年左右被拆除，原址为今日江泽镇东门。]]&lt;br /&gt;
&lt;br /&gt;
在 2014 年至 2017 年，uDays 更多作为彼时 Java 平台“[[Grand Theft Minecraft]]”服务器管理组在多世界下用于游玩生存模式的存在，别名“后花园”。其间于今[[端点市江南区]]、[[端点市如月地区]]及[[花都市南岐区]]位置便有零星玩家活动的痕迹，在 uDays 2017 年 3 月独立并迁移到基岩平台后，便将地图中玩家活动最为明显的区域—今端点市江南区江泽镇一带设置为出生点及玩家聚落中心。&lt;br /&gt;
&lt;br /&gt;
=== 成立 (2017) ===&lt;br /&gt;
&lt;br /&gt;
[[njlyf2011]] 是 uDays 最早的玩家，他以小比例木石构建筑为佳，于 2017 年 3 月开始在江泽镇一带进行生存，并在 3 个月内令江泽镇颇具规模，定义了传承至今的“[[城镇化模式]]”风格。在此之后，新加入的玩家依照 njlyf2011 所搭建的城区框架，在道路两旁修建类似风格的木石建筑，最终在 2017 年 6 月左右江泽镇规模达到了全盛。&lt;br /&gt;
&lt;br /&gt;
到了 2017 年 9 月，江泽镇已经成为了 uDays 中事实最大的玩家聚落，以江泽镇为起点，玩家乘坐船舶出发，向西先后发现了[[端点市岛区|岛区]]、石英镇，向北寻得了新陆岛。在接下来的三个月里，更多玩家们在这些新发现的地方建立了更多据点。玩家 SakuraKotori、Ashin Hung、IXA 等控制了岛区、Liberty_Forever、Skanthunt 等控制了新陆，但这些新玩家们对原有的江泽镇并没有什么兴趣。&lt;br /&gt;
&lt;br /&gt;
2018 年开始，随着地下区域矿产完全枯竭，原有江泽镇玩家逐渐流失，原先许多生电设施放置于此几近荒废。在这个时候，爆发了江泽镇事件。&lt;br /&gt;
&lt;br /&gt;
=== 江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze.jpg|200px|thumb|2019 年的江泽镇遗迹]]&lt;br /&gt;
&lt;br /&gt;
在 2018 年 2 月，玩家 Courier2002 尝试挑战凋零以建造信标，但因自身原因导致不慎被凋零炸死，因其挑战凋零区域位于今江南区岩原东侧一带，离江泽镇极近。在 Courier2002 复活后，凋零即被吸引至江泽镇区域，开始无差别攻击玩家和域内生物。&lt;br /&gt;
&lt;br /&gt;
因江泽镇全城为紧凑的木构布局，且其中部分设计为“旅社”的建筑壁炉中使用了下界岩以实现火焰的长期燃烧。受凋零攻击影响，这些壁炉中的火焰在壁炉门阻挡结构损毁后便开始由木构地板蔓延，最终导致半座城同时燃烧。&lt;br /&gt;
&lt;br /&gt;
在开始燃烧的 10 分钟内，除了 Courier2002，没有任何在线玩家知情这一情况，而 Courier2002 却并未进行积极的灭火措施，而是直接在群聊内截图后便仓忙下线，希望藉因区块停止加载，在管理组上线后提供灭火援助。&lt;br /&gt;
&lt;br /&gt;
但实际上彼时依然有玩家位于江泽镇附近地下矿洞内，因此江泽镇区块并未停止加载，在全城燃烧约 1 小时后，方有管理组成员赶到并进行灭火措施，但此时江泽镇几乎所有地表木石结构已经被烧毁或被凋零炸毁，玩家物资也仅剩少数留存，区域内仅有“月见塔”因距离凋零较远且无生物得以保存。&lt;br /&gt;
&lt;br /&gt;
在江泽镇事件发生后 2 年内，该区域被完全荒废，直到 2020 年中旬被改建为遗址公园。许多当时的玩家认为“ uDays 地图已经收到了不可逆的损毁”、“建议换图”，但最终玩家只是简单的前往了岛区等彼时也已初具规模的新区域。&lt;br /&gt;
&lt;br /&gt;
* 在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
=== 后江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:tcisland.jpg|200px|thumb|彼时位于端点岛区的“洪宅”宫殿，在新陆战争时被摧毁，战后被拆除，而后端点市不复此类大型建筑。]]&lt;br /&gt;
&lt;br /&gt;
江泽镇事件后约三十名以上资产近失的玩家渡海前往端点岛区及新陆地区，因彼时[[管理组]]对江泽镇事件毫无表态，也无任何补偿。端点岛区及新陆地区的玩家物品被盗事件逐渐激增，[[uDays 保卫局]]在这时由玩家 Rinhato 建立，使用隐身药水试图找出偷窃他人物品的玩家，这种行为在日后受到了一定争议并被广泛认定为是造成新陆战争的导火索。&lt;br /&gt;
&lt;br /&gt;
受广泛的跟踪行为影响，大量玩家逐渐难以忍受这些“隐身玩家”盯梢行为，一度到了看到药水效果便挥剑砍人的情况。这种玩家之间互相攻击的不信任感导致了玩家间的频发摩擦。&lt;br /&gt;
&lt;br /&gt;
2018 年 4 月，以玩家 Altclr 为首的群体开始发起“共产制度”，试图将使用“[[生电设施]]”获取的大量物品放置于出生点周边免费赠送给其他玩家。这种行为造成了他人的不满，认为“使用 bug 获取物品摧毁了其他玩家的辛劳，还便宜了新玩家”。因而玩家间的摩擦进一步加剧。许多新玩家在获取免费物品后便被附近的老玩家无差别杀死、诸多推行“共产制度”的玩家房屋被安放 TNT 陷阱，诸多玩家也在这时选择了退服。&lt;br /&gt;
&lt;br /&gt;
=== 新陆战争 (2018) ===&lt;br /&gt;
[[File:HsinLiuwar2.jpg|200px|thumb|left|战后的端点岛渲染图]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiuwar.jpg|200px|thumb|一张描述新陆战争的概念画]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiu2018.jpg|200px|thumb|战时的新陆岛]]&lt;br /&gt;
&lt;br /&gt;
2018 年 5 月，玩家间的冲突引发了新陆战争，端点岛和新陆岛是彼时主要战场的所在地，虽然许多物质在冲突前就被转移，但[[端点市岛区|端点岛]]与[[新陆岛]]依然遭到了毁灭性的地形破坏。&lt;br /&gt;
&lt;br /&gt;
新陆战争始于位于端点市岛区的保卫局被炸毁事件，在 2018 年 5 月初，保卫局被未知玩家完全炸毁，并有嘲讽木牌位于废墟之上，因彼时 uDays 并未记录任何玩家活动信息，所以无从考证何人而为。绝大多数玩家认为是偷窃他人物品的玩家遭报复所为，但从属于保卫局的玩家则认为是被不满被隐形跟踪的玩家策划的，双方的怒火最终导致了从属于保卫局的玩家与普通玩家之间开始互相对抗。随后从属于保卫局的玩家又分化为了端点派与新陆派，普通玩家分化为了自由派与共产派，四种派系在新陆岛与端点岛互相使用先前从苦力怕塔获得的大量火药结合游戏复制物品漏洞制造 TNT 火炮等武器向对方进行无差别轰炸。端点岛所有地形都被损毁，新陆地表布满爆炸后剩下的坑洞。&lt;br /&gt;
&lt;br /&gt;
受广泛的玩家退服影响，新陆战争在爆发半个月后即被 uDays 管理组叫停，在端点岛与新陆岛间的一座日后被称作“[[和平岛]]”的岛屿上建立了“[[停战纪念雕像]]”，但局部地区的零星对抗直至当年 12 月左右才逐渐平息。因几乎彼时所有玩家都参与了新陆战争，故处理这起事件的投票结果极为令人遗憾，善后处理工作在日后也被认为极其妥协：没有任何玩家被清退，少数引起战争的玩家被放逐至今天风巽市一带，而绝大多数玩家并没有收到任何惩处，部分在战争期间将物质转移至他地的玩家在日后得以完全支配端点市，例如 GourmendJaky、HappyMax0 等。&lt;br /&gt;
&lt;br /&gt;
端点岛区得以在战后修复，而新陆岛因孤悬于海上，无法得到类似于端点岛区的发展，在此之后一度荒废。近年来有少部分玩家登岛离群索居，但岛屿整体依然保持着 2018 年的类似景象。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 复苏 (2018-2019) ===&lt;br /&gt;
[[File:chiyuke_pre.jpg|200px|thumb|left|建设中的 3 号出生点-祈雨阁，日后成为了 uDays 的地标天际线]]&lt;br /&gt;
&lt;br /&gt;
[[File:chiyuke_map.jpg|200px|thumb|left|2019 年 8 月的端点市上都区与岛区卫星地图]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel.jpg|200px|thumb|调侃“郭师傅饭店”的传单]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel2.jpg|200px|thumb|建设中的“郭师傅饭店”]]&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、端点市市长 Ashin Hung 将新陆战争归咎为“不可避免的 uDays 式民主的体现”，遭到了大量玩家的抵制与嘲讽，最终导致 Ashin Hung 引咎下台，偏安于石英镇。&lt;br /&gt;
&lt;br /&gt;
尽管发生了各种政治游戏，但端点岛区最终在 2018 年末得以恢复，因原有地形在战争期间被完全破坏，在端点岛区重建过程中进行了大量填海造陆活动，夷平了君竹岭，并将其中的材料用作重塑港湾令其“贴合原始 Minecraft 地形风格“，原有的端点岛也变得更为狭长。在这段时间加入的约十几名玩家主要负责了这些地形层面的修复工作，因玩家之间并未协调，导致新的端点岛规划相对于最初的端点岛显得“缝合”与“比例失调”。&lt;br /&gt;
&lt;br /&gt;
原先端点岛区中部与西部的现代建筑群已经被完全摧毁，因此新玩家可以自由拆除这些建筑群残骸的主要构成材料来建造新建筑物。[[uDays 管理组]]声称“玩家对此非常积极”，但他们并没有提供任何信息来证明这一点。在先前的战争中，绝大多数土壤下地形都已经裸露，因此石材等方块非常容易获取，构成了端点岛区 2019 年后的新天际线，在 2019 年 4 月，端点岛区地形基本被修复，在地形修复过程中获得的石材被用于建造“[[极光塔]]”与“[[郭师傅饭店]]”等地标性建筑，但此类地标性建筑被批极为突兀“横截面积极小“又”建的特别高“令人”无以适从“。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、彼时的玩家 Yukikaze EV 在岛区南部建造了大量具有其特殊风格的神庙风格建筑，一度被批“与岛区的风格不协调“，但随着日后辉针城的开建，这类声音便缓慢消失了。&lt;br /&gt;
&lt;br /&gt;
横贯现今 uDays 的轨道交通线路也在这个时候开始建设，位于端点市岛区的端点市矿车线路 1 号线于 2019 年 4 月开建，首四个站“东海湾-出生点聚落东-出生点聚落-静港”在当月开通，因矿车线乘坐密度较高，因而在当月底矿车线路 1 号线就延伸至了“村庄保留地”(今石英镇)。最初的四个车站是端点市中唯一采用标准构造的矿车车站，之后的延伸线路因材料不足改为简化站，最后的简化站兼 uDays 最后的矿车车站“华林”站在 2021 年 6 月开通，自此形成了以端点岛区为中心发散至其他区域的矿车线布局。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 4 月，因来访玩家过多，端点岛区物品失窃程度再一次逐渐增多，为了分担出生点的拥挤与排出新客，发展[[离岛区]]与[[上都区]]的项目得以获得批准，随着 [[uDays 经济系统]]推出，部分玩家开始寻求通过采集与砍伐方式获取赚得 [[CR 货币]]的机会。因此在端点上都区新开发的 [3 号出生点]]处开设了大量商店，试图将这一新区域变成蓬勃发展的商业区域。在 2020 年经济大崩溃前，端点上都的发展进程相当顺利，但在经济大崩溃后一度沦为鬼城。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 9 月，端点市矿车线路 9 号线开通，后来进行了自动化改造，并最终成为了悠日铁道高原线的前身。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 12 月，端点市岛区岛南传统玩家建筑被完全夷平，以改建为主题建筑”新门街头”用作“轨道交通中枢”，但规划工程缺乏经验，实际建成后因距离玩家聚落过远，岛南沦为了无人区。&lt;br /&gt;
&lt;br /&gt;
=== 白川自治 （2019) ===&lt;br /&gt;
[[File:shirakawa.jpg|200px|thumb|left|白川鱼塔，uDays 中现存最大生电设施，但因 Minecraft 1.16 版本更新失效，沦为端点市中最大的无用建筑]]&lt;br /&gt;
&lt;br /&gt;
uDays 中一度有相对于工艺建筑、角色扮演外更亲近于“生电机械”的玩家群体，此类玩家群体早期通常在 uDays 中并不受待见，被以“生电影响经济平衡”“导致地区卡顿、区块丢失”等各种理由被四处排挤，事实上很多地区都建有生电设施，但许多玩家只是受不了天天四处要地建造生电机械，并将“生电大于一切”挂在嘴边的玩家。&lt;br /&gt;
&lt;br /&gt;
在 2019 年末，uDays 通过了《主要区域排除无用生电设施法案》，所有被视为“生电”的玩家被统一安排至由玩家 aCinyu 所管辖的白川自治区内。白川自治区同期达到了全盛，建成了冰船中转站、鱼塔与大量刷物机，但却缺乏彼时端点市其他区域所最为常见的道路，因玩家 aCinyu 在现实中遭遇问题导致长期无法上线，其宅基地内被写满调侃的告示牌所覆盖，地区实际控制权在 2020 年初被玩家 Wherewhere 7 所获取。在经济大崩溃后，白川依然稳定发展。直到 2020 年 3 月戒严后方迅速衰落。&lt;br /&gt;
&lt;br /&gt;
=== uDays 经济大崩溃 （2020) ===&lt;br /&gt;
&lt;br /&gt;
因 uDays 最初的[[经济系统]]使用基岩平台第三方加载器大量插件实现，忽略了因版本更新加载器停更可能造成的损失。在 2020 年 1 月 uDays 更新至 2.2001 版本后。在长达一周的时间内所有玩家设置的箱子商店都无法正常工作、房屋贩售处扣费条件获取失败，任何人都可以随手偷窃商店内的物品或是直接拿走地契条约。虽然 uDays 管理组进行了补偿工作，但依然有大量玩家的物产收到了严重损失。而端点上都地区的地契全数丢失，任何玩家都无法被判定为地皮的合法拥有者，因此大量玩家被重复扣费要求重新购买地皮。&lt;br /&gt;
&lt;br /&gt;
当经济系统事故袭来时，首先受到打击的是平日里热衷于经营商店的玩家；数十名商店业者的物产和积蓄完全蒸发；幸运的保有物质的少数人也没有笑到半个月后。&lt;br /&gt;
&lt;br /&gt;
这种混乱局面持续半个月后，Minecraft 又一次迎来了更新，在这次更新后，所有插件无法生效并持续了整整半年，先前完全基于插件为核心的 uDays 经济系统完全崩溃。所有玩家商店都只得关门、存放在插件中的CR 数据被临时制成证明文件发送给玩家，但并不能作为等值用具。uDays 中所有[[银行]和交易所都消失了，许多玩家选择了退服，有的玩家认定为是“背叛了自己的信任”，藉由于此，设计为玩家集市的端点上都区一度沦为了鬼城。&lt;br /&gt;
&lt;br /&gt;
基于自制代码重建新的经济系统需要大量时间，事实上完整的经济系统在 2 年后才得以修复。uDays 工程组试图回归绿宝石交易制度试图缓解经济大崩溃，但因缺乏商店且基于绿宝石的售货机总是货品被迅速兑完而无疾而终。受经济大崩溃影响，以玩家 Wherewhere7 代表的基于生电的免费分发物品的“共产主义”迅速崛起，并在短时间支配了整个端点市，各地随处可见“抓生产，促销量”等具有左派特色的语录告示牌。&lt;br /&gt;
&lt;br /&gt;
=== 悠日戒严令 （2020)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
在以玩家 Wherewhere7 代表的基于生电的免费派发物品的“共产主义”实际统治端点市期间，uDays 管理组处于“玩家免费获得大量物品从而觉得无趣产生换图意愿”的内部理由刁难这种“共产”制度，但对外并未以这种理由表示，仅以“不美观”严格限制绝大多数生电设施的建设。从而导致了玩家 Wherewhere7 代表的“共产主义”阵营与 uDays 管理组的割裂。&lt;br /&gt;
&lt;br /&gt;
因 Minecraft 1.14 版本中非法获取某些特殊 NBT 物品导致地图会出现不可逆的毁损导致轻则区块内所有物品标签被重置，重则地图直接无法读取的现象。2020 年 2 月始，因玩家 Yurikonahiko 利用漏洞获取了下界传送门方块，从而导致 uDays 地图开始逐步损毁，至 2 月中旬，在一次崩服后地图完全无法被读取。&lt;br /&gt;
&lt;br /&gt;
为了解决这个问题，uDays 管理组将地图回档至 2020 年 2 月初，工程组手动为每个受登记的玩家手动补好了他们所报告的丢失进度。并将这一事件归咎为“生电设施所带来的问题”，并希望立法进一步令任何生电设施营建都需要自主申报批准后方可建造。&lt;br /&gt;
&lt;br /&gt;
玩家 Wherewhere7 对此表示反对，并给予了尖锐的批评，认为地图崩溃并非由于生电设施所导致，而是由于“uDays 自身管理不善“并要求“uDays 工程组管理好自己而非只会限制别人”。大多数玩家中立，一部分玩家倒向 Wherewhere7，一部分受 uDays 工程组恩惠的玩家倒向了官方。这两派玩家在 20 年 2 月至 3 月各自进行明暗对抗。&lt;br /&gt;
&lt;br /&gt;
在 20 年 3 月，WhereWhere 7 完全控制了端点市，并预计打算在 3 月前后建立端点市下界中枢以“更快速沟通端点市各区域”。但遭到了 uDays 工程组以“有官方性的工程”为由反对，但 Wherewhere 7 依然开始进行下界中枢施工工作。&lt;br /&gt;
&lt;br /&gt;
20 年 3 月 12 日，uDays 工程组以“生电设施损毁地图”为由发布了生电戒严令，“禁止在 uDays 中建立任何利用漏洞获取物品的生电设施”，并以“戒严”为由绕开了《悠日计划 基本法案 运营法案》规定，将玩家 Wherewhere 7 视为政治犯直接清退，同时拆除并重建了其建造中的端点市下界中枢。之后，端点市内免费派发物品的“共产主义”生电阵营被完全排出 uDays，原先位于白川的生电玩家群体在此之后纷纷避难至[[ Cake Mania ]]服务器中，造成了所谓的“[[白川锈带]]”“无人区”。&lt;br /&gt;
&lt;br /&gt;
Xanderminum 所治[[风巽市]]及 [[Cake Mania]] 服务器中的独立报刊记录了这一事件的始末过程， 并普遍认为 uDays 已经被管理组控制，背弃了民主。而 uDays 管理组在此之后对这一事件的任何道歉行为中均未对事件本身做出正面回应，双方也从未实际谅解。直到 22 年 8 月戒严令解除后双方关系才有所缓和，但对于事件的始末双方依然保持了完全相反的表述。&lt;br /&gt;
&lt;br /&gt;
=== uDays 地图大崩溃（2020) ===&lt;br /&gt;
&lt;br /&gt;
在经济大崩溃与生电戒严令后，uDays 玩家大量流失，在这一节点。uDays 试图对外进行开放，自 2020 年 6 月开始[[简体中文运营部]]分于 MineBBS 发布[[宣传贴文]]以吸引新玩家观光，同期开放了[[叶原]]、[[森川]](今花都)、风巽等新城区作为新玩家聚落，也一度开启了[[迁都叶原]]计划，后因地图大崩溃而被迫中断。&lt;br /&gt;
&lt;br /&gt;
藉由 uDays 在开放初期延续 2014 年至 2020 年 Java 平台的“信任制度”，在开放初期，uDays 并未设置任何门槛，任何玩家只需签署“承诺书”承诺“不破坏他人成果”即可直接访问服务器。但实际上相当大一部分观光客抱有强烈恶意性质，完全无视“承诺书”。在 2020 年 6 月 至 2020 年 9 月短暂开放期间，端点市岛区及上都区遭到严重的损毁，在 2020 年 9 月，端点市上都区以 3 号出生点为中心的 128 x 128 x 128 区域被 toolbox 玩家直接掏空。 因事件定义为“[[非法损毁]]”，因此此类地形损毁很快便被 uDays 工程组所修复，并随之后将主要出生点迁移至[[风巽市]]。&lt;br /&gt;
&lt;br /&gt;
在 2020 年 10 月，未知玩家在访问 uDays 时利用时兴的“毁存档”漏洞破坏 uDays 地图数据，一段时间后 uDays 地图便完全无法读取，但藉因无法定位地图究竟在何时遭到损坏。因此只能将 uDays 地图转为 Java 平台后重新转为基岩平台。在转换过程后，任何位于坐标(10000,10000)内新生成的区块均出现断裂错误，这便是端点市边界地 uDays 断裂带(No Man’s Days)的来源。&lt;br /&gt;
&lt;br /&gt;
=== 当今 (2020-) ===&lt;br /&gt;
&lt;br /&gt;
2021 年 3 月至今端点市各区域的建筑大体不变，实际已然完全僵化，许多店铺至今处于关闭状态，居留于端点市各地区的玩家已不足端点市总登记居留玩家的 10%。且也无多少实际玩家在端点市中进行实际游玩活动，更多只是日常观光客在端点市中四处闲逛。&lt;br /&gt;
&lt;br /&gt;
端点市的绝大多数行政职能在 2021 年 《[[悠日都花都开发案]]》后逐渐被迁移至[[花都市]]。绝大多数玩家也因先前动荡与诸多限制选择前往花都、叶原、风巽或是其他服务器所管辖的区域，如今端点市中所存的玩家依然不多。但端点市依然以其中的大量历史事件、观光名胜在 uDays 中有着难以被撼动的地位。&lt;br /&gt;
&lt;br /&gt;
=== 端点市更新计画 (2022)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze2022.jpg|200px|thumb|被翻修后的江泽镇遗址公园，被批失去了“遗址风味”]]&lt;br /&gt;
&lt;br /&gt;
在 2022 年“5.2202 uDays NewYear!”版本后，端点市主要地区的玩家登记量与日活量有一定恢复，许多连结道在这个时候由悠日计划玩家联合协会或 uDays 工程组指派端点市地方基建行动党进行建设或翻修。据称前期翻修材料由 uDays 工程组提供，部分玩家认为 uDays 工程组藉由此绕过了建筑豁免权“再一次完全介入端点市”。在数次抗议活动后，uDays 工程组声称“从未提供任何免费翻修材料”，但有他服归属地玩家 Song114514 认为“uDays 工程组提供了单价无限逼近于 0 CR的材料”从而造成了垄断。&lt;br /&gt;
&lt;br /&gt;
在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
== 地理 ==&lt;br /&gt;
&lt;br /&gt;
端点市位于 uDays 现公认北部地区，离岛区、上都区、江南区、石英镇、凛雪镇、如月地区、白川地区、新陆地区呈现放射状分布于[[端点市岛区|岛区]]四周。根据《[[悠日计划 基本法案]] 端点市广域区景观保护与游玩法案》，端点市的整体区间约位于地图 X 2500 至 -300、Z 500 至 - 1300 内。任何归属于 uDays 的玩家、持有其他服务器护照及 uDays 签发签证的玩家都可以进入端点市。由端点市前往花都市根据具体通勤方式需要约 15 分钟 - 1 小时不等(乘搭[[铁路]]、驾车或徒步旅行)，由端点市通过海路前往[[滨海市]]需要约 20 分钟，目前端点市与[[滨海市]]没有商业运营航线，玩家需要持护照及证明文件自行驾船来往。&lt;br /&gt;
&lt;br /&gt;
端点市的中心在各个时间点并非一致，最初位于端点江南，后迁移至端点岛区，之后被端点岛区与端点上都平分。每个时间点的城区天际线构成都略有不同，通常情况下端点市西侧地位被认为不如东侧，北侧地位不如南侧。&lt;br /&gt;
&lt;br /&gt;
=== 2014-2017 ===&lt;br /&gt;
&lt;br /&gt;
2014 年至 2017 年 uDays 的地图更多只是用作 Grand Theft Minecraft 玩家在生存模式下用来建筑的目的，没有任何详细的规划，玩家通常直接选择一个地方开始建设，此时期的建筑在当今花都市南岐区留存分布较广，端点市江南区、岛区、新陆的早期玩家建筑已经全数消失，目前位于端点市境内唯一的 2014 年的建筑遗留是位于如月地区的如月镇跃进村祠堂，在 2014 年用作标识“跃进村”的入口。&lt;br /&gt;
&lt;br /&gt;
=== 2017-2019 ===&lt;br /&gt;
[[File:sc2019.jpg|200px|thumb|2019 年 2 月初地形初步修复完成、新城开建的端点岛区]]&lt;br /&gt;
[[File:anheii.jpg|200px|thumb|left|从安平观看2019 年 4 月的岛区]]&lt;br /&gt;
在 2017 年 uDays 独立后将江泽镇设为中心城区，即今天的端点市江南区，向外扩张至端点岛区、新陆岛、端点离岛、安平(今端点市上都区，安平区已在 2021 年被虚级化)。在新陆战争后，江泽镇被废弃，而端点岛区因其地理性质而被多数玩家用作自有居留地，并通过填海造陆在相当大程度上改变了最初的端点岛地形，一些玩家新端点岛之上建造了新城。从设计而言岛西部为生态保留地、岛中部为低密度住宅区、岛东部为商业区，以此希望带来一个相对均衡的生存城市、并抛弃过去端点岛区的大而无用性质，但被许多彼时玩家批缺乏城市感“从实际效果上看极其幼稚”。&lt;br /&gt;
&lt;br /&gt;
端点岛区在 2019 年 4 月基本完工，之后端点安平(今端点市上都区)作为未来的 3 号出生点被列入了由 uDays 工程组直辖由其开发的“主城”性质区域。绝大多数原有玩家房屋在新开发过程中都被拆除了，uDays 工程组声称给予了这些玩家一定补偿，但实际补偿内容耐人寻味，例如玩家阿呆的欧式房屋原先占地为 40 x 16 x 40，最终仅仅补偿了位于城区中一套完全无法修改、不具备地权，占地 18 x 20 x 10 的日式房屋，uDays 工程组对此并没有做出过多解释，但在玩家阿呆多次投诉后双方有所让步，玩家阿呆得到了一片位于端点市离岛区 64 x 64 的地块，藉此 uDays 工程组被多名玩家投诉称“纵容并给予了一般玩家特殊化处理，要求给予其他玩家等值 CR 补偿平权，并开放端点市除了上都区及岛区外的自由建筑权限”，uDays 工程组拒绝了这一要求，工程组成员 Fjjzjk 引咎退服。&lt;br /&gt;
&lt;br /&gt;
位于离岛区西侧的石英镇因 Ashin Hung 宅于此，因此通常被视为 uDays 管理组的休暇地，但在 2018 年至当下实际发展却被局限在了一块很小的空间内，并未有所扩大，而这块极小的空间内却经有端点市矿车线路 1 号线、3 号线、S2 号线、S3 号线，因此 uDays 工程组被指责“规划上迁就 uDays 管理组“以谋上位”，但双方并未做出任何回应。&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
[[File:tr.jpg|200px|thumb|一份《uDays 旅行指南 (2020)》的副本，上面即有“明日世界”的标识]]&lt;br /&gt;
2020 年 5 月开始，受逐渐涌入的玩家影响，端点市境内的犯罪率与破坏现象逐渐增多，2020 年 5 月末 uDays 通过了《城际化规范布局法案》，“在离端点市主世界15分钟轨道交通距离处初期建立二至三座与端点市类似的新城”，在 Z 位于 -6000 处正式建立了风巽市、并将出生地迁移至此地以避免端点市遭到破坏。也藉因此，端点市因缺乏新玩家而逐渐开始僵化衰落。&lt;br /&gt;
&lt;br /&gt;
藉因彼时各地城区设计都较为混乱缝合，遭到大量玩家批评，例如原玩家昙喵批“单体建筑都很好看，放在一起一塌糊涂”。自 2020 年 6 月起，uDays 工程组通过了“迁都叶原”计划，试图建造“风格完全一致，基岩平台独到的工艺建筑城市”。作为练手，率先先开发彼时归属于端点市江南区的凛雪镇。凛雪镇在 2014 年至 2018 年并未有任何玩家涉足，2018 年后，在玩家 tneplus 及 ninja 的建造下，城镇开始初具规模。这一原始区域被称作“凛雪镇老城区”，日后的“悠日铁道 凛雪镇车站”也位于此地。&lt;br /&gt;
&lt;br /&gt;
uDays 工程组在凛雪镇老城区以东开始建造更新的城镇，以“圣诞节”为主题打造“圣诞小镇”并希望将其作为日后圣诞节的活动用地，2020 年 8 月，凛雪镇新镇大体建成。受经济大崩溃影响，uDays 工程组希望将此地的房屋以绿宝石作等值物单位卖出，但询价者寥寥，最终以极低的价格内部售与了工程组成员。凛雪镇也在这个时候独立于端点市江南区，受 uDays 工程组直接直辖。&lt;br /&gt;
&lt;br /&gt;
凛雪镇完工后，uDays 工程组提出了最臭名昭著的开发案“明日世界”。uDays 工程组希望完全复刻电影《明日世界》中的未来主义城市，以寻求以其”特色风格“来博取玩家的机会，完全忽视了先前的”迁都叶原“计划。工程组试图端点市江南区以东部的一块沿海平原作为”明日世界“用地。但仅仅施工了半个月，大多数工程组成员便意识到了这一计划的庞大性与不可能性，最终在建好了主广场后便放弃了明日世界，将其闲置于此成为了 uDays 迄今为止最庞大的烂尾区域。在此之后，一些玩家试图拆卸已经完工的部分建筑上的材料，但他们遭到了保卫局隐身玩家的检举并因此被清退。uDays 管理组试图恢复该地区原始地形，但最终被投票叫停。最初端点市下界线路有通往明日世界，但在开发案废弃不久后，uDays 工程组便关闭了那里的所有通勤服务。现今前往“明日世界”废弃区域只能乘船沿着位于[[悠日原点]]的[[世界树]]向东航行。&lt;br /&gt;
&lt;br /&gt;
2020 年 10 月至次年 1 月，受地图大崩溃影响，此时端点市境内并未有任何工程实施，只有极少一部分玩家翻修维护自己的房屋。&lt;br /&gt;
&lt;br /&gt;
=== 2021-2022 ===&lt;br /&gt;
2021 年至 2022 年，端点市境内只进行了一些细节程度的更新，端点市地方基建行动党修缮了端点市上都区部分建筑的外立面，对一些道路新增、改进了路标及其他标识系统以便于生存玩家寻路，并开辟了一些通往端点市各地区的新连接道。值得一提的是截止当下，端点市凛雪镇、如月地区依然未与主要道路相连接，实际上违背了 uDays 宣称的“所有地方均被道路连接”广告语。&lt;br /&gt;
&lt;br /&gt;
在 [[5.2206 uDays Yuri]] 版本中，端点市开辟了夕方地区，并在 3 号出生点、“uDays Intro&amp;quot;、及花都市、端点市刊载广告，试图将夕方地区作为新玩家的新生存地点“以复刻端点岛区的辉煌”，但实际上并没有任何玩家前往。自 2021 年以后，uDays 日活量暴跌至个位数成为了最迫切需要解决的问题，[[5.2208 uDays Saki]]版本中，平均每日日活量低于 3。在这种情况下，SantorsiaWorks 判定“端点市依然处于锈带状态”。&lt;br /&gt;
&lt;br /&gt;
== 交通 ==&lt;br /&gt;
端点市拥有全 uDays 最为密集的道路，但并不适合汽车开行。轨道交通系统为全 uDays 最多，均在生存模式下建立，以端点岛为中心，发散至端点市各地(含城际铁路与矿车线路)，同时端点市也具有基于生电的高空飞行场、基于附加组件的直升机场及地面、下界冰船道系统。因端点市构成 67% 为海洋，因此航运系统也相当发达，在轨道交通并未建立的日子里，许多玩家通过划船前往端点市各地。直至今天，沟通端点安平、端点岛、离岛、石英镇、如月镇的端点市运河依然处于完全可供使用的状态下，事实上，在 uDays 工程组所提供的端点市境内旅游导览中，也将从石英镇泊口乘船经行端点市运河前往如月镇码头作为全程不可或缺的旅游路线之一。&lt;br /&gt;
===公路===&lt;br /&gt;
====端点市境内连接道====&lt;br /&gt;
[[File:tcroad.jpg|200px|thumb|2022 年的端点市道路分布情况，图中标出了前往各地的主要路径]]端点市境内的道路均由玩家生存模式下铺设，以端点市上都区为中心，连接了端点岛区、离岛区、江南区、石英镇、白川，但道路以 2+2 宽度人行马道或林间小道为主，也藉由宽 2 格的廊桥广布，目前任何汽车无法通行其间，因此未来可能有新开辟汽车用道的计画，端点市内主连接道如下。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;安平岛区连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平江南连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平无计连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平未名连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平离岛连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛旧道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英白川连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英如月连接道(未到如月镇，须乘船)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====端巽公路(南北旧道)====&lt;br /&gt;
[[端巽公路(南北旧道)]]在 2020 年 8 月由 uDays 工程组开始手动铺设，至 9 月完工，全长 6157 格，联通了端点市上都区与风巽市洋河区，因宽度仅为 3 格，只得勉强单辆汽车通行。玩家开车至端点市上都区华林一侧即因道路宽度问题而无法继续深入端点市，只得将车停在华林的停车场内后步行入内，而摩托车与自行车因为限界更窄不受这一限制。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===轨道交通(铁路)===&lt;br /&gt;
[[File:lv2020.jpg|200px|thumb|一张流出的高原线测试用透明屏幕列车截图，该列车未实际投入运营，但其中展示了 2021 年的 uDays 轨道交通情况]]&lt;br /&gt;
端点市境内的轨道交通系统分为“端点市矿车线路”、“端点市营城际高原线(悠日铁道高原线）”及途径端点市的“悠日铁道端巽线”，此外也有目前被废弃的“端点市自动货运矿车线路”。其中“端点市矿车线路”、“端点市自动货运矿车线路”是玩家自发在生存模式下手动挖掘的，但在 2021 年及 2022 年有小部分细节调整。&lt;br /&gt;
====端点市矿车线路====&lt;br /&gt;
[[File:sctr2020.jpg|200px|thumb|2020 年中旬的端点市矿车线路运营图，图中实际上容纳了彼时不存在的一些线路，例如 9 号线的安排与今日完全不同]]&lt;br /&gt;
[[File:sctr2019.jpg|200px|thumb|2019 年初对于端点市的矿车线路规划，图中许多线路规划与今日不同]]&lt;br /&gt;
* 端点市境内的矿车线路告示板进行了多次更新，但因 2020 年后大量玩家流失导致缺乏维护，部分地区的告示板指示与可能与实际相异，请以站点粘贴的线路图为基准。&lt;br /&gt;
* 悠日铁道端巽线在端点市设有 3 个车站，[[悠日铁道安平车站|安平车站]]可通过乘坐[[端点市矿车线 8 号线]]在[[思源亭站]]换乘、[[悠日铁道江南车站(2022)|江南车站]]、可通过乘坐[[端点市矿车线 2 号线]]在[[故里站]]换乘、[[悠日铁道凛雪车站|凛雪车站]]请乘坐[[端点市矿车线 2 号线]]延伸线(由玩家 tneplus 建造)至[[凛雪中枢站]]换乘。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 1 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与如月地区(端点高原)，现[[城北路]]站是 uDays 现存最早的轨道交通车站，端点市矿车线 1 号线沿路设 14 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 2 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与江南区，至凛雪镇，端点江南段可与[[悠日铁道江南车站(2022)|江南车站]]及[[悠日铁道凛雪车站]]换乘，沿路设 13 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 3 号线 白川线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区、白川、石英镇，至如月地区，沿路设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 4 号线 端点环线&#039;&#039;&#039;&lt;br /&gt;
[[File:udaysrtm.jpg|200px|thumb|彼时在端点市矿车线 4 号线上测试的列车车体]]&lt;br /&gt;
* 连结端点岛区主要区域与岛西，沿路设 8 个矿车站，此线路因站距过短且毫无意义被批“浪费材料”，一度有拆除计划，但最终作罢。&lt;br /&gt;
* 端点市矿车线 4 号线在罗德兰段接入了“端点市自动货运矿车线路”，但并无实际作用。&lt;br /&gt;
* 端点市营城际高原线(悠日铁道高原线）最初使用的 RWA 列车即在端点市矿车线 4 号线上测试，因其“无人乘坐”。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 5 号线 下界线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 分为旧线与新线，旧线已经废弃，位于今日端点市下界中枢下方，用于沟通彼时的下界“第一安置点”与“水晶矿场”，沿路设 3 个矿车站；新线位于端点市下界中枢中作为冰船道的补充，但鲜有人乘坐。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 6 号线 隙谷线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点市安平区至隙谷直升机场与端点市叶原市交界地[[华林]]，一度有延伸至叶原计划，但最终被取消，沿路设 9 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 7 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛南与岛西端点市矿车线 1 号线的终点站[[渔泊]]，通常被视为端点市矿车线 1 号线的延伸线，设 6 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 8 号线 安平半环线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都区、端点江南区，与端点市矿车线路 2 号线组成环线，沿路有出生点、途径路线观光点广布、且多换乘站，并可同[[悠日铁道安平车站]]换乘，是端点市矿车线路中玩家乘坐量最高的线路，设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S1 林场线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区与林场或罗德兰岛，早期用于岛内玩家出岛砍伐树木，沿路设置 5 个矿车站，也是 uDays 中现存唯一分交路的矿车线。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S2 线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都至石英镇，沿路只设置 3 个矿车站，是端点市中矿车站量最少的公营矿车线路。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S3 石英镇线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结石英镇境内的几条矿车线站点至未名寺，沿路设置 6 个矿车站，一般认为这条线路用于迁就 uDays 管理组，但实际上 uDays 管理组完全不使用这条矿车线路。&lt;br /&gt;
&lt;br /&gt;
====悠日铁道(城际铁路)====&lt;br /&gt;
悠日铁道端巽线在端点市设有 3 个车站，分别为[[悠日铁道安平车站|安平车站]]、[[悠日铁道江南车站(2022)|江南车站]]、[[悠日铁道凛雪车站|凛雪车站]];&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线全线位于端点市如月地区内，设有 2 个车站，分别为[[悠日铁道高原车站|高原车站]]、[[悠日铁道沙荫车站|沙荫车站]]，但悠日铁道高原线在 2022 年 4 月突然被关闭，此后以“车站内系统升级为由”不再开放，悠日计划玩家联合协会报告称是因为“高原线内置红石实体检测计算机遭到恶意玩家毁损，导致车辆无法通过自动模式或半自动模式发车。但因 uDays 工程组成员大量流失，目前 uDays 已无力维修受到损坏的红石实体检测计算机，未来端巽线也会如此。”uDays 工程组对这一事件不予置评。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!线路!!标识符!!汉字!!日本语!!罗马字!!换乘信息&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDAH&#039;&#039;&#039;||{{large|{{lang|en-us|安平}}}}||あんへい||Anheii||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 8 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDKN&#039;&#039;&#039;||{{large|{{lang|en-us|江南}}}}||こうなん||Kounann||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDSS&#039;&#039;&#039;||{{large|{{lang|en-us|凛雪}}}}||りんゆき||Rinnyuki||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPPT&#039;&#039;&#039;||{{large|{{lang|en-us|高原}}}}||-||Plateau||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 1 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPSS&#039;&#039;&#039;||{{large|{{lang|en-us|沙荫}}}}||-||SandyShade||align=left|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:rinnyukistation.jpg|200px|thumb|left|预备进凛雪车站的 [[悠日铁道 402 系电联车|UD-402]] 电联车]]&#039;&#039;&#039;悠日铁道凛雪车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道凛雪车站|凛雪车站]]是 uDays 境内最早的铁路车站之一，因其外形设计被认为是端点地区中“最优雅的车站”，位于端点市凛雪镇老城区。在 2020 年 6 月建成，但在 2020 年 6 月至 2022 年 8 月仅仅作为端点市下界线路与端点市矿车线路 2 号线的枢纽用途，并未联结真正意义上的铁路，直到[[5.2208 uDays Saki]]版本中，悠日铁道端巽线方通至凛雪镇站，之后车站进行了一定的维修以供玩家乘降。&lt;br /&gt;
&lt;br /&gt;
凛雪车站目前是端巽线的北端尽头站，设有凛雪车辆段以供[[互通计画]]中各工作室于此测试车体模型，因此凛雪车站中四处贴有“不允许玩家拍摄”告示，但依然有许多玩家在此截图。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:anheiistation.jpg|200px|thumb|left|[[5.2208 uDays Saki]]中的安平车站]]&#039;&#039;&#039;悠日铁道安平车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道安平车站|安平车站]]是端点境内最早可供玩家乘坐的铁路车站，位于端点市上都区思源亭，设计上为照顾端点市的建筑比例情况，因而设计为半地下式车站以最大限度降低车站较大的主体对于端点市普遍建筑比例的影响。也藉由这种思想，后续建造的江南车站采用了全地下式设计。&lt;br /&gt;
&lt;br /&gt;
安平车站也是 uDays 中最为人知晓的两个铁路车站之一，自开业以来，截止[[5.2208 uDays Saki]]版本，安平车站总观光量突破了 13 万人。&lt;br /&gt;
&lt;br /&gt;
uDays 中第一列商业列车班次由安平车站始发，终到端点北车站，使用 [[uDays RTM BE ]]系统，以[[ 900 系电联车]]运行(该车体已引退，目前存于[[悠日铁道博物馆中]])。&lt;br /&gt;
&lt;br /&gt;
安平车站最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统，未来有兼容 TCMB 系统计划。&lt;br /&gt;
&lt;br /&gt;
[[File:kounannstation.jpg|200px|thumb|left|第一列到达江南车站(2021)的商业车次]]&#039;&#039;&#039;悠日铁道江南车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]是端点境内第二个可供玩家乘坐的铁路车站，最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统。在悠日铁道端巽线开业后次年(2021) 6 月开通，是端巽线 2021 年 6 月至 2022 年 8 月的北端尽头站，采用中式装饰艺术风格进行站内建构，玩家可以在此站换乘端点市矿车线路 2 号线，未来可以换乘[[悠日铁道端点空轨观光线]]。&lt;br /&gt;
&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]因端巽线北延，处于轨道弧度半径问题，进行了局部拆除，后被废弃，在距离原江南车站不远处正新建[[悠日铁道江南车站(2022)|(新)江南车站]]。uDays 工程组声称“相对于原先最大的不同就只是换乘端点市矿车线路 2 号线的车站从[[蛤地]]站改为了[[故里]]站“，但有玩家指出新江南车站实际上并未与矿车站故里站有联结通道，uDays 工程组对此称”新车站还在建设中，此类换乘设施将在完工后修建”。&lt;br /&gt;
&lt;br /&gt;
截止 2022 年 9 月，新江南车站仍未完工，悠日计划玩家联合协会报告指“因 uDays 工程组成员大量流失，目前 uDays 已不具备建造新江南车站中的红石计算机技术，只能缓慢尝试迁移原有旧江南车站的红石计算机系统”，uDays 工程组对此拒绝置评。&lt;br /&gt;
&lt;br /&gt;
[[File:plateaustation.jpg|200px|thumb|left|2020年进行 RTM BE 测试时的高原车站)]]&#039;&#039;&#039;悠日铁道高原车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
如月车站是悠日铁道高原线的北始发到达站，是地下站，位于端点市如月地区高原红石实验区，装修类似“莫斯科地铁”风格。最初是端点市矿车线路 9 号线的自动矿车系统测试车站，在 uDays 开始发展全尺寸铁路系统后转变为 RTM BE 测试车站，并在 2020 年末完成了全球首个适用于基岩平台的全尺寸列车模组 uDays RTM BE 的测试。&lt;br /&gt;
&lt;br /&gt;
车站内安置有地铁风格的导览图与旅客显示系统，根据车辆即时距离显示车辆进站时间。但在光线追踪下并不能发光。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此高原车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:sandyshadestation.jpg|200px|thumb|left|沙荫车站)]]&#039;&#039;&#039;悠日铁道沙荫车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
沙荫车站是悠日铁道高原线的南始发到达站，是地下站，位于端点市如月地区沙荫镇，装修类似“莫斯科地铁”风格。相对于高原车站，施工方式采用明挖法，因此更为庞大。但被指“大而无用”。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此沙荫车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
===航空===&lt;br /&gt;
====直升机场====&lt;br /&gt;
端点市拥有两个机场，但并不具备能够起降固定翼飞机的跑道，仅可起飞直升机。据称是规划时为了让玩家前往后续建设的叶原机场或花都机场乘坐飞机，但以上两城的机场至今还未曾建设。目前 uDays 境内唯一可供起降固定翼飞机的机场位于风巽市，但仅可起飞小型飞机，无法承载商业航班需求。&lt;br /&gt;
&lt;br /&gt;
安平隙谷直升机机场位于端点市上都区，仅有的预约制航班位于此，用来沟通[[滨海市]]与[[风巽市]]，截止&#039;&#039;&#039;5.2208 uDays Saki&#039;&#039;&#039;，乘坐直升机前往滨海市单程需要 6000 以上 CR。&lt;br /&gt;
&lt;br /&gt;
江南蛤地直升机场位于端点市江南区，是玩家 Losk WX 的私有机场。&lt;br /&gt;
&lt;br /&gt;
====粘液块制(生电)飞行器泊港====&lt;br /&gt;
此(生电)飞行器泊港位于端点市如月地区高原红石实验区，由玩家 SukyoC 建造，最初是私有泊港，在 2021 年 10 月后转为公用。可供免费停播基于粘液块活塞制做的飞行器。&lt;br /&gt;
&lt;br /&gt;
====鞘翅起飞坪====&lt;br /&gt;
[[File:skytree.jpg|200px|thumb|白川天空树)]]&lt;br /&gt;
端点市内各高楼都可用作鞘翅起飞坪，而明文登记的用作鞘翅起飞坪用途的专有建筑[[端点天空港]]位于端点市白川地区。从天空港最顶端出发，无需额外加速，即可快速前往端点岛区、石英镇、如月镇。&lt;br /&gt;
&lt;br /&gt;
===冰船道===&lt;br /&gt;
[[File:tcud.jpg|200px|thumb|left|2022 年初的端点市下界线路表)]]&lt;br /&gt;
端点市内的冰船道分为建立在下界中的下界中枢“下界线”及位于主世界的“新干线”冰船道。&lt;br /&gt;
====下界线====&lt;br /&gt;
端点市下界线最早可追溯至  2018 年，彼时江泽镇与端点岛区的玩家在其驻地建立了下界传送门，并藉此于下界中建立了第一个殖民地“下界一号安置点”，在新陆战争期间，下界并未受到任何损害。战后( 2019 年 5 月)左右，无名玩家使用木制轨道桥连结了新发现的石英矿场区“水晶矿场”，此时下界一号安置点进入了短暂的繁荣时光，设置有“下界矿产交易所”与“红石游戏屋”。&lt;br /&gt;
&lt;br /&gt;
因木制轨道桥易过火受损，这条木制轨道桥在当年内找遭到了来自恶魂及玩家有意无意的破坏，年末轨道桥遭到了恶魂攻击，完全损毁。修复原桥成本较大且后期维护成本更高，因此无人愿意维修。在旧轨道桥损毁半个月后，玩家 Lost Monkey 与 前玩家 MagicMirr0r 在原有轨道桥右侧利用不易被炸毁的安山岩建立了新轨道桥以重新沟通下界一号安置点与水晶矿场，并继续向前延伸至新设立的”下界二号安置点“。在这个时间点里，下界轨道交通达到了鼎盛时期，无数玩家利用自身材料以”下界一号安置点“为中心出发，将私有矿车线路延伸到了彼时下界的各个区域。&lt;br /&gt;
&lt;br /&gt;
前玩家 Wherewhere7 在下界安置点上方建立了下界中枢的原型，但因服内政治原因遭到了来自 uDays 管理组与 uDays 工程组的广泛抵制，在悠日戒严令后，Wherewhere 7所建造的下界中枢原型被完全拆除，[[端点市下界中枢(2020)|新下界中枢]]取而代之，建立在”下界一号安置点”上方并完全取代了原先一号安置点的地位。在新下界中枢完工后玩家无法再通过正常方式前往“下界一号安置点”，只能从预留的“维护通道(现也做观光用途)”前往。如今的“下界一号安置点”仅剩观光性质。&lt;br /&gt;
&lt;br /&gt;
新下界中枢因其仅具备连结主世界各区域的通勤意义而保守批评，玩家难以离开下界中枢前往广袤的下界区域探索与挖掘。uDays 工程组指出“可沿西线一直前进，在抵达终点后即可前往开放下界区域”，但需要前往此处的时间要求过长，被指“迁就与扼杀下界后天发展的可能”。&lt;br /&gt;
&lt;br /&gt;
新下界中枢以 3 号出生点为中心，发散至各个位置，因其便捷性相对于矿车线路更高，因此更多玩家选择使用下界线路。但值得一提的是下界中枢中的南北标识是与主世界中相反的。在下界标示中，岛区位于安平的西侧。而实际岛区上位于安平的北侧。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;北线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往新野兽岛&lt;br /&gt;
&#039;&#039;&#039;西线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往岛区、新陆&lt;br /&gt;
&#039;&#039;&#039;西线(北延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往江南、凛雪镇、至世界树&lt;br /&gt;
&#039;&#039;&#039;西线(南延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往白川&lt;br /&gt;
&#039;&#039;&#039;南线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往离岛、石英镇、如月镇至高原红石实验区&lt;br /&gt;
&#039;&#039;&#039;东线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往猫街、华林、至叶原&lt;br /&gt;
&lt;br /&gt;
====主世界“新干线”冰船道====&lt;br /&gt;
在 2019 年至 2020 年，主世界中的冰船道覆盖段达到了顶峰水平，uDays 境内早前地表拥有一条贯通南北的冰船道命名为“新干线”，最初的”新干线“冰船道设置有&amp;quot;世界树—凛雪镇南—端点江南(江泽镇)—端点安平—华林—叶原—吧村—池店—白山—森川—风巽北—风巽原野—落曲&amp;quot;共 13 个站，与今日悠日铁道端巽线走向基本一致，但冰船道上行主要延伸至“悠日原点(世界树)”，而悠日铁道端巽线则是规划上继续向北往夕方地区及[[滨海市]]。由玩家 Losk WX 在 2020 年 3 月开始建立，但据称原 uDays 五大元老中 Nzbcorz 无视了 uDays 的基本规则，直接给予了 Losk EX 创造权限并令其建造这条冰船道&amp;quot;新干线&amp;quot;，在 2020 年 4 月冰船道建成后，并不设使用费用。在悠日铁道端巽线未建成前，端点市与风巽市的玩家主要使用这条冰船道进行来往。新干线”冰船道也是位于端巽之间的[[森川城(2014-2020)|森川旧城]]、[[南岐镇(2014-2019)|南岐镇]]、[[悠亭镇(2019-2020)|悠亭地区]]迅速崛起的推手之一。森川、南岐、悠亭、池店在 2021 年被合并，定义为新的 uDays &amp;quot;首都职能地区&amp;quot;[[花都市]]所在地。&lt;br /&gt;
&lt;br /&gt;
事实上，悠日铁道端巽线最初就是在这条“新干线&amp;quot;冰船道顶部加盖铁轨进行两地间车辆对跑测试以佐证在端点市与风巽市间建立轮轨系统的可行性。&lt;br /&gt;
&lt;br /&gt;
在悠日铁道端巽线建成后，使用“新干线”冰船道的玩家数量依然远大于使用端巽线的玩家，主要因其使用免费，端巽间通勤时间只需 3 分钟，远低于悠日铁道端巽线彼时通行全程所需的 18-25 分钟，此外受彼时端巽线频繁故障影响，玩家对“新干线”冰船道更加信任。&lt;br /&gt;
&lt;br /&gt;
2020 年 9 月，因 Nzbcorz 在现实中与 uDays 管理组、uDays 工程组、SantorsiaWorks 间的严重摩擦，加之其在 uDays 中各式[[Nzbcorz 弊案事件|弊案事件]]影响，其被完全清退出 uDays，并被抹除了在 uDays 中几乎所有痕迹。在这种情况下下，受 uDays 中常见的“政治游戏”影响及为了“强推端巽线”，完全由 Nzbcorz 支持的“新干线”冰船道以&amp;quot;极为影响 uDays 天际线“理由在当年 10 月从风巽站开始被逐段拆除，但在拆除至华林时被叫停。而后端点市境内的一小段冰船道被存留并加于修缮用于“纪念”性质。因其位置较偏僻，完全无人使用。[[悠日铁道博物馆]]中以 uDays 工程组的观点用&amp;quot;美化形式&amp;quot;记录了上述事件过程。&lt;br /&gt;
&lt;br /&gt;
如今留存于端点市境内的“新干线”冰船道仅剩世界树至端点安平段，共有 4 个站，其中端点安平站可以与端点市下界线巽谷传送门相互换乘。&lt;br /&gt;
&lt;br /&gt;
===海运===&lt;br /&gt;
航运是端点市中的重要组成部分，端点市中所有区域都有或多或少的航运港口，在端点市矿车线系统建立前。许多玩家乘船来往于端点市各个区域。当下端点市内商业航线包括&amp;quot;江南港口—岛区城北港&amp;quot;、&amp;quot;岛区城北港—上都荆山港&amp;quot;、&amp;quot;岛区城北港—新陆港&amp;quot;、&amp;quot;岛区城北港—石英镇港—如月渡口&amp;quot;、、&amp;quot;江南港口—上都安阳渡口—荆山港口—石英镇港—如月渡口&amp;quot;，以上航线需要提前预约。目前端点市没有直航[[滨海市]]的航线。&lt;br /&gt;
&lt;br /&gt;
== 气候 ==&lt;br /&gt;
端点市中绝大多数地形是海域，其次是平原及雪地地形。主要区域时常降雨或降雪，uDays 中时间与现实一致，因此一天内降雨次数可达 20 次以上。每年 12 月 25 日，端点市江南地区及凛雪镇会一直降雪，在此期间，白天更短，夜晚更黑暗。&lt;br /&gt;
&lt;br /&gt;
== 政治 ==&lt;br /&gt;
端点市是 uDays 工程组直辖的城市，大体上保持民主，整体由 uDays 工程组、悠日玩家联合协会、端点市地方基建行动党、SantorsiaWorks控制。市长是 GourmendJaky。&lt;br /&gt;
&lt;br /&gt;
市长选举在每年3月5日举行，2021 年因为悠日戒严令当年市长选举被取消。使用QQ 群聊及 Discord 服务器中投票决定，基于《悠日计划 基本法案 运营法案》选举的获胜者由选票多数而决定。但实际上候选人通常由 uDays 四大组织之一提供支持。uDays 四大组织与玩家之间的小摩擦经常导致玩家间的抗议与宏观上的政治游戏，在 uDays 2022 年民主化后有一定缓解。由于没有一个派别能够比其他派别获得决定性的优势，所有人都尽可能地负责自己的划分领域，以尽量减少冲突摩擦。&lt;br /&gt;
&lt;br /&gt;
===市长===&lt;br /&gt;
njlyf2011 (2017)&lt;br /&gt;
&lt;br /&gt;
Ashin Hung (2018-2019)(2019 年中旬下台)&lt;br /&gt;
&lt;br /&gt;
Chty78 (2019-2020)&lt;br /&gt;
&lt;br /&gt;
Gourmend Jaky (2021-2023)&lt;br /&gt;
&lt;br /&gt;
===端点市地方基建行动党===&lt;br /&gt;
端点市地方基建行动党是2021年后主导端点市的组织，实行本地主义，其实际上是悠日玩家联合协会的影子，但受市长所牵制。&lt;br /&gt;
&lt;br /&gt;
===争议===&lt;br /&gt;
2022 年 2 月，受《悠日计划 基本法案 5.22》修订后“禁止于 uDays 直辖区域修建对应现实中国家或地区的旗帜”条文，许多玩家进行了抗议活动，并使用自定义图片系统在端点市内到处张贴各式现实中各种国家或地区的旗帜图片。&lt;br /&gt;
&lt;br /&gt;
2022 年 5 月，玩家 Courier2002 批“uDays 管理组”、“uDays 工程组”、“SantorsiaWorks”实际上就和传统 Minecraft 服务器构成中的“OP管理”、“建筑”、“技术”没有任何本质区别，只有玩家联合协会是根植于玩家自身的，但玩家联合协会却成功上位成为了第四个特殊阶级，完全不为玩家服务。&lt;br /&gt;
&lt;br /&gt;
== 经济 ==&lt;br /&gt;
端点市的经济主要依靠租售地块、交通与地块税费、农业产品与红石机械解决方案的输出。一些连锁公司归属于端点市，但并未在端点市中进行生产行为，例如“凛雪重工”。&lt;br /&gt;
&lt;br /&gt;
2020 年 uDays 经济大崩溃后，端点市的经济体系完全被摧毁，所有银行部门及绝大多数商店都关张了。直到 2022 年 7 月，端点市的经济体系依然依靠绿宝石以物易物，玩家普遍对 uDays 工程组发行的等值钞票采取怀疑态度。在[[5.2208 uDays Saki]]推出凛雪终端 3后，玩家对新 CR 的态度方有缓解，但一般也仅在购买物品前兑换现钞。&lt;br /&gt;
&lt;br /&gt;
== 琐事 ==&lt;br /&gt;
* “端点市”实际命名基于科幻小说《基地》中同名城市，但英文表述在 2021 年方改为&amp;quot;Terminal City&amp;quot;。在 2018 年至 2020 年英文表述为&amp;quot;SpotCity&amp;quot;，缩写为&amp;quot;SC&amp;quot;。因此归属于端点市的车牌直至今日依然使用 SC + 四位数字，在《uDays 旅行指南 (2020)》中使用 Central &amp;quot;SPOTCITY&amp;quot; 作为代称。&lt;br /&gt;
* “江泽镇”在外宣中通常被称为“江浙镇”或“故里“，是 uDays 中最早的聚落所在地，但 uDays 中最早的建筑物并不位于此，而是位于花都市南岐区秋泽溪附近，最初建立于 2014 年 7 月。&lt;br /&gt;
== 画廊 ==&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_Settlement&amp;diff=2546</id>
		<title>模板:Infobox Settlement</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_Settlement&amp;diff=2546"/>
		<updated>2022-09-20T19:44:46Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;ShareCSS/infobox.css&amp;quot; /&amp;gt;{{Infobox&lt;br /&gt;
| child = {{yesno|{{{embed|}}}}}&lt;br /&gt;
| bodyclass = geography vcard&lt;br /&gt;
| bodystyle = width:23em&lt;br /&gt;
&lt;br /&gt;
| headerstyle = text-align:left&lt;br /&gt;
&lt;br /&gt;
| abovestyle = font-size:1.25em; white-space:nowrap&lt;br /&gt;
| {{#ifeq:{{yesno|{{{embed|}}}}}|yes|title|above}} = {{#ifeq:{{yesno|{{{embed|}}}}}|yes|&lt;br /&gt;
    |&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
    }}{{#if:{{{native_name|}}}|&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;nickname&amp;quot; {{#if:{{{native_name_lang|}}}|lang=&amp;quot;{{{native_name_lang}}}&amp;quot;}}&amp;gt;{{{native_name}}}&amp;lt;/span&amp;gt;}}{{#if:{{{other_name|}}}|&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;nickname&amp;quot; style=&amp;quot;font-size:78%&amp;quot;&amp;gt;{{{other_name}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** names, type, and transliterations ** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| subheaderstyle = background-color:#cddeff; font-weight:bold;&lt;br /&gt;
| subheader = {{#if:{{both|{{{name|}}}{{{official_name|}}}{{#ifeq:{{yesno|{{{embed|}}}}}|yes|1}}|{{{settlement_type|{{{type|}}}}}}}}|&amp;lt;span class=&amp;quot;category&amp;quot;&amp;gt;{{{settlement_type|{{{type}}}}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass1 = mergedtoprow&lt;br /&gt;
| rowcellstyle1 = font-weight:bold;&lt;br /&gt;
| data1 = {{#if:{{{name|}}}|{{{official_name|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Transliteration language 1*** --&amp;gt;&lt;br /&gt;
| rowclass2 = mergedtoprow&lt;br /&gt;
| header2 = {{#if:{{{translit_lang1|}}}|{{{translit_lang1}}}轉寫}}&lt;br /&gt;
&lt;br /&gt;
| rowclass3 = {{#if:{{{translit_lang1_type1|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label3 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type}}}&lt;br /&gt;
| data3 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type|}}}|{{{translit_lang1_info|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass4 = {{#if:{{{translit_lang1_type2|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label4 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type1}}}&lt;br /&gt;
| data4 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type1|}}}|{{{translit_lang1_info1|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass5 = {{#if:{{{translit_lang1_type3|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label5 =&amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type2}}}&lt;br /&gt;
| data5 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type2|}}}|{{{translit_lang1_info2|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass6 = {{#if:{{{translit_lang1_type4|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label6 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type3}}}&lt;br /&gt;
| data6 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type3|}}}|{{{translit_lang1_info3|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass7 = {{#if:{{{translit_lang1_type5|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label7 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type4}}}&lt;br /&gt;
| data7 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type4|}}}|{{{translit_lang1_info4|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass8 = {{#if:{{{translit_lang1_type6|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label8 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type5}}}&lt;br /&gt;
| data8 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type5|}}}|{{{translit_lang1_info5|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass9 = mergedbottomrow&lt;br /&gt;
| label9 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang1_type6}}}&lt;br /&gt;
| data9 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type6|}}}|{{{translit_lang1_info6|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Transliteration language 2*** --&amp;gt;&lt;br /&gt;
| rowclass10 = mergedtoprow&lt;br /&gt;
| header10 = {{#if:{{{translit_lang2|}}}|{{{translit_lang2}}}轉寫}}&lt;br /&gt;
&lt;br /&gt;
| rowclass11 = {{#if:{{{translit_lang2_type1|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label11 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type}}}&lt;br /&gt;
| data11 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type|}}}|{{{translit_lang2_info|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass12 = {{#if:{{{translit_lang2_type2|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label12 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type1}}}&lt;br /&gt;
| data12 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type1|}}}|{{{translit_lang2_info1|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass13 = {{#if:{{{translit_lang2_type3|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label13 =&amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type2}}}&lt;br /&gt;
| data13 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type2|}}}|{{{translit_lang2_info2|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass14 = {{#if:{{{translit_lang2_type4|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label14 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type3}}}&lt;br /&gt;
| data14 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type3|}}}|{{{translit_lang2_info3|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass15 = {{#if:{{{translit_lang2_type5|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label15 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type4}}}&lt;br /&gt;
| data15 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type4|}}}|{{{translit_lang2_info4|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass16 = {{#if:{{{translit_lang2_type6|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label16 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type5}}}&lt;br /&gt;
| data16 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type5|}}}|{{{translit_lang2_info5|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass17 = mergedbottomrow&lt;br /&gt;
| label17 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{translit_lang2_type6}}}&lt;br /&gt;
| data17 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type6|}}}|{{{translit_lang2_info6|}}}}}}}&lt;br /&gt;
&amp;lt;!-- end ** names, type, and transliterations ** --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Skyline Image*** --&amp;gt;&lt;br /&gt;
| rowclass18 = mergedtoprow&lt;br /&gt;
&amp;lt;!--| rowcellstyle18 = padding:0.7em 0.8em--&amp;gt;&lt;br /&gt;
| 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|}}}}}}|&amp;lt;div&amp;gt;{{{image_caption|{{{caption|}}}}}}&amp;lt;/div&amp;gt;}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Flag, Seal, Shield and Coat of arms*** --&amp;gt;&lt;br /&gt;
| rowclass19 = mergedtoprow&lt;br /&gt;
| class19 = maptable&lt;br /&gt;
|  data19 = {{#if:{{{image_flag|}}}{{{image_seal|}}}{{{image_shield|}}}{{{image_blank_emblem|}}}{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}&lt;br /&gt;
|{{Infobox settlement/columns&lt;br /&gt;
| 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}}}}}旗幟}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{flag_type|}}}|{{{flag_type}}}|旗幟}}|link={{{flag_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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}}}}}官方圖章}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{seal_type|}}}|{{{seal_type}}}|圖章}}|link={{{seal_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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}}}}}徽章}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{shield_type|}}}|{{{shield_type}}}|徽章}}|link={{{shield_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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}}}}}官方標誌}}&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{Infobox settlement/link|type={{#if:{{{blank_emblem_type|}}}|{{{blank_emblem_type}}}|標誌}}|link={{{blank_emblem_link|}}}|name={{{official_name}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
| 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|}}}|&amp;lt;br /&amp;gt;{{{map_caption}}}}} }}&lt;br /&gt;
| 0 = {{#if:{{{pushpin_map_narrow|}}}|{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{#property:P625}} }}|&lt;br /&gt;
{{location map|{{{pushpin_map|}}}&lt;br /&gt;
 |border = infobox&lt;br /&gt;
 |alt = {{{pushpin_map_alt|}}}&lt;br /&gt;
 |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|&amp;lt;small&amp;gt;{{{pushpin_map_caption}}}&amp;lt;/small&amp;gt;|{{#if:{{{map_caption|}}}|&amp;lt;small&amp;gt;{{{map_caption}}}&amp;lt;/small&amp;gt;}}}}}}&lt;br /&gt;
 |float = center&lt;br /&gt;
 |width = {{#if:{{{pushpin_mapsize|}}}|{{{pushpin_mapsize}}}|150}}&lt;br /&gt;
 |default_width = 250&lt;br /&gt;
 |relief= {{{pushpin_relief|}}}&lt;br /&gt;
 |AlternativeMap = {{{pushpin_image|}}}&lt;br /&gt;
 |overlay_image = {{{pushpin_overlay|}}}&lt;br /&gt;
 |coordinates = {{{coordinates|}}}&lt;br /&gt;
 |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }}&lt;br /&gt;
 |marksize =6&lt;br /&gt;
 |outside = {{{pushpin_outside|}}}&amp;lt;!-- pin is outside the map --&amp;gt; &lt;br /&gt;
 |position = {{{pushpin_label_position|}}}&lt;br /&gt;
}}&lt;br /&gt;
}} }}&lt;br /&gt;
}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Etymology*** --&amp;gt;&lt;br /&gt;
| rowclass20 = mergedtoprow&lt;br /&gt;
|  data20 = {{#if:{{{etymology|}}}|詞源：{{{etymology}}} }}&lt;br /&gt;
&amp;lt;!-- ***Nickname*** --&amp;gt;&lt;br /&gt;
| rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
|  data21 = {{#if:{{{nickname|}}}|綽號：&amp;lt;span class=&amp;quot;nickname&amp;quot;&amp;gt;{{{nickname}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&amp;lt;!-- ***Motto*** --&amp;gt;&lt;br /&gt;
| rowclass22 = {{#if:{{{etymology|}}}{{{nickname|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
|  data22 = {{#if:{{{motto|}}}|格言：{{{motto}}} }}&lt;br /&gt;
&amp;lt;!-- ***Anthem*** --&amp;gt;&lt;br /&gt;
| rowclass23 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{motto|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
|  data23 = {{#if:{{{anthem|}}}|颂歌：{{{anthem}}} }}&lt;br /&gt;
&amp;lt;!-- ***Map*** --&amp;gt;&lt;br /&gt;
| rowclass24 = mergedtoprow&lt;br /&gt;
|  data24 = {{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}||{{#if:{{{image_map|}}}&lt;br /&gt;
|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=250px|alt={{{map_alt|}}}|title={{{map_caption|{{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}的位置}}}}}{{#if:{{{map_caption|}}}|&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{{map_caption}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
}}}}&lt;br /&gt;
| rowclass25 = mergedrow&lt;br /&gt;
|  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|}}}|&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;{{{map_caption1}}}&amp;lt;/small&amp;gt;}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Pushpin Map*** --&amp;gt;&lt;br /&gt;
| rowclass26 = mergedtoprow&lt;br /&gt;
|  data26 = {{#if:{{{pushpin_map_narrow|}}}||{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{#property:P625}} }}|&lt;br /&gt;
{{location map|{{{pushpin_map|}}}&lt;br /&gt;
 |border = infobox&lt;br /&gt;
 |alt = {{{pushpin_map_alt|}}}&lt;br /&gt;
 |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|&amp;lt;small&amp;gt;{{{pushpin_map_caption}}}&amp;lt;/small&amp;gt;|{{#if:{{{map_caption|}}}|&amp;lt;small&amp;gt;{{{map_caption}}}&amp;lt;/small&amp;gt;}}}}}}&lt;br /&gt;
 |float = center&lt;br /&gt;
 |width = {{{pushpin_mapsize|}}}&lt;br /&gt;
 |default_width = 250&lt;br /&gt;
 |relief= {{{pushpin_relief|}}}&lt;br /&gt;
 |AlternativeMap = {{{pushpin_image|}}}&lt;br /&gt;
 |overlay_image = {{{pushpin_overlay|}}}&lt;br /&gt;
 |coordinates = {{{coordinates|}}}&lt;br /&gt;
 |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }}&lt;br /&gt;
 |marksize =6&lt;br /&gt;
 |outside = {{{pushpin_outside|}}}&amp;lt;!-- pin is outside the map --&amp;gt; &lt;br /&gt;
 |position = {{{pushpin_label_position|}}}&lt;br /&gt;
}}&lt;br /&gt;
}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Coordinates*** --&amp;gt;&lt;br /&gt;
| rowclass27 = {{#if:{{{image_map|}}}{{{image_map1|}}}{{{pushpin_map|}}}|{{#if:{{{grid_position|}}}|mergedrow|mergedbottomrow}}}}&lt;br /&gt;
|  data27 = {{#if:{{{coordinates|}}}&lt;br /&gt;
  |坐标{{#if:{{{coor_pinpoint|{{{coor_type|}}}}}}|&amp;amp;#32;（{{{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|}}}&lt;br /&gt;
  |{{#if:{{#property:P625}}|坐标：{{#invoke:Coordinates|coord|format=dms}}{{{coordinates_footnotes|}}} }}&lt;br /&gt;
}}&lt;br /&gt;
| rowclass28 = {{#if:{{{image_map|}}}{{{image_map1|}}}{{{pushpin_map|}}}|mergedbottomrow|mergedrow}}&lt;br /&gt;
| label28 = {{ifempty|{{{grid_name|}}}|網格位置}}&lt;br /&gt;
|  data28 = {{{grid_position|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Subdivisions*** --&amp;gt;&lt;br /&gt;
| rowclass29 = mergedtoprow&lt;br /&gt;
| label29 = {{{subdivision_type}}}&lt;br /&gt;
|  data29 = {{#if:{{{subdivision_type|}}}|{{{subdivision_name|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass30 = mergedrow&lt;br /&gt;
| label30 = {{{subdivision_type1}}}&lt;br /&gt;
|  data30 = {{#if:{{{subdivision_type1|}}}|{{{subdivision_name1|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass31 = mergedrow&lt;br /&gt;
| label31 = {{{subdivision_type2}}}&lt;br /&gt;
|  data31 = {{#if:{{{subdivision_type2|}}}|{{{subdivision_name2|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass32 = mergedrow&lt;br /&gt;
| label32 = {{{subdivision_type3}}}&lt;br /&gt;
|  data32 = {{#if:{{{subdivision_type3|}}}|{{{subdivision_name3|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass33 = mergedrow&lt;br /&gt;
| label33 = {{{subdivision_type4}}}&lt;br /&gt;
|  data33 = {{#if:{{{subdivision_type4|}}}|{{{subdivision_name4|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass34 = mergedrow&lt;br /&gt;
| label34 = {{{subdivision_type5}}}&lt;br /&gt;
|  data34 = {{#if:{{{subdivision_type5|}}}|{{{subdivision_name5|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass35 = mergedrow&lt;br /&gt;
| label35 = {{{subdivision_type6}}}&lt;br /&gt;
|  data35 = {{#if:{{{subdivision_type6|}}}|{{{subdivision_name6|}}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--***Established*** --&amp;gt;&lt;br /&gt;
| rowclass36 = mergedtoprow&lt;br /&gt;
| label36 = {{{established_title}}}&lt;br /&gt;
|  data36 = {{#if:{{{established_title|}}}|{{{established_date|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass37 = mergedrow&lt;br /&gt;
| label37 = {{{established_title1}}}&lt;br /&gt;
|  data37 = {{#if:{{{established_title1|}}}|{{{established_date1|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass38 = mergedrow&lt;br /&gt;
| label38 = {{{established_title2}}}&lt;br /&gt;
|  data38 = {{#if:{{{established_title2|}}}|{{{established_date2|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass39 = mergedrow&lt;br /&gt;
| label39 = {{{established_title3}}}&lt;br /&gt;
|  data39 = {{#if:{{{established_title3|}}}|{{{established_date3|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass40 = mergedrow&lt;br /&gt;
| label40 = {{{established_title4}}}&lt;br /&gt;
|  data40 = {{#if:{{{established_title4|}}}|{{{established_date4|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass41 = mergedrow&lt;br /&gt;
| label41 = {{{established_title5}}}&lt;br /&gt;
|  data41 = {{#if:{{{established_title5|}}}|{{{established_date5|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass42 = mergedrow&lt;br /&gt;
| label42 = {{{established_title6}}}&lt;br /&gt;
|  data42 = {{#if:{{{established_title6|}}}|{{{established_date6|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass43 = mergedrow&lt;br /&gt;
| label43 = {{{established_title7}}}&lt;br /&gt;
|  data43 = {{#if:{{{established_title7|}}}|{{{established_date7|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass44 = mergedrow&lt;br /&gt;
| label44 = {{{extinct_title}}}&lt;br /&gt;
|  data44 = {{#if:{{{extinct_title|}}}|{{{extinct_date|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass45 = mergedrow&lt;br /&gt;
| label45 = 創始人&lt;br /&gt;
|  data45 = {{{founder|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass46 = mergedrow&lt;br /&gt;
| label46 = 語源&lt;br /&gt;
|  data46 = {{{named_for|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Seat of government and subdivisions within the settlement*** --&amp;gt;&lt;br /&gt;
| rowclass47 = mergedtoprow&lt;br /&gt;
| label47 = {{#if:{{{seat_type|}}}|{{{seat_type}}}|政府所在地}}&lt;br /&gt;
|  data47 = {{{seat|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass48 = mergedrow&lt;br /&gt;
| label48 = {{#if:{{{seat1_type|}}}|{{{seat1_type}}}|前政府所在地}}&lt;br /&gt;
|  data48 = {{{seat1|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass51 = {{#if:{{{seat|}}}{{{seat1|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label51 = {{#if:{{{parts_type|}}}|{{{parts_type}}}|行政区划}}&lt;br /&gt;
|  data51 = {{#if:{{{parts|}}}{{{p1|}}}&lt;br /&gt;
|{{#ifeq:{{{parts_style|}}}|para&lt;br /&gt;
  |&amp;lt;b&amp;gt;{{{parts|}}}{{#if:{{both|{{{parts|}}}|{{{p1|}}}}}|&amp;amp;#58;&amp;amp;nbsp;|}}&amp;lt;/b&amp;gt;{{comma separated entries|{{{p1|}}}|{{{p2|}}}|{{{p3|}}}|{{{p4|}}}|{{{p5|}}}|{{{p6|}}}|{{{p7|}}}|{{{p8|}}}|{{{p9|}}}|{{{p10|}}}|{{{p11|}}}|{{{p12|}}}|{{{p13|}}}|{{{p14|}}}|{{{p15|}}}|{{{p16|}}}|{{{p17|}}}|{{{p18|}}}|{{{p19|}}}|{{{p20|}}}|{{{p21|}}}|{{{p22|}}}|{{{p23|}}}|{{{p24|}}}|{{{p25|}}}|{{{p26|}}}|{{{p27|}}}|{{{p28|}}}|{{{p29|}}}|{{{p30|}}}|{{{p31|}}}|{{{p32|}}}|{{{p33|}}}|{{{p34|}}}|{{{p35|}}}|{{{p36|}}}|{{{p37|}}}|{{{p38|}}}|{{{p39|}}}|{{{p40|}}}|{{{p41|}}}|{{{p42|}}}|{{{p43|}}}|{{{p44|}}}|{{{p45|}}}|{{{p46|}}}|{{{p47|}}}|{{{p48|}}}|{{{p49|}}}|{{{p50|}}}}}&lt;br /&gt;
  |{{#if:{{{p1|}}}|{{Collapsible list|title={{{parts|}}}|expand={{#switch:{{{parts_style|}}}|coll=|list=y|{{#if:{{{p6|}}}||y}}}}|1={{{p1|}}}|2={{{p2|}}}|3={{{p3|}}}|4={{{p4|}}}|5={{{p5|}}}|6={{{p6|}}}|7={{{p7|}}}|8={{{p8|}}}|9={{{p9|}}}|10={{{p10|}}}|11={{{p11|}}}|12={{{p12|}}}|13={{{p13|}}}|14={{{p14|}}}|15={{{p15|}}}|16={{{p16|}}}|17={{{p17|}}}|18={{{p18|}}}|19={{{p19|}}}|20={{{p20|}}}|21={{{p21|}}}|22={{{p22|}}}|23={{{p23|}}}|24={{{p24|}}}|25={{{p25|}}}|26={{{p26|}}}|27={{{p27|}}}|28={{{p28|}}}|29={{{p29|}}}|30={{{p30|}}}|31={{{p31|}}}|32={{{p32|}}}|33={{{p33|}}}|34={{{p34|}}}|35={{{p35|}}}|36={{{p36|}}}|37={{{p37|}}}|38={{{p38|}}}|39={{{p39|}}}|40={{{p40|}}}|41={{{p41|}}}|42={{{p42|}}}|43={{{p43|}}}|44={{{p44|}}}|45={{{p45|}}}|46={{{p46|}}}|47={{{p47|}}}|48={{{p48|}}}|49={{{p49|}}}|50={{{p50|}}}}}&lt;br /&gt;
    |{{{parts}}}&lt;br /&gt;
    }}&lt;br /&gt;
  }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Government type and Leader*** --&amp;gt;&lt;br /&gt;
| rowclass52 = mergedtoprow&lt;br /&gt;
| header52 = {{#if:{{{government_type|}}}{{{governing_body|}}}{{{leader_name|}}}{{{leader_name1|}}}{{{leader_name2|}}}{{{leader_name3|}}}{{{leader_name4|}}}|政府&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{government_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&amp;lt;!-- ***Government*** --&amp;gt;&lt;br /&gt;
| rowclass53 = mergedrow&lt;br /&gt;
| label53 = &amp;amp;nbsp;•&amp;amp;nbsp;类型&lt;br /&gt;
|  data53 = {{{government_type|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass54 = mergedrow&lt;br /&gt;
| label54 = &amp;amp;nbsp;•&amp;amp;nbsp;行政机构&lt;br /&gt;
| class54 = agent&lt;br /&gt;
|  data54 = {{{governing_body|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass55 = mergedrow&lt;br /&gt;
| label55 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title}}}&lt;br /&gt;
|  data55 = {{#if:{{{leader_title|}}}|{{{leader_name|}}} {{#if:{{{leader_party|}}}|（{{Polparty|{{{subdivision_name}}}|{{{leader_party}}}}}）}}}}&lt;br /&gt;
| rowclass56 = mergedrow&lt;br /&gt;
| label56 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title1}}}&lt;br /&gt;
|  data56 = {{#if:{{{leader_title1|}}}|{{{leader_name1|}}}}}&lt;br /&gt;
| rowclass57 = mergedrow&lt;br /&gt;
| label57 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title2}}}&lt;br /&gt;
|  data57 = {{#if:{{{leader_title2|}}}|{{{leader_name2|}}}}}&lt;br /&gt;
| rowclass58 = mergedrow&lt;br /&gt;
| label58 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title3}}}&lt;br /&gt;
|  data58 = {{#if:{{{leader_title3|}}}|{{{leader_name3|}}}}}&lt;br /&gt;
| rowclass59 = mergedrow&lt;br /&gt;
| label59 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{leader_title4}}}&lt;br /&gt;
|  data59 = {{#if:{{{leader_title4|}}}|{{{leader_name4|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass60 = mergedrow&lt;br /&gt;
| label60 = {{{government_blank1_title}}}&lt;br /&gt;
|  data60 = {{#if:{{{government_blank1|}}}|{{{government_blank1|}}}}}&lt;br /&gt;
| rowclass61 = mergedrow&lt;br /&gt;
| label61 = {{{government_blank2_title}}}&lt;br /&gt;
|  data61 = {{#if:{{{government_blank2|}}}|{{{government_blank2|}}}}}&lt;br /&gt;
| rowclass62 = mergedrow&lt;br /&gt;
| label62 = {{{government_blank3_title}}}&lt;br /&gt;
|  data62 = {{#if:{{{government_blank3|}}}|{{{government_blank3|}}}}}&lt;br /&gt;
| rowclass63 = mergedrow&lt;br /&gt;
| label63 = {{{government_blank4_title}}}&lt;br /&gt;
|  data63 = {{#if:{{{government_blank4|}}}|{{{government_blank4|}}}}}&lt;br /&gt;
| rowclass64 = mergedrow&lt;br /&gt;
| label64 = {{{government_blank5_title}}}&lt;br /&gt;
|  data64 = {{#if:{{{government_blank5|}}}|{{{government_blank5|}}}}}&lt;br /&gt;
| rowclass65 = mergedrow&lt;br /&gt;
| label65 = {{{government_blank6_title}}}&lt;br /&gt;
|  data65 = {{#if:{{{government_blank6|}}}|{{{government_blank6|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Geographical characteristics*** --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ***Area*** --&amp;gt;&lt;br /&gt;
| rowclass66 = mergedtoprow&lt;br /&gt;
| header66 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_rural_sq_mi|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_km2|}}}{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_metro_sq_mi|}}}{{{area_blank1_sq_mi|}}}&lt;br /&gt;
 |{{#if:{{both|{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}&lt;br /&gt;
   |&amp;lt;!-- displayed below --&amp;gt;&lt;br /&gt;
   |面积&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
  }}&lt;br /&gt;
 }}&lt;br /&gt;
&lt;br /&gt;
| rowclass67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}|mergedtoprow|mergedrow}}&lt;br /&gt;
| label67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}&lt;br /&gt;
  |面积&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
  |&amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|城市}}|{{nowrap|总计}} }}}}&lt;br /&gt;
  }}&lt;br /&gt;
|  data67 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{解析數字|{{{area_total_km2|}}} }}&lt;br /&gt;
   |ha   ={{解析數字|{{{area_total_ha|}}} }}&lt;br /&gt;
   |acre ={{解析數字|{{{area_total_acre|}}} }}&lt;br /&gt;
   |sqmi ={{解析數字|{{{area_total_sq_mi|}}} }}&lt;br /&gt;
   |dunam={{解析數字|{{{area_total_dunam|}}} }}&lt;br /&gt;
   |link ={{#switch:{{{dunam_link|}}}||on|total=on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
   |mag  ={{{area_magnitude|}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass68 = mergedrow&lt;br /&gt;
| label68 = &amp;amp;nbsp;•&amp;amp;nbsp;陸地&lt;br /&gt;
|  data68 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_land_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_land_km2|}}}&lt;br /&gt;
   |ha   ={{{area_land_ha|}}}&lt;br /&gt;
   |acre ={{{area_land_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_land_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_land_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|land|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
| rowclass69 = mergedrow&lt;br /&gt;
| label69 = &amp;amp;nbsp;•&amp;amp;nbsp;水域&lt;br /&gt;
|  data69 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_water_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_water_km2|}}}&lt;br /&gt;
   |ha   ={{{area_water_ha|}}}&lt;br /&gt;
   |acre ={{{area_water_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_water_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_water_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|water|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }} {{#if:{{{area_water_percent|}}}| &amp;amp;nbsp;{{{area_water_percent}}}%}}}}&lt;br /&gt;
| rowclass70 = mergedrow&lt;br /&gt;
| label70 = &amp;amp;nbsp;•&amp;amp;nbsp;市區&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_urban_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data70 = {{#if:{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_urban_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_urban_km2|}}}&lt;br /&gt;
   |ha   ={{{area_urban_ha|}}}&lt;br /&gt;
   |acre ={{{area_urban_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_urban_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_urban_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|urban|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass71 = mergedrow&lt;br /&gt;
| label71 = &amp;amp;nbsp;•&amp;amp;nbsp;鄉村&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_rural_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data71 = {{#if:{{{area_rural_km2|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_sq_mi|}}}{{{area_rural_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_rural_km2|}}}&lt;br /&gt;
   |ha   ={{{area_rural_ha|}}}&lt;br /&gt;
   |acre ={{{area_rural_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_rural_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_rural_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|rural|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
| rowclass72 = mergedrow&lt;br /&gt;
| label72 =&amp;amp;nbsp;•&amp;amp;nbsp;都會區&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{area_metro_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data72 = {{#if:{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_metro_sq_mi|}}}{{{area_metro_dunam|}}}&lt;br /&gt;
 |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_metro_km2|}}}&lt;br /&gt;
   |ha   ={{{area_metro_ha|}}}&lt;br /&gt;
   |acre ={{{area_metro_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_metro_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_metro_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|metro|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&amp;lt;!-- ***Area rank*** --&amp;gt;&lt;br /&gt;
| rowclass73 = mergedrow&lt;br /&gt;
| label73 = 面积排名&lt;br /&gt;
|  data73 = {{{area_rank|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass74 = mergedrow&lt;br /&gt;
| label74 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{area_blank1_title}}}&lt;br /&gt;
|  data74 = {{#if:{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_blank1_sq_mi|}}}{{{area_blank1_dunam|}}}&lt;br /&gt;
  |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_blank1_km2|}}}&lt;br /&gt;
   |ha   ={{{area_blank1_ha|}}}&lt;br /&gt;
   |acre ={{{area_blank1_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_blank1_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_blank1_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|blank1|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass75 = mergedrow&lt;br /&gt;
| label75 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{area_blank2_title}}}&lt;br /&gt;
|  data75 = {{#if:{{{area_blank2_km2|}}}{{{area_blank2_ha|}}}{{{area_blank2_acre|}}}{{{area_blank2_sq_mi|}}}{{{area_blank2_dunam|}}}&lt;br /&gt;
  |{{infobox_settlement/areadisp&lt;br /&gt;
   |km2  ={{{area_blank2_km2|}}}&lt;br /&gt;
   |ha   ={{{area_blank2_ha|}}}&lt;br /&gt;
   |acre ={{{area_blank2_acre|}}}&lt;br /&gt;
   |sqmi ={{{area_blank2_sq_mi|}}}&lt;br /&gt;
   |dunam={{{area_blank2_dunam|}}}&lt;br /&gt;
   |link ={{#ifeq:{{{dunam_link|}}}|blank2|on}}&lt;br /&gt;
   |pref ={{{unit_pref}}}&lt;br /&gt;
   |name ={{{subdivision_name}}}&lt;br /&gt;
 }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass76 = mergedrow&lt;br /&gt;
| label76 = &amp;amp;nbsp;&lt;br /&gt;
|  data76 =  {{#if:{{{area_note|}}}|&amp;lt;small&amp;gt;{{{area_note}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Dimensions*** --&amp;gt;&lt;br /&gt;
| rowclass77 = mergedtoprow&lt;br /&gt;
| header77 = {{#if:{{{length_km|}}}{{{length_mi|}}}{{{width_km|}}}{{{width_mi|}}}|尺寸&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{dimensions_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass78 = mergedrow&lt;br /&gt;
| label78 = &amp;amp;nbsp;•&amp;amp;nbsp;长度&lt;br /&gt;
|  data78 = {{#if:{{{length_km|}}}{{{length_mi|}}}&lt;br /&gt;
 | {{infobox_settlement/lengthdisp&lt;br /&gt;
      |km  ={{{length_km|}}}&lt;br /&gt;
      |mi  ={{{length_mi|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass79 = mergedrow&lt;br /&gt;
| label79 = &amp;amp;nbsp;•&amp;amp;nbsp;宽度&lt;br /&gt;
|  data79 = {{#if:{{{width_km|}}}{{{width_mi|}}}&lt;br /&gt;
 |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |km  ={{{width_km|}}}&lt;br /&gt;
      |mi  ={{{width_mi|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Elevation*** --&amp;gt;&lt;br /&gt;
| rowclass80 = mergedtoprow&lt;br /&gt;
| label80 = 海拔&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{elevation_footnotes|}}}{{#if:{{{elevation_point|}}}|&amp;amp;#32;（{{{elevation_point}}}）}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data80 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}}&lt;br /&gt;
 |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |m   ={{{elevation_m|}}}&lt;br /&gt;
      |ft  ={{{elevation_ft|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass81 = mergedtoprow&lt;br /&gt;
| label81 = 最高海拔&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{elevation_max_footnotes|}}}{{#if:{{{elevation_max_point|}}}|&amp;amp;#32;（{{{elevation_max_point}}}）}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data81 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}&lt;br /&gt;
 |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |m   ={{{elevation_max_m|}}}&lt;br /&gt;
      |ft  ={{{elevation_max_ft|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&amp;lt;!-- ***Elevation max rank*** --&amp;gt;&lt;br /&gt;
| rowclass82 = mergedrow&lt;br /&gt;
| label82 = &amp;amp;nbsp;•&amp;amp;nbsp;排名&lt;br /&gt;
|  data82 =  {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}| {{{elevation_max_rank|}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass83 = {{#if:{{{elevation_min_rank|}}}|mergedrow|mergedbottomrow}}&lt;br /&gt;
| label83 = 最低海拔&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{elevation_min_footnotes|}}}{{#if:{{{elevation_min_point|}}}|&amp;amp;#32;（{{{elevation_min_point}}}）}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data83 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}&lt;br /&gt;
  |{{infobox_settlement/lengthdisp&lt;br /&gt;
      |m   ={{{elevation_min_m|}}}&lt;br /&gt;
      |ft  ={{{elevation_min_ft|}}}&lt;br /&gt;
      |pref={{{unit_pref}}}&lt;br /&gt;
      |name={{{subdivision_name}}}&lt;br /&gt;
    }} }}&lt;br /&gt;
&amp;lt;!-- ***Elevation min rank*** --&amp;gt;&lt;br /&gt;
| rowclass84 = mergedrow&lt;br /&gt;
| label84 = &amp;amp;nbsp;•&amp;amp;nbsp;排名&lt;br /&gt;
|  data84 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}|{{{elevation_min_rank|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Population*** --&amp;gt;&lt;br /&gt;
| rowclass85 = mergedtoprow&lt;br /&gt;
| label85 = 人口&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{#if:{{{population_as_of|}}}|（{{{population_as_of}}}）}}{{{population_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data85 = {{#if:{{{population|}}}&lt;br /&gt;
  | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population}}}}}|人}}&lt;br /&gt;
  | {{#ifeq:{{{total_type}}}|&amp;amp;nbsp;&lt;br /&gt;
    | {{#if:{{{population_total|}}}&lt;br /&gt;
      | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population_total}}}}}|人}}&lt;br /&gt;
      }}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
| rowclass86 = mergedtoprow&lt;br /&gt;
| header86 = {{#if:{{{population|}}}&lt;br /&gt;
  |&lt;br /&gt;
  |{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;&lt;br /&gt;
     |&lt;br /&gt;
     |{{#if:{{{population_total|}}}{{{population_urban|}}}{{{population_rural|}}}{{{population_metro|}}}{{{population_blank1|}}}{{{population_blank2|}}}{{{population_est|}}}&lt;br /&gt;
       |人口&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{#if:{{{population_as_of|}}}|（{{{population_as_of}}}）}}{{{population_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
      }}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
| rowclass87 = mergedrow&lt;br /&gt;
| label87 = &amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|城市}}|總計}}}}&lt;br /&gt;
|  data87 = {{#if:{{{population|}}}&lt;br /&gt;
  |&lt;br /&gt;
  |{{#ifeq:{{{total_type}}}|&amp;amp;nbsp;&lt;br /&gt;
     |&lt;br /&gt;
     |{{#if:{{{population_total|}}}&lt;br /&gt;
       | {{#invoke:IfUtil|ifnoAddTail|{{formatnum:{{{population_total}}}}}|人}}&lt;br /&gt;
      }}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
| rowclass88 = mergedrow&lt;br /&gt;
| label88 = &amp;amp;nbsp;•&amp;amp;nbsp;估计&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;（{{{pop_est_as_of}}}）{{{pop_est_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data88 = {{#if:{{{population_est|}}}|{{formatnum:{{{population_est}}}}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Population rank*** --&amp;gt;&lt;br /&gt;
| rowclass89 = mergedrow&lt;br /&gt;
| label89 =&amp;amp;nbsp;•&amp;amp;nbsp;排名&lt;br /&gt;
|  data89 = {{{population_rank|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass90 = mergedrow&lt;br /&gt;
| label90 = &amp;amp;nbsp;•&amp;amp;nbsp;[[人口密度|密度]]&lt;br /&gt;
|  data90 = {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}}{{{population_total|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{#ifeq:{{{population_density_km2|}}}|auto|auto|{{解析數字|{{{population_density_km2|}}} }} }}&lt;br /&gt;
      |/sqmi={{#ifeq:{{{population_density_km2|}}}|auto|auto|{{解析數字|{{{population_density_sq_mi|}}} }} }}&lt;br /&gt;
      |pop  ={{解析數字|{{{population_total|}}} }}&lt;br /&gt;
      |dunam={{解析數字|{{{area_total_dunam|}}} }}&lt;br /&gt;
      |ha   ={{解析數字|{{{area_total_ha|}}} }}&lt;br /&gt;
      |km2  ={{解析數字|{{{area_total_km2|}}} }}&lt;br /&gt;
      |acre ={{解析數字|{{{area_total_acre|}}} }}&lt;br /&gt;
      |sqmi ={{解析數字|{{{area_total_sq_mi|}}} }}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Population density rank*** --&amp;gt;&lt;br /&gt;
| rowclass91 = mergedrow&lt;br /&gt;
| label91 = &amp;amp;nbsp;•&amp;amp;nbsp;密度排名&lt;br /&gt;
|  data91 = {{{population_density_rank|}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass92 = mergedrow&lt;br /&gt;
| label92 = &amp;amp;nbsp;•&amp;amp;nbsp;[[市区]]&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_urban_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data92 = {{#if:{{{population_urban|}}}| {{formatnum:{{{population_urban}}}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass93 = mergedrow&lt;br /&gt;
| label93 = &amp;amp;nbsp;•&amp;amp;nbsp;市区密度&lt;br /&gt;
|  data93 = {{#if:{{{population_density_urban_km2|}}}{{{population_density_urban_sq_mi|}}}{{{population_urban|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_urban_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_urban_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_urban|}}}&lt;br /&gt;
      |ha   ={{{area_urban_ha|}}}&lt;br /&gt;
      |km2  ={{{area_urban_km2|}}}&lt;br /&gt;
      |acre ={{{area_urban_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_urban_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_urban_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass94 = mergedrow&lt;br /&gt;
| label94 = &amp;amp;nbsp;•&amp;amp;nbsp;[[乡村]]&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_rural_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data94 = {{#if:{{{population_rural|}}}|{{formatnum:{{{population_rural}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass95 = mergedrow&lt;br /&gt;
| label95 = &amp;amp;nbsp;•&amp;amp;nbsp;乡村密度&lt;br /&gt;
|  data95 = {{#if:{{{population_density_rural_km2|}}}{{{population_density_rural_sq_mi|}}}{{{population_rural|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_rural_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_rural_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_rural|}}}&lt;br /&gt;
      |ha   ={{{area_rural_ha|}}}&lt;br /&gt;
      |km2  ={{{area_rural_km2|}}}&lt;br /&gt;
      |acre ={{{area_rural_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_rural_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_rural_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass96 = mergedrow&lt;br /&gt;
| label96 =&amp;amp;nbsp;•&amp;amp;nbsp;[[都會區]]&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_metro_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data96 = {{#if:{{{population_metro|}}}| {{formatnum:{{{population_metro}}}}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass97 = mergedrow&lt;br /&gt;
| label97 = &amp;amp;nbsp;•&amp;amp;nbsp;都會區密度&lt;br /&gt;
|  data97 =  {{#if:{{{population_density_metro_km2|}}}{{{population_density_metro_sq_mi|}}}{{{population_metro|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_metro_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_metro_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_metro|}}}&lt;br /&gt;
      |ha   ={{{area_metro_ha|}}}&lt;br /&gt;
      |km2  ={{{area_metro_km2|}}}&lt;br /&gt;
      |acre ={{{area_metro_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_metro_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_metro_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass98 = mergedrow&lt;br /&gt;
| label98 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{population_blank1_title|}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_blank1_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data98 = {{#if:{{{population_blank1|}}}|{{formatnum:{{{population_blank1}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass99 = mergedrow&lt;br /&gt;
| label99 = &amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{population_blank1_title|}}}|{{{population_blank1_title}}}密度|密度}}&lt;br /&gt;
|  data99 =  {{#if:{{{population_density_blank1_km2|}}}{{{population_density_blank1_sq_mi|}}}{{{population_blank1|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_blank1_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_blank1_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_blank1|}}}&lt;br /&gt;
      |ha   ={{{area_blank1_ha|}}}&lt;br /&gt;
      |km2  ={{{area_blank1_km2|}}}&lt;br /&gt;
      |acre ={{{area_blank1_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_blank1_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_blank1_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass100 = mergedrow&lt;br /&gt;
| label100 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{population_blank2_title|}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{population_blank2_footnotes|}}}&amp;lt;/span&amp;gt;&lt;br /&gt;
|  data100 = {{#if:{{{population_blank2|}}}|{{formatnum:{{{population_blank2}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass101 = mergedrow&lt;br /&gt;
| label101 = &amp;amp;nbsp;•&amp;amp;nbsp;{{#if:{{{population_blank2_title|}}}|{{{population_blank2_title}}}密度|密度}}&lt;br /&gt;
|  data101 = {{#if:{{{population_density_blank2_km2|}}}{{{population_density_blank2_sq_mi|}}}{{{population_blank2|}}}&lt;br /&gt;
   |{{infobox_settlement/densdisp&lt;br /&gt;
      |/km2 ={{{population_density_blank2_km2|}}}&lt;br /&gt;
      |/sqmi={{{population_density_blank2_sq_mi|}}}&lt;br /&gt;
      |pop  ={{{population_blank2|}}}&lt;br /&gt;
      |ha   ={{{area_blank2_ha|}}}&lt;br /&gt;
      |km2  ={{{area_blank2_km2|}}}&lt;br /&gt;
      |acre ={{{area_blank2_acre|}}}&lt;br /&gt;
      |sqmi ={{{area_blank2_sq_mi|}}}&lt;br /&gt;
      |dunam={{{area_blank2_dunam|}}}&lt;br /&gt;
      |pref ={{{unit_pref}}}&lt;br /&gt;
      |name ={{{subdivision_name}}}&lt;br /&gt;
    }}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass102 = mergedrow&lt;br /&gt;
| label102 = &amp;amp;nbsp;&lt;br /&gt;
|  data102 = {{#if:{{{population_note|}}}|&amp;lt;small&amp;gt;{{{population_note}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass103 = mergedtoprow&lt;br /&gt;
| label103 = [[区域居民称谓词|居民称谓]]&lt;br /&gt;
|  data103 = {{{population_demonym|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Demographics 1*** --&amp;gt;&lt;br /&gt;
| rowclass104 = mergedtoprow&lt;br /&gt;
| header104 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{{demographics_type1}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{demographics1_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
| rowclass105 = mergedrow&lt;br /&gt;
| label105 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title1}}}&lt;br /&gt;
|  data105 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title1|}}}|{{{demographics1_info1|}}}}}}}&lt;br /&gt;
| rowclass106 = mergedrow&lt;br /&gt;
| label106 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title2}}}&lt;br /&gt;
|  data106 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title2|}}}|{{{demographics1_info2|}}}}}}}&lt;br /&gt;
| rowclass107 = mergedrow&lt;br /&gt;
| label107 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title3}}}&lt;br /&gt;
|  data107 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title3|}}}|{{{demographics1_info3|}}}}}}}&lt;br /&gt;
| rowclass108 = mergedrow&lt;br /&gt;
| label108 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title4}}}&lt;br /&gt;
|  data108 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title4|}}}|{{{demographics1_info4|}}}}}}}&lt;br /&gt;
| rowclass109 = mergedrow&lt;br /&gt;
| label109 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title5}}}&lt;br /&gt;
|  data109 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title5|}}}|{{{demographics1_info5|}}}}}}}&lt;br /&gt;
| rowclass110 = mergedrow&lt;br /&gt;
| label110 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title6}}}&lt;br /&gt;
|  data110 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title6|}}}|{{{demographics1_info6|}}}}}}}&lt;br /&gt;
| rowclass111 = mergedrow&lt;br /&gt;
| label111 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title7}}}&lt;br /&gt;
|  data111 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title7|}}}|{{{demographics1_info7|}}}}}}}&lt;br /&gt;
| rowclass112 = mergedrow&lt;br /&gt;
| label112 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title8}}}&lt;br /&gt;
|  data112 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title8|}}}|{{{demographics1_info8|}}}}}}}&lt;br /&gt;
| rowclass113 = mergedrow&lt;br /&gt;
| label113 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title9}}}&lt;br /&gt;
|  data113 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title9|}}}|{{{demographics1_info9|}}}}}}}&lt;br /&gt;
| rowclass114 = mergedrow&lt;br /&gt;
| label114 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics1_title10}}}&lt;br /&gt;
|  data114 = {{#if:{{{demographics_type1|}}}&lt;br /&gt;
 |{{#if:{{{demographics1_title10|}}}|{{{demographics1_info10|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Demographics 2*** --&amp;gt;&lt;br /&gt;
| rowclass115 = mergedtoprow&lt;br /&gt;
| header115 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{{demographics_type2}}}&amp;lt;span style=&amp;quot;font-weight:normal&amp;quot;&amp;gt;{{{demographics2_footnotes|}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
| rowclass116 = mergedrow&lt;br /&gt;
| label116 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title1}}}&lt;br /&gt;
|  data116 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title1|}}}|{{{demographics2_info1|}}}}}}}&lt;br /&gt;
| rowclass117 = mergedrow&lt;br /&gt;
| label117 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title2}}}&lt;br /&gt;
|  data117 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title2|}}}|{{{demographics2_info2|}}}}}}}&lt;br /&gt;
| rowclass118 = mergedrow&lt;br /&gt;
| label118 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title3}}}&lt;br /&gt;
|  data118 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title3|}}}|{{{demographics2_info3|}}}}}}}&lt;br /&gt;
| rowclass119 = mergedrow&lt;br /&gt;
| label119 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title4}}}&lt;br /&gt;
|  data119 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title4|}}}|{{{demographics2_info4|}}}}}}}&lt;br /&gt;
| rowclass120 = mergedrow&lt;br /&gt;
| label120 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title5}}}&lt;br /&gt;
|  data120 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title5|}}}|{{{demographics2_info5|}}}}}}}&lt;br /&gt;
| rowclass121 = mergedrow&lt;br /&gt;
| label121 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title6}}}&lt;br /&gt;
|  data121 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title6|}}}|{{{demographics2_info6|}}}}}}}&lt;br /&gt;
| rowclass122 = mergedrow&lt;br /&gt;
| label122 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title7}}}&lt;br /&gt;
|  data122 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title7|}}}|{{{demographics2_info7|}}}}}}}&lt;br /&gt;
| rowclass123 = mergedrow&lt;br /&gt;
| label123 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title8}}}&lt;br /&gt;
|  data123 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title8|}}}|{{{demographics2_info8|}}}}}}}&lt;br /&gt;
| rowclass124 = mergedrow&lt;br /&gt;
| label124 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title9}}}&lt;br /&gt;
|  data124 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title9|}}}|{{{demographics2_info9|}}}}}}}&lt;br /&gt;
| rowclass125 = mergedrow&lt;br /&gt;
| label125 = &amp;amp;nbsp;•&amp;amp;nbsp;{{{demographics2_title10}}}&lt;br /&gt;
|  data125 = {{#if:{{{demographics_type2|}}}&lt;br /&gt;
 |{{#if:{{{demographics2_title10|}}}|{{{demographics2_info10|}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Time Zones*** --&amp;gt;&lt;br /&gt;
| rowclass126 = mergedtoprow&lt;br /&gt;
| label126 = {{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|时区}}|时区]]|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|时区}}|时区]]}}&lt;br /&gt;
|  data126 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{{timezone1|{{{timezone}}}}}}{{#if:{{{utc_offset1|{{{utc_offset|}}} }}}|（[[UTC{{{utc_offset1|{{{utc_offset}}}}}}]]）}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass127 = mergedrow&lt;br /&gt;
| label127 = &amp;lt;nowiki /&amp;gt;&lt;br /&gt;
|  data127 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone2|}}}|{{{timezone2}}}{{#if:{{{utc_offset2|{{{utc_offset2|}}} }}}|（[[UTC{{{utc_offset2|{{{utc_offset2}}}}}}]]）}} }} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass128 = mergedrow&lt;br /&gt;
| label128 = &amp;amp;nbsp;•&amp;amp;nbsp;[[夏时制]]&lt;br /&gt;
|  data128 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|{{{timezone1_DST|{{{timezone_DST|}}}}}}（[[UTC{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}}]]）}} }}&lt;br /&gt;
&lt;br /&gt;
| rowclass129 = mergedrow&lt;br /&gt;
| label129 = &amp;lt;nowiki /&amp;gt;&lt;br /&gt;
|  data129 = {{#if:{{{timezone1|{{{timezone|}}}}}}|{{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|{{#if:{{{timezone2_DST|}}}|{{{timezone2_DST}}}（[[UTC{{{utc_offset2_DST|}}}]]）}} }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Postal Code(s)*** --&amp;gt;&lt;br /&gt;
| rowclass137 = mergedtoprow&lt;br /&gt;
| label137 = {{#if:{{{postal_code_type|}}}|{{{postal_code_type}}}|[[邮政编码|-{zh-cn:邮政编码; zh-tw:郵遞區號; zh-hk:郵區編號;}-]]}}&lt;br /&gt;
| class137 = adr&lt;br /&gt;
|  data137 = {{#if:{{{postal_code|}}}|&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;{{{postal_code}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| rowclass138 = {{#if:{{#if:{{{postal_code|}}}|1}}|mergedbottomrow|mergedtoprow}}&lt;br /&gt;
| label138 = {{#if:{{{postal2_code_type|}}}|{{{postal2_code_type}}}|[[邮政编码|-{zh-cn:邮政编码; zh-tw:郵遞區號; zh-hk:郵區編號;}-]]}}&lt;br /&gt;
| class138 = adr&lt;br /&gt;
|  data138 = {{#if:{{{postal2_code|}}}|&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;{{{postal2_code}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Area Code(s)*** --&amp;gt;&lt;br /&gt;
| rowclass139 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label139 = {{#if:{{{area_code_type|}}}|{{{area_code_type}}}|[[国际电话区号列表|電話區號]]}}&lt;br /&gt;
|  data139 = {{{area_code|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Geocode--&amp;gt;&lt;br /&gt;
| rowclass140 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}{{{area_code|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label140 = [[地理编码|地理坐标]]&lt;br /&gt;
| class140 = nickname&lt;br /&gt;
|  data140 = {{{geocode|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ISO Code--&amp;gt;&lt;br /&gt;
| rowclass141 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}{{{area_code|}}}{{{geocode|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label141 = {{nowrap|[[ISO 3166|ISO 3166码]]}}&lt;br /&gt;
| class141 = nickname&lt;br /&gt;
|  data141 = {{{iso_code|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Vehicle registration plate--&amp;gt;&lt;br /&gt;
| rowclass142 = {{#if:{{#if:{{{postal_code|}}}|1}}{{#if:{{{postal2_code|}}}|1}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|mergedrow|mergedtoprow}}&lt;br /&gt;
| label142 = {{#if:{{{registration_plate_type|}}}|{{{registration_plate_type}}}|[[車輛號牌]]}}&lt;br /&gt;
|  data142 = {{{registration_plate|}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Blank Fields (two sections)*** --&amp;gt;&lt;br /&gt;
| rowclass145 = mergedtoprow&lt;br /&gt;
| label145 = {{{blank_name_sec1|{{{blank_name|}}}}}}&lt;br /&gt;
|  data145 = {{#if:{{{blank_name_sec1|{{{blank_name|}}}}}}|{{{blank_info_sec1|{{{blank_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass146 = mergedrow&lt;br /&gt;
| label146 = {{{blank1_name_sec1|{{{blank1_name|}}}}}}&lt;br /&gt;
|  data146 = {{#if:{{{blank1_name_sec1|{{{blank1_name|}}}}}}|{{{blank1_info_sec1|{{{blank1_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass147 = mergedrow&lt;br /&gt;
| label147 = {{{blank2_name_sec1|{{{blank2_name|}}}}}}&lt;br /&gt;
|  data147 = {{#if:{{{blank2_name_sec1|{{{blank2_name|}}}}}}|{{{blank2_info_sec1|{{{blank2_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass148 = mergedrow&lt;br /&gt;
| label148 = {{{blank3_name_sec1|{{{blank3_name|}}}}}}&lt;br /&gt;
|  data148 = {{#if:{{{blank3_name_sec1|{{{blank3_name|}}}}}}|{{{blank3_info_sec1|{{{blank3_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass149 = mergedrow&lt;br /&gt;
| label149 = {{{blank4_name_sec1|{{{blank4_name|}}}}}}&lt;br /&gt;
|  data149 = {{#if:{{{blank4_name_sec1|{{{blank4_name|}}}}}}|{{{blank4_info_sec1|{{{blank4_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass150 = mergedrow&lt;br /&gt;
| label150 = {{{blank5_name_sec1|{{{blank5_name|}}}}}}&lt;br /&gt;
|  data150 = {{#if:{{{blank5_name_sec1|{{{blank5_name|}}}}}}|{{{blank5_info_sec1|{{{blank5_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass151 = mergedrow&lt;br /&gt;
| label151 = {{{blank6_name_sec1|{{{blank6_name|}}}}}}&lt;br /&gt;
|  data151 = {{#if:{{{blank6_name_sec1|{{{blank6_name|}}}}}}|{{{blank6_info_sec1|{{{blank6_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass152 = mergedrow&lt;br /&gt;
| label152 = {{{blank7_name_sec1|{{{blank7_name|}}}}}}&lt;br /&gt;
|  data152 = {{#if:{{{blank7_name_sec1|{{{blank7_name|}}}}}}|{{{blank7_info_sec1|{{{blank7_info|}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass153 = mergedtoprow&lt;br /&gt;
| label153 = {{{blank_name_sec2}}}&lt;br /&gt;
|  data153 = {{#if:{{{blank_name_sec2|}}}|{{{blank_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass154 = mergedrow&lt;br /&gt;
| label154 = {{{blank1_name_sec2}}}&lt;br /&gt;
|  data154 = {{#if:{{{blank1_name_sec2|}}}|{{{blank1_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass155 = mergedrow&lt;br /&gt;
| label155 = {{{blank2_name_sec2}}}&lt;br /&gt;
|  data155 = {{#if:{{{blank2_name_sec2|}}}|{{{blank2_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass156 = mergedrow&lt;br /&gt;
| label156 = {{{blank3_name_sec2}}}&lt;br /&gt;
|  data156 = {{#if:{{{blank3_name_sec2|}}}|{{{blank3_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass157 = mergedrow&lt;br /&gt;
| label157 = {{{blank4_name_sec2}}}&lt;br /&gt;
|  data157 = {{#if:{{{blank4_name_sec2|}}}|{{{blank4_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass158 = mergedrow&lt;br /&gt;
| label158 = {{{blank5_name_sec2}}}&lt;br /&gt;
|  data158 = {{#if:{{{blank5_name_sec2|}}}|{{{blank5_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass159 = mergedrow&lt;br /&gt;
| label159 = {{{blank6_name_sec2}}}&lt;br /&gt;
|  data159 = {{#if:{{{blank6_name_sec2|}}}|{{{blank6_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
| rowclass160 = mergedrow&lt;br /&gt;
| label160 = {{{blank7_name_sec2}}}&lt;br /&gt;
|  data160 = {{#if:{{{blank7_name_sec2|}}}|{{{blank7_info_sec2|}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Website*** --&amp;gt;&lt;br /&gt;
| rowclass161 = mergedtoprow&lt;br /&gt;
| label161 = 網站&lt;br /&gt;
|  data161 = {{#if:{{{website|}}}|{{{website}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ***Footnotes*** --&amp;gt;&lt;br /&gt;
| belowstyle = text-align:left; font-size:smaller&lt;br /&gt;
| belowrowclass = mergedtoprow&lt;br /&gt;
| below = {{{footnotes|}}}&lt;br /&gt;
}}&amp;lt;includeonly&amp;gt;&amp;lt;!-- 检查弃用参数 --&amp;gt;{{#ifeq:{{{coor_type|♠}}}{{{city_logo|♠}}}{{{area_total|♠}}}{{{area_land|♠}}}{{{area_water|♠}}}{{{TotalArea_sq_mi|♠}}}{{{LandArea_sq_mi|♠}}}{{{WaterArea_sq_mi|♠}}}{{{area_urban|♠}}}{{{UrbanArea_sq_mi|♠}}}{{{area_metro|♠}}}{{{MetroArea_sq_mi|♠}}}{{{elevation|♠}}}{{{population_density|♠}}}{{{population_density_mi2|♠}}}{{{population_density_metro_mi2|♠}}}{{{population_density_urban_mi2|♠}}}|♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠||[[Category:信息框需要维护的聚居地条目]]}}{{#switch:{{{coordinates_region|}}}|CA-X|US-X|IN-X=[[Category:使用不精确行政区代码的聚居地条目]]&lt;br /&gt;
}}{{#if:{{{image_dot_map|}}}{{{dot_mapsize|}}}{{{dot_map_base_alt|}}}{{{dot_map_alt|}}}{{{dot_map_caption|}}}{{{dot_x|}}}{{{dot_y|}}}|[[Category:使用点示地图的聚居地条目]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:使用未知infobox settlement参数的页面|_VALUE_{{PAGENAME}}]]}}|preview = 页面使用了[[Template:Infobox settlement]]不存在的参数&amp;quot;_VALUE_&amp;quot;|ignoreblank=y&lt;br /&gt;
| alt | anthem | area_blank1_acre | area_blank1_dunam | area_blank1_ha | area_blank1_km2 | area_blank1_sq_mi | area_blank1_title | area_blank2_acre | area_blank2_dunam | area_blank2_ha | area_blank2_km2 | area_blank2_sq_mi | area_blank2_title | area_code | area_code_type | area_footnotes | area_land_acre | area_land_dunam | area_land_ha | area_land_km2 | area_land_sq_mi | area_magnitude | area_metro_acre | area_metro_dunam | area_metro_footnotes | area_metro_ha | area_metro_km2 | area_metro_sq_mi | area_note | area_rank | area_rural_acre | area_rural_dunam | area_rural_footnotes | area_rural_ha | area_rural_km2 | area_rural_sq_mi | area_total_acre | area_total_dunam | area_total_ha | area_total_km2 | area_total_sq_mi | area_urban_acre | area_urban_dunam | area_urban_footnotes | area_urban_ha | area_urban_km2 | area_urban_sq_mi | area_water_acre | area_water_dunam | area_water_ha | area_water_km2 | area_water_percent | area_water_sq_mi | blank_emblem_alt | blank_emblem_link | blank_emblem_size | blank_emblem_type | blank_info | blank_info_sec1 | blank_info_sec2 | blank_name | blank_name_sec1 | blank_name_sec2 | blank1_info | blank1_info_sec1 | blank1_info_sec2 | blank1_name | blank1_name_sec1 | blank1_name_sec2 | blank2_info | blank2_info_sec1 | blank2_info_sec2 | blank2_name | blank2_name_sec1 | blank2_name_sec2 | blank3_info | blank3_info_sec1 | blank3_info_sec2 | blank3_name | blank3_name_sec1 | blank3_name_sec2 | blank4_info | blank4_info_sec1 | blank4_info_sec2 | blank4_name | blank4_name_sec1 | blank4_name_sec2 | blank5_info | blank5_info_sec1 | blank5_info_sec2 | blank5_name | blank5_name_sec1 | blank5_name_sec2 | blank6_info | blank6_info_sec1 | blank6_info_sec2 | blank6_name | blank6_name_sec1 | caption | blank6_name_sec2 | blank7_info | blank7_info_sec1 | blank7_info_sec2 | blank7_name | blank7_name_sec1 | blank7_name_sec2 | coor_pinpoint | coor_type | coordinates |  coordinates_footnotes | demographics_type1 | demographics_type2 | demographics1_footnotes | demographics1_info1 | demographics1_info2 | demographics1_info3 | demographics1_info4 | demographics1_info5 | demographics1_info6 | demographics1_info7 | demographics1_info8 | demographics1_info9 | demographics1_info10 | demographics1_title1 | demographics1_title2 | demographics1_title3 | demographics1_title4 | demographics1_title5 | demographics1_title6 | demographics1_title7 | demographics1_title8 | demographics1_title9 | demographics1_title10 | demographics2_footnotes | demographics2_info1 | demographics2_info2 | demographics2_info3 | demographics2_info4 | demographics2_info5 | demographics2_info6 | demographics2_info7 | demographics2_info8 | demographics2_info9 | demographics2_info10 | demographics2_title1 | demographics2_title2 | demographics2_title3 | demographics2_title4 | demographics2_title5 | demographics2_title6 | demographics2_title7 | demographics2_title8 | demographics2_title9 | demographics2_title10 | dimensions_footnotes | dunam_link | elevation_footnotes | elevation_ft | elevation_m | elevation_max_footnotes | elevation_max_ft | elevation_max_m | elevation_max_point | elevation_max_rank | elevation_min_footnotes | elevation_min_ft | elevation_min_m | elevation_min_point | elevation_min_rank | elevation_point | embed | established_date | established_date1 | established_date2 | established_date3 | established_date4 | established_date5 | established_date6 | established_date7 | established_title | established_title1 | established_title2 | established_title3 | established_title4 | established_title5 | established_title6 | established_title7 | etymology | extinct_date | extinct_title | flag_alt | flag_border | flag_link | flag_size | flag_type | footnotes| founder | geocode | governing_body | government_footnotes | government_type | grid_name | grid_position | image | image_alt | image_blank_emblem | image_caption | image_flag | image_map | image_map1 | image_seal | image_shield | image_skyline | image_size | imagesize | iso_code | leader_name | leader_name1 | leader_name2 | leader_name3 | leader_name4 | leader_party | leader_title | leader_title1 | leader_title2 | leader_title3 | leader_title4 | length_km | length_mi | map_alt | map_alt1 | map_caption | map_caption1 | mapsize | mapsize1 | motto | name | named_for | native_name | native_name_lang | nickname | official_name | other_name | p1 | p10 | p11 | p12 | p13 | p14 | p15 | p16 | p17 | p18 | p19 | p2 | p20 | p21 | p22 | p23 | p24 | p25 | p26 | p27 | p28 | p29 | p3 | p30 | p31 | p32 | p33 | p34 | p35 | p36 | p37 | p38 | p39 | p4 | p40 | p41 | p42 | p43 | p44 | p45 | p46 | p47 | p48 | p49 | p5 | p50 | p6 | p7 | p8 | p9 | parts | parts_style | parts_type | pop_est_as_of | pop_est_footnotes | population | population_as_of | population_blank1 | population_blank1_footnotes | population_blank1_title | population_blank2 | population_blank2_footnotes | population_blank2_title | population_demonym | population_density_blank1_km2 | population_density_blank1_sq_mi | population_density_blank2_km2 | population_density_blank2_sq_mi | population_density_km2 | population_density_metro_km2 | population_density_metro_sq_mi | population_density_rank | population_density_rural_km2 | population_density_rural_sq_mi | population_density_sq_mi | population_density_urban_km2 | population_density_urban_sq_mi | population_est | population_footnotes | population_metro | population_metro_footnotes | population_note | population_rank | population_rural | population_rural_footnotes | population_total | population_urban | population_urban_footnotes | postal_code | postal_code_type | postal2_code | postal2_code_type | pushpin_image | pushpin_label | pushpin_label_position | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_map_caption_notsmall | pushpin_map_narrow | pushpin_mapsize | pushpin_outside | pushpin_overlay | pushpin_relief | registration_plate | registration_plate_type | seal_alt | seal_link | seal_size | seal_type | seat | seat_type | seat1 | seat1_type | settlement_type | shield_alt | shield_link | shield_size | shield_type | subdivision_name | subdivision_name1 | subdivision_name2 | subdivision_name3 | subdivision_name4 | subdivision_name5 | subdivision_name6 | subdivision_type | subdivision_type1 | subdivision_type2 | subdivision_type3 | subdivision_type4 | subdivision_type5 | subdivision_type6 | timezone | timezone_link | timezone_DST | timezone1 | timezone1_DST | timezone2 | timezone2_DST | total_type | translit_lang1 | translit_lang1_info | translit_lang1_info1 | translit_lang1_info2 | translit_lang1_info3 | translit_lang1_info4 | translit_lang1_info5 | translit_lang1_info6 | translit_lang1_type | translit_lang1_type1 | translit_lang1_type2 | translit_lang1_type3 | translit_lang1_type4 | translit_lang1_type5 | translit_lang1_type6 | translit_lang2 | translit_lang2_info | translit_lang2_info1 | translit_lang2_info2 | translit_lang2_info3 | translit_lang2_info4 | translit_lang2_info5 | translit_lang2_info6 | translit_lang2_type | translit_lang2_type1 | translit_lang2_type2 | translit_lang2_type3 | translit_lang2_type4 | translit_lang2_type5 | translit_lang2_type6 | type | unit_pref | utc_offset | utc_offset_DST | utc_offset1 | utc_offset1_DST | utc_offset2 | utc_offset2_DST | website | width_km | width_mi | government_blank1_title | government_blank1 | government_blank2_title | government_blank2 | government_blank3_title | government_blank3 | government_blank4_title | government_blank4 | government_blank5_title | government_blank5 | government_blank6_title | government_blank6&lt;br /&gt;
}}{{#if:{{{coordinates_wikidata|}}}{{{wikidata|}}}&lt;br /&gt;
 |[[Category:使用维基数据参数的聚居地条目]]&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;!--Please add this template&#039;s categories to the /doc subpage, not here - thanks!--&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_Settlement&amp;diff=2543</id>
		<title>模板:Infobox Settlement</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_Settlement&amp;diff=2543"/>
		<updated>2022-09-20T19:43:12Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​创建页面，内容为“-- -- This template will implement {{Infobox settlement}} -- local p = {} local math_module = require( &amp;quot;Module:Math&amp;quot; ) local precision = math_module._precision local infobox_module = require(&amp;#039;Module:Infobox&amp;#039;) local image_module = require(&amp;#039;Module:InfoboxImage&amp;#039;) local locationmap_module = require(&amp;#039;Module:Location map&amp;#039;)  local function isnotempty(s) 	return s and s:match( &amp;#039;^%s*(.-)%s*$&amp;#039; ) ~= &amp;#039;&amp;#039; end  local function firstnonempty(s) 	for i=1,#s do 		if (s[i] and s[i…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--&lt;br /&gt;
-- This template will implement {{Infobox settlement}}&lt;br /&gt;
--&lt;br /&gt;
local p = {}&lt;br /&gt;
local math_module = require( &amp;quot;Module:Math&amp;quot; )&lt;br /&gt;
local precision = math_module._precision&lt;br /&gt;
local infobox_module = require(&#039;Module:Infobox&#039;)&lt;br /&gt;
local image_module = require(&#039;Module:InfoboxImage&#039;)&lt;br /&gt;
local locationmap_module = require(&#039;Module:Location map&#039;)&lt;br /&gt;
&lt;br /&gt;
local function isnotempty(s)&lt;br /&gt;
	return s and s:match( &#039;^%s*(.-)%s*$&#039; ) ~= &#039;&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function firstnonempty(s)&lt;br /&gt;
	for i=1,#s do&lt;br /&gt;
		if (s[i] and s[i]:match( &#039;^%s*(.-)%s*$&#039; ) ~= &#039;&#039;) then&lt;br /&gt;
			return s[i]&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return &#039;&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function yesno(s, yes, no, ukn, blank)&lt;br /&gt;
	-- this function implements yesno&lt;br /&gt;
	local vals = {[&#039;yes&#039;] = 1, [&#039;y&#039;] = 1, [&#039;1&#039;] = 1, [&#039;no&#039;] = 0, [&#039;n&#039;] = 0, [&#039;0&#039;] = 0}&lt;br /&gt;
	if( s and s:match( &#039;^%s*(.-)%s*$&#039; ) ~= &#039;&#039;) then&lt;br /&gt;
		local outval = vals(s:lower())&lt;br /&gt;
		if( outval == nil ) then&lt;br /&gt;
			return ukn&lt;br /&gt;
		else&lt;br /&gt;
			return (outval == 1) and yes or no&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		return blank&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function rnd(num, digits)&lt;br /&gt;
	-- This function implements {{rnd}}&lt;br /&gt;
	return math_module._precision_format(tostring(num), tostring(digits))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function order_of_magnitude(num)&lt;br /&gt;
	-- This function partially implements {{Order of magnitude}}&lt;br /&gt;
    if( num ) then&lt;br /&gt;
		num = math.abs(num)&lt;br /&gt;
		if( num == 0 ) then&lt;br /&gt;
			return 0&lt;br /&gt;
		else&lt;br /&gt;
			return math.floor( math.log10(num) )&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		return 0&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function page_exists( title )&lt;br /&gt;
    -- This function implements #ifexist&lt;br /&gt;
    local noError, titleObject = pcall(mw.title.new, title)&lt;br /&gt;
    if not noError then&lt;br /&gt;
        return false&lt;br /&gt;
    else&lt;br /&gt;
        if titleObject then&lt;br /&gt;
            return titleObject.exists&lt;br /&gt;
        else&lt;br /&gt;
            return false&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function link(pagelink, linktext, name)&lt;br /&gt;
    -- This function implements {{Infobox settlement/link}}&lt;br /&gt;
    pagelink = pagelink or &#039;&#039;&lt;br /&gt;
    linktext = linktext or &#039;&#039;&lt;br /&gt;
    name     = name or &#039;&#039;&lt;br /&gt;
    &lt;br /&gt;
    if( pagelink ~= &#039;&#039; ) then&lt;br /&gt;
        -- use &amp;quot;[[pagelink|linktext]]&amp;quot;&lt;br /&gt;
        return string.format(&#039;[[%s|%s]]&#039;, pagelink, linktext)&lt;br /&gt;
    else&lt;br /&gt;
        -- try &amp;quot;[[linktext of PAGENAME|linktext]]&amp;quot;&lt;br /&gt;
        pagelink = string.format(&#039;%s of %s&#039;,linktext, mw.title.getCurrentTitle().text)&lt;br /&gt;
        if( page_exists( pagelink ) ) then&lt;br /&gt;
            return string.format(&#039;[[%s|%s]]&#039;, pagelink, linktext)&lt;br /&gt;
        elseif( name ~= &#039;&#039; ) then&lt;br /&gt;
            -- try &amp;quot;[[linktext of name|linktext]]&amp;quot;&lt;br /&gt;
            pagelink = string.format(&#039;%s of %s&#039;, linktext, name)&lt;br /&gt;
            if( page_exists(pagelink) ) then&lt;br /&gt;
               return string.format(&#039;[[%s|%s]]&#039;, pagelink, linktext)&lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return linktext&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function columns(cell1, cell2, cell3, cell4)&lt;br /&gt;
    --- This function implements {{Infobox settlement/columns}} with no cell0&lt;br /&gt;
    local function makecell( c1 )&lt;br /&gt;
        if isnotempty(c1) then&lt;br /&gt;
			local root = mw.html.create(&#039;td&#039;)&lt;br /&gt;
			root:attr(&#039;align&#039;, &#039;center&#039;)&lt;br /&gt;
				:css(&#039;vertical-align&#039;, &#039;middle&#039;)&lt;br /&gt;
				:wikitext(c1)&lt;br /&gt;
            return tostring(root)&lt;br /&gt;
        end&lt;br /&gt;
        return &#039;&#039;&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    local function makerow( c1, c2 )&lt;br /&gt;
        local root = mw.html.create(&#039;&#039;)&lt;br /&gt;
        if isnotempty(c1) then&lt;br /&gt;
            if isnotempty(c2) then&lt;br /&gt;
            	root:tag(&#039;td&#039;)&lt;br /&gt;
					:attr(&#039;align&#039;, &#039;center&#039;)&lt;br /&gt;
					:css(&#039;vertical-align&#039;, &#039;middle&#039;)&lt;br /&gt;
					:wikitext(c1)&lt;br /&gt;
				root:tag(&#039;td&#039;)&lt;br /&gt;
					:attr(&#039;align&#039;, &#039;center&#039;)&lt;br /&gt;
					:css(&#039;vertical-align&#039;, &#039;middle&#039;)&lt;br /&gt;
					:wikitext(c2)&lt;br /&gt;
            else&lt;br /&gt;
            	root:tag(&#039;td&#039;)&lt;br /&gt;
					:attr(&#039;colspan&#039;, &#039;2&#039;)&lt;br /&gt;
					:attr(&#039;align&#039;, &#039;center&#039;)&lt;br /&gt;
					:css(&#039;vertical-align&#039;, &#039;middle&#039;)&lt;br /&gt;
					:wikitext(c1)&lt;br /&gt;
            end&lt;br /&gt;
        elseif isnotempty(c2) then&lt;br /&gt;
			root:tag(&#039;td&#039;)&lt;br /&gt;
				:attr(&#039;colspan&#039;, &#039;2&#039;)&lt;br /&gt;
				:attr(&#039;align&#039;, &#039;center&#039;)&lt;br /&gt;
				:css(&#039;vertical-align&#039;, &#039;middle&#039;)&lt;br /&gt;
				:wikitext(c2)&lt;br /&gt;
        end&lt;br /&gt;
        return tostring(root)&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    local count = 0&lt;br /&gt;
    count = count + (isnotempty(cell1) and 1 or 0)&lt;br /&gt;
    count = count + (isnotempty(cell2) and 1 or 0)&lt;br /&gt;
    count = count + (isnotempty(cell3) and 1 or 0)&lt;br /&gt;
    count = count + (isnotempty(cell4) and 1 or 0)&lt;br /&gt;
&lt;br /&gt;
    if(count &amp;gt; 0) then&lt;br /&gt;
		local root = mw.html.create(&#039;table&#039;)&lt;br /&gt;
		root:css(&#039;width&#039;, &#039;100%&#039;)&lt;br /&gt;
			:css(&#039;background&#039;, &#039;transparent&#039;)&lt;br /&gt;
		if(count &amp;gt; 2) then&lt;br /&gt;
			root:tag(&#039;tr&#039;)&lt;br /&gt;
					:wikitext(makerow(cell1, cell2))&lt;br /&gt;
			root:tag(&#039;tr&#039;)&lt;br /&gt;
					:wikitext(makerow(cell3, cell4))&lt;br /&gt;
		else&lt;br /&gt;
			root:tag(&#039;tr&#039;)&lt;br /&gt;
				:wikitext(makecell(cell1))&lt;br /&gt;
				:wikitext(makecell(cell2))&lt;br /&gt;
				:wikitext(makecell(cell3))&lt;br /&gt;
				:wikitext(makecell(cell4))&lt;br /&gt;
		end&lt;br /&gt;
		return tostring(root)&lt;br /&gt;
	else&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function columns2(cell0, cell1, cell2, cell3, cell4, cell5)&lt;br /&gt;
    -- This function implements {{Infobox settlement/columns}} with cell0&lt;br /&gt;
    local function makerow( c1 )&lt;br /&gt;
		if isnotempty(c1) then&lt;br /&gt;
			local root = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
			root:tag(&#039;td&#039;)&lt;br /&gt;
				:attr(&#039;align&#039;, &#039;center&#039;)&lt;br /&gt;
				:css(&#039;style&#039;, &#039;vertical-align:middle&#039;)&lt;br /&gt;
				:wikitext(c1)&lt;br /&gt;
			return tostring(root)&lt;br /&gt;
		else&lt;br /&gt;
			return &#039;&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
    &lt;br /&gt;
	local count = 0&lt;br /&gt;
	count = count + (isnotempty(cell1) and 1 or 0)&lt;br /&gt;
	count = count + (isnotempty(cell2) and 1 or 0)&lt;br /&gt;
	count = count + (isnotempty(cell3) and 1 or 0)&lt;br /&gt;
	count = count + (isnotempty(cell4) and 1 or 0)&lt;br /&gt;
	count = count + (isnotempty(cell5) and 1 or 0)&lt;br /&gt;
&lt;br /&gt;
	if(count &amp;gt; 0) then&lt;br /&gt;
		local root = mw.html.create(&#039;table&#039;)&lt;br /&gt;
		root:css(&#039;width&#039;, &#039;100%&#039;)&lt;br /&gt;
			:css(&#039;background&#039;, &#039;transparent&#039;)&lt;br /&gt;
		local row = root:tag(&#039;tr&#039;)&lt;br /&gt;
		row&lt;br /&gt;
			:tag(&#039;td&#039;)&lt;br /&gt;
				:tag(&#039;table&#039;)&lt;br /&gt;
					:css(&#039;width&#039;, &#039;100%&#039;)&lt;br /&gt;
					:css(&#039;background&#039;, &#039;transparent&#039;)&lt;br /&gt;
					:wikitext(makerow(cell1))&lt;br /&gt;
					:wikitext(makerow(cell2))&lt;br /&gt;
					:wikitext(makerow(cell3))&lt;br /&gt;
					:wikitext(makerow(cell4))&lt;br /&gt;
					:wikitext(makerow(cell5))&lt;br /&gt;
        if isnotempty(cell0) then&lt;br /&gt;
			row&lt;br /&gt;
				:tag(&#039;td&#039;)&lt;br /&gt;
					:attr(&#039;align&#039;, &#039;center&#039;)&lt;br /&gt;
					:css(&#039;vertical-align&#039;, &#039;top&#039;)&lt;br /&gt;
					:wikitext(cell0)&lt;br /&gt;
		end&lt;br /&gt;
		return tostring(root)&lt;br /&gt;
	else&lt;br /&gt;
		return cell0&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function translitlangbox(transtype, transinfo)&lt;br /&gt;
	local args = {}&lt;br /&gt;
	args[&#039;child&#039;] = &#039;yes&#039;&lt;br /&gt;
	local count = 0&lt;br /&gt;
	for i=0,6 do&lt;br /&gt;
		if(isnotempty(transinfo[i]) and isnotempty(transtype[i])) then&lt;br /&gt;
			args[&#039;rowclass&#039; .. tostring(i+1)] = isnotempty(transtype[i+1]) and &#039;mergedrow&#039; or &#039;mergedbottomrow&#039;&lt;br /&gt;
			args[&#039;label&#039; .. tostring(i+1)] = &#039;&amp;amp;nbsp;•&amp;amp;nbsp;&#039; .. transtype[i]&lt;br /&gt;
			args[&#039;data&#039; .. tostring(i+1)] = transinfo[i]&lt;br /&gt;
			count = count + 1&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return ( count &amp;gt; 0 ) and args or nil&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function unitpref(pref, region, unit_type)&lt;br /&gt;
    -- This function implements {{Infobox settlement/pref}}&lt;br /&gt;
    local pref_impus = { [&#039;imperial&#039;] = 1, [&#039;english&#039;] = 1, [&#039;uk&#039;] = 1, [&#039;us&#039;] = 1, &lt;br /&gt;
        [&#039;u.s.&#039;] = 1, [&#039;standard&#039;] = 1, [&#039;us customary&#039;] = 1, [&#039;u.s. customary&#039;] = 1}&lt;br /&gt;
    local pr = (pref and pref:lower()) or &#039;&#039;&lt;br /&gt;
    local r = region or &#039;&#039;&lt;br /&gt;
    local u = unit_type or &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
    pr = mw.ustring.gsub(pr, &#039;^%s*([a-z].*[a-z\.])%s*$&#039;,&#039;%1&#039;)&lt;br /&gt;
&lt;br /&gt;
    if( pref_impus[pr] ) then&lt;br /&gt;
        return &#039;impus&#039;&lt;br /&gt;
    end&lt;br /&gt;
    if( mw.ustring.match( r, &#039;United States&#039; ) ) then&lt;br /&gt;
        return &#039;impus&#039;&lt;br /&gt;
    end&lt;br /&gt;
    if( mw.ustring.match( r, &#039;United Kingdom&#039; ) ) then&lt;br /&gt;
        return &#039;impus&#039;&lt;br /&gt;
    end&lt;br /&gt;
    if( (u .. &#039;_&#039; .. pr ) == &#039;area_dunam&#039; ) then&lt;br /&gt;
        return &#039;dunam&#039;&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    return &#039;metric&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function areadisp(frame, pref, name, mag, ha, km2, sqmi, acre, dunam, percent, link)&lt;br /&gt;
    -- This function implements {{Infobox settlement/areadisp}}&lt;br /&gt;
    local function formatnum(num)&lt;br /&gt;
        return frame:callParserFunction{ name = &#039;formatnum&#039;, args = num }&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    local metv, metu = &#039;&#039;, &#039;&#039;&lt;br /&gt;
    local impv, impu = &#039;&#039;, &#039;&#039;&lt;br /&gt;
    local dunv, dunu = &#039;&#039;, &#039;&#039;&lt;br /&gt;
    local lstr1, lstr2 = &#039;&#039;, &#039;&#039;&lt;br /&gt;
    local rndv = 0&lt;br /&gt;
    &lt;br /&gt;
    pref = pref or &#039;&#039;&lt;br /&gt;
    name = name or &#039;&#039;&lt;br /&gt;
    mag = mag or &#039;&#039;&lt;br /&gt;
    ha = ha or &#039;&#039;&lt;br /&gt;
    km2 = km2 or &#039;&#039;&lt;br /&gt;
    sqmi = sqmi or &#039;&#039;&lt;br /&gt;
    acre = acre or &#039;&#039;&lt;br /&gt;
    dunam = dunam or &#039;&#039;&lt;br /&gt;
    percent = percent or &#039;&#039;&lt;br /&gt;
    link = link or &#039;&#039;&lt;br /&gt;
    &lt;br /&gt;
    if ( ha ~= &#039;&#039; ) then&lt;br /&gt;
        metv = formatnum( ha )&lt;br /&gt;
        metu = &#039;ha&#039;&lt;br /&gt;
    elseif ( km2 ~= &#039;&#039; ) then&lt;br /&gt;
        metv = formatnum( km2 )&lt;br /&gt;
        metu = &#039;km&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&#039;&lt;br /&gt;
    elseif ( dunam ~= &#039;&#039; ) then&lt;br /&gt;
        if (tonumber(dunam) &amp;lt; 1E3) then&lt;br /&gt;
            -- convert dunams to hectares&lt;br /&gt;
            metv = dunam/10&lt;br /&gt;
            metu = &#039;ha&#039;&lt;br /&gt;
            rndv = precision(dunam)+1&lt;br /&gt;
            metv = rnd(metv,rndv)&lt;br /&gt;
        else&lt;br /&gt;
            -- convert dunams to square kilometers&lt;br /&gt;
            metv = dunam/1000&lt;br /&gt;
            metu = &#039;km&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&#039;&lt;br /&gt;
            rndv = precision(dunam)+3&lt;br /&gt;
            metv = rnd(metv,rndv)&lt;br /&gt;
        end&lt;br /&gt;
    elseif( acre ~= &#039;&#039; ) then &lt;br /&gt;
        -- convert acres to hectares&lt;br /&gt;
        metv = acre*0.4046856422&lt;br /&gt;
        metu = &#039;ha&#039;&lt;br /&gt;
        rndv = math.max(precision(acre),-1*order_of_magnitude(metv))&lt;br /&gt;
        metv = rnd(metv,rndv)&lt;br /&gt;
    elseif( sqmi ~= &#039;&#039; ) then&lt;br /&gt;
        -- convert sqmi to km2&lt;br /&gt;
        metv = sqmi*2.589988110336&lt;br /&gt;
        metu = &#039;km&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&#039;&lt;br /&gt;
        rndv = math.max(precision(sqmi)-1,-1*order_of_magnitude(metv))&lt;br /&gt;
        metv = rnd(metv,rndv)&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if ( acre ~= &#039;&#039; ) then&lt;br /&gt;
        impv = formatnum( acre )&lt;br /&gt;
        impu = &#039;acre&#039;&lt;br /&gt;
    elseif ( sqmi ~= &#039;&#039; ) then&lt;br /&gt;
        impv = formatnum( sqmi )&lt;br /&gt;
        impu = &#039;sq&amp;amp;nbsp;mi&#039;&lt;br /&gt;
    elseif (ha ~= &#039;&#039; ) then&lt;br /&gt;
        -- convert hectares to acres&lt;br /&gt;
        impv = ha/0.4046856422&lt;br /&gt;
        impu = &#039;acre&#039;&lt;br /&gt;
        rndv = precision(ha)&lt;br /&gt;
        impv = rnd(impv,rndv)&lt;br /&gt;
    elseif (km2 ~= &#039;&#039; ) then&lt;br /&gt;
        -- convert square kilometres to square miles&lt;br /&gt;
        impv = km2/2.589988110336&lt;br /&gt;
        impu = &#039;sq&amp;amp;nbsp;mi&#039;&lt;br /&gt;
        rndv = math.max(precision(km2),-1*order_of_magnitude(impv))&lt;br /&gt;
        impv = rnd(impv,rndv)&lt;br /&gt;
    elseif (dunam ~= &#039;&#039; ) then&lt;br /&gt;
        if (tonumber(dunam) &amp;lt; 2589) then&lt;br /&gt;
            -- convert dunams to acres&lt;br /&gt;
            impv = dunam/4.046856422&lt;br /&gt;
            impu = &#039;acre&#039;&lt;br /&gt;
            rndv = math.max(precision(dunam),-1*order_of_magnitude(impv))&lt;br /&gt;
            impv = rnd(impv,rndv)&lt;br /&gt;
        else&lt;br /&gt;
            -- convert dunams to square miles&lt;br /&gt;
            impv = dunam/2589.988110336&lt;br /&gt;
            impu = &#039;sq&amp;amp;nbsp;mi&#039;&lt;br /&gt;
            rndv = math.max(precision(dunam)+3,-1*order_of_magnitude(impv))&lt;br /&gt;
            impv = rnd(impv,rndv)&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if( mw.ustring.match(pref:lower(), &#039;^%s*dunam%s*$&#039;) and (dunam == &#039;&#039;) ) then&lt;br /&gt;
        if( km2 ~= &#039;&#039; ) then&lt;br /&gt;
            -- convert square kilometres to dunams&lt;br /&gt;
            dunv = km2*1000&lt;br /&gt;
            rndv = precision(km2)-3&lt;br /&gt;
            dunv = rnd(dunv,rndv)&lt;br /&gt;
        elseif( ha ~= &#039;&#039; ) then&lt;br /&gt;
            -- convert hectares to dunams&lt;br /&gt;
            dunv = ha*10&lt;br /&gt;
            rndv = precision(ha)-1&lt;br /&gt;
            dunv = rnd(dunv,rndv)&lt;br /&gt;
        elseif( sqmi ~= &#039;&#039; ) then&lt;br /&gt;
            -- convert square miles to dunams&lt;br /&gt;
            dunv = sqmi*2589.988110336&lt;br /&gt;
            rndv = math.max(precision(sqmi)-4,-1*order_of_magnitude(dunv))&lt;br /&gt;
            dunv = rnd(dunv,rndv)&lt;br /&gt;
        elseif( acre ~= &#039;&#039; ) then&lt;br /&gt;
            -- convert acres to dunams&lt;br /&gt;
            dunv = acre*4.046856422&lt;br /&gt;
            rndv = math.max(precision(acre)-1,-1*order_of_magnitude(dunv))&lt;br /&gt;
            dunv = rnd(dunv,rndv)&lt;br /&gt;
        end&lt;br /&gt;
    else&lt;br /&gt;
        dunv = formatnum( dunam )&lt;br /&gt;
    end&lt;br /&gt;
    if( link ~= &#039;&#039; ) then&lt;br /&gt;
        dunu = &#039;[[dunum]]&#039;&lt;br /&gt;
    else&lt;br /&gt;
        dunu = &#039;dunam&#039;&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    if( (impu == &#039;acre&#039;) and (tonumber(impv) ~= 1) ) then&lt;br /&gt;
        impu = impu .. &#039;s&#039;&lt;br /&gt;
    end    &lt;br /&gt;
    if( tonumber(dunv) ~= 1 ) then&lt;br /&gt;
        dunu = dunu .. &#039;s&#039;&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    if( metv ~= &#039;&#039; and impv ~= &#039;&#039; ) then&lt;br /&gt;
        pref = unitpref(pref, name, &#039;area&#039;)&lt;br /&gt;
        if( percent ~= &#039;&#039; ) then&lt;br /&gt;
            percent = &#039; &amp;amp;nbsp;&#039; .. percent .. &#039;%&#039;&lt;br /&gt;
        end&lt;br /&gt;
        &lt;br /&gt;
        if( mag ~= &#039;&#039; ) then&lt;br /&gt;
            if( metu == &#039;ha&#039; ) then&lt;br /&gt;
                lstr1 = tostring( order_of_magnitude( metv * 1E4 ) ) &lt;br /&gt;
            else&lt;br /&gt;
                lstr1 = tostring( order_of_magnitude( metv * 1E6 ) )&lt;br /&gt;
            end&lt;br /&gt;
            lstr1 = &#039;[[1_E+&#039; .. lstr1 .. &#039;_m²|&#039;&lt;br /&gt;
            lstr2 = &#039;]]&#039;&lt;br /&gt;
         end&lt;br /&gt;
   &lt;br /&gt;
         if( pref == &#039;impus&#039; ) then&lt;br /&gt;
             return string.format(&#039;%s&amp;amp;nbsp;%s (%s%s&amp;amp;nbsp;%s%s)%s&#039;, &lt;br /&gt;
                 impv, impu, lstr1, metv, metu, lstr2, percent)&lt;br /&gt;
         elseif ( pref == &#039;dunam&#039; ) then&lt;br /&gt;
             return string.format(&#039;%s&amp;amp;nbsp;%s (%s%s&amp;amp;nbsp;%s%s&amp;amp;nbsp;or&amp;amp;nbsp;%s&amp;amp;nbsp;%s)%s&#039;, &lt;br /&gt;
                 dunv, dunu, lstr1, metv, metu, lstr2, impv, impu, percent)&lt;br /&gt;
         else&lt;br /&gt;
             return string.format(&#039;%s%s&amp;amp;nbsp;%s%s (%s&amp;amp;nbsp;%s)%s&#039;, &lt;br /&gt;
                 lstr1, metv, metu, lstr2, impv, impu, percent)&lt;br /&gt;
         end&lt;br /&gt;
     end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function densdisp(frame, pref, name, perkm2, persqmi, pop, ha, km2, sqmi, acre, dunam)&lt;br /&gt;
    -- This function implements {{Infobox settlement/densdisp}}&lt;br /&gt;
    local function numorzero( num )&lt;br /&gt;
        num = num or &#039;&#039;&lt;br /&gt;
        num = tonumber(frame:callParserFunction{ name = &#039;formatnum&#039;, args = {num, &#039;R&#039;}})&lt;br /&gt;
        if( num == nil ) then&lt;br /&gt;
            return 0&lt;br /&gt;
        else&lt;br /&gt;
            return num&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    local function formatnum(num)&lt;br /&gt;
        return frame:callParserFunction{ name = &#039;formatnum&#039;, args = num }&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    local function formatnumR(num)&lt;br /&gt;
        return frame:callParserFunction{ name = &#039;formatnum&#039;, args = {num, &#039;R&#039;} }&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    local metv, metu = &#039;&#039;, &#039;km&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&#039;&lt;br /&gt;
    local impv, impu = &#039;&#039;, &#039;sq&amp;amp;nbsp;mi&#039;&lt;br /&gt;
    local rndv = 0&lt;br /&gt;
    local perkm2num = tonumber(formatnumR(perkm2 or &#039;&#039;))&lt;br /&gt;
    local persqminum = tonumber(formatnumR(persqmi or &#039;&#039;))&lt;br /&gt;
    local popnum = tonumber(formatnumR(pop or &#039;&#039;))&lt;br /&gt;
&lt;br /&gt;
    pref = pref or &#039;&#039;&lt;br /&gt;
    name = name or &#039;&#039;&lt;br /&gt;
    perkm2 = perkm2 or &#039;&#039;&lt;br /&gt;
    persqmi = persqmi or &#039;&#039;&lt;br /&gt;
    pop = pop or &#039;&#039;&lt;br /&gt;
    ha = numorzero(ha)&lt;br /&gt;
    km2 = numorzero(km2)&lt;br /&gt;
    acre = numorzero(acre)&lt;br /&gt;
    sqmi = numorzero(sqmi)&lt;br /&gt;
    dunam = numorzero(dunam)&lt;br /&gt;
    &lt;br /&gt;
    if( (perkm2num == nil) and (persqminum == nil) ) then&lt;br /&gt;
       if( mw.ustring.match(perkm2:lower(), &#039;^%s*auto%s*$&#039;) or mw.ustring.match(persqmi:lower(), &#039;^%s*auto%s*$&#039;) ) then&lt;br /&gt;
           if( popnum ~= nil ) then&lt;br /&gt;
               if( km2 &amp;gt; 0 ) then&lt;br /&gt;
                   metv = popnum/km2&lt;br /&gt;
                   rndv = 1 - order_of_magnitude(metv)&lt;br /&gt;
                   metv = rnd(metv,rndv)&lt;br /&gt;
               elseif( ha &amp;gt; 0 ) then&lt;br /&gt;
                   metv = 100*popnum/ha&lt;br /&gt;
                   rndv = 1 - order_of_magnitude(metv)&lt;br /&gt;
                   metv = rnd(metv,rndv)&lt;br /&gt;
               elseif( dunam &amp;gt; 0 ) then&lt;br /&gt;
                   metv = 1000*popnum/dunam&lt;br /&gt;
                   rndv = 1 - order_of_magnitude(metv)&lt;br /&gt;
                   metv = rnd(metv,rndv)&lt;br /&gt;
               elseif( acre &amp;gt; 0 ) then&lt;br /&gt;
                   metv = (popnum/acre)/0.004046856422&lt;br /&gt;
                   rndv = 1 - order_of_magnitude(metv)&lt;br /&gt;
                   metv = rnd(metv,rndv)&lt;br /&gt;
               elseif( sqmi &amp;gt; 0 ) then&lt;br /&gt;
                   metv = (popnum/sqmi)/2.589988110336&lt;br /&gt;
                   rndv = 1 - order_of_magnitude(metv)&lt;br /&gt;
                   metv = rnd(metv,rndv)&lt;br /&gt;
               end&lt;br /&gt;
               if( sqmi &amp;gt; 0 ) then&lt;br /&gt;
                   impv = popnum/sqmi&lt;br /&gt;
                   rndv = 1 - order_of_magnitude(impv)&lt;br /&gt;
                   impv = rnd(impv,rndv)&lt;br /&gt;
               elseif( acre &amp;gt; 0 ) then&lt;br /&gt;
                   impv = 640*popnum/acre&lt;br /&gt;
                     rndv = 1 - order_of_magnitude(impv)&lt;br /&gt;
                   impv = rnd(impv,rndv)&lt;br /&gt;
               elseif( km2 &amp;gt; 0 ) then&lt;br /&gt;
                   impv = 2.589988110336*popnum/km2&lt;br /&gt;
                   rndv = 1 - order_of_magnitude(impv)&lt;br /&gt;
                   impv = rnd(impv,rndv)&lt;br /&gt;
               elseif( ha &amp;gt; 0 ) then&lt;br /&gt;
                   impv = 258.9988110336*popnum/ha&lt;br /&gt;
                   rndv = 1 - order_of_magnitude(impv)&lt;br /&gt;
                   impv = rnd(impv,rndv)&lt;br /&gt;
               elseif( dunam &amp;gt; 0 ) then&lt;br /&gt;
                   impv = 2589.988110336*popnum/dunam&lt;br /&gt;
                   rndv = 1 - order_of_magnitude(impv)&lt;br /&gt;
                   impv = rnd(impv,rndv)&lt;br /&gt;
               end&lt;br /&gt;
           end&lt;br /&gt;
       end&lt;br /&gt;
   elseif( perkm2num ~= nil ) then&lt;br /&gt;
       if( persqminum ~= nil ) then&lt;br /&gt;
           metv = formatnum( perkm2 )&lt;br /&gt;
           impv = formatnum( persqmi )&lt;br /&gt;
       else&lt;br /&gt;
           metv = formatnum( perkm2 )&lt;br /&gt;
           impv = perkm2num*2.589988110336&lt;br /&gt;
           rndv = math.max(precision(perkm2num)-1,-1*order_of_magnitude(impv)) &lt;br /&gt;
           impv = rnd(impv,rndv)&lt;br /&gt;
       end&lt;br /&gt;
    elseif( persqminum ~= nil ) then&lt;br /&gt;
        metv = persqminum/2.589988110336&lt;br /&gt;
        rndv = math.max(precision(persqminum),-1*order_of_magnitude(metv))&lt;br /&gt;
        metv = rnd(metv,rndv)&lt;br /&gt;
        impv = formatnum( persqmi )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if( metv ~= &#039;&#039; and impv ~= &#039;&#039;) then&lt;br /&gt;
      pref = unitpref(pref, name, &#039;area&#039;)&lt;br /&gt;
      if( pref == &#039;impus&#039; ) then&lt;br /&gt;
         return string.format(&#039;%s/%s (%s/%s)&#039;, impv, impu, metv, metu)&lt;br /&gt;
      else&lt;br /&gt;
         return string.format(&#039;%s/%s (%s/%s)&#039;, metv, metu, impv, impu)&lt;br /&gt;
      end&lt;br /&gt;
    else&lt;br /&gt;
      return &#039;&#039;&lt;br /&gt;
    end  &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function lengthdisp(frame, pref, name, km, m, mi, ft)&lt;br /&gt;
    -- This function implements {{Infobox settlement/lengthdisp}}&lt;br /&gt;
    local function formatnum(num)&lt;br /&gt;
        return frame:callParserFunction{ name = &#039;formatnum&#039;, args = num }&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    local metv, metu = &#039;&#039;, &#039;&#039;&lt;br /&gt;
    local impv, impu = &#039;&#039;, &#039;&#039;&lt;br /&gt;
    local rndv = 0&lt;br /&gt;
    pref = pref or &#039;&#039;&lt;br /&gt;
    name = name or &#039;&#039;&lt;br /&gt;
    m = m or &#039;&#039;&lt;br /&gt;
    km = km or &#039;&#039;&lt;br /&gt;
    ft = ft or &#039;&#039;&lt;br /&gt;
    mi = mi or &#039;&#039;&lt;br /&gt;
    &lt;br /&gt;
    if ( km ~= &#039;&#039; ) then&lt;br /&gt;
        metv = formatnum( km )&lt;br /&gt;
        metu = &#039;km&#039;&lt;br /&gt;
    elseif ( m ~= &#039;&#039; ) then&lt;br /&gt;
        metv = formatnum( m )&lt;br /&gt;
        metu = &#039;m&#039;&lt;br /&gt;
    elseif ( mi ~= &#039;&#039; ) then&lt;br /&gt;
        metv = mi*1.609344&lt;br /&gt;
        metu = &#039;km&#039;&lt;br /&gt;
        rndv = precision(mi)&lt;br /&gt;
        metv = rnd(metv,rndv)&lt;br /&gt;
    elseif ( ft ~= &#039;&#039; ) then&lt;br /&gt;
        metv = ft*0.3048&lt;br /&gt;
        metu = &#039;m&#039;&lt;br /&gt;
        rndv = math.max(precision(ft),-1*order_of_magnitude(metv))&lt;br /&gt;
        metv = rnd(metv,rndv)&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    if ( mi ~= &#039;&#039; ) then&lt;br /&gt;
        impv = formatnum( mi )&lt;br /&gt;
        impu = &#039;mi&#039;&lt;br /&gt;
    elseif ( ft ~= &#039;&#039; ) then&lt;br /&gt;
        impv = formatnum( ft )&lt;br /&gt;
        impu = &#039;ft&#039;&lt;br /&gt;
    elseif ( km ~= &#039;&#039; ) then&lt;br /&gt;
        impv = km/1.609344&lt;br /&gt;
        impu = &#039;mi&#039;&lt;br /&gt;
        rndv = math.max(precision(km),-1*order_of_magnitude(impv))&lt;br /&gt;
        impv = rnd(impv,rndv)&lt;br /&gt;
    elseif ( m ~= &#039;&#039; ) then&lt;br /&gt;
        impv = m/0.3048&lt;br /&gt;
        impu = &#039;ft&#039;&lt;br /&gt;
        rndv = precision(m)&lt;br /&gt;
        impv = rnd(impv,rndv)&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    if( impv ~= &#039;&#039; and metv ~= &#039;&#039; ) then&lt;br /&gt;
        pref = unitpref(pref, name, &#039;length&#039;)&lt;br /&gt;
        if( pref == &#039;impus&#039; ) then&lt;br /&gt;
           return string.format(&#039;%s&amp;amp;nbsp;%s (%s&amp;amp;nbsp;%s)&#039;, impv, impu, metv, metu)&lt;br /&gt;
        else&lt;br /&gt;
           return string.format(&#039;%s&amp;amp;nbsp;%s (%s&amp;amp;nbsp;%s)&#039;, metv, metu, impv, impu)&lt;br /&gt;
        end&lt;br /&gt;
    else&lt;br /&gt;
        return &#039;&#039;&lt;br /&gt;
    end    &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.areadisp(frame)&lt;br /&gt;
    local args = frame.args&lt;br /&gt;
    return areadisp(frame, args[&#039;pref&#039;], args[&#039;name&#039;], args[&#039;mag&#039;], &lt;br /&gt;
        args[&#039;ha&#039;], args[&#039;km2&#039;], args[&#039;sqmi&#039;], args[&#039;acre&#039;], args[&#039;dunam&#039;], args[&#039;percent&#039;], args[&#039;link&#039;])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.densdisp(frame)&lt;br /&gt;
    local args = frame.args&lt;br /&gt;
    return densdisp(frame, args[&#039;pref&#039;], args[&#039;name&#039;], &lt;br /&gt;
        args[&#039;/km2&#039;], args[&#039;/sqmi&#039;], args[&#039;pop&#039;], args[&#039;ha&#039;], args[&#039;km2&#039;], args[&#039;sqmi&#039;], args[&#039;acre&#039;], args[&#039;dunam&#039;])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.lengthdisp(frame)&lt;br /&gt;
    local args = frame.args&lt;br /&gt;
    return lengthdisp(frame, args[&#039;pref&#039;], args[&#039;name&#039;], args[&#039;km&#039;], args[&#039;m&#039;], args[&#039;mi&#039;], args[&#039;ft&#039;])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.link(frame)&lt;br /&gt;
    local args = frame.args&lt;br /&gt;
    return link(args[&#039;link&#039;], args[&#039;type&#039;], args[&#039;name&#039;])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.columns(frame)&lt;br /&gt;
    local args = frame.args&lt;br /&gt;
    if( args[0] and args[0] ~= &#039;&#039; ) then&lt;br /&gt;
      return columns2(args[0], args[1], args[2], args[3], args[4], args[5])&lt;br /&gt;
    else&lt;br /&gt;
      return columns(args[1], args[2], args[3], args[4])&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.infobox(frame)&lt;br /&gt;
    local args = {}&lt;br /&gt;
    local oargs = frame:getParent().args&lt;br /&gt;
    local pname = firstnonempty({oargs[&#039;name&#039;], oargs[&#039;official_name&#039;], mw.title.text})&lt;br /&gt;
    local narrowmap = isnotempty(oargs[&#039;pushpin_map_narrow&#039;]) and isnotempty(oargs[&#039;pushpin_map&#039;])&lt;br /&gt;
    args[&#039;bodyclass&#039;] = &#039;geography vcard&#039;&lt;br /&gt;
    args[&#039;bodystyle&#039;] = &#039;width:23em&#039;&lt;br /&gt;
    args[&#039;headerstyle&#039;] = &#039;text-align:left&#039;&lt;br /&gt;
    args[&#039;abovestyle&#039;] = &#039;font-size:1.25em; white-space:nowrap&#039;&lt;br /&gt;
    -- build the names, type, and transliterations subbox&lt;br /&gt;
    local sargs = {}&lt;br /&gt;
    local scount = 0&lt;br /&gt;
    sargs[&#039;child&#039;] = &#039;yes&#039;&lt;br /&gt;
    if( (isnotempty(oargs[&#039;name&#039;]) or isnotempty(oargs[&#039;official_name&#039;]) ) and&lt;br /&gt;
    	(isnotempty(oargs[&#039;settlement_type&#039;]) or isnotempty(oargs[&#039;type&#039;]) ) ) then&lt;br /&gt;
	    sargs[&#039;subheaderstyle&#039;] = &#039;background-color:#cddeff; font-weight:bold;&#039;&lt;br /&gt;
    	sargs[&#039;subheader&#039;] = &#039;&amp;lt;span class=&amp;quot;category&amp;quot;&amp;gt;&#039;&lt;br /&gt;
    		.. firstnonempty(oargs[&#039;settlement_type&#039;], oargs[&#039;type&#039;]) .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
    	scount = scount + 1&lt;br /&gt;
    end&lt;br /&gt;
    if( isnotempty(oargs[&#039;name&#039;]) and isnotempty(oargs[&#039;official_name&#039;]) ) then&lt;br /&gt;
    	sargs[&#039;rowclass1&#039;] = &#039;mergedtoprow&#039;&lt;br /&gt;
    	sargs[&#039;header1&#039;] = oargs[&#039;official_name&#039;]&lt;br /&gt;
    	scount = scount + 1&lt;br /&gt;
    end&lt;br /&gt;
    if( isnotempty(oargs[&#039;translit_lang1&#039;]) ) then&lt;br /&gt;
    	local targs = translitlangbox(&lt;br /&gt;
    		{oargs[&#039;translit_lang1_type&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_type1&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_type2&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_type3&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_type4&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_type5&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_type6&#039;]},&lt;br /&gt;
    		{oargs[&#039;translit_lang1_info&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_info1&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_info2&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_info3&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_info4&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_info5&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang1_info6&#039;]})&lt;br /&gt;
    	if( targs ) then&lt;br /&gt;
    		sargs[&#039;rowclass2&#039;] = &#039;mergedtoprow&#039;&lt;br /&gt;
    		sargs[&#039;header2&#039;] = oargs[&#039;translit_lang1&#039;] .. &#039;&amp;amp;nbsp;transcription(s)&#039; .. infobox_module._infobox(targs)&lt;br /&gt;
	    	scount = scount + 1&lt;br /&gt;
    	end&lt;br /&gt;
    end&lt;br /&gt;
    if( isnotempty(oargs[&#039;translit_lang2&#039;]) ) then&lt;br /&gt;
    	local targs = translitlangbox(&lt;br /&gt;
    		{oargs[&#039;translit_lang2_type&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_type1&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_type2&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_type3&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_type4&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_type5&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_type6&#039;]},&lt;br /&gt;
    		{oargs[&#039;translit_lang2_info&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_info1&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_info2&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_info3&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_info4&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_info5&#039;],&lt;br /&gt;
    		 oargs[&#039;translit_lang2_info6&#039;]})&lt;br /&gt;
    	if( targs ) then&lt;br /&gt;
    		sargs[&#039;rowclass3&#039;] = &#039;mergedtoprow&#039;&lt;br /&gt;
    		sargs[&#039;header3&#039;] = oargs[&#039;translit_lang2&#039;] .. &#039;&amp;amp;nbsp;transcription(s)&#039; .. infobox_module._infobox(targs)&lt;br /&gt;
	    	scount = scount + 1&lt;br /&gt;
    	end&lt;br /&gt;
	end&lt;br /&gt;
    -- End of names, type, and transliterations&lt;br /&gt;
&lt;br /&gt;
    args[&#039;above&#039;] =  &#039;&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;&#039; .. pname .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
    if(isnotempty(oargs[&#039;native_name&#039;])) then&lt;br /&gt;
    	args[&#039;above&#039;] = args[&#039;above&#039;] .. &#039;&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;nickname&amp;quot;&#039;&lt;br /&gt;
    		.. isnotempty(oargs[&#039;native_name_lang&#039;]) and &#039; lang=&amp;quot;&#039; .. oargs[&#039;native_name_lang&#039;] .. &#039;&amp;quot;&amp;gt;&#039;&lt;br /&gt;
    		.. oargs[&#039;native_name&#039;] .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
    end&lt;br /&gt;
    if(isnotempty(oargs[&#039;other_name&#039;])) then&lt;br /&gt;
    	args[&#039;above&#039;] = args[&#039;above&#039;] .. &#039;&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;nickname&amp;quot; style=&amp;quot;font-size:78%&amp;quot;&amp;gt;&#039;&lt;br /&gt;
    		.. oargs[&#039;other_name&#039;] .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
    end&lt;br /&gt;
   	if( scount &amp;gt; 0 ) then&lt;br /&gt;
	    args[&#039;above&#039;] = args[&#039;above&#039;] .. infobox_module._infobox(sargs)&lt;br /&gt;
	end&lt;br /&gt;
	-- Skyline image&lt;br /&gt;
	if( isnotempty(oargs[&#039;image_skyline&#039;]) ) then&lt;br /&gt;
		args[&#039;imagestyle&#039;] = &#039;padding:0.7em 0.8em&#039;&lt;br /&gt;
		args[&#039;image&#039;] = image_module._InfoboxImage(&lt;br /&gt;
			{[&#039;image&#039;] = oargs[&#039;image_skyline&#039;], &lt;br /&gt;
			 [&#039;size&#039;] = oargs[&#039;imagesize&#039;], &lt;br /&gt;
			 [&#039;sizedefault&#039;] = &#039;250px&#039;, &lt;br /&gt;
			 [&#039;alt&#039;] = oargs[&#039;image_alt&#039;],&lt;br /&gt;
			 [&#039;title&#039;] = oargs[&#039;image_caption&#039;] or (&#039;Skyline of &#039; .. pname)&lt;br /&gt;
			 })&lt;br /&gt;
		if( isnotempty(oargs[&#039;image_caption&#039;]) ) then&lt;br /&gt;
			args[&#039;image&#039;] = args[&#039;image&#039;] .. &#039;&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;&#039; .. oargs[&#039;image_caption&#039;] .. &#039;&amp;lt;/small&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	-- Other image&lt;br /&gt;
	if( isnotempty(oargs[&#039;image&#039;]) ) then&lt;br /&gt;
		args[&#039;image2&#039;] = oargs[&#039;image&#039;]&lt;br /&gt;
	end&lt;br /&gt;
	-- Primary map&lt;br /&gt;
	local image_map = nil&lt;br /&gt;
	if( isnotempty(oargs[&#039;image_map&#039;]) ) then&lt;br /&gt;
		local msize = narrowmap and &#039;100px&#039; or &#039;250px&#039;&lt;br /&gt;
		&lt;br /&gt;
		image_map = image_module._InfoboxImage({&lt;br /&gt;
			[&#039;image&#039;] = oargs[&#039;image_map&#039;],&lt;br /&gt;
			[&#039;size&#039;] = oargs[&#039;mapsize&#039;],&lt;br /&gt;
			[&#039;sizedefault&#039;] = msize,&lt;br /&gt;
			[&#039;alt&#039;] = oargs[&#039;map_alt&#039;],&lt;br /&gt;
			[&#039;title&#039;] = oargs[&#039;map_caption&#039;] or &#039;Location of &#039; .. pname,&lt;br /&gt;
			})&lt;br /&gt;
		if( isnotempty(oargs[&#039;map_caption&#039;])) then&lt;br /&gt;
			image_map = image_map .. &#039;&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;&#039; .. oargs[&#039;map_caption&#039;] .. &#039;&amp;lt;/small&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	-- Primary pushpin map&lt;br /&gt;
	local pushpin_map = nil&lt;br /&gt;
	if( isnotempty(oargs[&#039;pushpin_map&#039;]) and isnotempty(oargs[&#039;latd&#039;]) and isnotempty(oargs[&#039;longd&#039;])) then&lt;br /&gt;
		local plabel&lt;br /&gt;
		if(oargs[&#039;pushpin_label_position&#039;] and oargs[&#039;pushpin_label_position&#039;]:lower() == &#039;none&#039;) then&lt;br /&gt;
			plabel = &#039;&#039;&lt;br /&gt;
		else if( isnotempty(oargs[&#039;pushpin_label&#039;]) ) then&lt;br /&gt;
			plabel = oargs[&#039;pushpin_label&#039;]&lt;br /&gt;
		else&lt;br /&gt;
			plabel = pname&lt;br /&gt;
		end&lt;br /&gt;
		local pwidth = &#039;&#039;&lt;br /&gt;
		if(narrowmap) then&lt;br /&gt;
			pwidth = firstnonempty(oargs[&#039;pushpin_mapsize&#039;], &#039;150&#039;)&lt;br /&gt;
		end&lt;br /&gt;
		local lat, lat_deg, lat_min, lat_sec&lt;br /&gt;
		if(isnotempty(oargs[&#039;latm&#039;]) or isnotempty(oargs[&#039;latNS&#039;])) then&lt;br /&gt;
			lat = &#039;&#039;&lt;br /&gt;
			lat_deg = oargs[&#039;latd&#039;] or &#039;&#039;&lt;br /&gt;
			lat_min = oargs[&#039;latm&#039;] or &#039;&#039;&lt;br /&gt;
			lat_sec = oargs[&#039;lats&#039;] or &#039;&#039;&lt;br /&gt;
		else&lt;br /&gt;
			lat = oargs[&#039;latd&#039;] or &#039;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		local long, lon_deg, lon_min, lon_sec&lt;br /&gt;
		if(isnotempty(oargs[&#039;longm&#039;]) or isnotempty(oargs[&#039;longEW&#039;])) then&lt;br /&gt;
			long = &#039;&#039;&lt;br /&gt;
			lon_deg = oargs[&#039;longd&#039;] or &#039;&#039;&lt;br /&gt;
			lon_min = oargs[&#039;longm&#039;] or &#039;&#039;&lt;br /&gt;
			lon_sec = oargs[&#039;longs&#039;] or &#039;&#039;&lt;br /&gt;
		else&lt;br /&gt;
			long = oargs[&#039;longd&#039;] or &#039;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		local caption = firstnonempty({oargs[&#039;pushpin_map_caption&#039;], oargs[&#039;map_caption&#039;]})&lt;br /&gt;
		pushpin_map = &#039;&amp;lt;center&amp;gt;&#039; .. locationmap_module._main({&lt;br /&gt;
			[&#039;1&#039;] = oargs[&#039;pushpin_map&#039;],&lt;br /&gt;
			[&#039;border&#039;] = &#039;none&#039;,&lt;br /&gt;
			[&#039;alt&#039;] = oargs[&#039;pushpin_map_alt&#039;],&lt;br /&gt;
			[&#039;caption&#039;] = &#039;&#039;,&lt;br /&gt;
			[&#039;float&#039;] = &#039;none&#039;,&lt;br /&gt;
			[&#039;width&#039;] = pwidth,&lt;br /&gt;
			[&#039;default_width&#039;] = &#039;250&#039;,&lt;br /&gt;
			[&#039;relief&#039;] = oargs[&#039;pushpin_relief&#039;],&lt;br /&gt;
			[&#039;AlternativeMap&#039;] = oargs[&#039;pushpin_image&#039;],&lt;br /&gt;
			[&#039;label&#039;] = plabel,&lt;br /&gt;
			[&#039;lat&#039;] = lat, [&#039;long&#039;] = long,&lt;br /&gt;
			[&#039;lat_deg&#039;] = lat_deg, [&#039;lat_min&#039;] = lat_min, [&#039;lat_sec&#039;] = lat_sec,&lt;br /&gt;
			[&#039;lat_dir&#039;] = oargs[&#039;latNS&#039;] or &#039;&#039;,&lt;br /&gt;
			[&#039;lon_deg&#039;] = lon_deg, [&#039;lon_min&#039;] = lon_min, [&#039;lon_sec&#039;] = lon_sec,&lt;br /&gt;
			[&#039;lon_dir&#039;] = oargs[&#039;lonEW&#039;] or &#039;&#039;,&lt;br /&gt;
			[&#039;marksize&#039;] = &#039;6&#039;,&lt;br /&gt;
			[&#039;position&#039;] = oargs[&#039;pushpin_label_position&#039;] or &#039;&#039;&lt;br /&gt;
			})&lt;br /&gt;
		if( caption ) then&lt;br /&gt;
			pushpin_map = pushpin_map .. &#039;&amp;lt;small&amp;gt;&#039; .. caption .. &#039;&amp;lt;/small&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
			pushpin_map = pushpin_map .. &#039;&amp;lt;/center&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	-- Flag, Seal, Shield and Coat of arms&lt;br /&gt;
	if( isnotempty(oargs[&#039;image_flag&#039;]) or isnotempty(oargs[&#039;image_seal&#039;]) &lt;br /&gt;
		or isnotempty(oargs[&#039;image_shield&#039;]) or isnotempty(oargs[&#039;image_blank_emblem&#039;])&lt;br /&gt;
		or narrowmap) then&lt;br /&gt;
		args[&#039;rowclass1&#039;] = &#039;mergedtoprow&#039;&lt;br /&gt;
		args[&#039;class1&#039;] = &#039;maptable&#039;&lt;br /&gt;
		local isize = (isnotempty(oargs[&#039;pushpin_map_narrow&#039;]) and isnotempty(oargs[&#039;pushpin_map&#039;])) and &#039;85px&#039; or &#039;100px&#039;&lt;br /&gt;
		local targs = {}&lt;br /&gt;
		if( isnotempty(oargs[&#039;image_flag&#039;]) ) then&lt;br /&gt;
			local iborder = yesno(oargs[&#039;flag_border&#039;], &#039;yes&#039;, &#039;&#039;, &#039;yes&#039;, &#039;yes&#039;)&lt;br /&gt;
			targs[1] = image_module._InfoboxImage({&lt;br /&gt;
				[&#039;image&#039;] = oargs[&#039;image_flag&#039;],&lt;br /&gt;
				[&#039;size&#039;] = oargs[&#039;flag_size&#039;],&lt;br /&gt;
				[&#039;sizedefault&#039;] = isize,&lt;br /&gt;
				[&#039;border&#039;] = iborder,&lt;br /&gt;
				[&#039;alt&#039;] = oargs[&#039;flag_alt&#039;],&lt;br /&gt;
				[&#039;title&#039;] = &#039;Flag of &#039; .. pname,&lt;br /&gt;
				}) .. &#039;&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;\&#039;\&#039;\&#039;&#039; .. link(oargs[&#039;flag_link&#039;], &#039;Flag&#039;, oargs[&#039;official_name&#039;]) .. &#039;\&#039;\&#039;\&#039;&amp;lt;/small&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		if( isnotempty(oargs[&#039;image_seal&#039;]) ) then&lt;br /&gt;
			targs[2] = image_module._InfoboxImage({&lt;br /&gt;
				[&#039;image&#039;] = oargs[&#039;image_seal&#039;],&lt;br /&gt;
				[&#039;size&#039;] = oargs[&#039;seal_size&#039;],&lt;br /&gt;
				[&#039;sizedefault&#039;] = isize,&lt;br /&gt;
				[&#039;alt&#039;] = oargs[&#039;seal_alt&#039;],&lt;br /&gt;
				[&#039;title&#039;] = &#039;Official seal of &#039; .. pname,&lt;br /&gt;
				}) .. &#039;&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;\&#039;\&#039;\&#039;&#039; .. link(oargs[&#039;seal_link&#039;], firstnonempty(oargs[&#039;seal_type&#039;], &#039;Seal&#039;), oargs[&#039;official_name&#039;]) .. &#039;\&#039;\&#039;\&#039;&amp;lt;/small&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		if( isnotempty(oargs[&#039;image_shield&#039;]) ) then&lt;br /&gt;
			targs[3] = image_module._InfoboxImage({&lt;br /&gt;
				[&#039;image&#039;] = oargs[&#039;image_shield&#039;],&lt;br /&gt;
				[&#039;size&#039;] = oargs[&#039;shield_size&#039;],&lt;br /&gt;
				[&#039;sizedefault&#039;] = isize,&lt;br /&gt;
				[&#039;alt&#039;] = oargs[&#039;shield_alt&#039;],&lt;br /&gt;
				[&#039;title&#039;] = &#039;Coat of arms of &#039; .. pname,&lt;br /&gt;
				}) .. &#039;&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;\&#039;\&#039;\&#039;&#039; .. link(oargs[&#039;shield_link&#039;], &#039;Coat of arms&#039;, oargs[&#039;official_name&#039;]) .. &#039;\&#039;\&#039;\&#039;&amp;lt;/small&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		if( isnotempty(oargs[&#039;image_blank_emblem&#039;]) ) then&lt;br /&gt;
			targs[4] = image_module._InfoboxImage({&lt;br /&gt;
				[&#039;image&#039;] = oargs[&#039;image_blank_emblem&#039;],&lt;br /&gt;
				[&#039;size&#039;] = oargs[&#039;blank_emblem_size&#039;],&lt;br /&gt;
				[&#039;sizedefault&#039;] = isize,&lt;br /&gt;
				[&#039;alt&#039;] = oargs[&#039;blank_emblem_alt&#039;],&lt;br /&gt;
				[&#039;title&#039;] = &#039;Official logo of &#039; .. pname,&lt;br /&gt;
				}) .. &#039;&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;\&#039;\&#039;\&#039;&#039; .. link(oargs[&#039;blank_emblem_link&#039;], firstnonempty(oargs[&#039;blank_emblem_type&#039;], &#039;Logo&#039;), oargs[&#039;official_name&#039;]) .. &#039;\&#039;\&#039;\&#039;&amp;lt;/small&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		targs[5] = image_map&lt;br /&gt;
		if( narrowmap and pushpin_map) then&lt;br /&gt;
			args[&#039;data1&#039;] = columns2(pushpin_map, targs[1], targs[2], targs[3], targs[4], targs[5])&lt;br /&gt;
		else&lt;br /&gt;
			args[&#039;data1&#039;] = columns(targs[1], targs[2], targs[3], targs[4])&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	-- Nickname&lt;br /&gt;
	if( isnotempty(oargs[&#039;nickname&#039;]) ) then&lt;br /&gt;
		args[&#039;rowclass2&#039;] = &#039;mergedrow&#039;&lt;br /&gt;
		args[&#039;data2&#039;] = &#039;Nickname(s): &amp;lt;span class=&amp;quot;nickname&amp;quot;&amp;gt;&#039; .. oargs[&#039;nickname&#039;] .. &#039;&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
	end&lt;br /&gt;
	-- Motto&lt;br /&gt;
	if( isnotempty(oargs[&#039;motto&#039;]) ) then&lt;br /&gt;
		args[&#039;rowclass3&#039;] = &#039;mergedrow&#039;&lt;br /&gt;
		args[&#039;data3&#039;] = &#039;Motto: &#039; .. oargs[&#039;motto&#039;]&lt;br /&gt;
	end&lt;br /&gt;
	-- Anthem&lt;br /&gt;
	if( isnotempty(oargs[&#039;anthem&#039;]) ) then&lt;br /&gt;
		args[&#039;rowclass4&#039;] = &#039;mergedrow&#039;&lt;br /&gt;
		args[&#039;data4&#039;] = &#039;Anthem: &#039; .. oargs[&#039;anthem&#039;]&lt;br /&gt;
	end&lt;br /&gt;
	-- Map&lt;br /&gt;
	if( narrowmap  and image_map ) then&lt;br /&gt;
		args[&#039;rowclass5&#039;] = mergedrow&lt;br /&gt;
		args[&#039;data5&#039;] = image_map&lt;br /&gt;
	end&lt;br /&gt;
	if( isnotempty(oargs[&#039;image_map1&#039;]) ) then&lt;br /&gt;
		args[&#039;rowclass6&#039;] = mergedrow&lt;br /&gt;
		args[&#039;data6&#039;] = image_module._InfoboxImage({&lt;br /&gt;
			[&#039;image&#039;] = oargs[&#039;image_map1&#039;],&lt;br /&gt;
			[&#039;size&#039;] = oargs[&#039;mapsize1&#039;],&lt;br /&gt;
			[&#039;sizedefault&#039;] = &#039;250px&#039;,&lt;br /&gt;
			[&#039;alt&#039;] = oargs[&#039;map_alt1&#039;],&lt;br /&gt;
			[&#039;title&#039;] = oargs[&#039;map_caption1&#039;] or &#039;Location of &#039; .. pname,&lt;br /&gt;
			})&lt;br /&gt;
		if( isnotempty(oargs[&#039;map_caption1&#039;])) then&lt;br /&gt;
			image_map = image_map .. &#039;&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;&#039; .. oargs[&#039;map_caption1&#039;] .. &#039;&amp;lt;/small&amp;gt;&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	-- Dot map&lt;br /&gt;
	if( isnotempty(oargs[&#039;image_dot_map&#039;]) ) then&lt;br /&gt;
		args[&#039;rowclass7&#039;] = &#039;mergedrow&#039;&lt;br /&gt;
		args[&#039;data7&#039;] = &#039;&amp;lt;center&amp;gt;Dot maps not supported!&amp;lt;/center&amp;gt;&#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
    -- Pushpin map&lt;br /&gt;
	if( narrowmap == nil and pushpin_map) then&lt;br /&gt;
		args[&#039;rowclass8&#039;] = &#039;mergedtoprow&#039;&lt;br /&gt;
		args[&#039;data8&#039;] = pushpin_map&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
    return infobox_module._infobox(args)&lt;br /&gt;
 &lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2542</id>
		<title>端点市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2542"/>
		<updated>2022-09-20T19:41:20Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Settlement &amp;lt;!--See the Table at Infobox Settlement for all fields and descriptions of usage--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Basic info  ----------------&amp;gt;&lt;br /&gt;
| name                            = 端点市广域区&lt;br /&gt;
| official_name                      = Terminal City (Hajishi)&lt;br /&gt;
| settlement_type                 = uDays 中的城市&lt;br /&gt;
| image_skyline                   = TerminalCity_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：上都区安平城、离岛区天际线、江泽镇遗址公园、樱茉阁及辉针城、悠日竞技场、凛雪镇、端点岛区天际线&lt;br /&gt;
| image_map                       = tclogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[端点市岛区|岛区]]、[[端点市上都区|上都区]] &lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[端点市岛区|岛区]]&lt;br /&gt;
| parts                           = 4(安平区已虚级化)&amp;lt;br /&amp;gt;6&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇及郊区&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;端点市广域地区&#039;&#039;&#039; (Terminal City / Hajishi)，通常简称“&#039;&#039;&#039;端点&#039;&#039;&#039;”，由 [[uDays]] 北部的一系列紧凑区域组成。该市最初兴建于 2017 年，是 uDays 中最早的聚落所在地，也是现行 uDays 中面积最大的行政区域，但实际密集建筑区面积小于[[花都市]]。&lt;br /&gt;
&lt;br /&gt;
端点市广域地区实行宽松的生存模式制度。通常是 uDays 生存玩家的出生点所在地，uDays 的 1 至 3 号出生点均位于端点市中。截至“[[5.2208 uDays Saki]]” 发行版本 7，归属于端点市的玩家为 316 人。(未含退服及被清退玩家)。&lt;br /&gt;
&lt;br /&gt;
端点市因其作为 uDays 最初的出生点及曾经的“首都职能城区”而得名，承载了 uDays 绝大多数文化与历史。其最初仅指代“岛区”东部 2 号出生点周边的小部分建成区，随着聚落面积的逐渐增大，很快便指代了“岛区“整体。现今表示受《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案 端点市广域区域游玩法案与景观保护法案]]》规定归属于端点市的四城区两镇四广域区及坐标对应的的下界区域及末路之地区域的总称。但一般说到“端点”，绝大多数玩家只会想起岛区和上都区。&lt;br /&gt;
&lt;br /&gt;
在现今“《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案]]》”中也同时规定了“端点市”的主要界线及下辖区域。截至“[[3.2009 uDays Railway Update]]”版本，端点市的总面积约为 9,000,000 平方格(约 3000 x 3000)，下辖“[[端点市岛区|岛区]]、[[端点市上都区|上都区]]、[[端点市江南区|江南区]]、[[端点市离岛区|离岛区]]、[[端点市凛雪镇|凛雪镇]]、[[端点市石英镇|石英镇]]、[[端点市白川自治区|白川地区]]、[[端点市如月地区|如月地区]]、[[端点市新陆岛|新陆地区]]、夕方地区”。通常所说的”端点市主要区域“即为“岛区、上都区、江南区”这三个区域。&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
[[File:tsg.jpg|200px|thumb|一张位于端点市上都区阁城园的相片。]]&lt;br /&gt;
&lt;br /&gt;
端点市是悠日计划群组服中罕见的依地形构造的箱庭式城区，以东亚式木构建筑为主，零散着分布着一些造型特异的其他建筑，此外也不乏一些高层居民楼宇(主要位于岛区)，主要区域可见密集的小比例玩家房屋集群、极窄的[[ 2+2 宽道路]]星罗密布于端点市的各地区。&lt;br /&gt;
&lt;br /&gt;
端点市通常被认为是 uDays 中“知名旅游地点”，见证了其文化所在，但同时也被认定是威权主义在 uDays 中的具现。 2018 年至 2021 年 uDays 工程组强制推行“景观保护法案”措施，端点市主要地区的天际线几乎被 uDays 工程组所定义，玩家难以新建任何较高或过大的建筑。因而一度被评“过客不入，玩家断绝”，此类限制在 2022 年解除[[戒严]]后有所改善。&lt;br /&gt;
&lt;br /&gt;
==文化==&lt;br /&gt;
端点市是 uDays 实质的文化中心与 uDays 与其他服务器管辖区域来往的重要窗口。其文化是基于 uDays 主要构成玩家，在简繁中文文化基础上与东南亚文化例如新加坡、日本并逐步融合的产物。藉因端点市全境采用生存模式，因此其有别于其他地方。在包括建筑、交通、艺术、民俗活动上都有其独到之处，具有开放而又自成一体的风格。&lt;br /&gt;
&lt;br /&gt;
===“缝合”刻板印象===&lt;br /&gt;
“缝合”是指 uDays 常年被冠上的别称与“刻板印象”，即单体建筑尚可，然则一个地方会有许多不同形制与比例的建筑。在端点市中，这种“刻板印象”更为严重，但因 Minecraft 显示距离，实际游戏内效果尚可。端点市“缝合”的因由是这一区域早前几乎是玩家、uDays 工程组、uDays 管理组及SantorsiaWorks间博弈的产物，在各种政治游戏中，整个端点市饱受摧残，许多建筑物被处于各种原因拆除后重建。加之规划不成熟，建筑材料有限，因而端点市许多区域呈现出“规模极小”、“建筑整体风格变异极大”的情况，这一点在 2020 年达到顶峰。而后 uDays 管理组因饱受批评而大致撤出了端点市，然则公开的秘密是 uDays 管理组指派 uDays 工程组及 SantorsiaWorks 依然在各个方面控制着端点市的自由发展。&lt;br /&gt;
&lt;br /&gt;
===语言===&lt;br /&gt;
端点市境内大致通行简繁汉语、英语、日本语。许多辅助设施加注中英日三语。悠日铁道在端点安平站播音加报日语及台语，报站播音采用真人录制，中日文使用女声由 uDays 工程组成员 Fenta 配音、英文使用女声由玩家 NekoCat 配音、台语使用男声由玩家 Hakowwwww 配音。以上玩家现实中均就读或毕业于大学播音系或传媒系，因配音规格过高，有许多玩家认为“悠日铁道报站是 AI 合成的”。&lt;br /&gt;
&lt;br /&gt;
端点市部分区域也有一定英文作为辅助标识设施写于告示板处用于引导欧美玩家。另外较特定区域例如“端点市如月地区”因部分韩国玩家在此生存，具备一些写有谚文的导览告示牌。&lt;br /&gt;
&lt;br /&gt;
因早期端点市内没有统一的公共路标，因此有许多路标语言标注混乱不堪，例如端点市内通行的路标根据其设置的不同年代及设置人有“繁简中文”、“简体中文+翻译英文”、“繁体中文+翻译英文”、“日文+日文罗马字”、“繁简中文+日文+翻译英文”、“繁简中文+威妥玛拼音”+“简体中文+汉语拼音”、“汉语拼音+威妥玛拼音+翻译英文”等数种；而端点市矿车线路通常使用简体中文加注翻译英文、偶尔使用繁体中文加注威妥玛拼音；而境内悠日铁道使用简中+日文+英文+日文罗马字用于所有标识系统。有许多人批评这一现象，但实际截止当下并没有一个合理的多语言标注统一模型。&lt;br /&gt;
&lt;br /&gt;
===报刊===&lt;br /&gt;
[[File:yunmen.jpg|200px|thumb|芸梦书阁]]&lt;br /&gt;
端点市境内有一些图书馆，较为知名的是位于端点市上都区的芸梦书阁，是 uDays 中第一个“自由上传、自由阅读、无需审核”理念的图书馆。但部分玩家藉由此在其中上传R18 类小说，招致一些其他玩家的不满。&lt;br /&gt;
&lt;br /&gt;
端点市通常以每月为单位发行《领域周刊》，以记录端点市内的事件及推介旅行目的地。周刊在 2021 年一度停刊，2022 年初恢复，现在普遍认为《领域周刊》代表了 uDays 管理组的立场，因此仅具备参考性。&lt;br /&gt;
&lt;br /&gt;
===艺术===&lt;br /&gt;
近年来端点市的 Minecraft 艺术有一定衰弱，普遍认为端点市的艺术集中在音乐盒、建筑的装饰艺术缀饰与动漫风格的导览指示介绍上。&lt;br /&gt;
&lt;br /&gt;
一些玩家利用端点市内的公用建筑开办自己的作品展，部分展会玩家须佩戴 VR 前往观展。在 2021 年 9 月，台湾实践大学玩家 lulujyc 在端点市上都区阁城园举办了自己的作品个人展。但被指在展会后阁城园无力恢复原先“红石游戏屋”模样，后续 lulujyc 据此道歉，但阁城园因此而至今荒废。&lt;br /&gt;
&lt;br /&gt;
一些玩家将抗议视为艺术活动，四处张贴告示板以表现自己的诉求，根据《悠日计划 基本法案》，这种行为被定义为破坏环境，但实际上uDays 管理组对此并不过多干涉，目前只有戒严时期玩家 Wherewhere7 与其同党在定罪过程中被罗列了此类罪名，但玩家依然不能掉以轻心。&lt;br /&gt;
&lt;br /&gt;
===祭典节庆===&lt;br /&gt;
[[File:ChingHuShenShe.jpg|200px|thumb|静湖神社]]&lt;br /&gt;
端点市内有大大小小的宗教建筑，例如从属于基督新教的凛雪教堂、紫荆教堂；从属于天主教的江泽镇教堂；位于端点市上都区的道教关帝庙；日本神道教的镜湖神社；及一些处于崇敬或讽刺建立的仅供装饰的“个人崇拜庙宇”。也有一些纪念性质建筑，例如“繁花里”。诸如凛雪教堂每年非固定时间进行福音活动，但最重要的此类活动实际举行地点位于花都市花巷教堂。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组、SantorsiaWorks经常在端点市内开办活动，uDays 2020年至2022年的新年活动与圣诞特别活动都在端点市内举行，2020 年的新年活动在端点市上都区新年广场。此后活动都位于端点市凛雪镇。但有消息指出 2023 年的新年活动将移至花都市鹅城大街举行，玩家 John Cheung 认为这代表了“端点市地位逐渐被花都市所取代”&lt;br /&gt;
&lt;br /&gt;
===建筑===&lt;br /&gt;
[[File:lungchangmen.jpg|200px|thumb|隆昌门]]&lt;br /&gt;
[[File:zhongzhengmen.jpg|200px|thumb|中正门]]&lt;br /&gt;
端点市自 2014 年至当下经过数年发展，已经逐步形成了东西风格兼具古今建筑交融的城市建筑风格。目前端点市内最多的建筑为木制仿古中式建筑，也有一定装饰艺术风格的西洋式建筑及刻板的苏联式建筑，此外也有大量日式建筑及一些特殊风格的空岛、帆船、飞行器等建筑。&lt;br /&gt;
&lt;br /&gt;
较知名的中式建筑包括祈雨阁、祈风阁、隆昌门(安平城北门)、安平(南)门、樱茉阁、巽谷木塔、安平关帝庙、安平开元寺石塔、西洋镜亭、江泽镇建筑群、中正门、白川张厝等。&lt;br /&gt;
较知名的日式建筑包括镜湖神社、宏达木塔、未名五重塔、阁城园、鸢尾神社、洪宅等。&lt;br /&gt;
&lt;br /&gt;
较知名的西洋式建筑包括悠日铁道凛雪车站、凛雪教堂、羊驼庄园、白川天空港、寒鸦堡垒、白川堡垒、端点市村民交易所等&lt;br /&gt;
&lt;br /&gt;
较知名的特殊建筑包括辉针城、江南帆船、赤岸地下城、赤岸基地等&lt;br /&gt;
&lt;br /&gt;
====地标建筑====&lt;br /&gt;
[[File:auroratower.jpg|200px|thumb|端点岛东部的天际线]]&lt;br /&gt;
端点市作为生存保留地，实际并无多少高层建筑，绝大多数地标建筑乃是基于其地形在此之上建成，例如樱茉阁、祈雨雨阁、巽谷木塔此类。&lt;br /&gt;
&lt;br /&gt;
目前端点市境内唯二的现代高层建筑是极光塔与郭师傅饭店，前者用于玩家居住，而后者因为横截面积极小，且无法安装电梯，至今空置，目前也没有拆除将材料与地形再利用的计画。&lt;br /&gt;
&lt;br /&gt;
====观光景点====&lt;br /&gt;
位于端点市境内的[[悠日计划 特色建筑]]共有 21 项，具体请参考[[悠日计划 特色建筑|特色建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
位于端点市境内的[[悠日计划 记忆建筑]]共有 31 项，具体请参考[[悠日计划 记忆建筑|记忆建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
=== 早前 (2014-2017) ===&lt;br /&gt;
&lt;br /&gt;
[[File:2014jz.jpg|200px|thumb|2014的江泽镇玩家房屋，该玩家房屋在 2017 年左右被拆除，原址为今日江泽镇东门。]]&lt;br /&gt;
&lt;br /&gt;
在 2014 年至 2017 年，uDays 更多作为彼时 Java 平台“[[Grand Theft Minecraft]]”服务器管理组在多世界下用于游玩生存模式的存在，别名“后花园”。其间于今[[端点市江南区]]、[[端点市如月地区]]及[[花都市南岐区]]位置便有零星玩家活动的痕迹，在 uDays 2017 年 3 月独立并迁移到基岩平台后，便将地图中玩家活动最为明显的区域—今端点市江南区江泽镇一带设置为出生点及玩家聚落中心。&lt;br /&gt;
&lt;br /&gt;
=== 成立 (2017) ===&lt;br /&gt;
&lt;br /&gt;
[[njlyf2011]] 是 uDays 最早的玩家，他以小比例木石构建筑为佳，于 2017 年 3 月开始在江泽镇一带进行生存，并在 3 个月内令江泽镇颇具规模，定义了传承至今的“[[城镇化模式]]”风格。在此之后，新加入的玩家依照 njlyf2011 所搭建的城区框架，在道路两旁修建类似风格的木石建筑，最终在 2017 年 6 月左右江泽镇规模达到了全盛。&lt;br /&gt;
&lt;br /&gt;
到了 2017 年 9 月，江泽镇已经成为了 uDays 中事实最大的玩家聚落，以江泽镇为起点，玩家乘坐船舶出发，向西先后发现了[[端点市岛区|岛区]]、石英镇，向北寻得了新陆岛。在接下来的三个月里，更多玩家们在这些新发现的地方建立了更多据点。玩家 SakuraKotori、Ashin Hung、IXA 等控制了岛区、Liberty_Forever、Skanthunt 等控制了新陆，但这些新玩家们对原有的江泽镇并没有什么兴趣。&lt;br /&gt;
&lt;br /&gt;
2018 年开始，随着地下区域矿产完全枯竭，原有江泽镇玩家逐渐流失，原先许多生电设施放置于此几近荒废。在这个时候，爆发了江泽镇事件。&lt;br /&gt;
&lt;br /&gt;
=== 江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze.jpg|200px|thumb|2019 年的江泽镇遗迹]]&lt;br /&gt;
&lt;br /&gt;
在 2018 年 2 月，玩家 Courier2002 尝试挑战凋零以建造信标，但因自身原因导致不慎被凋零炸死，因其挑战凋零区域位于今江南区岩原东侧一带，离江泽镇极近。在 Courier2002 复活后，凋零即被吸引至江泽镇区域，开始无差别攻击玩家和域内生物。&lt;br /&gt;
&lt;br /&gt;
因江泽镇全城为紧凑的木构布局，且其中部分设计为“旅社”的建筑壁炉中使用了下界岩以实现火焰的长期燃烧。受凋零攻击影响，这些壁炉中的火焰在壁炉门阻挡结构损毁后便开始由木构地板蔓延，最终导致半座城同时燃烧。&lt;br /&gt;
&lt;br /&gt;
在开始燃烧的 10 分钟内，除了 Courier2002，没有任何在线玩家知情这一情况，而 Courier2002 却并未进行积极的灭火措施，而是直接在群聊内截图后便仓忙下线，希望藉因区块停止加载，在管理组上线后提供灭火援助。&lt;br /&gt;
&lt;br /&gt;
但实际上彼时依然有玩家位于江泽镇附近地下矿洞内，因此江泽镇区块并未停止加载，在全城燃烧约 1 小时后，方有管理组成员赶到并进行灭火措施，但此时江泽镇几乎所有地表木石结构已经被烧毁或被凋零炸毁，玩家物资也仅剩少数留存，区域内仅有“月见塔”因距离凋零较远且无生物得以保存。&lt;br /&gt;
&lt;br /&gt;
在江泽镇事件发生后 2 年内，该区域被完全荒废，直到 2020 年中旬被改建为遗址公园。许多当时的玩家认为“ uDays 地图已经收到了不可逆的损毁”、“建议换图”，但最终玩家只是简单的前往了岛区等彼时也已初具规模的新区域。&lt;br /&gt;
&lt;br /&gt;
* 在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
=== 后江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:tcisland.jpg|200px|thumb|彼时位于端点岛区的“洪宅”宫殿，在新陆战争时被摧毁，战后被拆除，而后端点市不复此类大型建筑。]]&lt;br /&gt;
&lt;br /&gt;
江泽镇事件后约三十名以上资产近失的玩家渡海前往端点岛区及新陆地区，因彼时[[管理组]]对江泽镇事件毫无表态，也无任何补偿。端点岛区及新陆地区的玩家物品被盗事件逐渐激增，[[uDays 保卫局]]在这时由玩家 Rinhato 建立，使用隐身药水试图找出偷窃他人物品的玩家，这种行为在日后受到了一定争议并被广泛认定为是造成新陆战争的导火索。&lt;br /&gt;
&lt;br /&gt;
受广泛的跟踪行为影响，大量玩家逐渐难以忍受这些“隐身玩家”盯梢行为，一度到了看到药水效果便挥剑砍人的情况。这种玩家之间互相攻击的不信任感导致了玩家间的频发摩擦。&lt;br /&gt;
&lt;br /&gt;
2018 年 4 月，以玩家 Altclr 为首的群体开始发起“共产制度”，试图将使用“[[生电设施]]”获取的大量物品放置于出生点周边免费赠送给其他玩家。这种行为造成了他人的不满，认为“使用 bug 获取物品摧毁了其他玩家的辛劳，还便宜了新玩家”。因而玩家间的摩擦进一步加剧。许多新玩家在获取免费物品后便被附近的老玩家无差别杀死、诸多推行“共产制度”的玩家房屋被安放 TNT 陷阱，诸多玩家也在这时选择了退服。&lt;br /&gt;
&lt;br /&gt;
=== 新陆战争 (2018) ===&lt;br /&gt;
[[File:HsinLiuwar2.jpg|200px|thumb|left|战后的端点岛渲染图]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiuwar.jpg|200px|thumb|一张描述新陆战争的概念画]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiu2018.jpg|200px|thumb|战时的新陆岛]]&lt;br /&gt;
&lt;br /&gt;
2018 年 5 月，玩家间的冲突引发了新陆战争，端点岛和新陆岛是彼时主要战场的所在地，虽然许多物质在冲突前就被转移，但[[端点市岛区|端点岛]]与[[新陆岛]]依然遭到了毁灭性的地形破坏。&lt;br /&gt;
&lt;br /&gt;
新陆战争始于位于端点市岛区的保卫局被炸毁事件，在 2018 年 5 月初，保卫局被未知玩家完全炸毁，并有嘲讽木牌位于废墟之上，因彼时 uDays 并未记录任何玩家活动信息，所以无从考证何人而为。绝大多数玩家认为是偷窃他人物品的玩家遭报复所为，但从属于保卫局的玩家则认为是被不满被隐形跟踪的玩家策划的，双方的怒火最终导致了从属于保卫局的玩家与普通玩家之间开始互相对抗。随后从属于保卫局的玩家又分化为了端点派与新陆派，普通玩家分化为了自由派与共产派，四种派系在新陆岛与端点岛互相使用先前从苦力怕塔获得的大量火药结合游戏复制物品漏洞制造 TNT 火炮等武器向对方进行无差别轰炸。端点岛所有地形都被损毁，新陆地表布满爆炸后剩下的坑洞。&lt;br /&gt;
&lt;br /&gt;
受广泛的玩家退服影响，新陆战争在爆发半个月后即被 uDays 管理组叫停，在端点岛与新陆岛间的一座日后被称作“[[和平岛]]”的岛屿上建立了“[[停战纪念雕像]]”，但局部地区的零星对抗直至当年 12 月左右才逐渐平息。因几乎彼时所有玩家都参与了新陆战争，故处理这起事件的投票结果极为令人遗憾，善后处理工作在日后也被认为极其妥协：没有任何玩家被清退，少数引起战争的玩家被放逐至今天风巽市一带，而绝大多数玩家并没有收到任何惩处，部分在战争期间将物质转移至他地的玩家在日后得以完全支配端点市，例如 GourmendJaky、HappyMax0 等。&lt;br /&gt;
&lt;br /&gt;
端点岛区得以在战后修复，而新陆岛因孤悬于海上，无法得到类似于端点岛区的发展，在此之后一度荒废。近年来有少部分玩家登岛离群索居，但岛屿整体依然保持着 2018 年的类似景象。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 复苏 (2018-2019) ===&lt;br /&gt;
[[File:chiyuke_pre.jpg|200px|thumb|left|建设中的 3 号出生点-祈雨阁，日后成为了 uDays 的地标天际线]]&lt;br /&gt;
&lt;br /&gt;
[[File:chiyuke_map.jpg|200px|thumb|left|2019 年 8 月的端点市上都区与岛区卫星地图]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel.jpg|200px|thumb|调侃“郭师傅饭店”的传单]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel2.jpg|200px|thumb|建设中的“郭师傅饭店”]]&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、端点市市长 Ashin Hung 将新陆战争归咎为“不可避免的 uDays 式民主的体现”，遭到了大量玩家的抵制与嘲讽，最终导致 Ashin Hung 引咎下台，偏安于石英镇。&lt;br /&gt;
&lt;br /&gt;
尽管发生了各种政治游戏，但端点岛区最终在 2018 年末得以恢复，因原有地形在战争期间被完全破坏，在端点岛区重建过程中进行了大量填海造陆活动，夷平了君竹岭，并将其中的材料用作重塑港湾令其“贴合原始 Minecraft 地形风格“，原有的端点岛也变得更为狭长。在这段时间加入的约十几名玩家主要负责了这些地形层面的修复工作，因玩家之间并未协调，导致新的端点岛规划相对于最初的端点岛显得“缝合”与“比例失调”。&lt;br /&gt;
&lt;br /&gt;
原先端点岛区中部与西部的现代建筑群已经被完全摧毁，因此新玩家可以自由拆除这些建筑群残骸的主要构成材料来建造新建筑物。[[uDays 管理组]]声称“玩家对此非常积极”，但他们并没有提供任何信息来证明这一点。在先前的战争中，绝大多数土壤下地形都已经裸露，因此石材等方块非常容易获取，构成了端点岛区 2019 年后的新天际线，在 2019 年 4 月，端点岛区地形基本被修复，在地形修复过程中获得的石材被用于建造“[[极光塔]]”与“[[郭师傅饭店]]”等地标性建筑，但此类地标性建筑被批极为突兀“横截面积极小“又”建的特别高“令人”无以适从“。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、彼时的玩家 Yukikaze EV 在岛区南部建造了大量具有其特殊风格的神庙风格建筑，一度被批“与岛区的风格不协调“，但随着日后辉针城的开建，这类声音便缓慢消失了。&lt;br /&gt;
&lt;br /&gt;
横贯现今 uDays 的轨道交通线路也在这个时候开始建设，位于端点市岛区的端点市矿车线路 1 号线于 2019 年 4 月开建，首四个站“东海湾-出生点聚落东-出生点聚落-静港”在当月开通，因矿车线乘坐密度较高，因而在当月底矿车线路 1 号线就延伸至了“村庄保留地”(今石英镇)。最初的四个车站是端点市中唯一采用标准构造的矿车车站，之后的延伸线路因材料不足改为简化站，最后的简化站兼 uDays 最后的矿车车站“华林”站在 2021 年 6 月开通，自此形成了以端点岛区为中心发散至其他区域的矿车线布局。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 4 月，因来访玩家过多，端点岛区物品失窃程度再一次逐渐增多，为了分担出生点的拥挤与排出新客，发展[[离岛区]]与[[上都区]]的项目得以获得批准，随着 [[uDays 经济系统]]推出，部分玩家开始寻求通过采集与砍伐方式获取赚得 [[CR 货币]]的机会。因此在端点上都区新开发的 [3 号出生点]]处开设了大量商店，试图将这一新区域变成蓬勃发展的商业区域。在 2020 年经济大崩溃前，端点上都的发展进程相当顺利，但在经济大崩溃后一度沦为鬼城。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 9 月，端点市矿车线路 9 号线开通，后来进行了自动化改造，并最终成为了悠日铁道高原线的前身。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 12 月，端点市岛区岛南传统玩家建筑被完全夷平，以改建为主题建筑”新门街头”用作“轨道交通中枢”，但规划工程缺乏经验，实际建成后因距离玩家聚落过远，岛南沦为了无人区。&lt;br /&gt;
&lt;br /&gt;
=== 白川自治 （2019) ===&lt;br /&gt;
[[File:shirakawa.jpg|200px|thumb|left|白川鱼塔，uDays 中现存最大生电设施，但因 Minecraft 1.16 版本更新失效，沦为端点市中最大的无用建筑]]&lt;br /&gt;
&lt;br /&gt;
uDays 中一度有相对于工艺建筑、角色扮演外更亲近于“生电机械”的玩家群体，此类玩家群体早期通常在 uDays 中并不受待见，被以“生电影响经济平衡”“导致地区卡顿、区块丢失”等各种理由被四处排挤，事实上很多地区都建有生电设施，但许多玩家只是受不了天天四处要地建造生电机械，并将“生电大于一切”挂在嘴边的玩家。&lt;br /&gt;
&lt;br /&gt;
在 2019 年末，uDays 通过了《主要区域排除无用生电设施法案》，所有被视为“生电”的玩家被统一安排至由玩家 aCinyu 所管辖的白川自治区内。白川自治区同期达到了全盛，建成了冰船中转站、鱼塔与大量刷物机，但却缺乏彼时端点市其他区域所最为常见的道路，因玩家 aCinyu 在现实中遭遇问题导致长期无法上线，其宅基地内被写满调侃的告示牌所覆盖，地区实际控制权在 2020 年初被玩家 Wherewhere 7 所获取。在经济大崩溃后，白川依然稳定发展。直到 2020 年 3 月戒严后方迅速衰落。&lt;br /&gt;
&lt;br /&gt;
=== uDays 经济大崩溃 （2020) ===&lt;br /&gt;
&lt;br /&gt;
因 uDays 最初的[[经济系统]]使用基岩平台第三方加载器大量插件实现，忽略了因版本更新加载器停更可能造成的损失。在 2020 年 1 月 uDays 更新至 2.2001 版本后。在长达一周的时间内所有玩家设置的箱子商店都无法正常工作、房屋贩售处扣费条件获取失败，任何人都可以随手偷窃商店内的物品或是直接拿走地契条约。虽然 uDays 管理组进行了补偿工作，但依然有大量玩家的物产收到了严重损失。而端点上都地区的地契全数丢失，任何玩家都无法被判定为地皮的合法拥有者，因此大量玩家被重复扣费要求重新购买地皮。&lt;br /&gt;
&lt;br /&gt;
当经济系统事故袭来时，首先受到打击的是平日里热衷于经营商店的玩家；数十名商店业者的物产和积蓄完全蒸发；幸运的保有物质的少数人也没有笑到半个月后。&lt;br /&gt;
&lt;br /&gt;
这种混乱局面持续半个月后，Minecraft 又一次迎来了更新，在这次更新后，所有插件无法生效并持续了整整半年，先前完全基于插件为核心的 uDays 经济系统完全崩溃。所有玩家商店都只得关门、存放在插件中的CR 数据被临时制成证明文件发送给玩家，但并不能作为等值用具。uDays 中所有[[银行]和交易所都消失了，许多玩家选择了退服，有的玩家认定为是“背叛了自己的信任”，藉由于此，设计为玩家集市的端点上都区一度沦为了鬼城。&lt;br /&gt;
&lt;br /&gt;
基于自制代码重建新的经济系统需要大量时间，事实上完整的经济系统在 2 年后才得以修复。uDays 工程组试图回归绿宝石交易制度试图缓解经济大崩溃，但因缺乏商店且基于绿宝石的售货机总是货品被迅速兑完而无疾而终。受经济大崩溃影响，以玩家 Wherewhere7 代表的基于生电的免费分发物品的“共产主义”迅速崛起，并在短时间支配了整个端点市，各地随处可见“抓生产，促销量”等具有左派特色的语录告示牌。&lt;br /&gt;
&lt;br /&gt;
=== 悠日戒严令 （2020)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
在以玩家 Wherewhere7 代表的基于生电的免费派发物品的“共产主义”实际统治端点市期间，uDays 管理组处于“玩家免费获得大量物品从而觉得无趣产生换图意愿”的内部理由刁难这种“共产”制度，但对外并未以这种理由表示，仅以“不美观”严格限制绝大多数生电设施的建设。从而导致了玩家 Wherewhere7 代表的“共产主义”阵营与 uDays 管理组的割裂。&lt;br /&gt;
&lt;br /&gt;
因 Minecraft 1.14 版本中非法获取某些特殊 NBT 物品导致地图会出现不可逆的毁损导致轻则区块内所有物品标签被重置，重则地图直接无法读取的现象。2020 年 2 月始，因玩家 Yurikonahiko 利用漏洞获取了下界传送门方块，从而导致 uDays 地图开始逐步损毁，至 2 月中旬，在一次崩服后地图完全无法被读取。&lt;br /&gt;
&lt;br /&gt;
为了解决这个问题，uDays 管理组将地图回档至 2020 年 2 月初，工程组手动为每个受登记的玩家手动补好了他们所报告的丢失进度。并将这一事件归咎为“生电设施所带来的问题”，并希望立法进一步令任何生电设施营建都需要自主申报批准后方可建造。&lt;br /&gt;
&lt;br /&gt;
玩家 Wherewhere7 对此表示反对，并给予了尖锐的批评，认为地图崩溃并非由于生电设施所导致，而是由于“uDays 自身管理不善“并要求“uDays 工程组管理好自己而非只会限制别人”。大多数玩家中立，一部分玩家倒向 Wherewhere7，一部分受 uDays 工程组恩惠的玩家倒向了官方。这两派玩家在 20 年 2 月至 3 月各自进行明暗对抗。&lt;br /&gt;
&lt;br /&gt;
在 20 年 3 月，WhereWhere 7 完全控制了端点市，并预计打算在 3 月前后建立端点市下界中枢以“更快速沟通端点市各区域”。但遭到了 uDays 工程组以“有官方性的工程”为由反对，但 Wherewhere 7 依然开始进行下界中枢施工工作。&lt;br /&gt;
&lt;br /&gt;
20 年 3 月 12 日，uDays 工程组以“生电设施损毁地图”为由发布了生电戒严令，“禁止在 uDays 中建立任何利用漏洞获取物品的生电设施”，并以“戒严”为由绕开了《悠日计划 基本法案 运营法案》规定，将玩家 Wherewhere 7 视为政治犯直接清退，同时拆除并重建了其建造中的端点市下界中枢。之后，端点市内免费派发物品的“共产主义”生电阵营被完全排出 uDays，原先位于白川的生电玩家群体在此之后纷纷避难至[[ Cake Mania ]]服务器中，造成了所谓的“[[白川锈带]]”“无人区”。&lt;br /&gt;
&lt;br /&gt;
Xanderminum 所治[[风巽市]]及 [[Cake Mania]] 服务器中的独立报刊记录了这一事件的始末过程， 并普遍认为 uDays 已经被管理组控制，背弃了民主。而 uDays 管理组在此之后对这一事件的任何道歉行为中均未对事件本身做出正面回应，双方也从未实际谅解。直到 22 年 8 月戒严令解除后双方关系才有所缓和，但对于事件的始末双方依然保持了完全相反的表述。&lt;br /&gt;
&lt;br /&gt;
=== uDays 地图大崩溃（2020) ===&lt;br /&gt;
&lt;br /&gt;
在经济大崩溃与生电戒严令后，uDays 玩家大量流失，在这一节点。uDays 试图对外进行开放，自 2020 年 6 月开始[[简体中文运营部]]分于 MineBBS 发布[[宣传贴文]]以吸引新玩家观光，同期开放了[[叶原]]、[[森川]](今花都)、风巽等新城区作为新玩家聚落，也一度开启了[[迁都叶原]]计划，后因地图大崩溃而被迫中断。&lt;br /&gt;
&lt;br /&gt;
藉由 uDays 在开放初期延续 2014 年至 2020 年 Java 平台的“信任制度”，在开放初期，uDays 并未设置任何门槛，任何玩家只需签署“承诺书”承诺“不破坏他人成果”即可直接访问服务器。但实际上相当大一部分观光客抱有强烈恶意性质，完全无视“承诺书”。在 2020 年 6 月 至 2020 年 9 月短暂开放期间，端点市岛区及上都区遭到严重的损毁，在 2020 年 9 月，端点市上都区以 3 号出生点为中心的 128 x 128 x 128 区域被 toolbox 玩家直接掏空。 因事件定义为“[[非法损毁]]”，因此此类地形损毁很快便被 uDays 工程组所修复，并随之后将主要出生点迁移至[[风巽市]]。&lt;br /&gt;
&lt;br /&gt;
在 2020 年 10 月，未知玩家在访问 uDays 时利用时兴的“毁存档”漏洞破坏 uDays 地图数据，一段时间后 uDays 地图便完全无法读取，但藉因无法定位地图究竟在何时遭到损坏。因此只能将 uDays 地图转为 Java 平台后重新转为基岩平台。在转换过程后，任何位于坐标(10000,10000)内新生成的区块均出现断裂错误，这便是端点市边界地 uDays 断裂带(No Man’s Days)的来源。&lt;br /&gt;
&lt;br /&gt;
=== 当今 (2020-) ===&lt;br /&gt;
&lt;br /&gt;
2021 年 3 月至今端点市各区域的建筑大体不变，实际已然完全僵化，许多店铺至今处于关闭状态，居留于端点市各地区的玩家已不足端点市总登记居留玩家的 10%。且也无多少实际玩家在端点市中进行实际游玩活动，更多只是日常观光客在端点市中四处闲逛。&lt;br /&gt;
&lt;br /&gt;
端点市的绝大多数行政职能在 2021 年 《[[悠日都花都开发案]]》后逐渐被迁移至[[花都市]]。绝大多数玩家也因先前动荡与诸多限制选择前往花都、叶原、风巽或是其他服务器所管辖的区域，如今端点市中所存的玩家依然不多。但端点市依然以其中的大量历史事件、观光名胜在 uDays 中有着难以被撼动的地位。&lt;br /&gt;
&lt;br /&gt;
=== 端点市更新计画 (2022)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze2022.jpg|200px|thumb|被翻修后的江泽镇遗址公园，被批失去了“遗址风味”]]&lt;br /&gt;
&lt;br /&gt;
在 2022 年“5.2202 uDays NewYear!”版本后，端点市主要地区的玩家登记量与日活量有一定恢复，许多连结道在这个时候由悠日计划玩家联合协会或 uDays 工程组指派端点市地方基建行动党进行建设或翻修。据称前期翻修材料由 uDays 工程组提供，部分玩家认为 uDays 工程组藉由此绕过了建筑豁免权“再一次完全介入端点市”。在数次抗议活动后，uDays 工程组声称“从未提供任何免费翻修材料”，但有他服归属地玩家 Song114514 认为“uDays 工程组提供了单价无限逼近于 0 CR的材料”从而造成了垄断。&lt;br /&gt;
&lt;br /&gt;
在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
== 地理 ==&lt;br /&gt;
&lt;br /&gt;
端点市位于 uDays 现公认北部地区，离岛区、上都区、江南区、石英镇、凛雪镇、如月地区、白川地区、新陆地区呈现放射状分布于[[端点市岛区|岛区]]四周。根据《[[悠日计划 基本法案]] 端点市广域区景观保护与游玩法案》，端点市的整体区间约位于地图 X 2500 至 -300、Z 500 至 - 1300 内。任何归属于 uDays 的玩家、持有其他服务器护照及 uDays 签发签证的玩家都可以进入端点市。由端点市前往花都市根据具体通勤方式需要约 15 分钟 - 1 小时不等(乘搭[[铁路]]、驾车或徒步旅行)，由端点市通过海路前往[[滨海市]]需要约 20 分钟，目前端点市与[[滨海市]]没有商业运营航线，玩家需要持护照及证明文件自行驾船来往。&lt;br /&gt;
&lt;br /&gt;
端点市的中心在各个时间点并非一致，最初位于端点江南，后迁移至端点岛区，之后被端点岛区与端点上都平分。每个时间点的城区天际线构成都略有不同，通常情况下端点市西侧地位被认为不如东侧，北侧地位不如南侧。&lt;br /&gt;
&lt;br /&gt;
=== 2014-2017 ===&lt;br /&gt;
&lt;br /&gt;
2014 年至 2017 年 uDays 的地图更多只是用作 Grand Theft Minecraft 玩家在生存模式下用来建筑的目的，没有任何详细的规划，玩家通常直接选择一个地方开始建设，此时期的建筑在当今花都市南岐区留存分布较广，端点市江南区、岛区、新陆的早期玩家建筑已经全数消失，目前位于端点市境内唯一的 2014 年的建筑遗留是位于如月地区的如月镇跃进村祠堂，在 2014 年用作标识“跃进村”的入口。&lt;br /&gt;
&lt;br /&gt;
=== 2017-2019 ===&lt;br /&gt;
[[File:sc2019.jpg|200px|thumb|2019 年 2 月初地形初步修复完成、新城开建的端点岛区]]&lt;br /&gt;
[[File:anheii.jpg|200px|thumb|left|从安平观看2019 年 4 月的岛区]]&lt;br /&gt;
在 2017 年 uDays 独立后将江泽镇设为中心城区，即今天的端点市江南区，向外扩张至端点岛区、新陆岛、端点离岛、安平(今端点市上都区，安平区已在 2021 年被虚级化)。在新陆战争后，江泽镇被废弃，而端点岛区因其地理性质而被多数玩家用作自有居留地，并通过填海造陆在相当大程度上改变了最初的端点岛地形，一些玩家新端点岛之上建造了新城。从设计而言岛西部为生态保留地、岛中部为低密度住宅区、岛东部为商业区，以此希望带来一个相对均衡的生存城市、并抛弃过去端点岛区的大而无用性质，但被许多彼时玩家批缺乏城市感“从实际效果上看极其幼稚”。&lt;br /&gt;
&lt;br /&gt;
端点岛区在 2019 年 4 月基本完工，之后端点安平(今端点市上都区)作为未来的 3 号出生点被列入了由 uDays 工程组直辖由其开发的“主城”性质区域。绝大多数原有玩家房屋在新开发过程中都被拆除了，uDays 工程组声称给予了这些玩家一定补偿，但实际补偿内容耐人寻味，例如玩家阿呆的欧式房屋原先占地为 40 x 16 x 40，最终仅仅补偿了位于城区中一套完全无法修改、不具备地权，占地 18 x 20 x 10 的日式房屋，uDays 工程组对此并没有做出过多解释，但在玩家阿呆多次投诉后双方有所让步，玩家阿呆得到了一片位于端点市离岛区 64 x 64 的地块，藉此 uDays 工程组被多名玩家投诉称“纵容并给予了一般玩家特殊化处理，要求给予其他玩家等值 CR 补偿平权，并开放端点市除了上都区及岛区外的自由建筑权限”，uDays 工程组拒绝了这一要求，工程组成员 Fjjzjk 引咎退服。&lt;br /&gt;
&lt;br /&gt;
位于离岛区西侧的石英镇因 Ashin Hung 宅于此，因此通常被视为 uDays 管理组的休暇地，但在 2018 年至当下实际发展却被局限在了一块很小的空间内，并未有所扩大，而这块极小的空间内却经有端点市矿车线路 1 号线、3 号线、S2 号线、S3 号线，因此 uDays 工程组被指责“规划上迁就 uDays 管理组“以谋上位”，但双方并未做出任何回应。&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
[[File:tr.jpg|200px|thumb|一份《uDays 旅行指南 (2020)》的副本，上面即有“明日世界”的标识]]&lt;br /&gt;
2020 年 5 月开始，受逐渐涌入的玩家影响，端点市境内的犯罪率与破坏现象逐渐增多，2020 年 5 月末 uDays 通过了《城际化规范布局法案》，“在离端点市主世界15分钟轨道交通距离处初期建立二至三座与端点市类似的新城”，在 Z 位于 -6000 处正式建立了风巽市、并将出生地迁移至此地以避免端点市遭到破坏。也藉因此，端点市因缺乏新玩家而逐渐开始僵化衰落。&lt;br /&gt;
&lt;br /&gt;
藉因彼时各地城区设计都较为混乱缝合，遭到大量玩家批评，例如原玩家昙喵批“单体建筑都很好看，放在一起一塌糊涂”。自 2020 年 6 月起，uDays 工程组通过了“迁都叶原”计划，试图建造“风格完全一致，基岩平台独到的工艺建筑城市”。作为练手，率先先开发彼时归属于端点市江南区的凛雪镇。凛雪镇在 2014 年至 2018 年并未有任何玩家涉足，2018 年后，在玩家 tneplus 及 ninja 的建造下，城镇开始初具规模。这一原始区域被称作“凛雪镇老城区”，日后的“悠日铁道 凛雪镇车站”也位于此地。&lt;br /&gt;
&lt;br /&gt;
uDays 工程组在凛雪镇老城区以东开始建造更新的城镇，以“圣诞节”为主题打造“圣诞小镇”并希望将其作为日后圣诞节的活动用地，2020 年 8 月，凛雪镇新镇大体建成。受经济大崩溃影响，uDays 工程组希望将此地的房屋以绿宝石作等值物单位卖出，但询价者寥寥，最终以极低的价格内部售与了工程组成员。凛雪镇也在这个时候独立于端点市江南区，受 uDays 工程组直接直辖。&lt;br /&gt;
&lt;br /&gt;
凛雪镇完工后，uDays 工程组提出了最臭名昭著的开发案“明日世界”。uDays 工程组希望完全复刻电影《明日世界》中的未来主义城市，以寻求以其”特色风格“来博取玩家的机会，完全忽视了先前的”迁都叶原“计划。工程组试图端点市江南区以东部的一块沿海平原作为”明日世界“用地。但仅仅施工了半个月，大多数工程组成员便意识到了这一计划的庞大性与不可能性，最终在建好了主广场后便放弃了明日世界，将其闲置于此成为了 uDays 迄今为止最庞大的烂尾区域。在此之后，一些玩家试图拆卸已经完工的部分建筑上的材料，但他们遭到了保卫局隐身玩家的检举并因此被清退。uDays 管理组试图恢复该地区原始地形，但最终被投票叫停。最初端点市下界线路有通往明日世界，但在开发案废弃不久后，uDays 工程组便关闭了那里的所有通勤服务。现今前往“明日世界”废弃区域只能乘船沿着位于[[悠日原点]]的[[世界树]]向东航行。&lt;br /&gt;
&lt;br /&gt;
2020 年 10 月至次年 1 月，受地图大崩溃影响，此时端点市境内并未有任何工程实施，只有极少一部分玩家翻修维护自己的房屋。&lt;br /&gt;
&lt;br /&gt;
=== 2021-2022 ===&lt;br /&gt;
2021 年至 2022 年，端点市境内只进行了一些细节程度的更新，端点市地方基建行动党修缮了端点市上都区部分建筑的外立面，对一些道路新增、改进了路标及其他标识系统以便于生存玩家寻路，并开辟了一些通往端点市各地区的新连接道。值得一提的是截止当下，端点市凛雪镇、如月地区依然未与主要道路相连接，实际上违背了 uDays 宣称的“所有地方均被道路连接”广告语。&lt;br /&gt;
&lt;br /&gt;
在 [[5.2206 uDays Yuri]] 版本中，端点市开辟了夕方地区，并在 3 号出生点、“uDays Intro&amp;quot;、及花都市、端点市刊载广告，试图将夕方地区作为新玩家的新生存地点“以复刻端点岛区的辉煌”，但实际上并没有任何玩家前往。自 2021 年以后，uDays 日活量暴跌至个位数成为了最迫切需要解决的问题，[[5.2208 uDays Saki]]版本中，平均每日日活量低于 3。在这种情况下，SantorsiaWorks 判定“端点市依然处于锈带状态”。&lt;br /&gt;
&lt;br /&gt;
== 交通 ==&lt;br /&gt;
端点市拥有全 uDays 最为密集的道路，但并不适合汽车开行。轨道交通系统为全 uDays 最多，均在生存模式下建立，以端点岛为中心，发散至端点市各地(含城际铁路与矿车线路)，同时端点市也具有基于生电的高空飞行场、基于附加组件的直升机场及地面、下界冰船道系统。因端点市构成 67% 为海洋，因此航运系统也相当发达，在轨道交通并未建立的日子里，许多玩家通过划船前往端点市各地。直至今天，沟通端点安平、端点岛、离岛、石英镇、如月镇的端点市运河依然处于完全可供使用的状态下，事实上，在 uDays 工程组所提供的端点市境内旅游导览中，也将从石英镇泊口乘船经行端点市运河前往如月镇码头作为全程不可或缺的旅游路线之一。&lt;br /&gt;
===公路===&lt;br /&gt;
====端点市境内连接道====&lt;br /&gt;
[[File:tcroad.jpg|200px|thumb|2022 年的端点市道路分布情况，图中标出了前往各地的主要路径]]端点市境内的道路均由玩家生存模式下铺设，以端点市上都区为中心，连接了端点岛区、离岛区、江南区、石英镇、白川，但道路以 2+2 宽度人行马道或林间小道为主，也藉由宽 2 格的廊桥广布，目前任何汽车无法通行其间，因此未来可能有新开辟汽车用道的计画，端点市内主连接道如下。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;安平岛区连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平江南连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平无计连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平未名连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平离岛连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛旧道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英白川连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英如月连接道(未到如月镇，须乘船)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====端巽公路(南北旧道)====&lt;br /&gt;
[[端巽公路(南北旧道)]]在 2020 年 8 月由 uDays 工程组开始手动铺设，至 9 月完工，全长 6157 格，联通了端点市上都区与风巽市洋河区，因宽度仅为 3 格，只得勉强单辆汽车通行。玩家开车至端点市上都区华林一侧即因道路宽度问题而无法继续深入端点市，只得将车停在华林的停车场内后步行入内，而摩托车与自行车因为限界更窄不受这一限制。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===轨道交通(铁路)===&lt;br /&gt;
[[File:lv2020.jpg|200px|thumb|一张流出的高原线测试用透明屏幕列车截图，该列车未实际投入运营，但其中展示了 2021 年的 uDays 轨道交通情况]]&lt;br /&gt;
端点市境内的轨道交通系统分为“端点市矿车线路”、“端点市营城际高原线(悠日铁道高原线）”及途径端点市的“悠日铁道端巽线”，此外也有目前被废弃的“端点市自动货运矿车线路”。其中“端点市矿车线路”、“端点市自动货运矿车线路”是玩家自发在生存模式下手动挖掘的，但在 2021 年及 2022 年有小部分细节调整。&lt;br /&gt;
====端点市矿车线路====&lt;br /&gt;
[[File:sctr2020.jpg|200px|thumb|2020 年中旬的端点市矿车线路运营图，图中实际上容纳了彼时不存在的一些线路，例如 9 号线的安排与今日完全不同]]&lt;br /&gt;
[[File:sctr2019.jpg|200px|thumb|2019 年初对于端点市的矿车线路规划，图中许多线路规划与今日不同]]&lt;br /&gt;
* 端点市境内的矿车线路告示板进行了多次更新，但因 2020 年后大量玩家流失导致缺乏维护，部分地区的告示板指示与可能与实际相异，请以站点粘贴的线路图为基准。&lt;br /&gt;
* 悠日铁道端巽线在端点市设有 3 个车站，[[悠日铁道安平车站|安平车站]]可通过乘坐[[端点市矿车线 8 号线]]在[[思源亭站]]换乘、[[悠日铁道江南车站(2022)|江南车站]]、可通过乘坐[[端点市矿车线 2 号线]]在[[故里站]]换乘、[[悠日铁道凛雪车站|凛雪车站]]请乘坐[[端点市矿车线 2 号线]]延伸线(由玩家 tneplus 建造)至[[凛雪中枢站]]换乘。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 1 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与如月地区(端点高原)，现[[城北路]]站是 uDays 现存最早的轨道交通车站，端点市矿车线 1 号线沿路设 14 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 2 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与江南区，至凛雪镇，端点江南段可与[[悠日铁道江南车站(2022)|江南车站]]及[[悠日铁道凛雪车站]]换乘，沿路设 13 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 3 号线 白川线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区、白川、石英镇，至如月地区，沿路设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 4 号线 端点环线&#039;&#039;&#039;&lt;br /&gt;
[[File:udaysrtm.jpg|200px|thumb|彼时在端点市矿车线 4 号线上测试的列车车体]]&lt;br /&gt;
* 连结端点岛区主要区域与岛西，沿路设 8 个矿车站，此线路因站距过短且毫无意义被批“浪费材料”，一度有拆除计划，但最终作罢。&lt;br /&gt;
* 端点市矿车线 4 号线在罗德兰段接入了“端点市自动货运矿车线路”，但并无实际作用。&lt;br /&gt;
* 端点市营城际高原线(悠日铁道高原线）最初使用的 RWA 列车即在端点市矿车线 4 号线上测试，因其“无人乘坐”。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 5 号线 下界线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 分为旧线与新线，旧线已经废弃，位于今日端点市下界中枢下方，用于沟通彼时的下界“第一安置点”与“水晶矿场”，沿路设 3 个矿车站；新线位于端点市下界中枢中作为冰船道的补充，但鲜有人乘坐。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 6 号线 隙谷线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点市安平区至隙谷直升机场与端点市叶原市交界地[[华林]]，一度有延伸至叶原计划，但最终被取消，沿路设 9 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 7 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛南与岛西端点市矿车线 1 号线的终点站[[渔泊]]，通常被视为端点市矿车线 1 号线的延伸线，设 6 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 8 号线 安平半环线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都区、端点江南区，与端点市矿车线路 2 号线组成环线，沿路有出生点、途径路线观光点广布、且多换乘站，并可同[[悠日铁道安平车站]]换乘，是端点市矿车线路中玩家乘坐量最高的线路，设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S1 林场线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区与林场或罗德兰岛，早期用于岛内玩家出岛砍伐树木，沿路设置 5 个矿车站，也是 uDays 中现存唯一分交路的矿车线。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S2 线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都至石英镇，沿路只设置 3 个矿车站，是端点市中矿车站量最少的公营矿车线路。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S3 石英镇线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结石英镇境内的几条矿车线站点至未名寺，沿路设置 6 个矿车站，一般认为这条线路用于迁就 uDays 管理组，但实际上 uDays 管理组完全不使用这条矿车线路。&lt;br /&gt;
&lt;br /&gt;
====悠日铁道(城际铁路)====&lt;br /&gt;
悠日铁道端巽线在端点市设有 3 个车站，分别为[[悠日铁道安平车站|安平车站]]、[[悠日铁道江南车站(2022)|江南车站]]、[[悠日铁道凛雪车站|凛雪车站]];&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线全线位于端点市如月地区内，设有 2 个车站，分别为[[悠日铁道高原车站|高原车站]]、[[悠日铁道沙荫车站|沙荫车站]]，但悠日铁道高原线在 2022 年 4 月突然被关闭，此后以“车站内系统升级为由”不再开放，悠日计划玩家联合协会报告称是因为“高原线内置红石实体检测计算机遭到恶意玩家毁损，导致车辆无法通过自动模式或半自动模式发车。但因 uDays 工程组成员大量流失，目前 uDays 已无力维修受到损坏的红石实体检测计算机，未来端巽线也会如此。”uDays 工程组对这一事件不予置评。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!线路!!标识符!!汉字!!日本语!!罗马字!!换乘信息&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDAH&#039;&#039;&#039;||{{large|{{lang|en-us|安平}}}}||あんへい||Anheii||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 8 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDKN&#039;&#039;&#039;||{{large|{{lang|en-us|江南}}}}||こうなん||Kounann||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDSS&#039;&#039;&#039;||{{large|{{lang|en-us|凛雪}}}}||りんゆき||Rinnyuki||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPPT&#039;&#039;&#039;||{{large|{{lang|en-us|高原}}}}||-||Plateau||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 1 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPSS&#039;&#039;&#039;||{{large|{{lang|en-us|沙荫}}}}||-||SandyShade||align=left|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:rinnyukistation.jpg|200px|thumb|left|预备进凛雪车站的 [[悠日铁道 402 系电联车|UD-402]] 电联车]]&#039;&#039;&#039;悠日铁道凛雪车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道凛雪车站|凛雪车站]]是 uDays 境内最早的铁路车站之一，因其外形设计被认为是端点地区中“最优雅的车站”，位于端点市凛雪镇老城区。在 2020 年 6 月建成，但在 2020 年 6 月至 2022 年 8 月仅仅作为端点市下界线路与端点市矿车线路 2 号线的枢纽用途，并未联结真正意义上的铁路，直到[[5.2208 uDays Saki]]版本中，悠日铁道端巽线方通至凛雪镇站，之后车站进行了一定的维修以供玩家乘降。&lt;br /&gt;
&lt;br /&gt;
凛雪车站目前是端巽线的北端尽头站，设有凛雪车辆段以供[[互通计画]]中各工作室于此测试车体模型，因此凛雪车站中四处贴有“不允许玩家拍摄”告示，但依然有许多玩家在此截图。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:anheiistation.jpg|200px|thumb|left|[[5.2208 uDays Saki]]中的安平车站]]&#039;&#039;&#039;悠日铁道安平车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道安平车站|安平车站]]是端点境内最早可供玩家乘坐的铁路车站，位于端点市上都区思源亭，设计上为照顾端点市的建筑比例情况，因而设计为半地下式车站以最大限度降低车站较大的主体对于端点市普遍建筑比例的影响。也藉由这种思想，后续建造的江南车站采用了全地下式设计。&lt;br /&gt;
&lt;br /&gt;
安平车站也是 uDays 中最为人知晓的两个铁路车站之一，自开业以来，截止[[5.2208 uDays Saki]]版本，安平车站总观光量突破了 13 万人。&lt;br /&gt;
&lt;br /&gt;
uDays 中第一列商业列车班次由安平车站始发，终到端点北车站，使用 [[uDays RTM BE ]]系统，以[[ 900 系电联车]]运行(该车体已引退，目前存于[[悠日铁道博物馆中]])。&lt;br /&gt;
&lt;br /&gt;
安平车站最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统，未来有兼容 TCMB 系统计划。&lt;br /&gt;
&lt;br /&gt;
[[File:kounannstation.jpg|200px|thumb|left|第一列到达江南车站(2021)的商业车次]]&#039;&#039;&#039;悠日铁道江南车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]是端点境内第二个可供玩家乘坐的铁路车站，最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统。在悠日铁道端巽线开业后次年(2021) 6 月开通，是端巽线 2021 年 6 月至 2022 年 8 月的北端尽头站，采用中式装饰艺术风格进行站内建构，玩家可以在此站换乘端点市矿车线路 2 号线，未来可以换乘[[悠日铁道端点空轨观光线]]。&lt;br /&gt;
&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]因端巽线北延，处于轨道弧度半径问题，进行了局部拆除，后被废弃，在距离原江南车站不远处正新建[[悠日铁道江南车站(2022)|(新)江南车站]]。uDays 工程组声称“相对于原先最大的不同就只是换乘端点市矿车线路 2 号线的车站从[[蛤地]]站改为了[[故里]]站“，但有玩家指出新江南车站实际上并未与矿车站故里站有联结通道，uDays 工程组对此称”新车站还在建设中，此类换乘设施将在完工后修建”。&lt;br /&gt;
&lt;br /&gt;
截止 2022 年 9 月，新江南车站仍未完工，悠日计划玩家联合协会报告指“因 uDays 工程组成员大量流失，目前 uDays 已不具备建造新江南车站中的红石计算机技术，只能缓慢尝试迁移原有旧江南车站的红石计算机系统”，uDays 工程组对此拒绝置评。&lt;br /&gt;
&lt;br /&gt;
[[File:plateaustation.jpg|200px|thumb|left|2020年进行 RTM BE 测试时的高原车站)]]&#039;&#039;&#039;悠日铁道高原车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
如月车站是悠日铁道高原线的北始发到达站，是地下站，位于端点市如月地区高原红石实验区，装修类似“莫斯科地铁”风格。最初是端点市矿车线路 9 号线的自动矿车系统测试车站，在 uDays 开始发展全尺寸铁路系统后转变为 RTM BE 测试车站，并在 2020 年末完成了全球首个适用于基岩平台的全尺寸列车模组 uDays RTM BE 的测试。&lt;br /&gt;
&lt;br /&gt;
车站内安置有地铁风格的导览图与旅客显示系统，根据车辆即时距离显示车辆进站时间。但在光线追踪下并不能发光。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此高原车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:sandyshadestation.jpg|200px|thumb|left|沙荫车站)]]&#039;&#039;&#039;悠日铁道沙荫车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
沙荫车站是悠日铁道高原线的南始发到达站，是地下站，位于端点市如月地区沙荫镇，装修类似“莫斯科地铁”风格。相对于高原车站，施工方式采用明挖法，因此更为庞大。但被指“大而无用”。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此沙荫车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
===航空===&lt;br /&gt;
====直升机场====&lt;br /&gt;
端点市拥有两个机场，但并不具备能够起降固定翼飞机的跑道，仅可起飞直升机。据称是规划时为了让玩家前往后续建设的叶原机场或花都机场乘坐飞机，但以上两城的机场至今还未曾建设。目前 uDays 境内唯一可供起降固定翼飞机的机场位于风巽市，但仅可起飞小型飞机，无法承载商业航班需求。&lt;br /&gt;
&lt;br /&gt;
安平隙谷直升机机场位于端点市上都区，仅有的预约制航班位于此，用来沟通[[滨海市]]与[[风巽市]]，截止&#039;&#039;&#039;5.2208 uDays Saki&#039;&#039;&#039;，乘坐直升机前往滨海市单程需要 6000 以上 CR。&lt;br /&gt;
&lt;br /&gt;
江南蛤地直升机场位于端点市江南区，是玩家 Losk WX 的私有机场。&lt;br /&gt;
&lt;br /&gt;
====粘液块制(生电)飞行器泊港====&lt;br /&gt;
此(生电)飞行器泊港位于端点市如月地区高原红石实验区，由玩家 SukyoC 建造，最初是私有泊港，在 2021 年 10 月后转为公用。可供免费停播基于粘液块活塞制做的飞行器。&lt;br /&gt;
&lt;br /&gt;
====鞘翅起飞坪====&lt;br /&gt;
[[File:skytree.jpg|200px|thumb|白川天空树)]]&lt;br /&gt;
端点市内各高楼都可用作鞘翅起飞坪，而明文登记的用作鞘翅起飞坪用途的专有建筑[[端点天空港]]位于端点市白川地区。从天空港最顶端出发，无需额外加速，即可快速前往端点岛区、石英镇、如月镇。&lt;br /&gt;
&lt;br /&gt;
===冰船道===&lt;br /&gt;
[[File:tcud.jpg|200px|thumb|left|2022 年初的端点市下界线路表)]]&lt;br /&gt;
端点市内的冰船道分为建立在下界中的下界中枢“下界线”及位于主世界的“新干线”冰船道。&lt;br /&gt;
====下界线====&lt;br /&gt;
端点市下界线最早可追溯至  2018 年，彼时江泽镇与端点岛区的玩家在其驻地建立了下界传送门，并藉此于下界中建立了第一个殖民地“下界一号安置点”，在新陆战争期间，下界并未受到任何损害。战后( 2019 年 5 月)左右，无名玩家使用木制轨道桥连结了新发现的石英矿场区“水晶矿场”，此时下界一号安置点进入了短暂的繁荣时光，设置有“下界矿产交易所”与“红石游戏屋”。&lt;br /&gt;
&lt;br /&gt;
因木制轨道桥易过火受损，这条木制轨道桥在当年内找遭到了来自恶魂及玩家有意无意的破坏，年末轨道桥遭到了恶魂攻击，完全损毁。修复原桥成本较大且后期维护成本更高，因此无人愿意维修。在旧轨道桥损毁半个月后，玩家 Lost Monkey 与 前玩家 MagicMirr0r 在原有轨道桥右侧利用不易被炸毁的安山岩建立了新轨道桥以重新沟通下界一号安置点与水晶矿场，并继续向前延伸至新设立的”下界二号安置点“。在这个时间点里，下界轨道交通达到了鼎盛时期，无数玩家利用自身材料以”下界一号安置点“为中心出发，将私有矿车线路延伸到了彼时下界的各个区域。&lt;br /&gt;
&lt;br /&gt;
前玩家 Wherewhere7 在下界安置点上方建立了下界中枢的原型，但因服内政治原因遭到了来自 uDays 管理组与 uDays 工程组的广泛抵制，在悠日戒严令后，Wherewhere 7所建造的下界中枢原型被完全拆除，[[端点市下界中枢(2020)|新下界中枢]]取而代之，建立在”下界一号安置点”上方并完全取代了原先一号安置点的地位。在新下界中枢完工后玩家无法再通过正常方式前往“下界一号安置点”，只能从预留的“维护通道(现也做观光用途)”前往。如今的“下界一号安置点”仅剩观光性质。&lt;br /&gt;
&lt;br /&gt;
新下界中枢因其仅具备连结主世界各区域的通勤意义而保守批评，玩家难以离开下界中枢前往广袤的下界区域探索与挖掘。uDays 工程组指出“可沿西线一直前进，在抵达终点后即可前往开放下界区域”，但需要前往此处的时间要求过长，被指“迁就与扼杀下界后天发展的可能”。&lt;br /&gt;
&lt;br /&gt;
新下界中枢以 3 号出生点为中心，发散至各个位置，因其便捷性相对于矿车线路更高，因此更多玩家选择使用下界线路。但值得一提的是下界中枢中的南北标识是与主世界中相反的。在下界标示中，岛区位于安平的西侧。而实际岛区上位于安平的北侧。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;北线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往新野兽岛&lt;br /&gt;
&#039;&#039;&#039;西线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往岛区、新陆&lt;br /&gt;
&#039;&#039;&#039;西线(北延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往江南、凛雪镇、至世界树&lt;br /&gt;
&#039;&#039;&#039;西线(南延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往白川&lt;br /&gt;
&#039;&#039;&#039;南线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往离岛、石英镇、如月镇至高原红石实验区&lt;br /&gt;
&#039;&#039;&#039;东线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往猫街、华林、至叶原&lt;br /&gt;
&lt;br /&gt;
====主世界“新干线”冰船道====&lt;br /&gt;
在 2019 年至 2020 年，主世界中的冰船道覆盖段达到了顶峰水平，uDays 境内早前地表拥有一条贯通南北的冰船道命名为“新干线”，最初的”新干线“冰船道设置有&amp;quot;世界树—凛雪镇南—端点江南(江泽镇)—端点安平—华林—叶原—吧村—池店—白山—森川—风巽北—风巽原野—落曲&amp;quot;共 13 个站，与今日悠日铁道端巽线走向基本一致，但冰船道上行主要延伸至“悠日原点(世界树)”，而悠日铁道端巽线则是规划上继续向北往夕方地区及[[滨海市]]。由玩家 Losk WX 在 2020 年 3 月开始建立，但据称原 uDays 五大元老中 Nzbcorz 无视了 uDays 的基本规则，直接给予了 Losk EX 创造权限并令其建造这条冰船道&amp;quot;新干线&amp;quot;，在 2020 年 4 月冰船道建成后，并不设使用费用。在悠日铁道端巽线未建成前，端点市与风巽市的玩家主要使用这条冰船道进行来往。新干线”冰船道也是位于端巽之间的[[森川城(2014-2020)|森川旧城]]、[[南岐镇(2014-2019)|南岐镇]]、[[悠亭镇(2019-2020)|悠亭地区]]迅速崛起的推手之一。森川、南岐、悠亭、池店在 2021 年被合并，定义为新的 uDays &amp;quot;首都职能地区&amp;quot;[[花都市]]所在地。&lt;br /&gt;
&lt;br /&gt;
事实上，悠日铁道端巽线最初就是在这条“新干线&amp;quot;冰船道顶部加盖铁轨进行两地间车辆对跑测试以佐证在端点市与风巽市间建立轮轨系统的可行性。&lt;br /&gt;
&lt;br /&gt;
在悠日铁道端巽线建成后，使用“新干线”冰船道的玩家数量依然远大于使用端巽线的玩家，主要因其使用免费，端巽间通勤时间只需 3 分钟，远低于悠日铁道端巽线彼时通行全程所需的 18-25 分钟，此外受彼时端巽线频繁故障影响，玩家对“新干线”冰船道更加信任。&lt;br /&gt;
&lt;br /&gt;
2020 年 9 月，因 Nzbcorz 在现实中与 uDays 管理组、uDays 工程组、SantorsiaWorks 间的严重摩擦，加之其在 uDays 中各式[[Nzbcorz 弊案事件|弊案事件]]影响，其被完全清退出 uDays，并被抹除了在 uDays 中几乎所有痕迹。在这种情况下下，受 uDays 中常见的“政治游戏”影响及为了“强推端巽线”，完全由 Nzbcorz 支持的“新干线”冰船道以&amp;quot;极为影响 uDays 天际线“理由在当年 10 月从风巽站开始被逐段拆除，但在拆除至华林时被叫停。而后端点市境内的一小段冰船道被存留并加于修缮用于“纪念”性质。因其位置较偏僻，完全无人使用。[[悠日铁道博物馆]]中以 uDays 工程组的观点用&amp;quot;美化形式&amp;quot;记录了上述事件过程。&lt;br /&gt;
&lt;br /&gt;
如今留存于端点市境内的“新干线”冰船道仅剩世界树至端点安平段，共有 4 个站，其中端点安平站可以与端点市下界线巽谷传送门相互换乘。&lt;br /&gt;
&lt;br /&gt;
===海运===&lt;br /&gt;
航运是端点市中的重要组成部分，端点市中所有区域都有或多或少的航运港口，在端点市矿车线系统建立前。许多玩家乘船来往于端点市各个区域。当下端点市内商业航线包括&amp;quot;江南港口—岛区城北港&amp;quot;、&amp;quot;岛区城北港—上都荆山港&amp;quot;、&amp;quot;岛区城北港—新陆港&amp;quot;、&amp;quot;岛区城北港—石英镇港—如月渡口&amp;quot;、、&amp;quot;江南港口—上都安阳渡口—荆山港口—石英镇港—如月渡口&amp;quot;，以上航线需要提前预约。目前端点市没有直航[[滨海市]]的航线。&lt;br /&gt;
&lt;br /&gt;
== 气候 ==&lt;br /&gt;
端点市中绝大多数地形是海域，其次是平原及雪地地形。主要区域时常降雨或降雪，uDays 中时间与现实一致，因此一天内降雨次数可达 20 次以上。每年 12 月 25 日，端点市江南地区及凛雪镇会一直降雪，在此期间，白天更短，夜晚更黑暗。&lt;br /&gt;
&lt;br /&gt;
== 政治 ==&lt;br /&gt;
端点市是 uDays 工程组直辖的城市，大体上保持民主，整体由 uDays 工程组、悠日玩家联合协会、端点市地方基建行动党、SantorsiaWorks控制。市长是 GourmendJaky。&lt;br /&gt;
&lt;br /&gt;
市长选举在每年3月5日举行，2021 年因为悠日戒严令当年市长选举被取消。使用QQ 群聊及 Discord 服务器中投票决定，基于《悠日计划 基本法案 运营法案》选举的获胜者由选票多数而决定。但实际上候选人通常由 uDays 四大组织之一提供支持。uDays 四大组织与玩家之间的小摩擦经常导致玩家间的抗议与宏观上的政治游戏，在 uDays 2022 年民主化后有一定缓解。由于没有一个派别能够比其他派别获得决定性的优势，所有人都尽可能地负责自己的划分领域，以尽量减少冲突摩擦。&lt;br /&gt;
&lt;br /&gt;
===市长===&lt;br /&gt;
njlyf2011 (2017)&lt;br /&gt;
&lt;br /&gt;
Ashin Hung (2018-2019)(2019 年中旬下台)&lt;br /&gt;
&lt;br /&gt;
Chty78 (2019-2020)&lt;br /&gt;
&lt;br /&gt;
Gourmend Jaky (2021-2023)&lt;br /&gt;
&lt;br /&gt;
===端点市地方基建行动党===&lt;br /&gt;
端点市地方基建行动党是2021年后主导端点市的组织，实行本地主义，其实际上是悠日玩家联合协会的影子，但受市长所牵制。&lt;br /&gt;
&lt;br /&gt;
===争议===&lt;br /&gt;
2022 年 2 月，受《悠日计划 基本法案 5.22》修订后“禁止于 uDays 直辖区域修建对应现实中国家或地区的旗帜”条文，许多玩家进行了抗议活动，并使用自定义图片系统在端点市内到处张贴各式现实中各种国家或地区的旗帜图片。&lt;br /&gt;
&lt;br /&gt;
2022 年 5 月，玩家 Courier2002 批“uDays 管理组”、“uDays 工程组”、“SantorsiaWorks”实际上就和传统 Minecraft 服务器构成中的“OP管理”、“建筑”、“技术”没有任何本质区别，只有玩家联合协会是根植于玩家自身的，但玩家联合协会却成功上位成为了第四个特殊阶级，完全不为玩家服务。&lt;br /&gt;
&lt;br /&gt;
== 经济 ==&lt;br /&gt;
端点市的经济主要依靠租售地块、交通与地块税费、农业产品与红石机械解决方案的输出。一些连锁公司归属于端点市，但并未在端点市中进行生产行为，例如“凛雪重工”。&lt;br /&gt;
&lt;br /&gt;
2020 年 uDays 经济大崩溃后，端点市的经济体系完全被摧毁，所有银行部门及绝大多数商店都关张了。直到 2022 年 7 月，端点市的经济体系依然依靠绿宝石以物易物，玩家普遍对 uDays 工程组发行的等值钞票采取怀疑态度。在[[5.2208 uDays Saki]]推出凛雪终端 3后，玩家对新 CR 的态度方有缓解，但一般也仅在购买物品前兑换现钞。&lt;br /&gt;
&lt;br /&gt;
== 琐事 ==&lt;br /&gt;
* “端点市”实际命名基于科幻小说《基地》中同名城市，但英文表述在 2021 年方改为&amp;quot;Terminal City&amp;quot;。在 2018 年至 2020 年英文表述为&amp;quot;SpotCity&amp;quot;，缩写为&amp;quot;SC&amp;quot;。因此归属于端点市的车牌直至今日依然使用 SC + 四位数字，在《uDays 旅行指南 (2020)》中使用 Central &amp;quot;SPOTCITY&amp;quot; 作为代称。&lt;br /&gt;
* “江泽镇”在外宣中通常被称为“江浙镇”或“故里“，是 uDays 中最早的聚落所在地，但 uDays 中最早的建筑物并不位于此，而是位于花都市南岐区秋泽溪附近，最初建立于 2014 年 7 月。&lt;br /&gt;
== 画廊 ==&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%82%A0%E6%97%A5%E8%A8%88%E7%94%BB_%E7%B6%AD%E5%9F%BA%E7%99%BE%E7%A7%91_%EF%BD%9E_Yuuni_Wiki:UDays&amp;diff=2446</id>
		<title>悠日計画 維基百科 ～ Yuuni Wiki:UDays</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%82%A0%E6%97%A5%E8%A8%88%E7%94%BB_%E7%B6%AD%E5%9F%BA%E7%99%BE%E7%A7%91_%EF%BD%9E_Yuuni_Wiki:UDays&amp;diff=2446"/>
		<updated>2022-09-19T18:28:07Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​创建页面，内容为“error”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;error&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2445</id>
		<title>花都市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2445"/>
		<updated>2022-09-19T18:26:34Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox settlement&lt;br /&gt;
| name                            = 悠日都花都&lt;br /&gt;
| other_name                      = Hanato (Hanato City)&lt;br /&gt;
| settlement_type                 = [[County (uDays)|uDays]]&lt;br /&gt;
| image_skyline                   = Hanato_View.png&lt;br /&gt;
| image_caption                   =由上图顺时针依序为：大同广场、鹅城大街(森川老城传统街区)、鱼市街、星海湾长滩、悠亭老城传统街区、花都基督教花巷堂、悠亭区天际线&lt;br /&gt;
| image_map                       = htlogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]、SantorsiaWorks 管辖区域&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[花都市悠亭区|悠亭区]]、[[花都市悠兰区|悠兰区]] 、[[花都市南岐区|南岐区]]&lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[花都市悠亭区|悠亭区]]&lt;br /&gt;
| parts                           = 5&amp;lt;br /&amp;gt;3&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;花都&#039;&#039;&#039; (Hanato / Hanato City)，全称“花都市”或“悠日都花都”，位于 uDays 中南部，北往[[叶原市]]，南接[[风巽市]]，是 uDays 中的“首都职能”城市，通常观光与行政地位与[[端点市]]并列。花都市由 uDays 工程组、uDays 管理组、SantorsiaWorks 三方管辖，其在悠亭、森川旧城的基础上以“兼顾 Minecraft 玩家取向的田园城市”理念重新规划建设，是 uDays 目前密集建筑区最广、风格最一致的城市。《悠日计划 基本法案》规定了花都市的辖区，广义上花都市涵盖其辖的悠亭、悠兰、南岐、悠芷、池店五区，狭义上更多指悠亭、悠兰、南岐这三个主城区。&lt;br /&gt;
&lt;br /&gt;
花都是 uDays 目前的经济、政治与文化中心，城区内银行与各式商店门市广布，位于花都市悠亭区的大同广场是 uDays 四大组织的行政中心所在地，南岐区现存 uDays 最早追溯至 2014 年的玩家建筑群、悠亭区与悠兰区是 uDays 工程组所认定的“工艺建筑城区”，以兴亚式、南洋式传统民居建筑为基调，辅以现代都市风格建筑点缀，现有“鹅城大街”、“悠亭旧城”等主题建筑群。悠日铁道在花都设有 2 个铁路车站与 1 个车辆段，花都同时拥有完善的道路网与高速路网，未来亦有兴修地下铁、路面电车、航空机场的计划。&lt;br /&gt;
&lt;br /&gt;
花都实行宽松的混合模式制度，建筑玩家可在取得许可与地块后于创造模式下自由发挥，但不得介入经济系统，而生存玩家可以在此体验 uDays 备受好评的城市生活角色扮演。藉因安全度着想，花都市境内并未设置出生点，目前距离花都最近的 [[5 号出生点]]位于[[风巽市]][[风巽市临海区|临海区]]，玩家须在秋泽溪口岸经安检后方可进入花都。截至“5.2208 uDays Saki” 发行版本 7，归属于花都市的玩家为  183 人。(含持居留、建筑签证的他服玩家，但不含退服者及被清退玩家)。&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2444</id>
		<title>花都市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2444"/>
		<updated>2022-09-19T18:24:36Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox settlement&lt;br /&gt;
| name                            = 悠日都花都&lt;br /&gt;
| other_name                      = Hanato (Hanato City)&lt;br /&gt;
| settlement_type                 = [[County (uDays)|uDays]]&lt;br /&gt;
| image_skyline                   = Hanato_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：大同广场、鹅城大街(森川老城传统街区)、鱼市街、星海湾长滩、悠亭老城传统街区、花都基督教花巷堂、悠亭区天际线&lt;br /&gt;
| image_map                       = htlogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]、SantorsiaWorks 管辖区域&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[花都市悠亭区|悠亭区]]、[[花都市悠兰区|悠兰区]] 、[[花都市南岐区|南岐区]]&lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[花都市悠亭区|悠亭区]]&lt;br /&gt;
| parts                           = 5&amp;lt;br /&amp;gt;3&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;花都&#039;&#039;&#039; (Hanato / Hanato City)，全称“花都市”或“悠日都花都”，位于 uDays 中南部，北往[[叶原市]]，南接[[风巽市]]，是 uDays 中的“首都职能”城市，通常观光与行政地位与[[端点市]]并列。花都市由 uDays 工程组、uDays 管理组、SantorsiaWorks 三方管辖，其在悠亭、森川旧城的基础上以“兼顾 Minecraft 玩家取向的田园城市”理念重新规划建设，是 uDays 目前密集建筑区最广、风格最一致的城市。《悠日计划 基本法案》规定了花都市的辖区，广义上花都市涵盖其辖的悠亭、悠兰、南岐、悠芷、池店五区，狭义上更多指悠亭、悠兰、南岐这三个主城区。&lt;br /&gt;
&lt;br /&gt;
花都是 uDays 目前的经济、政治与文化中心，城区内银行与各式商店门市广布，位于花都市悠亭区的大同广场是 uDays 四大组织的行政中心所在地，南岐区现存 uDays 最早追溯至 2014 年的玩家建筑群、悠亭区与悠兰区是 uDays 工程组所认定的“工艺建筑城区”，以兴亚式、南洋式传统民居建筑为基调，辅以现代都市风格建筑点缀，现有“鹅城大街”、“悠亭旧城”等主题建筑群。悠日铁道在花都设有 2 个铁路车站与 1 个车辆段，花都同时拥有完善的道路网与高速路网，未来亦有兴修地下铁、路面电车、航空机场的计划。&lt;br /&gt;
&lt;br /&gt;
花都实行宽松的混合模式制度，建筑玩家可在取得许可与地块后于创造模式下自由发挥，但不得介入经济系统，而生存玩家可以在此体验 uDays 备受好评的城市生活角色扮演。藉因安全度着想，花都市境内并未设置出生点，目前距离花都最近的 [[5 号出生点]]位于[[风巽市]][[风巽市临海区|临海区]]，玩家须在秋泽溪口岸经安检后方可进入花都。截至“5.2208 uDays Saki” 发行版本 7，归属于花都市的玩家为  183 人。(含持居留、建筑签证的他服玩家，但不含退服者及被清退玩家)。&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2443</id>
		<title>花都市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2443"/>
		<updated>2022-09-19T18:14:38Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;花都&#039;&#039;&#039; (Hanato / Hanato City)，全称“花都市”或“悠日都花都”，位于 uDays 中南部，北往[[叶原市]]，南接[[风巽市]]，是 uDays 中的“首都职能”城市，通常观光与行政地位与[[端点市]]并列。花都市由 uDays 工程组、uDays 管理组、SantorsiaWorks 三方直辖，其在悠亭、森川旧城的基础上以“兼顾 Minecraft 玩家取向的田园城市”理念重新规划建设，是 uDays 目前密集建筑区最广、风格最一致的城市。《悠日计划 基本法案》规定了花都市的辖区，广义上花都市涵盖其辖的悠亭、悠兰、南岐、悠芷、池店五区，狭义上更多指悠亭、悠兰、南岐这三个主城区。&lt;br /&gt;
&lt;br /&gt;
花都是 uDays 目前的经济、政治与文化中心，城区内银行与各式商店门市广布，位于花都市悠亭区的大同广场是 uDays 四大组织的行政中心所在地，南岐区现存 uDays 最早追溯至 2014 年的玩家建筑群、悠亭区与悠兰区是 uDays 工程组所认定的“工艺建筑城区”，以兴亚式、南洋式传统民居建筑为基调，辅以现代都市风格建筑点缀，现有“鹅城大街”、“悠亭旧城”等主题建筑群。悠日铁道在花都设有 2 个铁路车站与 1 个车辆段，花都同时拥有完善的道路网与高速路网，未来亦有兴修地下铁、路面电车、航空机场的计划。&lt;br /&gt;
&lt;br /&gt;
花都实行宽松的混合模式制度，建筑玩家可在取得许可与地块后于创造模式下自由发挥，但不得介入经济系统，而生存玩家可以在此体验 uDays 备受好评的城市生活角色扮演。藉因安全度着想，花都市境内并未设置出生点，目前距离花都最近的 [[5 号出生点]]位于[[风巽市]][[风巽市临海区|临海区]]，玩家须在秋泽溪口岸经安检后方可进入花都。截至“5.2208 uDays Saki” 发行版本 7，归属于花都市的玩家为  183 人。(含持居留、建筑签证的他服玩家，但不含退服者及被清退玩家)。&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2442</id>
		<title>花都市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E8%8A%B1%E9%83%BD%E5%B8%82&amp;diff=2442"/>
		<updated>2022-09-19T18:12:33Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​创建页面，内容为“&amp;#039;&amp;#039;&amp;#039;花都&amp;#039;&amp;#039;&amp;#039; (Hanato / Hanato City)，全称“花都市”或“悠日都花都”，位于 uDays 中南部，北往叶原市，南接风巽市，是 uDays 中的“首都职能”城市，通常观光与行政地位与端点市并列。花都市由 uDays 工程组、uDays 管理组、SantorsiaWorks 三方直辖，其在悠亭、森川旧城的基础上以“兼顾 Minecraft 玩家取向的田园城市”理念重新规划建设，是 uDays 目前…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;花都&#039;&#039;&#039; (Hanato / Hanato City)，全称“花都市”或“悠日都花都”，位于 uDays 中南部，北往[[叶原市]]，南接[[风巽市]]，是 uDays 中的“首都职能”城市，通常观光与行政地位与[[端点市]]并列。花都市由 uDays 工程组、uDays 管理组、SantorsiaWorks 三方直辖，其在悠亭、森川旧城的基础上以“兼顾 Minecraft 玩家取向的田园城市”理念重新规划建设，是 uDays 目前密集建筑区最广、风格最一致的城市。《悠日计划 基本法案》规定了花都市的辖区，广义上花都市涵盖其辖的悠亭、悠兰、南岐、悠芷、池店五区，狭义上更多指悠亭、悠兰、南岐这三个主城区。&lt;br /&gt;
&lt;br /&gt;
花都是 uDays 目前的经济、政治与文化中心，位于花都市悠亭区的大同广场是 uDays 四大组织的行政中心所在地，南岐区现存 uDays 最早追溯至 2014 年的玩家建筑群、悠亭区与悠兰区是 uDays 工程组所认定的“工艺建筑城区”，以兴亚式、南洋式传统民居建筑为基调，辅以现代都市风格建筑点缀，现有“鹅城大街”、“悠亭旧城”等主题建筑群。悠日铁道在花都设有 2 个铁路车站与 1 个车辆段，花都同时拥有完善的道路网与高速路网，未来亦有兴修地下铁、路面电车、航空机场的计划。&lt;br /&gt;
&lt;br /&gt;
花都实行宽松的混合模式制度，建筑玩家可在取得许可后于创造模式下自由发挥，但不得介入经济系统，而生存玩家可以在此体验 uDays 中备受好评的城市生活角色扮演。为安全度着想，花都市境内并未设置出生点，距离花都最近的 [[5 号出生点]]位于[[风巽市临海区]]，玩家须在秋泽溪口岸经安检后方可进入花都。截至“5.2208 uDays Saki” 发行版本 7，归属于花都市的玩家为  183 人。(含持居留、建筑签证的他服玩家，但不含退服者及被清退玩家)。&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2441</id>
		<title>端点市</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E7%AB%AF%E7%82%B9%E5%B8%82&amp;diff=2441"/>
		<updated>2022-09-19T17:32:47Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox settlement&lt;br /&gt;
| name                            = 端点市广域区&lt;br /&gt;
| other_name                      = Terminal City (Hajishi)&lt;br /&gt;
| settlement_type                 = [[County (uDays)|uDays]]&lt;br /&gt;
| image_skyline                   = TerminalCity_View.png&lt;br /&gt;
| image_caption                   = 由上图顺时针依序为：上都区安平城、离岛区天际线、江泽镇遗址公园、樱茉阁及辉针城、悠日竞技场、凛雪镇、端点岛区天际线&lt;br /&gt;
| image_map                       = tclogo.png&lt;br /&gt;
| map_caption                     = 市徽&lt;br /&gt;
| subdivision_type                = 服务器&lt;br /&gt;
| subdivision_name                = [[uDays]]&lt;br /&gt;
| subdivision_type1               = 从属&lt;br /&gt;
| subdivision_name1               = [[uDays 工程组直辖区域]]&lt;br /&gt;
| subdivision_type2               = &lt;br /&gt;
| subdivision_name2               = &lt;br /&gt;
| seat_type                       = 主要城区&lt;br /&gt;
| seat                            = [[端点市岛区|岛区]]、[[端点市上都区|上都区]] &lt;br /&gt;
| seat1_type                      = 行政中心&lt;br /&gt;
| seat1                           = [[端点市岛区|岛区]]&lt;br /&gt;
| parts                           = 4(安平区已虚级化)&amp;lt;br /&amp;gt;6&lt;br /&gt;
| parts_type                      = 下辖区&amp;lt;br /&amp;gt;下辖镇及郊区&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;端点市广域地区&#039;&#039;&#039; (Terminal City / Hajishi)，通常简称“&#039;&#039;&#039;端点&#039;&#039;&#039;”，由 [[uDays]] 北部的一系列紧凑区域组成。该市最初兴建于 2017 年，是 uDays 中最早的聚落所在地，也是现行 uDays 中面积最大的行政区域，但实际密集建筑区面积小于[[花都市]]。&lt;br /&gt;
&lt;br /&gt;
端点市广域地区实行宽松的生存模式制度。通常是 uDays 生存玩家的出生点所在地，uDays 的 1 至 3 号出生点均位于端点市中。截至“[[5.2208 uDays Saki]]” 发行版本 7，归属于端点市的玩家为 316 人。(未含退服及被清退玩家)。&lt;br /&gt;
&lt;br /&gt;
端点市因其作为 uDays 最初的出生点及曾经的“首都职能城区”而得名，承载了 uDays 绝大多数文化与历史。其最初仅指代“岛区”东部 2 号出生点周边的小部分建成区，随着聚落面积的逐渐增大，很快便指代了“岛区“整体。现今表示受《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案 端点市广域区域游玩法案与景观保护法案]]》规定归属于端点市的四城区两镇四广域区及坐标对应的的下界区域及末路之地区域的总称。但一般说到“端点”，绝大多数玩家只会想起岛区和上都区。&lt;br /&gt;
&lt;br /&gt;
在现今“《[[悠日计划 基本法案 5.22 发行版本 6|悠日计划 基本法案]]》”中也同时规定了“端点市”的主要界线及下辖区域。截至“[[3.2009 uDays Railway Update]]”版本，端点市的总面积约为 9,000,000 平方格(约 3000 x 3000)，下辖“[[端点市岛区|岛区]]、[[端点市上都区|上都区]]、[[端点市江南区|江南区]]、[[端点市离岛区|离岛区]]、[[端点市凛雪镇|凛雪镇]]、[[端点市石英镇|石英镇]]、[[端点市白川自治区|白川地区]]、[[端点市如月地区|如月地区]]、[[端点市新陆岛|新陆地区]]、夕方地区”。通常所说的”端点市主要区域“即为“岛区、上都区、江南区”这三个区域。&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
[[File:tsg.jpg|200px|thumb|一张位于端点市上都区阁城园的相片。]]&lt;br /&gt;
&lt;br /&gt;
端点市是悠日计划群组服中罕见的依地形构造的箱庭式城区，以东亚式木构建筑为主，零散着分布着一些造型特异的其他建筑，此外也不乏一些高层居民楼宇(主要位于岛区)，主要区域可见密集的小比例玩家房屋集群、极窄的[[ 2+2 宽道路]]星罗密布于端点市的各地区。&lt;br /&gt;
&lt;br /&gt;
端点市通常被认为是 uDays 中“知名旅游地点”，见证了其文化所在，但同时也被认定是威权主义在 uDays 中的具现。 2018 年至 2021 年 uDays 工程组强制推行“景观保护法案”措施，端点市主要地区的天际线几乎被 uDays 工程组所定义，玩家难以新建任何较高或过大的建筑。因而一度被评“过客不入，玩家断绝”，此类限制在 2022 年解除[[戒严]]后有所改善。&lt;br /&gt;
&lt;br /&gt;
==文化==&lt;br /&gt;
端点市是 uDays 实质的文化中心与 uDays 与其他服务器管辖区域来往的重要窗口。其文化是基于 uDays 主要构成玩家，在简繁中文文化基础上与东南亚文化例如新加坡、日本并逐步融合的产物。藉因端点市全境采用生存模式，因此其有别于其他地方。在包括建筑、交通、艺术、民俗活动上都有其独到之处，具有开放而又自成一体的风格。&lt;br /&gt;
&lt;br /&gt;
===“缝合”刻板印象===&lt;br /&gt;
“缝合”是指 uDays 常年被冠上的别称与“刻板印象”，即单体建筑尚可，然则一个地方会有许多不同形制与比例的建筑。在端点市中，这种“刻板印象”更为严重，但因 Minecraft 显示距离，实际游戏内效果尚可。端点市“缝合”的因由是这一区域早前几乎是玩家、uDays 工程组、uDays 管理组及SantorsiaWorks间博弈的产物，在各种政治游戏中，整个端点市饱受摧残，许多建筑物被处于各种原因拆除后重建。加之规划不成熟，建筑材料有限，因而端点市许多区域呈现出“规模极小”、“建筑整体风格变异极大”的情况，这一点在 2020 年达到顶峰。而后 uDays 管理组因饱受批评而大致撤出了端点市，然则公开的秘密是 uDays 管理组指派 uDays 工程组及 SantorsiaWorks 依然在各个方面控制着端点市的自由发展。&lt;br /&gt;
&lt;br /&gt;
===语言===&lt;br /&gt;
端点市境内大致通行简繁汉语、英语、日本语。许多辅助设施加注中英日三语。悠日铁道在端点安平站播音加报日语及台语，报站播音采用真人录制，中日文使用女声由 uDays 工程组成员 Fenta 配音、英文使用女声由玩家 NekoCat 配音、台语使用男声由玩家 Hakowwwww 配音。以上玩家现实中均就读或毕业于大学播音系或传媒系，因配音规格过高，有许多玩家认为“悠日铁道报站是 AI 合成的”。&lt;br /&gt;
&lt;br /&gt;
端点市部分区域也有一定英文作为辅助标识设施写于告示板处用于引导欧美玩家。另外较特定区域例如“端点市如月地区”因部分韩国玩家在此生存，具备一些写有谚文的导览告示牌。&lt;br /&gt;
&lt;br /&gt;
因早期端点市内没有统一的公共路标，因此有许多路标语言标注混乱不堪，例如端点市内通行的路标根据其设置的不同年代及设置人有“繁简中文”、“简体中文+翻译英文”、“繁体中文+翻译英文”、“日文+日文罗马字”、“繁简中文+日文+翻译英文”、“繁简中文+威妥玛拼音”+“简体中文+汉语拼音”、“汉语拼音+威妥玛拼音+翻译英文”等数种；而端点市矿车线路通常使用简体中文加注翻译英文、偶尔使用繁体中文加注威妥玛拼音；而境内悠日铁道使用简中+日文+英文+日文罗马字用于所有标识系统。有许多人批评这一现象，但实际截止当下并没有一个合理的多语言标注统一模型。&lt;br /&gt;
&lt;br /&gt;
===报刊===&lt;br /&gt;
[[File:yunmen.jpg|200px|thumb|芸梦书阁]]&lt;br /&gt;
端点市境内有一些图书馆，较为知名的是位于端点市上都区的芸梦书阁，是 uDays 中第一个“自由上传、自由阅读、无需审核”理念的图书馆。但部分玩家藉由此在其中上传R18 类小说，招致一些其他玩家的不满。&lt;br /&gt;
&lt;br /&gt;
端点市通常以每月为单位发行《领域周刊》，以记录端点市内的事件及推介旅行目的地。周刊在 2021 年一度停刊，2022 年初恢复，现在普遍认为《领域周刊》代表了 uDays 管理组的立场，因此仅具备参考性。&lt;br /&gt;
&lt;br /&gt;
===艺术===&lt;br /&gt;
近年来端点市的 Minecraft 艺术有一定衰弱，普遍认为端点市的艺术集中在音乐盒、建筑的装饰艺术缀饰与动漫风格的导览指示介绍上。&lt;br /&gt;
&lt;br /&gt;
一些玩家利用端点市内的公用建筑开办自己的作品展，部分展会玩家须佩戴 VR 前往观展。在 2021 年 9 月，台湾实践大学玩家 lulujyc 在端点市上都区阁城园举办了自己的作品个人展。但被指在展会后阁城园无力恢复原先“红石游戏屋”模样，后续 lulujyc 据此道歉，但阁城园因此而至今荒废。&lt;br /&gt;
&lt;br /&gt;
一些玩家将抗议视为艺术活动，四处张贴告示板以表现自己的诉求，根据《悠日计划 基本法案》，这种行为被定义为破坏环境，但实际上uDays 管理组对此并不过多干涉，目前只有戒严时期玩家 Wherewhere7 与其同党在定罪过程中被罗列了此类罪名，但玩家依然不能掉以轻心。&lt;br /&gt;
&lt;br /&gt;
===祭典节庆===&lt;br /&gt;
[[File:ChingHuShenShe.jpg|200px|thumb|静湖神社]]&lt;br /&gt;
端点市内有大大小小的宗教建筑，例如从属于基督新教的凛雪教堂、紫荆教堂；从属于天主教的江泽镇教堂；位于端点市上都区的道教关帝庙；日本神道教的镜湖神社；及一些处于崇敬或讽刺建立的仅供装饰的“个人崇拜庙宇”。例如凛雪教堂之类建筑作者其实也是现实中的牧师，每年偶尔会进行一些福音活动，但最重要的此类活动实际举行地点位于花都市花巷教堂。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组、SantorsiaWorks经常在端点市内开办活动，uDays 2020年至2022年的新年活动与圣诞特别活动都在端点市内举行，2020 年的新年活动在端点市上都区新年广场。此后活动都位于端点市凛雪镇。但有消息指出 2023 年的新年活动将移至花都市鹅城大街举行，玩家 John Cheung 认为这代表了“端点市地位逐渐被花都市所取代”&lt;br /&gt;
&lt;br /&gt;
===建筑===&lt;br /&gt;
[[File:lungchangmen.jpg|200px|thumb|隆昌门]]&lt;br /&gt;
[[File:zhongzhengmen.jpg|200px|thumb|中正门]]&lt;br /&gt;
端点市自 2014 年至当下经过数年发展，已经逐步形成了东西风格兼具古今建筑交融的城市建筑风格。目前端点市内最多的建筑为木制仿古中式建筑，也有一定装饰艺术风格的西洋式建筑及刻板的苏联式建筑，此外也有大量日式建筑及一些特殊风格的空岛、帆船、飞行器等建筑。&lt;br /&gt;
&lt;br /&gt;
较知名的中式建筑包括祈雨阁、祈风阁、隆昌门(安平城北门)、安平(南)门、樱茉阁、巽谷木塔、安平关帝庙、安平开元寺石塔、西洋镜亭、江泽镇建筑群、中正门、白川张厝等。&lt;br /&gt;
较知名的日式建筑包括镜湖神社、宏达木塔、未名五重塔、阁城园、鸢尾神社、洪宅等。&lt;br /&gt;
&lt;br /&gt;
较知名的西洋式建筑包括悠日铁道凛雪车站、凛雪教堂、羊驼庄园、白川天空港、寒鸦堡垒、白川堡垒、端点市村民交易所等&lt;br /&gt;
&lt;br /&gt;
较知名的特殊建筑包括辉针城、江南帆船、赤岸地下城、赤岸基地等&lt;br /&gt;
&lt;br /&gt;
====地标建筑====&lt;br /&gt;
[[File:auroratower.jpg|200px|thumb|端点岛东部的天际线]]&lt;br /&gt;
端点市作为生存保留地，实际并无多少高层建筑，绝大多数地标建筑乃是基于其地形在此之上建成，例如樱茉阁、祈雨雨阁、巽谷木塔此类。&lt;br /&gt;
&lt;br /&gt;
目前端点市境内唯二的现代高层建筑是极光塔与郭师傅饭店，前者用于玩家居住，而后者因为横截面积极小，且无法安装电梯，至今空置，目前也没有拆除将材料与地形再利用的计画。&lt;br /&gt;
&lt;br /&gt;
====观光景点====&lt;br /&gt;
位于端点市境内的[[悠日计划 特色建筑]]共有 21 项，具体请参考[[悠日计划 特色建筑|特色建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
位于端点市境内的[[悠日计划 记忆建筑]]共有 31 项，具体请参考[[悠日计划 记忆建筑|记忆建筑列表]]。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
=== 早前 (2014-2017) ===&lt;br /&gt;
&lt;br /&gt;
[[File:2014jz.jpg|200px|thumb|2014的江泽镇玩家房屋，该玩家房屋在 2017 年左右被拆除，原址为今日江泽镇东门。]]&lt;br /&gt;
&lt;br /&gt;
在 2014 年至 2017 年，uDays 更多作为彼时 Java 平台“[[Grand Theft Minecraft]]”服务器管理组在多世界下用于游玩生存模式的存在，别名“后花园”。其间于今[[端点市江南区]]、[[端点市如月地区]]及[[花都市南岐区]]位置便有零星玩家活动的痕迹，在 uDays 2017 年 3 月独立并迁移到基岩平台后，便将地图中玩家活动最为明显的区域—今端点市江南区江泽镇一带设置为出生点及玩家聚落中心。&lt;br /&gt;
&lt;br /&gt;
=== 成立 (2017) ===&lt;br /&gt;
&lt;br /&gt;
[[njlyf2011]] 是 uDays 最早的玩家，他以小比例木石构建筑为佳，于 2017 年 3 月开始在江泽镇一带进行生存，并在 3 个月内令江泽镇颇具规模，定义了传承至今的“[[城镇化模式]]”风格。在此之后，新加入的玩家依照 njlyf2011 所搭建的城区框架，在道路两旁修建类似风格的木石建筑，最终在 2017 年 6 月左右江泽镇规模达到了全盛。&lt;br /&gt;
&lt;br /&gt;
到了 2017 年 9 月，江泽镇已经成为了 uDays 中事实最大的玩家聚落，以江泽镇为起点，玩家乘坐船舶出发，向西先后发现了[[端点市岛区|岛区]]、石英镇，向北寻得了新陆岛。在接下来的三个月里，更多玩家们在这些新发现的地方建立了更多据点。玩家 SakuraKotori、Ashin Hung、IXA 等控制了岛区、Liberty_Forever、Skanthunt 等控制了新陆，但这些新玩家们对原有的江泽镇并没有什么兴趣。&lt;br /&gt;
&lt;br /&gt;
2018 年开始，随着地下区域矿产完全枯竭，原有江泽镇玩家逐渐流失，原先许多生电设施放置于此几近荒废。在这个时候，爆发了江泽镇事件。&lt;br /&gt;
&lt;br /&gt;
=== 江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze.jpg|200px|thumb|2019 年的江泽镇遗迹]]&lt;br /&gt;
&lt;br /&gt;
在 2018 年 2 月，玩家 Courier2002 尝试挑战凋零以建造信标，但因自身原因导致不慎被凋零炸死，因其挑战凋零区域位于今江南区岩原东侧一带，离江泽镇极近。在 Courier2002 复活后，凋零即被吸引至江泽镇区域，开始无差别攻击玩家和域内生物。&lt;br /&gt;
&lt;br /&gt;
因江泽镇全城为紧凑的木构布局，且其中部分设计为“旅社”的建筑壁炉中使用了下界岩以实现火焰的长期燃烧。受凋零攻击影响，这些壁炉中的火焰在壁炉门阻挡结构损毁后便开始由木构地板蔓延，最终导致半座城同时燃烧。&lt;br /&gt;
&lt;br /&gt;
在开始燃烧的 10 分钟内，除了 Courier2002，没有任何在线玩家知情这一情况，而 Courier2002 却并未进行积极的灭火措施，而是直接在群聊内截图后便仓忙下线，希望藉因区块停止加载，在管理组上线后提供灭火援助。&lt;br /&gt;
&lt;br /&gt;
但实际上彼时依然有玩家位于江泽镇附近地下矿洞内，因此江泽镇区块并未停止加载，在全城燃烧约 1 小时后，方有管理组成员赶到并进行灭火措施，但此时江泽镇几乎所有地表木石结构已经被烧毁或被凋零炸毁，玩家物资也仅剩少数留存，区域内仅有“月见塔”因距离凋零较远且无生物得以保存。&lt;br /&gt;
&lt;br /&gt;
在江泽镇事件发生后 2 年内，该区域被完全荒废，直到 2020 年中旬被改建为遗址公园。许多当时的玩家认为“ uDays 地图已经收到了不可逆的损毁”、“建议换图”，但最终玩家只是简单的前往了岛区等彼时也已初具规模的新区域。&lt;br /&gt;
&lt;br /&gt;
* 在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
=== 后江泽镇事件 (2018) ===&lt;br /&gt;
&lt;br /&gt;
[[File:tcisland.jpg|200px|thumb|彼时位于端点岛区的“洪宅”宫殿，在新陆战争时被摧毁，战后被拆除，而后端点市不复此类大型建筑。]]&lt;br /&gt;
&lt;br /&gt;
江泽镇事件后约三十名以上资产近失的玩家渡海前往端点岛区及新陆地区，因彼时[[管理组]]对江泽镇事件毫无表态，也无任何补偿。端点岛区及新陆地区的玩家物品被盗事件逐渐激增，[[uDays 保卫局]]在这时由玩家 Rinhato 建立，使用隐身药水试图找出偷窃他人物品的玩家，这种行为在日后受到了一定争议并被广泛认定为是造成新陆战争的导火索。&lt;br /&gt;
&lt;br /&gt;
受广泛的跟踪行为影响，大量玩家逐渐难以忍受这些“隐身玩家”盯梢行为，一度到了看到药水效果便挥剑砍人的情况。这种玩家之间互相攻击的不信任感导致了玩家间的频发摩擦。&lt;br /&gt;
&lt;br /&gt;
2018 年 4 月，以玩家 Altclr 为首的群体开始发起“共产制度”，试图将使用“[[生电设施]]”获取的大量物品放置于出生点周边免费赠送给其他玩家。这种行为造成了他人的不满，认为“使用 bug 获取物品摧毁了其他玩家的辛劳，还便宜了新玩家”。因而玩家间的摩擦进一步加剧。许多新玩家在获取免费物品后便被附近的老玩家无差别杀死、诸多推行“共产制度”的玩家房屋被安放 TNT 陷阱，诸多玩家也在这时选择了退服。&lt;br /&gt;
&lt;br /&gt;
=== 新陆战争 (2018) ===&lt;br /&gt;
[[File:HsinLiuwar2.jpg|200px|thumb|left|战后的端点岛渲染图]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiuwar.jpg|200px|thumb|一张描述新陆战争的概念画]]&lt;br /&gt;
&lt;br /&gt;
[[File:HsinLiu2018.jpg|200px|thumb|战时的新陆岛]]&lt;br /&gt;
&lt;br /&gt;
2018 年 5 月，玩家间的冲突引发了新陆战争，端点岛和新陆岛是彼时主要战场的所在地，虽然许多物质在冲突前就被转移，但[[端点市岛区|端点岛]]与[[新陆岛]]依然遭到了毁灭性的地形破坏。&lt;br /&gt;
&lt;br /&gt;
新陆战争始于位于端点市岛区的保卫局被炸毁事件，在 2018 年 5 月初，保卫局被未知玩家完全炸毁，并有嘲讽木牌位于废墟之上，因彼时 uDays 并未记录任何玩家活动信息，所以无从考证何人而为。绝大多数玩家认为是偷窃他人物品的玩家遭报复所为，但从属于保卫局的玩家则认为是被不满被隐形跟踪的玩家策划的，双方的怒火最终导致了从属于保卫局的玩家与普通玩家之间开始互相对抗。随后从属于保卫局的玩家又分化为了端点派与新陆派，普通玩家分化为了自由派与共产派，四种派系在新陆岛与端点岛互相使用先前从苦力怕塔获得的大量火药结合游戏复制物品漏洞制造 TNT 火炮等武器向对方进行无差别轰炸。端点岛所有地形都被损毁，新陆地表布满爆炸后剩下的坑洞。&lt;br /&gt;
&lt;br /&gt;
受广泛的玩家退服影响，新陆战争在爆发半个月后即被 uDays 管理组叫停，在端点岛与新陆岛间的一座日后被称作“[[和平岛]]”的岛屿上建立了“[[停战纪念雕像]]”，但局部地区的零星对抗直至当年 12 月左右才逐渐平息。因几乎彼时所有玩家都参与了新陆战争，故处理这起事件的投票结果极为令人遗憾，善后处理工作在日后也被认为极其妥协：没有任何玩家被清退，少数引起战争的玩家被放逐至今天风巽市一带，而绝大多数玩家并没有收到任何惩处，部分在战争期间将物质转移至他地的玩家在日后得以完全支配端点市，例如 GourmendJaky、HappyMax0 等。&lt;br /&gt;
&lt;br /&gt;
端点岛区得以在战后修复，而新陆岛因孤悬于海上，无法得到类似于端点岛区的发展，在此之后一度荒废。近年来有少部分玩家登岛离群索居，但岛屿整体依然保持着 2018 年的类似景象。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 复苏 (2018-2019) ===&lt;br /&gt;
[[File:chiyuke_pre.jpg|200px|thumb|left|建设中的 3 号出生点-祈雨阁，日后成为了 uDays 的地标天际线]]&lt;br /&gt;
&lt;br /&gt;
[[File:chiyuke_map.jpg|200px|thumb|left|2019 年 8 月的端点市上都区与岛区卫星地图]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel.jpg|200px|thumb|调侃“郭师傅饭店”的传单]]&lt;br /&gt;
&lt;br /&gt;
[[File:kuos_hotel2.jpg|200px|thumb|建设中的“郭师傅饭店”]]&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、端点市市长 Ashin Hung 将新陆战争归咎为“不可避免的 uDays 式民主的体现”，遭到了大量玩家的抵制与嘲讽，最终导致 Ashin Hung 引咎下台，偏安于石英镇。&lt;br /&gt;
&lt;br /&gt;
尽管发生了各种政治游戏，但端点岛区最终在 2018 年末得以恢复，因原有地形在战争期间被完全破坏，在端点岛区重建过程中进行了大量填海造陆活动，夷平了君竹岭，并将其中的材料用作重塑港湾令其“贴合原始 Minecraft 地形风格“，原有的端点岛也变得更为狭长。在这段时间加入的约十几名玩家主要负责了这些地形层面的修复工作，因玩家之间并未协调，导致新的端点岛规划相对于最初的端点岛显得“缝合”与“比例失调”。&lt;br /&gt;
&lt;br /&gt;
原先端点岛区中部与西部的现代建筑群已经被完全摧毁，因此新玩家可以自由拆除这些建筑群残骸的主要构成材料来建造新建筑物。[[uDays 管理组]]声称“玩家对此非常积极”，但他们并没有提供任何信息来证明这一点。在先前的战争中，绝大多数土壤下地形都已经裸露，因此石材等方块非常容易获取，构成了端点岛区 2019 年后的新天际线，在 2019 年 4 月，端点岛区地形基本被修复，在地形修复过程中获得的石材被用于建造“[[极光塔]]”与“[[郭师傅饭店]]”等地标性建筑，但此类地标性建筑被批极为突兀“横截面积极小“又”建的特别高“令人”无以适从“。&lt;br /&gt;
&lt;br /&gt;
uDays 管理组成员、彼时的玩家 Yukikaze EV 在岛区南部建造了大量具有其特殊风格的神庙风格建筑，一度被批“与岛区的风格不协调“，但随着日后辉针城的开建，这类声音便缓慢消失了。&lt;br /&gt;
&lt;br /&gt;
横贯现今 uDays 的轨道交通线路也在这个时候开始建设，位于端点市岛区的端点市矿车线路 1 号线于 2019 年 4 月开建，首四个站“东海湾-出生点聚落东-出生点聚落-静港”在当月开通，因矿车线乘坐密度较高，因而在当月底矿车线路 1 号线就延伸至了“村庄保留地”(今石英镇)。最初的四个车站是端点市中唯一采用标准构造的矿车车站，之后的延伸线路因材料不足改为简化站，最后的简化站兼 uDays 最后的矿车车站“华林”站在 2021 年 6 月开通，自此形成了以端点岛区为中心发散至其他区域的矿车线布局。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 4 月，因来访玩家过多，端点岛区物品失窃程度再一次逐渐增多，为了分担出生点的拥挤与排出新客，发展[[离岛区]]与[[上都区]]的项目得以获得批准，随着 [[uDays 经济系统]]推出，部分玩家开始寻求通过采集与砍伐方式获取赚得 [[CR 货币]]的机会。因此在端点上都区新开发的 [3 号出生点]]处开设了大量商店，试图将这一新区域变成蓬勃发展的商业区域。在 2020 年经济大崩溃前，端点上都的发展进程相当顺利，但在经济大崩溃后一度沦为鬼城。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 9 月，端点市矿车线路 9 号线开通，后来进行了自动化改造，并最终成为了悠日铁道高原线的前身。&lt;br /&gt;
&lt;br /&gt;
在 2019 年 12 月，端点市岛区岛南传统玩家建筑被完全夷平，以改建为主题建筑”新门街头”用作“轨道交通中枢”，但规划工程缺乏经验，实际建成后因距离玩家聚落过远，岛南沦为了无人区。&lt;br /&gt;
&lt;br /&gt;
=== 白川自治 （2019) ===&lt;br /&gt;
[[File:shirakawa.jpg|200px|thumb|left|白川鱼塔，uDays 中现存最大生电设施，但因 Minecraft 1.16 版本更新失效，沦为端点市中最大的无用建筑]]&lt;br /&gt;
&lt;br /&gt;
uDays 中一度有相对于工艺建筑、角色扮演外更亲近于“生电机械”的玩家群体，此类玩家群体早期通常在 uDays 中并不受待见，被以“生电影响经济平衡”“导致地区卡顿、区块丢失”等各种理由被四处排挤，事实上很多地区都建有生电设施，但许多玩家只是受不了天天四处要地建造生电机械，并将“生电大于一切”挂在嘴边的玩家。&lt;br /&gt;
&lt;br /&gt;
在 2019 年末，uDays 通过了《主要区域排除无用生电设施法案》，所有被视为“生电”的玩家被统一安排至由玩家 aCinyu 所管辖的白川自治区内。白川自治区同期达到了全盛，建成了冰船中转站、鱼塔与大量刷物机，但却缺乏彼时端点市其他区域所最为常见的道路，因玩家 aCinyu 在现实中遭遇问题导致长期无法上线，其宅基地内被写满调侃的告示牌所覆盖，地区实际控制权在 2020 年初被玩家 Wherewhere 7 所获取。在经济大崩溃后，白川依然稳定发展。直到 2020 年 3 月戒严后方迅速衰落。&lt;br /&gt;
&lt;br /&gt;
=== uDays 经济大崩溃 （2020) ===&lt;br /&gt;
&lt;br /&gt;
因 uDays 最初的[[经济系统]]使用基岩平台第三方加载器大量插件实现，忽略了因版本更新加载器停更可能造成的损失。在 2020 年 1 月 uDays 更新至 2.2001 版本后。在长达一周的时间内所有玩家设置的箱子商店都无法正常工作、房屋贩售处扣费条件获取失败，任何人都可以随手偷窃商店内的物品或是直接拿走地契条约。虽然 uDays 管理组进行了补偿工作，但依然有大量玩家的物产收到了严重损失。而端点上都地区的地契全数丢失，任何玩家都无法被判定为地皮的合法拥有者，因此大量玩家被重复扣费要求重新购买地皮。&lt;br /&gt;
&lt;br /&gt;
当经济系统事故袭来时，首先受到打击的是平日里热衷于经营商店的玩家；数十名商店业者的物产和积蓄完全蒸发；幸运的保有物质的少数人也没有笑到半个月后。&lt;br /&gt;
&lt;br /&gt;
这种混乱局面持续半个月后，Minecraft 又一次迎来了更新，在这次更新后，所有插件无法生效并持续了整整半年，先前完全基于插件为核心的 uDays 经济系统完全崩溃。所有玩家商店都只得关门、存放在插件中的CR 数据被临时制成证明文件发送给玩家，但并不能作为等值用具。uDays 中所有[[银行]和交易所都消失了，许多玩家选择了退服，有的玩家认定为是“背叛了自己的信任”，藉由于此，设计为玩家集市的端点上都区一度沦为了鬼城。&lt;br /&gt;
&lt;br /&gt;
基于自制代码重建新的经济系统需要大量时间，事实上完整的经济系统在 2 年后才得以修复。uDays 工程组试图回归绿宝石交易制度试图缓解经济大崩溃，但因缺乏商店且基于绿宝石的售货机总是货品被迅速兑完而无疾而终。受经济大崩溃影响，以玩家 Wherewhere7 代表的基于生电的免费分发物品的“共产主义”迅速崛起，并在短时间支配了整个端点市，各地随处可见“抓生产，促销量”等具有左派特色的语录告示牌。&lt;br /&gt;
&lt;br /&gt;
=== 悠日戒严令 （2020)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
在以玩家 Wherewhere7 代表的基于生电的免费派发物品的“共产主义”实际统治端点市期间，uDays 管理组处于“玩家免费获得大量物品从而觉得无趣产生换图意愿”的内部理由刁难这种“共产”制度，但对外并未以这种理由表示，仅以“不美观”严格限制绝大多数生电设施的建设。从而导致了玩家 Wherewhere7 代表的“共产主义”阵营与 uDays 管理组的割裂。&lt;br /&gt;
&lt;br /&gt;
因 Minecraft 1.14 版本中非法获取某些特殊 NBT 物品导致地图会出现不可逆的毁损导致轻则区块内所有物品标签被重置，重则地图直接无法读取的现象。2020 年 2 月始，因玩家 Yurikonahiko 利用漏洞获取了下界传送门方块，从而导致 uDays 地图开始逐步损毁，至 2 月中旬，在一次崩服后地图完全无法被读取。&lt;br /&gt;
&lt;br /&gt;
为了解决这个问题，uDays 管理组将地图回档至 2020 年 2 月初，工程组手动为每个受登记的玩家手动补好了他们所报告的丢失进度。并将这一事件归咎为“生电设施所带来的问题”，并希望立法进一步令任何生电设施营建都需要自主申报批准后方可建造。&lt;br /&gt;
&lt;br /&gt;
玩家 Wherewhere7 对此表示反对，并给予了尖锐的批评，认为地图崩溃并非由于生电设施所导致，而是由于“uDays 自身管理不善“并要求“uDays 工程组管理好自己而非只会限制别人”。大多数玩家中立，一部分玩家倒向 Wherewhere7，一部分受 uDays 工程组恩惠的玩家倒向了官方。这两派玩家在 20 年 2 月至 3 月各自进行明暗对抗。&lt;br /&gt;
&lt;br /&gt;
在 20 年 3 月，WhereWhere 7 完全控制了端点市，并预计打算在 3 月前后建立端点市下界中枢以“更快速沟通端点市各区域”。但遭到了 uDays 工程组以“有官方性的工程”为由反对，但 Wherewhere 7 依然开始进行下界中枢施工工作。&lt;br /&gt;
&lt;br /&gt;
20 年 3 月 12 日，uDays 工程组以“生电设施损毁地图”为由发布了生电戒严令，“禁止在 uDays 中建立任何利用漏洞获取物品的生电设施”，并以“戒严”为由绕开了《悠日计划 基本法案 运营法案》规定，将玩家 Wherewhere 7 视为政治犯直接清退，同时拆除并重建了其建造中的端点市下界中枢。之后，端点市内免费派发物品的“共产主义”生电阵营被完全排出 uDays，原先位于白川的生电玩家群体在此之后纷纷避难至[[ Cake Mania ]]服务器中，造成了所谓的“[[白川锈带]]”“无人区”。&lt;br /&gt;
&lt;br /&gt;
Xanderminum 所治[[风巽市]]及 [[Cake Mania]] 服务器中的独立报刊记录了这一事件的始末过程， 并普遍认为 uDays 已经被管理组控制，背弃了民主。而 uDays 管理组在此之后对这一事件的任何道歉行为中均未对事件本身做出正面回应，双方也从未实际谅解。直到 22 年 8 月戒严令解除后双方关系才有所缓和，但对于事件的始末双方依然保持了完全相反的表述。&lt;br /&gt;
&lt;br /&gt;
=== uDays 地图大崩溃（2020) ===&lt;br /&gt;
&lt;br /&gt;
在经济大崩溃与生电戒严令后，uDays 玩家大量流失，在这一节点。uDays 试图对外进行开放，自 2020 年 6 月开始[[简体中文运营部]]分于 MineBBS 发布[[宣传贴文]]以吸引新玩家观光，同期开放了[[叶原]]、[[森川]](今花都)、风巽等新城区作为新玩家聚落，也一度开启了[[迁都叶原]]计划，后因地图大崩溃而被迫中断。&lt;br /&gt;
&lt;br /&gt;
藉由 uDays 在开放初期延续 2014 年至 2020 年 Java 平台的“信任制度”，在开放初期，uDays 并未设置任何门槛，任何玩家只需签署“承诺书”承诺“不破坏他人成果”即可直接访问服务器。但实际上相当大一部分观光客抱有强烈恶意性质，完全无视“承诺书”。在 2020 年 6 月 至 2020 年 9 月短暂开放期间，端点市岛区及上都区遭到严重的损毁，在 2020 年 9 月，端点市上都区以 3 号出生点为中心的 128 x 128 x 128 区域被 toolbox 玩家直接掏空。 因事件定义为“[[非法损毁]]”，因此此类地形损毁很快便被 uDays 工程组所修复，并随之后将主要出生点迁移至[[风巽市]]。&lt;br /&gt;
&lt;br /&gt;
在 2020 年 10 月，未知玩家在访问 uDays 时利用时兴的“毁存档”漏洞破坏 uDays 地图数据，一段时间后 uDays 地图便完全无法读取，但藉因无法定位地图究竟在何时遭到损坏。因此只能将 uDays 地图转为 Java 平台后重新转为基岩平台。在转换过程后，任何位于坐标(10000,10000)内新生成的区块均出现断裂错误，这便是端点市边界地 uDays 断裂带(No Man’s Days)的来源。&lt;br /&gt;
&lt;br /&gt;
=== 当今 (2020-) ===&lt;br /&gt;
&lt;br /&gt;
2021 年 3 月至今端点市各区域的建筑大体不变，实际已然完全僵化，许多店铺至今处于关闭状态，居留于端点市各地区的玩家已不足端点市总登记居留玩家的 10%。且也无多少实际玩家在端点市中进行实际游玩活动，更多只是日常观光客在端点市中四处闲逛。&lt;br /&gt;
&lt;br /&gt;
端点市的绝大多数行政职能在 2021 年 《[[悠日都花都开发案]]》后逐渐被迁移至[[花都]]。绝大多数玩家也因先前动荡与诸多限制选择前往花都、叶原、风巽或是其他服务器所管辖的区域，如今端点市中所存的玩家依然不多。但端点市依然以其中的大量历史事件、观光名胜在 uDays 中有着难以被撼动的地位。&lt;br /&gt;
&lt;br /&gt;
=== 端点市更新计画 (2022)(有争议) ===&lt;br /&gt;
&lt;br /&gt;
[[File:jiangze2022.jpg|200px|thumb|被翻修后的江泽镇遗址公园，被批失去了“遗址风味”]]&lt;br /&gt;
&lt;br /&gt;
在 2022 年“5.2202 uDays NewYear!”版本后，端点市主要地区的玩家登记量与日活量有一定恢复，许多连结道在这个时候由悠日计划玩家联合协会或 uDays 工程组指派端点市地方基建行动党进行建设或翻修。据称前期翻修材料由 uDays 工程组提供，部分玩家认为 uDays 工程组藉由此绕过了建筑豁免权“再一次完全介入端点市”。在数次抗议活动后，uDays 工程组声称“从未提供任何免费翻修材料”，但有他服归属地玩家 Song114514 认为“uDays 工程组提供了单价无限逼近于 0 CR的材料”从而造成了垄断。&lt;br /&gt;
&lt;br /&gt;
在版本&amp;quot;5.2206 uDays Yuri&amp;quot;，端点市江南区江泽镇故里遗址公园中部分建筑物被 njlyf2011 翻修回 2017 年时期未受状态，引来了一些玩家的批评，但因为此类建筑物本身藉 njlyf2011 修建，因此并无后续声音。&lt;br /&gt;
&lt;br /&gt;
== 地理 ==&lt;br /&gt;
&lt;br /&gt;
端点市位于 uDays 现公认北部地区，离岛区、上都区、江南区、石英镇、凛雪镇、如月地区、白川地区、新陆地区呈现放射状分布于[[端点市岛区|岛区]]四周。根据《[[悠日计划 基本法案]] 端点市广域区景观保护与游玩法案》，端点市的整体区间约位于地图 X 2500 至 -300、Z 500 至 - 1300 内。任何归属于 uDays 的玩家、持有其他服务器护照及 uDays 签发签证的玩家都可以进入端点市。由端点市前往花都市根据具体通勤方式需要约 15 分钟 - 1 小时不等(乘搭[[铁路]]、驾车或徒步旅行)，由端点市通过海路前往[[滨海市]]需要约 20 分钟，目前端点市与[[滨海市]]没有商业运营航线，玩家需要持护照及证明文件自行驾船来往。&lt;br /&gt;
&lt;br /&gt;
端点市的中心在各个时间点并非一致，最初位于端点江南，后迁移至端点岛区，之后被端点岛区与端点上都平分。每个时间点的城区天际线构成都略有不同，通常情况下端点市西侧地位被认为不如东侧，北侧地位不如南侧。&lt;br /&gt;
&lt;br /&gt;
=== 2014-2017 ===&lt;br /&gt;
&lt;br /&gt;
2014 年至 2017 年 uDays 的地图更多只是用作 Grand Theft Minecraft 玩家在生存模式下用来建筑的目的，没有任何详细的规划，玩家通常直接选择一个地方开始建设，此时期的建筑在当今花都市南岐区留存分布较广，端点市江南区、岛区、新陆的早期玩家建筑已经全数消失，目前位于端点市境内唯一的 2014 年的建筑遗留是位于如月地区的如月镇跃进村祠堂，在 2014 年用作标识“跃进村”的入口。&lt;br /&gt;
&lt;br /&gt;
=== 2017-2019 ===&lt;br /&gt;
[[File:sc2019.jpg|200px|thumb|2019 年 2 月初地形初步修复完成、新城开建的端点岛区]]&lt;br /&gt;
[[File:anheii.jpg|200px|thumb|left|从安平观看2019 年 4 月的岛区]]&lt;br /&gt;
在 2017 年 uDays 独立后将江泽镇设为中心城区，即今天的端点市江南区，向外扩张至端点岛区、新陆岛、端点离岛、安平(今端点市上都区，安平区已在 2021 年被虚级化)。在新陆战争后，江泽镇被废弃，而端点岛区因其地理性质而被多数玩家用作自有居留地，并通过填海造陆在相当大程度上改变了最初的端点岛地形，一些玩家新端点岛之上建造了新城。从设计而言岛西部为生态保留地、岛中部为低密度住宅区、岛东部为商业区，以此希望带来一个相对均衡的生存城市、并抛弃过去端点岛区的大而无用性质，但被许多彼时玩家批缺乏城市感“从实际效果上看极其幼稚”。&lt;br /&gt;
&lt;br /&gt;
端点岛区在 2019 年 4 月基本完工，之后端点安平(今端点市上都区)作为未来的 3 号出生点被列入了由 uDays 工程组直辖由其开发的“主城”性质区域。绝大多数原有玩家房屋在新开发过程中都被拆除了，uDays 工程组声称给予了这些玩家一定补偿，但实际补偿内容耐人寻味，例如玩家阿呆的欧式房屋原先占地为 40 x 16 x 40，最终仅仅补偿了位于城区中一套完全无法修改、不具备地权，占地 18 x 20 x 10 的日式房屋，uDays 工程组对此并没有做出过多解释，但在玩家阿呆多次投诉后双方有所让步，玩家阿呆得到了一片位于端点市离岛区 64 x 64 的地块，藉此 uDays 工程组被多名玩家投诉称“纵容并给予了一般玩家特殊化处理，要求给予其他玩家等值 CR 补偿平权，并开放端点市除了上都区及岛区外的自由建筑权限”，uDays 工程组拒绝了这一要求，工程组成员 Fjjzjk 引咎退服。&lt;br /&gt;
&lt;br /&gt;
位于离岛区西侧的石英镇因 Ashin Hung 宅于此，因此通常被视为 uDays 管理组的休暇地，但在 2018 年至当下实际发展却被局限在了一块很小的空间内，并未有所扩大，而这块极小的空间内却经有端点市矿车线路 1 号线、3 号线、S2 号线、S3 号线，因此 uDays 工程组被指责“规划上迁就 uDays 管理组“以谋上位”，但双方并未做出任何回应。&lt;br /&gt;
&lt;br /&gt;
=== 2020 ===&lt;br /&gt;
[[File:tr.jpg|200px|thumb|一份《uDays 旅行指南 (2020)》的副本，上面即有“明日世界”的标识]]&lt;br /&gt;
2020 年 5 月开始，受逐渐涌入的玩家影响，端点市境内的犯罪率与破坏现象逐渐增多，2020 年 5 月末 uDays 通过了《城际化规范布局法案》，“在离端点市主世界15分钟轨道交通距离处初期建立二至三座与端点市类似的新城”，在 Z 位于 -6000 处正式建立了风巽市、并将出生地迁移至此地以避免端点市遭到破坏。也藉因此，端点市因缺乏新玩家而逐渐开始僵化衰落。&lt;br /&gt;
&lt;br /&gt;
藉因彼时各地城区设计都较为混乱缝合，遭到大量玩家批评，例如原玩家昙喵批“单体建筑都很好看，放在一起一塌糊涂”。自 2020 年 6 月起，uDays 工程组通过了“迁都叶原”计划，试图建造“风格完全一致，基岩平台独到的工艺建筑城市”。作为练手，率先先开发彼时归属于端点市江南区的凛雪镇。凛雪镇在 2014 年至 2018 年并未有任何玩家涉足，2018 年后，在玩家 tneplus 及 ninja 的建造下，城镇开始初具规模。这一原始区域被称作“凛雪镇老城区”，日后的“悠日铁道 凛雪镇车站”也位于此地。&lt;br /&gt;
&lt;br /&gt;
uDays 工程组在凛雪镇老城区以东开始建造更新的城镇，以“圣诞节”为主题打造“圣诞小镇”并希望将其作为日后圣诞节的活动用地，2020 年 8 月，凛雪镇新镇大体建成。受经济大崩溃影响，uDays 工程组希望将此地的房屋以绿宝石作等值物单位卖出，但询价者寥寥，最终以极低的价格内部售与了工程组成员。凛雪镇也在这个时候独立于端点市江南区，受 uDays 工程组直接直辖。&lt;br /&gt;
&lt;br /&gt;
凛雪镇完工后，uDays 工程组提出了最臭名昭著的开发案“明日世界”。uDays 工程组希望完全复刻电影《明日世界》中的未来主义城市，以寻求以其”特色风格“来博取玩家的机会，完全忽视了先前的”迁都叶原“计划。工程组试图端点市江南区以东部的一块沿海平原作为”明日世界“用地。但仅仅施工了半个月，大多数工程组成员便意识到了这一计划的庞大性与不可能性，最终在建好了主广场后便放弃了明日世界，将其闲置于此成为了 uDays 迄今为止最庞大的烂尾区域。在此之后，一些玩家试图拆卸已经完工的部分建筑上的材料，但他们遭到了保卫局隐身玩家的检举并因此被清退。uDays 管理组试图恢复该地区原始地形，但最终被投票叫停。最初端点市下界线路有通往明日世界，但在开发案废弃不久后，uDays 工程组便关闭了那里的所有通勤服务。现今前往“明日世界”废弃区域只能乘船沿着位于[[悠日原点]]的[[世界树]]向东航行。&lt;br /&gt;
&lt;br /&gt;
2020 年 10 月至次年 1 月，受地图大崩溃影响，此时端点市境内并未有任何工程实施，只有极少一部分玩家翻修维护自己的房屋。&lt;br /&gt;
&lt;br /&gt;
=== 2021-2022 ===&lt;br /&gt;
2021 年至 2022 年，端点市境内只进行了一些细节程度的更新，端点市地方基建行动党修缮了端点市上都区部分建筑的外立面，对一些道路新增、改进了路标及其他标识系统以便于生存玩家寻路，并开辟了一些通往端点市各地区的新连接道。值得一提的是截止当下，端点市凛雪镇、如月地区依然未与主要道路相连接，实际上违背了 uDays 宣称的“所有地方均被道路连接”广告语。&lt;br /&gt;
&lt;br /&gt;
在 [[5.2206 uDays Yuri]] 版本中，端点市开辟了夕方地区，并在 3 号出生点、“uDays Intro&amp;quot;、及花都市、端点市刊载广告，试图将夕方地区作为新玩家的新生存地点“以复刻端点岛区的辉煌”，但实际上并没有任何玩家前往。自 2021 年以后，uDays 日活量暴跌至个位数成为了最迫切需要解决的问题，[[5.2208 uDays Saki]]版本中，平均每日日活量低于 3。在这种情况下，SantorsiaWorks 判定“端点市依然处于锈带状态”。&lt;br /&gt;
&lt;br /&gt;
== 交通 ==&lt;br /&gt;
端点市拥有全 uDays 最为密集的道路，但并不适合汽车开行。轨道交通系统为全 uDays 最多，均在生存模式下建立，以端点岛为中心，发散至端点市各地(含城际铁路与矿车线路)，同时端点市也具有基于生电的高空飞行场、基于附加组件的直升机场及地面、下界冰船道系统。因端点市构成 67% 为海洋，因此航运系统也相当发达，在轨道交通并未建立的日子里，许多玩家通过划船前往端点市各地。直至今天，沟通端点安平、端点岛、离岛、石英镇、如月镇的端点市运河依然处于完全可供使用的状态下，事实上，在 uDays 工程组所提供的端点市境内旅游导览中，也将从石英镇泊口乘船经行端点市运河前往如月镇码头作为全程不可或缺的旅游路线之一。&lt;br /&gt;
===公路===&lt;br /&gt;
====端点市境内连接道====&lt;br /&gt;
[[File:tcroad.jpg|200px|thumb|2022 年的端点市道路分布情况，图中标出了前往各地的主要路径]]端点市境内的道路均由玩家生存模式下铺设，以端点市上都区为中心，连接了端点岛区、离岛区、江南区、石英镇、白川，但道路以 2+2 宽度人行马道或林间小道为主，也藉由宽 2 格的廊桥广布，目前任何汽车无法通行其间，因此未来可能有新开辟汽车用道的计画，端点市内主连接道如下。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;安平岛区连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平江南连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平无计连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平未名连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;安平离岛连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛旧道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;离岛石英连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英白川连接道&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;石英如月连接道(未到如月镇，须乘船)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====端巽公路(南北旧道)====&lt;br /&gt;
[[端巽公路(南北旧道)]]在 2020 年 8 月由 uDays 工程组开始手动铺设，至 9 月完工，全长 6157 格，联通了端点市上都区与风巽市洋河区，因宽度仅为 3 格，只得勉强单辆汽车通行。玩家开车至端点市上都区华林一侧即因道路宽度问题而无法继续深入端点市，只得将车停在华林的停车场内后步行入内，而摩托车与自行车因为限界更窄不受这一限制。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===轨道交通(铁路)===&lt;br /&gt;
[[File:lv2020.jpg|200px|thumb|一张流出的高原线测试用透明屏幕列车截图，该列车未实际投入运营，但其中展示了 2021 年的 uDays 轨道交通情况]]&lt;br /&gt;
端点市境内的轨道交通系统分为“端点市矿车线路”、“端点市营城际高原线(悠日铁道高原线）”及途径端点市的“悠日铁道端巽线”，此外也有目前被废弃的“端点市自动货运矿车线路”。其中“端点市矿车线路”、“端点市自动货运矿车线路”是玩家自发在生存模式下手动挖掘的，但在 2021 年及 2022 年有小部分细节调整。&lt;br /&gt;
====端点市矿车线路====&lt;br /&gt;
[[File:sctr2020.jpg|200px|thumb|2020 年中旬的端点市矿车线路运营图，图中实际上容纳了彼时不存在的一些线路，例如 9 号线的安排与今日完全不同]]&lt;br /&gt;
[[File:sctr2019.jpg|200px|thumb|2019 年初对于端点市的矿车线路规划，图中许多线路规划与今日不同]]&lt;br /&gt;
* 端点市境内的矿车线路告示板进行了多次更新，但因 2020 年后大量玩家流失导致缺乏维护，部分地区的告示板指示与可能与实际相异，请以站点粘贴的线路图为基准。&lt;br /&gt;
* 悠日铁道端巽线在端点市设有 3 个车站，[[悠日铁道安平车站|安平车站]]可通过乘坐[[端点市矿车线 8 号线]]在[[思源亭站]]换乘、[[悠日铁道江南车站(2022)|江南车站]]、可通过乘坐[[端点市矿车线 2 号线]]在[[故里站]]换乘、[[悠日铁道凛雪车站|凛雪车站]]请乘坐[[端点市矿车线 2 号线]]延伸线(由玩家 tneplus 建造)至[[凛雪中枢站]]换乘。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 1 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与如月地区(端点高原)，现[[城北路]]站是 uDays 现存最早的轨道交通车站，端点市矿车线 1 号线沿路设 14 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 2 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区与江南区，至凛雪镇，端点江南段可与[[悠日铁道江南车站(2022)|江南车站]]及[[悠日铁道凛雪车站]]换乘，沿路设 13 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 3 号线 白川线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结岛区、白川、石英镇，至如月地区，沿路设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 4 号线 端点环线&#039;&#039;&#039;&lt;br /&gt;
[[File:udaysrtm.jpg|200px|thumb|彼时在端点市矿车线 4 号线上测试的列车车体]]&lt;br /&gt;
* 连结端点岛区主要区域与岛西，沿路设 8 个矿车站，此线路因站距过短且毫无意义被批“浪费材料”，一度有拆除计划，但最终作罢。&lt;br /&gt;
* 端点市矿车线 4 号线在罗德兰段接入了“端点市自动货运矿车线路”，但并无实际作用。&lt;br /&gt;
* 端点市营城际高原线(悠日铁道高原线）最初使用的 RWA 列车即在端点市矿车线 4 号线上测试，因其“无人乘坐”。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 5 号线 下界线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 分为旧线与新线，旧线已经废弃，位于今日端点市下界中枢下方，用于沟通彼时的下界“第一安置点”与“水晶矿场”，沿路设 3 个矿车站；新线位于端点市下界中枢中作为冰船道的补充，但鲜有人乘坐。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 6 号线 隙谷线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点市安平区至隙谷直升机场与端点市叶原市交界地[[华林]]，一度有延伸至叶原计划，但最终被取消，沿路设 9 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 7 号线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛南与岛西端点市矿车线 1 号线的终点站[[渔泊]]，通常被视为端点市矿车线 1 号线的延伸线，设 6 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 8 号线 安平半环线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都区、端点江南区，与端点市矿车线路 2 号线组成环线，沿路有出生点、途径路线观光点广布、且多换乘站，并可同[[悠日铁道安平车站]]换乘，是端点市矿车线路中玩家乘坐量最高的线路，设 10 个矿车站。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S1 林场线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区与林场或罗德兰岛，早期用于岛内玩家出岛砍伐树木，沿路设置 5 个矿车站，也是 uDays 中现存唯一分交路的矿车线。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S2 线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结端点岛区、端点上都至石英镇，沿路只设置 3 个矿车站，是端点市中矿车站量最少的公营矿车线路。&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;端点市矿车线 S3 石英镇线&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 连结石英镇境内的几条矿车线站点至未名寺，沿路设置 6 个矿车站，一般认为这条线路用于迁就 uDays 管理组，但实际上 uDays 管理组完全不使用这条矿车线路。&lt;br /&gt;
&lt;br /&gt;
====悠日铁道(城际铁路)====&lt;br /&gt;
悠日铁道端巽线在端点市设有 3 个车站，分别为[[悠日铁道安平车站|安平车站]]、[[悠日铁道江南车站(2022)|江南车站]]、[[悠日铁道凛雪车站|凛雪车站]];&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线全线位于端点市如月地区内，设有 2 个车站，分别为[[悠日铁道高原车站|高原车站]]、[[悠日铁道沙荫车站|沙荫车站]]，但悠日铁道高原线在 2022 年 4 月突然被关闭，此后以“车站内系统升级为由”不再开放，悠日计划玩家联合协会报告称是因为“高原线内置红石实体检测计算机遭到恶意玩家毁损，导致车辆无法通过自动模式或半自动模式发车。但因 uDays 工程组成员大量流失，目前 uDays 已无力维修受到损坏的红石实体检测计算机，未来端巽线也会如此。”uDays 工程组对这一事件不予置评。&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!线路!!标识符!!汉字!!日本语!!罗马字!!换乘信息&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDAH&#039;&#039;&#039;||{{large|{{lang|en-us|安平}}}}||あんへい||Anheii||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 8 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDKN&#039;&#039;&#039;||{{large|{{lang|en-us|江南}}}}||こうなん||Kounann||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 端巽线||&#039;&#039;&#039;YDSS&#039;&#039;&#039;||{{large|{{lang|en-us|凛雪}}}}||りんゆき||Rinnyuki||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 2 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPPT&#039;&#039;&#039;||{{large|{{lang|en-us|高原}}}}||-||Plateau||align=left|→ [[File:cmrt.png|15px]] 端点市矿车线 1 号线&lt;br /&gt;
|-&lt;br /&gt;
|[[File:yuunitetsu.png|15px]] 高原线||&#039;&#039;&#039;YPSS&#039;&#039;&#039;||{{large|{{lang|en-us|沙荫}}}}||-||SandyShade||align=left|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:rinnyukistation.jpg|200px|thumb|left|预备进凛雪车站的 [[悠日铁道 402 系电联车|UD-402]] 电联车]]&#039;&#039;&#039;悠日铁道凛雪车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道凛雪车站|凛雪车站]]是 uDays 境内最早的铁路车站之一，因其外形设计被认为是端点地区中“最优雅的车站”，位于端点市凛雪镇老城区。在 2020 年 6 月建成，但在 2020 年 6 月至 2022 年 8 月仅仅作为端点市下界线路与端点市矿车线路 2 号线的枢纽用途，并未联结真正意义上的铁路，直到[[5.2208 uDays Saki]]版本中，悠日铁道端巽线方通至凛雪镇站，之后车站进行了一定的维修以供玩家乘降。&lt;br /&gt;
&lt;br /&gt;
凛雪车站目前是端巽线的北端尽头站，设有凛雪车辆段以供[[互通计画]]中各工作室于此测试车体模型，因此凛雪车站中四处贴有“不允许玩家拍摄”告示，但依然有许多玩家在此截图。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:anheiistation.jpg|200px|thumb|left|[[5.2208 uDays Saki]]中的安平车站]]&#039;&#039;&#039;悠日铁道安平车站&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道安平车站|安平车站]]是端点境内最早可供玩家乘坐的铁路车站，位于端点市上都区思源亭，设计上为照顾端点市的建筑比例情况，因而设计为半地下式车站以最大限度降低车站较大的主体对于端点市普遍建筑比例的影响。也藉由这种思想，后续建造的江南车站采用了全地下式设计。&lt;br /&gt;
&lt;br /&gt;
安平车站也是 uDays 中最为人知晓的两个铁路车站之一，自开业以来，截止[[5.2208 uDays Saki]]版本，安平车站总观光量突破了 13 万人。&lt;br /&gt;
&lt;br /&gt;
uDays 中第一列商业列车班次由安平车站始发，终到端点北车站，使用 [[uDays RTM BE ]]系统，以[[ 900 系电联车]]运行(该车体已引退，目前存于[[悠日铁道博物馆中]])。&lt;br /&gt;
&lt;br /&gt;
安平车站最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统，未来有兼容 TCMB 系统计划。&lt;br /&gt;
&lt;br /&gt;
[[File:kounannstation.jpg|200px|thumb|left|第一列到达江南车站(2021)的商业车次]]&#039;&#039;&#039;悠日铁道江南车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]是端点境内第二个可供玩家乘坐的铁路车站，最初使用 [[uDays RTM BE ]]系统，在 2021 年 8 月改造后使用 MCA/KZSATC 系统。在悠日铁道端巽线开业后次年(2021) 6 月开通，是端巽线 2021 年 6 月至 2022 年 8 月的北端尽头站，采用中式装饰艺术风格进行站内建构，玩家可以在此站换乘端点市矿车线路 2 号线，未来可以换乘[[悠日铁道端点空轨观光线]]。&lt;br /&gt;
&lt;br /&gt;
[[悠日铁道江南车站(2021)|(旧)江南车站]]因端巽线北延，处于轨道弧度半径问题，进行了局部拆除，后被废弃，在距离原江南车站不远处正新建[[悠日铁道江南车站(2022)|(新)江南车站]]。uDays 工程组声称“相对于原先最大的不同就只是换乘端点市矿车线路 2 号线的车站从[[蛤地]]站改为了[[故里]]站“，但有玩家指出新江南车站实际上并未与矿车站故里站有联结通道，uDays 工程组对此称”新车站还在建设中，此类换乘设施将在完工后修建”。&lt;br /&gt;
&lt;br /&gt;
截止 2022 年 9 月，新江南车站仍未完工，悠日计划玩家联合协会报告指“因 uDays 工程组成员大量流失，目前 uDays 已不具备建造新江南车站中的红石计算机技术，只能缓慢尝试迁移原有旧江南车站的红石计算机系统”，uDays 工程组对此拒绝置评。&lt;br /&gt;
&lt;br /&gt;
[[File:plateaustation.jpg|200px|thumb|left|2020年进行 RTM BE 测试时的高原车站)]]&#039;&#039;&#039;悠日铁道高原车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
如月车站是悠日铁道高原线的北始发到达站，是地下站，位于端点市如月地区高原红石实验区，装修类似“莫斯科地铁”风格。最初是端点市矿车线路 9 号线的自动矿车系统测试车站，在 uDays 开始发展全尺寸铁路系统后转变为 RTM BE 测试车站，并在 2020 年末完成了全球首个适用于基岩平台的全尺寸列车模组 uDays RTM BE 的测试。&lt;br /&gt;
&lt;br /&gt;
车站内安置有地铁风格的导览图与旅客显示系统，根据车辆即时距离显示车辆进站时间。但在光线追踪下并不能发光。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此高原车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:sandyshadestation.jpg|200px|thumb|left|沙荫车站)]]&#039;&#039;&#039;悠日铁道沙荫车站(无法使用)&#039;&#039;&#039;&lt;br /&gt;
沙荫车站是悠日铁道高原线的南始发到达站，是地下站，位于端点市如月地区沙荫镇，装修类似“莫斯科地铁”风格。相对于高原车站，施工方式采用明挖法，因此更为庞大。但被指“大而无用”。&lt;br /&gt;
&lt;br /&gt;
悠日铁道高原线在 2022 年 4 月停运，因此沙荫车站目前无法使用。&lt;br /&gt;
&lt;br /&gt;
===航空===&lt;br /&gt;
====直升机场====&lt;br /&gt;
端点市拥有两个机场，但并不具备能够起降固定翼飞机的跑道，仅可起飞直升机。据称是规划时为了让玩家前往后续建设的叶原机场或花都机场乘坐飞机，但以上两城的机场至今还未曾建设。目前 uDays 境内唯一可供起降固定翼飞机的机场位于风巽市，但仅可起飞小型飞机，无法承载商业航班需求。&lt;br /&gt;
&lt;br /&gt;
安平隙谷直升机机场位于端点市上都区，仅有的预约制航班位于此，用来沟通[[滨海市]]与[[风巽市]]，截止&#039;&#039;&#039;5.2208 uDays Saki&#039;&#039;&#039;，乘坐直升机前往滨海市单程需要 6000 以上 CR。&lt;br /&gt;
&lt;br /&gt;
江南蛤地直升机场位于端点市江南区，是玩家 Losk WX 的私有机场。&lt;br /&gt;
&lt;br /&gt;
====粘液块制(生电)飞行器泊港====&lt;br /&gt;
此(生电)飞行器泊港位于端点市如月地区高原红石实验区，由玩家 SukyoC 建造，最初是私有泊港，在 2021 年 10 月后转为公用。可供免费停播基于粘液块活塞制做的飞行器。&lt;br /&gt;
&lt;br /&gt;
====鞘翅起飞坪====&lt;br /&gt;
[[File:skytree.jpg|200px|thumb|白川天空树)]]&lt;br /&gt;
端点市内各高楼都可用作鞘翅起飞坪，而明文登记的用作鞘翅起飞坪用途的专有建筑[[端点天空港]]位于端点市白川地区。从天空港最顶端出发，无需额外加速，即可快速前往端点岛区、石英镇、如月镇。&lt;br /&gt;
&lt;br /&gt;
===冰船道===&lt;br /&gt;
[[File:tcud.jpg|200px|thumb|left|2022 年初的端点市下界线路表)]]&lt;br /&gt;
端点市内的冰船道分为建立在下界中的下界中枢“下界线”及位于主世界的“新干线”冰船道。&lt;br /&gt;
====下界线====&lt;br /&gt;
端点市下界线最早可追溯至  2018 年，彼时江泽镇与端点岛区的玩家在其驻地建立了下界传送门，并藉此于下界中建立了第一个殖民地“下界一号安置点”，在新陆战争期间，下界并未受到任何损害。战后( 2019 年 5 月)左右，无名玩家使用木制轨道桥连结了新发现的石英矿场区“水晶矿场”，此时下界一号安置点进入了短暂的繁荣时光，设置有“下界矿产交易所”与“红石游戏屋”。&lt;br /&gt;
&lt;br /&gt;
因木制轨道桥易过火受损，这条木制轨道桥在当年内找遭到了来自恶魂及玩家有意无意的破坏，年末轨道桥遭到了恶魂攻击，完全损毁。修复原桥成本较大且后期维护成本更高，因此无人愿意维修。在旧轨道桥损毁半个月后，玩家 Lost Monkey 与 前玩家 MagicMirr0r 在原有轨道桥右侧利用不易被炸毁的安山岩建立了新轨道桥以重新沟通下界一号安置点与水晶矿场，并继续向前延伸至新设立的”下界二号安置点“。在这个时间点里，下界轨道交通达到了鼎盛时期，无数玩家利用自身材料以”下界一号安置点“为中心出发，将私有矿车线路延伸到了彼时下界的各个区域。&lt;br /&gt;
&lt;br /&gt;
前玩家 Wherewhere7 在下界安置点上方建立了下界中枢的原型，但因服内政治原因遭到了来自 uDays 管理组与 uDays 工程组的广泛抵制，在悠日戒严令后，Wherewhere 7所建造的下界中枢原型被完全拆除，[[端点市下界中枢(2020)|新下界中枢]]取而代之，建立在”下界一号安置点”上方并完全取代了原先一号安置点的地位。在新下界中枢完工后玩家无法再通过正常方式前往“下界一号安置点”，只能从预留的“维护通道(现也做观光用途)”前往。如今的“下界一号安置点”仅剩观光性质。&lt;br /&gt;
&lt;br /&gt;
新下界中枢因其仅具备连结主世界各区域的通勤意义而保守批评，玩家难以离开下界中枢前往广袤的下界区域探索与挖掘。uDays 工程组指出“可沿西线一直前进，在抵达终点后即可前往开放下界区域”，但需要前往此处的时间要求过长，被指“迁就与扼杀下界后天发展的可能”。&lt;br /&gt;
&lt;br /&gt;
新下界中枢以 3 号出生点为中心，发散至各个位置，因其便捷性相对于矿车线路更高，因此更多玩家选择使用下界线路。但值得一提的是下界中枢中的南北标识是与主世界中相反的。在下界标示中，岛区位于安平的西侧。而实际岛区上位于安平的北侧。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;北线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往新野兽岛&lt;br /&gt;
&#039;&#039;&#039;西线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往岛区、新陆&lt;br /&gt;
&#039;&#039;&#039;西线(北延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往江南、凛雪镇、至世界树&lt;br /&gt;
&#039;&#039;&#039;西线(南延伸线)&#039;&#039;&#039;&lt;br /&gt;
* 岛区往白川&lt;br /&gt;
&#039;&#039;&#039;南线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往离岛、石英镇、如月镇至高原红石实验区&lt;br /&gt;
&#039;&#039;&#039;东线&#039;&#039;&#039;&lt;br /&gt;
* 祈雨阁往猫街、华林、至叶原&lt;br /&gt;
&lt;br /&gt;
====主世界“新干线”冰船道====&lt;br /&gt;
在 2019 年至 2020 年，主世界中的冰船道覆盖段达到了顶峰水平，uDays 境内早前地表拥有一条贯通南北的冰船道命名为“新干线”，最初的”新干线“冰船道设置有&amp;quot;世界树—凛雪镇南—端点江南(江泽镇)—端点安平—华林—叶原—吧村—池店—白山—森川—风巽北—风巽原野—落曲&amp;quot;共 13 个站，与今日悠日铁道端巽线走向基本一致，但冰船道上行主要延伸至“悠日原点(世界树)”，而悠日铁道端巽线则是规划上继续向北往夕方地区及[[滨海市]]。由玩家 Losk WX 在 2020 年 3 月开始建立，但据称原 uDays 五大元老中 Nzbcorz 无视了 uDays 的基本规则，直接给予了 Losk EX 创造权限并令其建造这条冰船道&amp;quot;新干线&amp;quot;，在 2020 年 4 月冰船道建成后，并不设使用费用。在悠日铁道端巽线未建成前，端点市与风巽市的玩家主要使用这条冰船道进行来往。新干线”冰船道也是位于端巽之间的[[森川城(2014-2020)|森川旧城]]、[[南岐镇(2014-2019)|南岐镇]]、[[悠亭镇(2019-2020)|悠亭地区]]迅速崛起的推手之一。森川、南岐、悠亭、池店在 2021 年被合并，定义为新的 uDays &amp;quot;首都职能地区&amp;quot;[[花都市]]所在地。&lt;br /&gt;
&lt;br /&gt;
事实上，悠日铁道端巽线最初就是在这条“新干线&amp;quot;冰船道顶部加盖铁轨进行两地间车辆对跑测试以佐证在端点市与风巽市间建立轮轨系统的可行性。&lt;br /&gt;
&lt;br /&gt;
在悠日铁道端巽线建成后，使用“新干线”冰船道的玩家数量依然远大于使用端巽线的玩家，主要因其使用免费，端巽间通勤时间只需 3 分钟，远低于悠日铁道端巽线彼时通行全程所需的 18-25 分钟，此外受彼时端巽线频繁故障影响，玩家对“新干线”冰船道更加信任。&lt;br /&gt;
&lt;br /&gt;
2020 年 9 月，因 Nzbcorz 在现实中与 uDays 管理组、uDays 工程组、SantorsiaWorks 间的严重摩擦，加之其在 uDays 中各式[[Nzbcorz 弊案事件|弊案事件]]影响，其被完全清退出 uDays，并被抹除了在 uDays 中几乎所有痕迹。在这种情况下下，受 uDays 中常见的“政治游戏”影响及为了“强推端巽线”，完全由 Nzbcorz 支持的“新干线”冰船道以&amp;quot;极为影响 uDays 天际线“理由在当年 10 月从风巽站开始被逐段拆除，但在拆除至华林时被叫停。而后端点市境内的一小段冰船道被存留并加于修缮用于“纪念”性质。因其位置较偏僻，完全无人使用。[[悠日铁道博物馆]]中以 uDays 工程组的观点用&amp;quot;美化形式&amp;quot;记录了上述事件过程。&lt;br /&gt;
&lt;br /&gt;
如今留存于端点市境内的“新干线”冰船道仅剩世界树至端点安平段，共有 4 个站，其中端点安平站可以与端点市下界线巽谷传送门相互换乘。&lt;br /&gt;
&lt;br /&gt;
===海运===&lt;br /&gt;
航运是端点市中的重要组成部分，端点市中所有区域都有或多或少的航运港口，在端点市矿车线系统建立前。许多玩家乘船来往于端点市各个区域。当下端点市内商业航线包括&amp;quot;江南港口—岛区城北港&amp;quot;、&amp;quot;岛区城北港—上都荆山港&amp;quot;、&amp;quot;岛区城北港—新陆港&amp;quot;、&amp;quot;岛区城北港—石英镇港—如月渡口&amp;quot;、、&amp;quot;江南港口—上都安阳渡口—荆山港口—石英镇港—如月渡口&amp;quot;，以上航线需要提前预约。目前端点市没有直航[[滨海市]]的航线。&lt;br /&gt;
&lt;br /&gt;
== 气候 ==&lt;br /&gt;
端点市中绝大多数地形是海域，其次是平原及雪地地形。主要区域时常降雨或降雪，uDays 中时间与现实一致，因此一天内降雨次数可达 20 次以上。每年 12 月 25 日，端点市江南地区及凛雪镇会一直降雪，在此期间，白天更短，夜晚更黑暗。&lt;br /&gt;
&lt;br /&gt;
== 政治 ==&lt;br /&gt;
端点市是 uDays 工程组直辖的城市，大体上保持民主，整体由 uDays 工程组、悠日玩家联合协会、端点市地方基建行动党、SantorsiaWorks控制。市长是 GourmendJaky。&lt;br /&gt;
&lt;br /&gt;
市长选举在每年3月5日举行，2021 年因为悠日戒严令当年市长选举被取消。使用QQ 群聊及 Discord 服务器中投票决定，基于《悠日计划 基本法案 运营法案》选举的获胜者由选票多数而决定。但实际上候选人通常由 uDays 四大组织之一提供支持。uDays 四大组织与玩家之间的小摩擦经常导致玩家间的抗议与宏观上的政治游戏，在 uDays 2022 年民主化后有一定缓解。由于没有一个派别能够比其他派别获得决定性的优势，所有人都尽可能地负责自己的划分领域，以尽量减少冲突摩擦。&lt;br /&gt;
&lt;br /&gt;
===市长===&lt;br /&gt;
njlyf2011 (2017)&lt;br /&gt;
&lt;br /&gt;
Ashin Hung (2018-2019)(2019 年中旬下台)&lt;br /&gt;
&lt;br /&gt;
Chty78 (2019-2020)&lt;br /&gt;
&lt;br /&gt;
Gourmend Jaky (2021-2023)&lt;br /&gt;
&lt;br /&gt;
===端点市地方基建行动党===&lt;br /&gt;
端点市地方基建行动党是2021年后主导端点市的组织，实行本地主义，其治理体系基于悠日玩家联合协会，但受市长所牵制。&lt;br /&gt;
== 经济 ==&lt;br /&gt;
端点市的经济主要依靠租售地块、交通与地块税费、农业产品与红石机械解决方案的输出。一些连锁公司归属于端点市，但并未在端点市中进行生产行为，例如“凛雪重工”。&lt;br /&gt;
&lt;br /&gt;
2020 年 uDays 经济大崩溃后，端点市的经济体系完全被摧毁，所有银行部门及绝大多数商店都关张了。直到 2022 年 7 月，端点市的经济体系依然依靠绿宝石以物易物，玩家普遍对 uDays 工程组发行的等值钞票采取怀疑态度。在[[5.2208 uDays Saki]]推出凛雪终端 3后，玩家对新 CR 的态度方有缓解，但一般也仅在购买物品前兑换现钞。&lt;br /&gt;
&lt;br /&gt;
== 琐事 ==&lt;br /&gt;
* “端点市”实际命名基于科幻小说《基地》中同名城市，但英文表述在 2021 年方改为&amp;quot;Terminal City&amp;quot;。在 2018 年至 2020 年英文表述为&amp;quot;SpotCity&amp;quot;，缩写为&amp;quot;SC&amp;quot;。因此归属于端点市的车牌直至今日依然使用 SC + 四位数字，在《uDays 旅行指南 (2020)》中使用 Central &amp;quot;SPOTCITY&amp;quot; 作为代称。&lt;br /&gt;
* “江泽镇”在外宣中通常被称为“江浙镇”或“故里“，是 uDays 中最早的聚落所在地，但 uDays 中最早的建筑物并不位于此，而是位于花都市南岐区秋泽溪附近，最初建立于 2014 年 7 月。&lt;br /&gt;
== 画廊 ==&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%82%A0%E6%97%A5%E8%AE%A1%E5%88%92_%E7%89%B9%E8%89%B2%E5%BB%BA%E7%AD%91&amp;diff=2440</id>
		<title>悠日计划 特色建筑</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%82%A0%E6%97%A5%E8%AE%A1%E5%88%92_%E7%89%B9%E8%89%B2%E5%BB%BA%E7%AD%91&amp;diff=2440"/>
		<updated>2022-09-19T17:31:13Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​/* 列表 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;悠日计划 特色建筑&#039;&#039;&#039;简称&#039;&#039;&#039;特色建筑&#039;&#039;&#039;，是 uDays 工程组在 2022 年后为了解决[[悠日计划文保单位]]的混乱而重新划定的新特殊表彰性单位，将能代表 uDays 一定时期内工程水平的建筑列为悠日计划 特色建筑，目前一共有 35 项特色建筑。&lt;br /&gt;
&lt;br /&gt;
==列表==&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!建筑名称!!序号!!作者!!所处位置!!建立时间&lt;br /&gt;
|-&lt;br /&gt;
|辉针城||&#039;&#039;&#039;1&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[端点市]][[端点市岛区|岛区]]||2019&lt;br /&gt;
|-&lt;br /&gt;
|罗德兰岛建筑群||&#039;&#039;&#039;2&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[端点市]][[端点市岛区|岛区]]||2019&lt;br /&gt;
|-&lt;br /&gt;
|江南帆船||&#039;&#039;&#039;3&#039;&#039;&#039;||{{large|{{lang|en-us|Yukiro}}}}||[[端点市]]江南区||2020&lt;br /&gt;
|-&lt;br /&gt;
|凛雪圣诞树||&#039;&#039;&#039;4&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]][[凛雪镇]]||2020&lt;br /&gt;
|-&lt;br /&gt;
|凛雪教堂||&#039;&#039;&#039;5&#039;&#039;&#039;||{{large|{{lang|en-us|Epic02700}}}}||[[端点市]][[凛雪镇]]||2020&lt;br /&gt;
|-&lt;br /&gt;
|寒鸦堡垒||&#039;&#039;&#039;6&#039;&#039;&#039;||{{large|{{lang|en-us|NeptuneShi}}}}||[[端点市]][[凛雪镇]]||2019&lt;br /&gt;
|-&lt;br /&gt;
|悠兰关帝祠||&#039;&#039;&#039;7&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[花都市]][[悠兰区]]||2022&lt;br /&gt;
|-&lt;br /&gt;
|马力欧纪念雕像||&#039;&#039;&#039;8&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]][[端点市岛区|岛区]]||2019&lt;br /&gt;
|-&lt;br /&gt;
|樱茉阁||&#039;&#039;&#039;9&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]]离岛区]||2020&lt;br /&gt;
|-&lt;br /&gt;
|羊驼庄园||&#039;&#039;&#039;10&#039;&#039;&#039;||{{large|{{lang|en-us|LingerPoi}}}}||[[端点市]]离岛区||2020&lt;br /&gt;
|-&lt;br /&gt;
|镜湖神社||&#039;&#039;&#039;11&#039;&#039;&#039;||{{large|{{lang|en-us|Hakowwwww}}}}||[[端点市]]离岛区||2018&lt;br /&gt;
|-&lt;br /&gt;
|白川天空港||&#039;&#039;&#039;12&#039;&#039;&#039;||{{large|{{lang|en-us|guaishou7070}}}}||[[端点市]]白川自治区||2021&lt;br /&gt;
|-&lt;br /&gt;
|悠日竞技场||&#039;&#039;&#039;13&#039;&#039;&#039;||{{large|{{lang|en-us|StevenJobs2012}}}}||[[端点市]]如月地区||2017&lt;br /&gt;
|-&lt;br /&gt;
|赤岸地下城||&#039;&#039;&#039;14&#039;&#039;&#039;||{{large|{{lang|en-us|DX 39065760}}}}||[[端点市]]如月地区||2021&lt;br /&gt;
|-&lt;br /&gt;
|悠日铁道凛雪车站||&#039;&#039;&#039;15&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]]凛雪镇||2020&lt;br /&gt;
|-&lt;br /&gt;
|隆昌门||&#039;&#039;&#039;16&#039;&#039;&#039;||{{large|{{lang|en-us|SukyoC}}}}||[[端点市]]上都区||2019&lt;br /&gt;
|-&lt;br /&gt;
|开元石塔建筑群||&#039;&#039;&#039;17&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[端点市]]上都区||2019&lt;br /&gt;
|-&lt;br /&gt;
|[[uDays 3 号出生点|祈雨阁]]||&#039;&#039;&#039;18&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]]上都区||2019&lt;br /&gt;
|-&lt;br /&gt;
|阁城园||&#039;&#039;&#039;19&#039;&#039;&#039;||{{large|{{lang|en-us|Hakowwwww}}}}||[[端点市]]上都区||2020&lt;br /&gt;
|-&lt;br /&gt;
|安平关帝庙||&#039;&#039;&#039;20&#039;&#039;&#039;||{{large|{{lang|en-us|Courier2002}}}}||[[端点市]]上都区||2020&lt;br /&gt;
|-&lt;br /&gt;
|圣路易斯桥||&#039;&#039;&#039;21&#039;&#039;&#039;||{{large|{{lang|en-us|LYMAD}}}}||[[叶原市]]林区||2018&lt;br /&gt;
|-&lt;br /&gt;
|悠日铁道叶原车站(2021)|悠日铁道叶原车站||&#039;&#039;&#039;22&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[叶原市]]叶原城区||2021&lt;br /&gt;
|-&lt;br /&gt;
|叶原教堂||&#039;&#039;&#039;23&#039;&#039;&#039;||{{large|{{lang|en-us|Courier2002}}}}||[[叶原市]]叶原城区||2020&lt;br /&gt;
|-&lt;br /&gt;
|悠日铁道吧村车站||&#039;&#039;&#039;24&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[叶原市]]诺记吧村||2020&lt;br /&gt;
|-&lt;br /&gt;
|鹅城大街||&#039;&#039;&#039;25&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[花都市]]悠兰区||2022&lt;br /&gt;
|-&lt;br /&gt;
|悠日铁道悠兰车站||&#039;&#039;&#039;26&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[花都市]]悠兰区||2021&lt;br /&gt;
|-&lt;br /&gt;
|花乐门||&#039;&#039;&#039;27&#039;&#039;&#039;||{{large|{{lang|en-us|LingerPoi}}}}||[[花都市]]悠亭区||2021&lt;br /&gt;
|-&lt;br /&gt;
|大同广场建筑群||&#039;&#039;&#039;28&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[花都市]]悠亭区||2022&lt;br /&gt;
|-&lt;br /&gt;
|花巷教堂||&#039;&#039;&#039;29&#039;&#039;&#039;||{{large|{{lang|en-us|StevenJobs2012}}}}||[[花都市]]悠亭区||2016&lt;br /&gt;
|-&lt;br /&gt;
|鱼市街||&#039;&#039;&#039;30&#039;&#039;&#039;||{{large|{{lang|en-us|LYMAD}}}}||[[花都市]]南岐区||2014&lt;br /&gt;
|-&lt;br /&gt;
|郭师傅汽船||&#039;&#039;&#039;31&#039;&#039;&#039;||{{large|{{lang|en-us|SakuraKotori}}}}||[[风巽市]]洋河区||2018&lt;br /&gt;
|-&lt;br /&gt;
|兽像主题雕像||&#039;&#039;&#039;32&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[风巽市]]洋河区||2019&lt;br /&gt;
|-&lt;br /&gt;
|诺记吧纪念飞艇||&#039;&#039;&#039;32&#039;&#039;&#039;||{{large|{{lang|en-us|HappyMax0}}}}||[[风巽市]]洋河区||2019&lt;br /&gt;
|-&lt;br /&gt;
|故里遗址公园||&#039;&#039;&#039;33&#039;&#039;&#039;||{{large|{{lang|en-us|njlyf2011}}}}||[[端点市]]江南区||2017&lt;br /&gt;
|-&lt;br /&gt;
|末路之地建筑||&#039;&#039;&#039;34&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[端点市]]岛区||2022&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%82%A0%E6%97%A5%E8%AE%A1%E5%88%92_%E7%89%B9%E8%89%B2%E5%BB%BA%E7%AD%91&amp;diff=2439</id>
		<title>悠日计划 特色建筑</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%82%A0%E6%97%A5%E8%AE%A1%E5%88%92_%E7%89%B9%E8%89%B2%E5%BB%BA%E7%AD%91&amp;diff=2439"/>
		<updated>2022-09-19T17:29:29Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​创建页面，内容为“&amp;#039;&amp;#039;&amp;#039;悠日计划 特色建筑&amp;#039;&amp;#039;&amp;#039;简称&amp;#039;&amp;#039;&amp;#039;特色建筑&amp;#039;&amp;#039;&amp;#039;，是 uDays 工程组在 2022 年后为了解决悠日计划文保单位的混乱而重新划定的新特殊表彰性单位，将能代表 uDays 一定时期内工程水平的建筑列为悠日计划 特色建筑，目前一共有 35 项特色建筑。  ==列表==  {|class=wikitable style=&amp;quot;text-align:center&amp;quot; !建筑名称!!序号!!作者!!所处位置!!建立时间 |- |辉针城||&amp;#039;&amp;#039;&amp;#039;1&amp;#039;&amp;#039;&amp;#039;||{{large|{{lan…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;悠日计划 特色建筑&#039;&#039;&#039;简称&#039;&#039;&#039;特色建筑&#039;&#039;&#039;，是 uDays 工程组在 2022 年后为了解决[[悠日计划文保单位]]的混乱而重新划定的新特殊表彰性单位，将能代表 uDays 一定时期内工程水平的建筑列为悠日计划 特色建筑，目前一共有 35 项特色建筑。&lt;br /&gt;
&lt;br /&gt;
==列表==&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
!建筑名称!!序号!!作者!!所处位置!!建立时间&lt;br /&gt;
|-&lt;br /&gt;
|辉针城||&#039;&#039;&#039;1&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[端点市]][[端点市岛区|岛区]]|2019&lt;br /&gt;
|-&lt;br /&gt;
|罗德兰岛建筑群||&#039;&#039;&#039;2&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[端点市]][[端点市岛区|岛区]]|2019&lt;br /&gt;
|-&lt;br /&gt;
|江南帆船||&#039;&#039;&#039;3&#039;&#039;&#039;||{{large|{{lang|en-us|Yukiro}}}}||[[端点市]]江南区|2020&lt;br /&gt;
|-&lt;br /&gt;
|凛雪圣诞树||&#039;&#039;&#039;4&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]][[凛雪镇]]|2020&lt;br /&gt;
|-&lt;br /&gt;
|凛雪教堂||&#039;&#039;&#039;5&#039;&#039;&#039;||{{large|{{lang|en-us|Epic02700}}}}||[[端点市]][[凛雪镇]]|2020&lt;br /&gt;
|-&lt;br /&gt;
|寒鸦堡垒||&#039;&#039;&#039;6&#039;&#039;&#039;||{{large|{{lang|en-us|NeptuneShi}}}}||[[端点市]][[凛雪镇]]|2019&lt;br /&gt;
|-&lt;br /&gt;
|悠兰关帝祠||&#039;&#039;&#039;7&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[花都市]][[悠兰区]]|2022&lt;br /&gt;
|-&lt;br /&gt;
|马力欧纪念雕像||&#039;&#039;&#039;8&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]][[端点市岛区|岛区]]|2019&lt;br /&gt;
|-&lt;br /&gt;
|樱茉阁||&#039;&#039;&#039;9&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]]离岛区]|2020&lt;br /&gt;
|-&lt;br /&gt;
|羊驼庄园||&#039;&#039;&#039;10&#039;&#039;&#039;||{{large|{{lang|en-us|LingerPoi}}}}||[[端点市]]离岛区|2020&lt;br /&gt;
|-&lt;br /&gt;
|镜湖神社||&#039;&#039;&#039;11&#039;&#039;&#039;||{{large|{{lang|en-us|Hakowwwww}}}}||[[端点市]]离岛区|2018&lt;br /&gt;
|-&lt;br /&gt;
|白川天空港||&#039;&#039;&#039;12&#039;&#039;&#039;||{{large|{{lang|en-us|guaishou7070}}}}||[[端点市]]白川自治区|2021&lt;br /&gt;
|-&lt;br /&gt;
|悠日竞技场||&#039;&#039;&#039;13&#039;&#039;&#039;||{{large|{{lang|en-us|StevenJobs2012}}}}||[[端点市]]如月地区|2017&lt;br /&gt;
|-&lt;br /&gt;
|赤岸地下城||&#039;&#039;&#039;14&#039;&#039;&#039;||{{large|{{lang|en-us|DX 39065760}}}}||[[端点市]]如月地区|2021&lt;br /&gt;
|-&lt;br /&gt;
|悠日铁道凛雪车站||&#039;&#039;&#039;15&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]]凛雪镇|2020&lt;br /&gt;
|-&lt;br /&gt;
|隆昌门||&#039;&#039;&#039;16&#039;&#039;&#039;||{{large|{{lang|en-us|SukyoC}}}}||[[端点市]]上都区|2019&lt;br /&gt;
|-&lt;br /&gt;
|开元石塔建筑群||&#039;&#039;&#039;17&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[端点市]]上都区|2019&lt;br /&gt;
|-&lt;br /&gt;
|[[uDays 3 号出生点|祈雨阁]]||&#039;&#039;&#039;18&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[端点市]]上都区|2019&lt;br /&gt;
|-&lt;br /&gt;
|阁城园||&#039;&#039;&#039;19&#039;&#039;&#039;||{{large|{{lang|en-us|Hakowwwww}}}}||[[端点市]]上都区|2020&lt;br /&gt;
|-&lt;br /&gt;
|安平关帝庙||&#039;&#039;&#039;20&#039;&#039;&#039;||{{large|{{lang|en-us|Courier2002}}}}||[[端点市]]上都区|2020&lt;br /&gt;
|-&lt;br /&gt;
|圣路易斯桥||&#039;&#039;&#039;21&#039;&#039;&#039;||{{large|{{lang|en-us|LYMAD}}}}||[[叶原市]]林区|2018&lt;br /&gt;
|-&lt;br /&gt;
|悠日铁道叶原车站(2021)|悠日铁道叶原车站||&#039;&#039;&#039;22&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[叶原市]]叶原城区|2021&lt;br /&gt;
|-&lt;br /&gt;
|叶原教堂||&#039;&#039;&#039;23&#039;&#039;&#039;||{{large|{{lang|en-us|Courier2002}}}}||[[叶原市]]叶原城区|2020&lt;br /&gt;
|-&lt;br /&gt;
|悠日铁道吧村车站||&#039;&#039;&#039;24&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[叶原市]]诺记吧村|2020&lt;br /&gt;
|-&lt;br /&gt;
|鹅城大街||&#039;&#039;&#039;25&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[花都市]]悠兰区|2022&lt;br /&gt;
|-&lt;br /&gt;
|悠日铁道悠兰车站||&#039;&#039;&#039;26&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[花都市]]悠兰区|2021&lt;br /&gt;
|-&lt;br /&gt;
|花乐门||&#039;&#039;&#039;27&#039;&#039;&#039;||{{large|{{lang|en-us|LingerPoi}}}}||[[花都市]]悠亭区|2021&lt;br /&gt;
|-&lt;br /&gt;
|大同广场建筑群||&#039;&#039;&#039;28&#039;&#039;&#039;||{{large|{{lang|en-us|Santorsia}}}}||[[花都市]]悠亭区|2022&lt;br /&gt;
|-&lt;br /&gt;
|花巷教堂||&#039;&#039;&#039;29&#039;&#039;&#039;||{{large|{{lang|en-us|StevenJobs2012}}}}||[[花都市]]悠亭区|2016&lt;br /&gt;
|-&lt;br /&gt;
|鱼市街||&#039;&#039;&#039;30&#039;&#039;&#039;||{{large|{{lang|en-us|LYMAD}}}}||[[花都市]]南岐区|2014&lt;br /&gt;
|-&lt;br /&gt;
|郭师傅汽船||&#039;&#039;&#039;31&#039;&#039;&#039;||{{large|{{lang|en-us|SakuraKotori}}}}||[[风巽市]]洋河区|2018&lt;br /&gt;
|-&lt;br /&gt;
|兽像主题雕像||&#039;&#039;&#039;32&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[风巽市]]洋河区|2019&lt;br /&gt;
|-&lt;br /&gt;
|诺记吧纪念飞艇||&#039;&#039;&#039;32&#039;&#039;&#039;||{{large|{{lang|en-us|HappyMax0}}}}||[[风巽市]]洋河区|2019&lt;br /&gt;
|-&lt;br /&gt;
|故里遗址公园||&#039;&#039;&#039;33&#039;&#039;&#039;||{{large|{{lang|en-us|njlyf2011}}}}||[[端点市]]江南区|2017&lt;br /&gt;
|-&lt;br /&gt;
|末路之地建筑||&#039;&#039;&#039;34&#039;&#039;&#039;||{{large|{{lang|en-us|YUKIKAZE EV}}}}||[[端点市]]岛区|2022&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Pluralize_from_text&amp;diff=308</id>
		<title>模板:Pluralize from text</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Pluralize_from_text&amp;diff=308"/>
		<updated>2022-09-18T12:52:51Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​创建页面，内容为“{{#invoke:Detect singular|pluralize}}&amp;lt;noinclude&amp;gt;{{documentation}}&amp;lt;/noinclude&amp;gt;”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#invoke:Detect singular|pluralize}}&amp;lt;noinclude&amp;gt;{{documentation}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_settlement/columns/styles.css&amp;diff=291</id>
		<title>模板:Infobox settlement/columns/styles.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_settlement/columns/styles.css&amp;diff=291"/>
		<updated>2022-09-18T10:51:21Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​创建页面，内容为“/* {{pp|small=y}} */ .ib-settlement-cols { 	text-align: center; 	display: table; 	width: 100%; }  .ib-settlement-cols-row { 	display: table-row; }  .ib-settlement-cols-cell { 	display: table-cell; 	vertical-align: middle; }  .ib-settlement-cols-cellt { 	display: table-cell; 	vertical-align: top; }”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* {{pp|small=y}} */&lt;br /&gt;
.ib-settlement-cols {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	display: table;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-cols-row {&lt;br /&gt;
	display: table-row;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-cols-cell {&lt;br /&gt;
	display: table-cell;&lt;br /&gt;
	vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-cols-cellt {&lt;br /&gt;
	display: table-cell;&lt;br /&gt;
	vertical-align: top;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_settlement/styles.css&amp;diff=290</id>
		<title>模板:Infobox settlement/styles.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E6%9D%BF:Infobox_settlement/styles.css&amp;diff=290"/>
		<updated>2022-09-18T10:50:54Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​创建页面，内容为“/* {{pp-template}} */ .ib-settlement { 	width: 23em; 	border-collapse: collapse; 	line-height: 1.2em; }  /* TODO split definitions to appropriate class names when live from HTML element */ .ib-settlement td, .ib-settlement th { 	border-top: 1px solid #a2a9b1; 	padding: 0.4em 0.6em 0.4em 0.6em; }  .ib-settlement .mergedtoprow .infobox-full-data, .ib-settlement .mergedtoprow .infobox-header, .ib-settlement .mergedtoprow .infobox-data, .ib-settlement .mergedtoprow…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* {{pp-template}} */&lt;br /&gt;
.ib-settlement {&lt;br /&gt;
	width: 23em;&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	line-height: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.ib-settlement td,&lt;br /&gt;
.ib-settlement th {&lt;br /&gt;
	border-top: 1px solid #a2a9b1;&lt;br /&gt;
	padding: 0.4em 0.6em 0.4em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement .mergedtoprow .infobox-full-data,&lt;br /&gt;
.ib-settlement .mergedtoprow .infobox-header,&lt;br /&gt;
.ib-settlement .mergedtoprow .infobox-data,&lt;br /&gt;
.ib-settlement .mergedtoprow .infobox-label,&lt;br /&gt;
.ib-settlement .mergedtoprow .infobox-below {&lt;br /&gt;
	border-top: 1px solid #a2a9b1;&lt;br /&gt;
	padding: 0.4em 0.6em 0.2em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement .mergedrow .infobox-full-data,&lt;br /&gt;
.ib-settlement .mergedrow .infobox-data,&lt;br /&gt;
.ib-settlement .mergedrow .infobox-label {&lt;br /&gt;
	border: 0;&lt;br /&gt;
	padding: 0 0.6em 0.2em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement .mergedbottomrow .infobox-full-data,&lt;br /&gt;
.ib-settlement .mergedbottomrow .infobox-data,&lt;br /&gt;
.ib-settlement .mergedbottomrow .infobox-label {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 1px solid #a2a9b1;&lt;br /&gt;
	padding: 0 0.6em 0.4em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement .maptable {&lt;br /&gt;
	border: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement .infobox-header,&lt;br /&gt;
.ib-settlement .infobox-below {&lt;br /&gt;
	text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement .infobox-above {&lt;br /&gt;
	font-size: 125%;&lt;br /&gt;
	line-height: 1.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement .infobox-subheader {&lt;br /&gt;
	background-color: #cddeff;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-native {&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
	padding-top: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-other-name {&lt;br /&gt;
	font-size: 78%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-official {&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-caption {&lt;br /&gt;
	padding: 0.3em 0 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-caption-link {&lt;br /&gt;
	padding: 0.2em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-nickname {&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-settlement-fn {&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
	<entry>
		<id>https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E5%9D%97:Infobox/styles.css&amp;diff=289</id>
		<title>模块:Infobox/styles.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.czzzz.work/index.php?title=%E6%A8%A1%E5%9D%97:Infobox/styles.css&amp;diff=289"/>
		<updated>2022-09-18T10:49:29Z</updated>

		<summary type="html">&lt;p&gt;103.136.127.220：​创建页面，内容为“/* {{pp|small=y}} */ /*  * This TemplateStyles sheet deliberately does NOT include the full set of  * infobox styles. We are still working to migrate all of the manual  * infoboxes. See MediaWiki talk:Common.css/to do#Infobox  * DO NOT ADD THEM HERE  */ /*  * not strictly certain these styles are necessary since the modules now  * exclusively output infobox-subbox or infobox, not both  * just replicating the module faithfully  */ .infobox-subbox { 	padding:…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* {{pp|small=y}} */&lt;br /&gt;
/*&lt;br /&gt;
 * This TemplateStyles sheet deliberately does NOT include the full set of&lt;br /&gt;
 * infobox styles. We are still working to migrate all of the manual&lt;br /&gt;
 * infoboxes. See [[MediaWiki talk:Common.css/to do#Infobox]]&lt;br /&gt;
 * DO NOT ADD THEM HERE&lt;br /&gt;
 */&lt;br /&gt;
/*&lt;br /&gt;
 * not strictly certain these styles are necessary since the modules now&lt;br /&gt;
 * exclusively output infobox-subbox or infobox, not both&lt;br /&gt;
 * just replicating the module faithfully&lt;br /&gt;
 */&lt;br /&gt;
.infobox-subbox {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	border: none;&lt;br /&gt;
	margin: -3px;&lt;br /&gt;
	width: auto;&lt;br /&gt;
	min-width: 100%;&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
	clear: none;&lt;br /&gt;
	float: none;&lt;br /&gt;
	background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-3cols-child {&lt;br /&gt;
	margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox .navbar {&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* T281642 */&lt;br /&gt;
body.skin-minerva .infobox-header,&lt;br /&gt;
body.skin-minerva .infobox-subheader,&lt;br /&gt;
body.skin-minerva  .infobox-above,&lt;br /&gt;
body.skin-minerva .infobox-title,&lt;br /&gt;
body.skin-minerva  .infobox-image,&lt;br /&gt;
body.skin-minerva  .infobox-full-data,&lt;br /&gt;
body.skin-minerva .infobox-below {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>103.136.127.220</name></author>
	</entry>
</feed>