维基百科讨论:机器人建立条目小组/中华人民共和国行政区划

2012年的中国行政区划代码已经发布

国家统计局发布了2012年的行政区划代码(见 [1]),可以考虑动用机器人更新区划模板啦。——武铁辆玻 意见簿 2013年3月22日 (五) 17:02 (UTC)回复

早就发布了,我已经爬下来做了本地(在toolserver上)数据库了,给点关于怎么更新的意见吧。Liangent留言 2013年3月22日 (五) 17:26 (UTC)回复
不了解技术细节,随便说说:乡改镇/街道这类变更需要人工介入移动条目而不是新建,条目中可反映区划沿革信息;县级条目可以考虑加入机器人维护的行政区划介绍。——武铁辆玻 意见簿 2013年3月24日 (日) 16:17 (UTC)回复
乡级以上diff贴上来手工清理 --达师 - 261 - 442 2013年3月25日 (一) 10:04 (UTC)回复
除了改名,diff都是撤一个建一个的,真要考虑变更可看不出来。Liangent留言 2013年3月25日 (一) 10:09 (UTC)回复
看不出来没关系 按照编号排序 --达师 - 261 - 442 2013年3月25日 (一) 16:56 (UTC)回复
建议把数据放在wikidata里面,未来条件合适可以把所有PRC admin删掉--GZWDer留言2013年4月3日 (三) 09:06 (UTC)回复
做了初步测试:123456--GZWDer留言2013年4月3日 (三) 09:21 (UTC)回复
提示:我建立的Property被Zolo建议废除。--GZWDer留言2013年4月3日 (三) 12:03 (UTC)回复
等等看本地能取到wikidata上多细致的数据再说。我倾向于只写上层,避免冗余,把自己的区划代码也写进去应该就可以了。Liangent留言 2013年4月3日 (三) 12:10 (UTC)回复
先把diff贴上来吧…… --达师 - 261 - 442 2013年4月11日 (四) 10:44 (UTC)回复
User:Liangent/prcadmin2012/removals, User:Liangent/prcadmin2012/additions, User:Liangent/prcadmin2012/renames,只列乡级及以上的。Liangent留言 2013年4月11日 (四) 11:57 (UTC)回复
我原以为代码撤销后就不会再用了,现在才知道原来还是会被重复使用的。比如[2][3],两个乡改镇后原来的代码都被补缺了。这样的话按现在Template:PRC admin的方式似乎很难维护??看来是应该考虑如何迁移到wikidata了。--Stevenliuyi留言2013年4月14日 (日) 13:57 (UTC)回复
我也是才发现有这现象。貌似是下级不听话,国家统计局都说了“因区划变动调整,代码取消不再重复使用”。Liangent留言 2013年4月14日 (日) 15:07 (UTC)回复

废弃的删掉就完了。@liangent: 拜托把表格按行分开。--达师 - 261 - 442 2013年4月17日 (三) 00:45 (UTC)回复

我认为wikidata的Phase 3开始使用后就要考虑把PRC admin全部删除(其实很早就有这种想法),这样方便维护。另外那时可能可以考虑在其他语言版本(如粤语)建立中国行政区划条目。--GZWDer留言2013年4月18日 (四) 06:18 (UTC)回复
参见d:Property:P131d:Property:P150。--GZWDer留言2013年4月18日 (四) 06:18 (UTC)回复
看wikidata phase1到2这么快,不知道3要什么时候来。主要问题是村级的数据怎么办。Liangent留言 2013年4月18日 (四) 08:40 (UTC)回复
村级也都直接建item就行了吧。--Stevenliuyi留言2013年4月18日 (四) 13:07 (UTC)回复
2013年新调整的区划,代码怎么处理?比如南京市。--Gilgalad 2013年4月18日 (四) 14:03 (UTC)回复
南京怎么了?不就是两个县变成区,另有四个区合并成了两个区吗?新版行政区划里没有体现?--某人的移动城堡|欢迎调♂教 2013年4月23日 (二) 04:29 (UTC)回复
现在的code应该是截至2012年10月的 --达师 - 261 - 442 2013年4月25日 (四) 15:26 (UTC)回复

2012年的中国行政区划代码已经发布

国家统计局发布了2012年的行政区划代码(见 [4]),可以考虑动用机器人更新区划模板啦。——武铁辆玻 意见簿 2013年3月22日 (五) 17:02 (UTC)回复

早就发布了,我已经爬下来做了本地(在toolserver上)数据库了,给点关于怎么更新的意见吧。Liangent留言 2013年3月22日 (五) 17:26 (UTC)回复
不了解技术细节,随便说说:乡改镇/街道这类变更需要人工介入移动条目而不是新建,条目中可反映区划沿革信息;县级条目可以考虑加入机器人维护的行政区划介绍。——武铁辆玻 意见簿 2013年3月24日 (日) 16:17 (UTC)回复
乡级以上diff贴上来手工清理 --达师 - 261 - 442 2013年3月25日 (一) 10:04 (UTC)回复
除了改名,diff都是撤一个建一个的,真要考虑变更可看不出来。Liangent留言 2013年3月25日 (一) 10:09 (UTC)回复
看不出来没关系 按照编号排序 --达师 - 261 - 442 2013年3月25日 (一) 16:56 (UTC)回复
建议把数据放在wikidata里面,未来条件合适可以把所有PRC admin删掉--GZWDer留言2013年4月3日 (三) 09:06 (UTC)回复
做了初步测试:123456--GZWDer留言2013年4月3日 (三) 09:21 (UTC)回复
提示:我建立的Property被Zolo建议废除。--GZWDer留言2013年4月3日 (三) 12:03 (UTC)回复
等等看本地能取到wikidata上多细致的数据再说。我倾向于只写上层,避免冗余,把自己的区划代码也写进去应该就可以了。Liangent留言 2013年4月3日 (三) 12:10 (UTC)回复
先把diff贴上来吧…… --达师 - 261 - 442 2013年4月11日 (四) 10:44 (UTC)回复
User:Liangent/prcadmin2012/removals, User:Liangent/prcadmin2012/additions, User:Liangent/prcadmin2012/renames,只列乡级及以上的。Liangent留言 2013年4月11日 (四) 11:57 (UTC)回复
我原以为代码撤销后就不会再用了,现在才知道原来还是会被重复使用的。比如[5][6],两个乡改镇后原来的代码都被补缺了。这样的话按现在Template:PRC admin的方式似乎很难维护??看来是应该考虑如何迁移到wikidata了。--Stevenliuyi留言2013年4月14日 (日) 13:57 (UTC)回复
我也是才发现有这现象。貌似是下级不听话,国家统计局都说了“因区划变动调整,代码取消不再重复使用”。Liangent留言 2013年4月14日 (日) 15:07 (UTC)回复

废弃的删掉就完了。@liangent: 拜托把表格按行分开。--达师 - 261 - 442 2013年4月17日 (三) 00:45 (UTC)回复

我认为wikidata的Phase 3开始使用后就要考虑把PRC admin全部删除(其实很早就有这种想法),这样方便维护。另外那时可能可以考虑在其他语言版本(如粤语)建立中国行政区划条目。--GZWDer留言2013年4月18日 (四) 06:18 (UTC)回复
参见d:Property:P131d:Property:P150。--GZWDer留言2013年4月18日 (四) 06:18 (UTC)回复
看wikidata phase1到2这么快,不知道3要什么时候来。主要问题是村级的数据怎么办。Liangent留言 2013年4月18日 (四) 08:40 (UTC)回复
村级也都直接建item就行了吧。--Stevenliuyi留言2013年4月18日 (四) 13:07 (UTC)回复
2013年新调整的区划,代码怎么处理?比如南京市。--Gilgalad 2013年4月18日 (四) 14:03 (UTC)回复
南京怎么了?不就是两个县变成区,另有四个区合并成了两个区吗?新版行政区划里没有体现?--某人的移动城堡|欢迎调♂教 2013年4月23日 (二) 04:29 (UTC)回复
现在的code应该是截至2012年10月的 --达师 - 261 - 442 2013年4月25日 (四) 15:26 (UTC)回复

Template:PRC admin/disambig太複雜不利維護

我相信{{PRC admin/disambig}}系列的模板是@Liangent幾年前的心血結晶。可是那一大串數字實在叫人不知怎樣查詢。本來只要能用就好了,不過若然這麼複雜的一系列模板,卻只有一個人懂得如何維護的話,未免令人擔心,往後維護這些模板的事。然後我發現一些問題:

  1. 三元乡的第一項歧義顯示不正常:我只見到第一項歧義用粗體寫著「',中华人民共和国安徽省六安市霍邱县下辖的乡」,可是按編輯的話,只見到一串數字,和知道「本頁使用了52個模板」(一個有6項歧義的消歧義頁竟然用了這麼多模板?!),根本不知從何入手。
  2. 後來我在Template talk:PRC admin/disambig#这个系列的模板更新问题,見到有人在2014年1月指出,之前一年發生行政区划调整,有兩個鎮被取消了,分別被一分為二,每個改為兩個街道。過了兩年半,竟然還未更新!

我相信要修復這兩個問題,對Liangent來說並不難,但是從這兩個問題可以見到,背後更深層次的問題,就是對其他人而言,這一系列模板太難理解了,以致無法維護。一個管理員就算再厲害,最多只能保證這一系列模板不會出現第一類問題。可是行政區劃並非刻在鐵板上永不改變的,中國地方之大,每隔幾年總有些地區,不是重劃就是改名,因此第二類的問題,只會久不久就發生。在不改動結構的前提下,我有一些提議:

  1. 把所有討論集中在Template talk:PRC admin,把其他subtemplate的討論頁合併到那裏,如果未有討論就放個重定向。(參考en:Template:Central
  2. 寫一頁詳細的說明文件{{PRC admin/documentation}},解釋這一系模板怎樣運作,讓其他人看了可以明白,如果遇到類似上述的問題時,可以去修改哪一個模板。
  3. 然後,在這一系列的模板,加上{{Documentation|Template:PRC admin/documentation}},使其他人不用花一番功夫去找這個說明文件。

小小意見,希望參考。--Quest for Truth留言2016年7月18日 (一) 21:08 (UTC)回复

大部分模板已经被重写了……disambig是少数没动的。一直想着有空弄一直没弄,但有空弄了也很可能是弄到Wikidata上去,一堆Q编号于是还是数字……Liangent留言 2016年7月19日 (二) 06:24 (UTC)回复
三元乡是相关页面被人改坏了(Template:PRC admin/data/34/15/22/212/000 / Template:PRC admin/data/34/15/04/102/000 / Template:PRC admin/data/34/15/04/101/000)。我也不知道现在应该怎么处理……Liangent留言 2016年7月27日 (三) 05:02 (UTC)回复

这个体系太复杂了

广宁乡变成广宁街道 (北镇市),但不知道该怎么下手。Dingar留言2019年5月23日 (四) 12:40 (UTC)回复

数据严重过时

经过检查,许多区划数据因为代码变化导致链接不可用。 如窑口镇中,2020/34/15/21的代码应为2020/34/04/22Wikipedia:机器人建立条目小组/中华人民共和国行政区划/FAQ示例的永宁镇 (延庆县) 中,2020/11/02/29应为2020/11/01/19

目前的模板中链接里的年份是实时变化的,但模板数据是2012年的,因此可以选择将模板中年份改为静态的2012,但引用的是过时数据;或者更新数据库,并对2012/2020的编码比对后对页面进行编码更新。--Ff98sha留言2020年12月29日 (二) 07:58 (UTC)回复

有关采用机器人自动维护中国大陆行政区划条目及相关数据的建议

此前讨论:Wikipedia:机器人/作业请求#希望以機器人自動維護中國大陸行政區劃條目及相關數據 在上述此前讨论中,有用户认为“现有资料难以开展机器人维护”,后来我发现民政部每年会提供行政区划代码变更情况(https://www.mca.gov.cn/article/sj/xzqh/1980/ ,分县级以上和县级以下,精确到乡镇街道,按年更新,但更新时间实际上不固定),不知配合每年的统计用区划代码和城乡划分代码(http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/ )可否做到乡镇街道级别以上的行政区划变更维护自动化(社区村庄级别的至少我无能为力,恐仍需人工介入)?ping一下此前参与讨论的@迴廊彼端KanashimiMintCandyHamish、原有机制的维护者@LiangentHat600以及你维现在活跃的技术帝@xiplusJimmy Xu。--忒有钱🌊塩水あります🐳留言2023年2月2日 (四) 20:40 (UTC)回复

求助:更新行政区划模板(广州南沙区南沙街道/黄阁镇/港湾街道)


这套模板实在太**,已经晕了,根据指引到客栈寻求协助:

广州市南沙区近期更新行政区划。新设港湾街道,由南沙街道部分村/社区划入;黄阁镇部分村/社区划入南沙街道。现希望了解这套模板运作方式的朋友能进行更新,感激不尽。--Tim Wu留言2023年12月28日 (四) 15:08 (UTC)回复

已对条目进行更新。指引已经过时了,据我的经验(我并没有深入了解过整套模板),目前乡级{{PRC admin/list}}页面的作用仅仅是自动计算信息框的“村级区划单位数”,港湾街道的list页建议等国家统计局数据更新后再建立,村级的{{PRC admin/list}}不必建立。{{PRC admin/children}}调用的是Wikidata P150。--Kcx36留言2023年12月29日 (五) 05:42 (UTC)回复
@Kcx36 了解,感谢!--Tim Wu留言2023年12月29日 (五) 05:45 (UTC)回复
顺带提一个李渡镇 (进贤县),其下级的村在条目内未显示出来,另外消歧义条目李渡镇中也未显示完整。孙端街道信息框中的坐标问题--Kethyga留言2023年12月30日 (六) 00:14 (UTC)回复
  已完成。李渡镇的Template:PRC admin/data/36/01/24/101/000中填写的wikidata项已被合并至另一项。孙端街道的信息框未填写匿名参数,被错误识别为00/00/00/000/000。--Kcx36留言2023年12月30日 (六) 04:48 (UTC)回复
感谢。--Kethyga留言2024年1月3日 (三) 12:56 (UTC)回复

中华人民共和国行政区划

从2014年开始的县级以下行政区划变更,似乎并未更新对应的{{PRC admin/list}},以杭州市上城区九堡街道为例,该模板{{PRC admin/data/33/01/04/105/000}}应该移动到{{PRC admin/data/33/01/04/014/000}}。另外,Wikidata上的d:Property:P442(旧行政区划代码)建议不要直接删除,可以将旧的代码设置为“弃用级”并添加d:Property:P582(终止时间),统计局网站上历史年份上仍然会保留旧区划代码的信息,另外其他一些网站上仍然可以根据该代码检索。

附上2014年至今历年县级以下行政区变更情况,来自民政部网站2014年2015年2016年2017年2018年2019年2020年2021年2022年

中华人民共和国行政区划代码#部门编码的差异中写到民政部和统计局在县级以下的代码可能不同,暂时不确定以上网址所附的行政区划代码是否和统计局一致,需要协助查验下。 --Kethyga留言2024年1月23日 (二) 02:45 (UTC)回复

据我观察,现在{{PRC admin/list}}唯一的作用是自动计算{{中国乡级行政区}}信息框中的“村级区划单位数”,显示下级行政区具体信息的功能都由d:Property:P150承担。
民政部的和统计局的乡级区划代码有较大差异。--Kcx36留言2024年1月25日 (四) 09:22 (UTC)回复
@Kcx36 感觉可以在{{PRC admin/showdata}}或者{{PRC admin/list}}增加一项错误检测功能,当该行政区的区划代码与维基数据中更新的不一致,则报错。比如新杖子镇Template:PRC admin/data/13/08/21/203/000)对应维基数据中区划代码已经改到新的“13 08 21 111”,而该模板却没有更新。--Kethyga留言2024年1月25日 (四) 13:51 (UTC)回复
我看可以。--Kcx36留言2024年1月25日 (四) 13:58 (UTC)回复
或許可以提交機器人作業請求?—— Eric Liu 創造は生命(留言留名學生會 2024年3月28日 (四) 01:32 (UTC)回复
应该是可以的,按照wikidata上面的值移动就行了。--PexEric 💬|📝 2024年4月6日 (六) 05:24 (UTC)回复

请求有能力者修改邛崃市南宝山镇的维基数据

南宝山镇2015年由原南宝乡与油榨乡合并而设立,镇政府驻地在原油榨乡场镇。2019年12月,南宝山镇茶板村、金甲村、常乐村、大葫村所属行政区域划归火井镇管辖,划归火井的区域中就包含了原南宝乡场镇。

然而,维基数据中的南宝山镇就仅仅是原南宝乡改了个名,下属行政区、地点、区划代码等仍是九年前南宝乡的。而百科条目中对行政区划的描述也是通过Template:PRC_admin引用维基数据自动填的,因此南宝山镇的条目内容也成了错误的。与此同时,油榨乡的数据和百科条目也存在,将其描述为现存行政区域。

我对这套数据库理解尚不透彻,暂无能力修改。我姑且将百科条目效果不符事实的模板中能注释掉的都注释掉了,并手动输入正确内容,但数据库不应该一直这样拖下去。况且据Wikipedia:机器人建立条目小组/中华人民共和国行政区划/简明手动维护手册所言,这种行政区划变动后对数据库调整校对的工作是非常繁琐的,建议到互助客栈求助。因此我在此请求诸位同仁的援手。

题外话,据相关文档所言,这套数据库刚建立时应该是有机器人自动更新的。但这个问题遗留了九年、两次区划变动之久,究竟是偶然的漏网之鱼还是自动更新机制已经失灵?若是后者,且以后也没有恢复定期自动更新的话,我对这种路径的前景深感担忧。--樱桃纳米粉留言2024年5月1日 (三) 18:14 (UTC)回复

除维基数据的下辖行政领土实体(P150)外已修改。--Kcx36留言2024年5月2日 (四) 16:27 (UTC)回复
返回到项目页面“机器人建立条目小组/中华人民共和国行政区划”。