行政区划数据库建设方案_第1页
行政区划数据库建设方案_第2页
行政区划数据库建设方案_第3页
行政区划数据库建设方案_第4页
行政区划数据库建设方案_第5页
已阅读5页,还剩24页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

行政区划数据服务建设方案

2022-11-09

1目标

1.1行政区划数据管理

通过行政区划数据管理界面,满足对标准行政区划数据的录入、

编辑、删脚口批量导入导出功能。满足非标准行政区划字段的扩展和

数据维护功能。

1.2行政区划数据展现

通过多种查询条件,提供行政区划信息的查询和浏览,满足不同

时间维度的行政区划结构树的展现和该时间点相关信息的浏览,满足

对某一行政区划历史沿革的信息查询和统计分析功能。

1.3行政区划数据同步

根据系统同步设置,实现平台行政区划信息对各业务系统的同步

功能,避免公共信息在重复建滞口各自维护。开辟同步信息监控功能,

实现对行政区划信息同步历史的统计与分析。

1.4行政区划信息服务

对于业务系统的普通信息需求,平台提取访问频率较高的行政区

划信息,开辟若干Web服务,便于各业务系统进行访问,提升平台

公共数据服务水平。

2现状

2.1标准行政区划数据表

标准行政区划数据表保存的是省、市、县共3级行政区划信息及

其变更历史,该数据表由人工进行维护,各字段如下表所示:

字段名含义备注

ID主键

长度:6位;

XZQHDM行政区划代码

格式:省市县,代码各2位

XZQIIMC行政区划名称

XZQHJB行政区划级别1省;2市;3县

00表示根节点

SJXZQHDM上级行政区划代码

其余的同XZQHDM

JZSJ结束时间

KSSJ开始时间最早从2000-1-1开始

BZ备注

BGLX变更类型

2.2扩展行政区划数据表

扩展行政区划数据库保存的是省、市、县、乡、村、组共6级行

政区划信息,该数据表由向家坝、溪洛渡以及南水北调这三个移民管

理系统共同使用和维护,各字段如下表所示:

字段名含义备注

主键;

长度:15位;

LOCALITYCODE行政区划代码格式:省市县乡村组,省市县代

码各2位,乡村组代码各

3位

LOCALITYNAME行政区划名称

字段名含义备注

LOCALITYDESC行政区划描述(全称)省市县乡村组的全称

PARENTLOCCODE上级行政区划代码同“行政区划代码”

REMARK备注

1省;2市;3县;

LOCALITYLEVEL行政区划级别

4乡;5村;6组

SUBLOCALITYEXPRESSION

3改进方法

3.1综述

标准行政区划和扩展行政区划分别存储在两张表中,均纳入公共

数据资源库进行管理。其中,标准行政区划由人工维护;扩展行政区

划由各应用系统维护(记录各应用系统对扩展行政区划的变更历史,

提交给管理员审批,审批通过之后进入公共资源库)。

3.2标准行政区划数据表

1.更新ID字段,拟采用GUID;

2.新增XZQHJC(行政区划简称)字段,例如:"广西壮族自治

区"的简称是"广西";

3.新增XZQHQC(行政区划全称)字段,例如:"安新县”的

全称是"河北省保定市安新县";

4.新增KZXZQHDM(扩展行政区划代码)字段,例如:河北

省保定市安新县的行政区划代码是130632,扩展行政区划代码是

130632000000000;

5.新增PREVJDS字段,保存当前行政区划变更之前的一系列

行政区划ID(合并而来的行政区划需要保存合并之前所有行政区划

的ID),各ID用"(英文逗号)分割开,如果不存在变更,则该字

段为null;

6.新增NEXTJDS字段,保存当前行政区划变更之后的一系列

行政区划ID(已拆分的行政区划需要保存拆分之后所有行政区划的

ID),各ID用英文逗号)分割开,如果不存在变更,则该字段

为null;

7.将JZSJ字段更名为JSSJ(结束时间);

8.改进KSSJ(开始时间)字段和JSSJ(结束时间)字段,将这

两个字段的格式规定为"yyyy-MM-dd";

9.改进BGLX(变更类型)字段,将行政区划的变更类型定义

为创建、更名、更改上级、拆分以及合并,共5类:

创建(代码0):初始化的行政区划均用此代码。

更名(代码1):仅仅行政区划名称发生变化。例如:(辽宁省辽

阳市)铁法市与更名为调兵山市,更名先后其行政区划代码均为

2112810

更改上级(代码2):上级行政区划代码必然变化,行政区划名

称和代码有可能发生变化。例如:(北京市)大兴县更名为大兴区,

与此同时,其行政区划代码由110224变为110115,其上级行政区

划代码由110200(县)变为110100(市辖区)。

拆分(代码3):一个行政区划变为多个行政区划,原行政区划

保留或者撤销,例如:(河北省廊坊市)安次区拆分为安次区和广阳

区,广阳区为新增行政区划,安次区的名称和编码均没有发生变化,

也需要新增一条记录,表示安次区曾经发生过变更,新的安次区和原

来的安次区虽然名称和编码一致,但确是两个不同的行政区划了。

合并(代码4):多个行政区划合并到一个已经存在的行政区划,

或者合并为一个行政区划,例如:(天津市)塘沽区、汉沽区和大港

区合并为滨海新区。

10.新增HISTORYJD(变更历史ID)字段,记录该行政区划的

"开始时间”所对应的变更情况。每次变更,都可能涉及到多个行政

区划,只把变更类型放在行政区划表中(其余变更情况在变更历史表

中)是为了减少重复。

11.删除BZ(备注)字段,将其内容记录在了变更历史表中。

修改之后的标准行政区划数据表结构如下:

字段名含义备注

IDGUID主键

PREV_IDS变更前ID

NEXT_IDS变更后ID

长度:6位;

XZQHDM行政区划代码

格式:省市县,代码各2位

长度:15位;

格式:省市县乡村组,省市县

KZXZQHDM扩展行政区划代码

代码各2位,乡村组代

码各3位

XZQHMC行政区划名称

XZQHJC行政区划简称

XZQHQC行政区划全称

1省;2市;3县

XZQHJB行政区划级别

4乡;5村;6组

00表示根节点

SJXZQHDM上级行政区划代码

其余的同XZQHDM

KSSJ开始时间最早从2000-01-01开始

JSSJ结束时间

0创建:

1更名:

BGLX变更类型2更改上级;

3拆分;

4合并

HISTORY,IDGUID变更历史ID

3.4行政区划变更历史表

此数据表用来实现行政区划的时间戳,需要全部新建。

字段名含义备注

IDGUID主键

PROVINCECODE省份代码变更所属的省份的行政区划代码

0创建;

1更名;

TYPE变更类型2更改上级;

3拆分;

4合并

CHANGETIME变更时间行政区划发生变化的时间

REMARKS备注描述变更时间点上的所有变更

普通是国务院文件或者其他的

CHANGEBASIS变更依据

政府红头文件

OPTIME操作时间

OPUSERID操作人员平台上用户的GUID

3.5扩展行政区划数据表

1.新增ID字段,拟采用GUID;

2.新增UPDATETIME字段,保存变更时间;

3.新增SOURCEAPP字段,保存发起变更操作的应用系统名称

或者应用系统编码,建议采用应用系统编码;

修改之后的扩展行政区划数据表结构如下:

字段名含义备注

IDGUID主键

长度:15位;

格式:省市县乡村组,省市县代

LOCALITYCODE行政区划代码

码各2位,乡村组代码各

3位

LOCALITYNAME行政区划名称

LOCALITYDESC行政区划描述(全称)省市县乡村组的全称

PARENTLOCCODE上级行政区划代码同“行政区划代码”

REMARK备注

1省;2市;3县;

LOCALITYLEVEL行政区划级别

4乡;5村;6组

SUBLOCALITYEXPRESSION

UPDATETIME变更时间

SOURCEAPP应用系统编码

4UI设计

4.1行政区划数据展现

1.初始界面。

说明:

a)时间选择区数据来源于变更历史表,默认值为最新的时刻,

即展现最新的行政区划树。

「行政区划I社会经济I****I

变更查询统计分析数据维护杓坤*

时间选择区

「日I中央

封口北京市

±11」天值市

a二河北省内容展现区

fC3山西省

31□内蒙古自治区

3白辽宁省

日白)吉林省

3口采龙江省

3口上海市

力」江苏省

2.时间选择区UI方案1(GoogleEarth模式,首选此方案,如

果无法实现,可以考虑下拉列表方案)。

3.时间选择区UI方案2(下拉列表模式,需要挨次选择年份和

日期)。

2008▼2Q08-U1-20叵

4.时间选择发生变化的时候,内容展现区显示选中时刻的行政

区划变更情况(列表)。

备注变更依据

年月日,《国务院关

将滨海新区更名为20121220

天津市更名于同意****的批复》(国函

2012-12-20滨海特区

[2012]9号>;同意****(>

5.选中某个行政区划节点的时候,内容展现区显示该行政区划

节点的详情。

说明:

a)若prevjds和nextjds均为null,则"变更历史"按钮变灰,

名称郑湾社区

代码411326001001000

级别村级

上级河南省南阳市淅川县龙城街道

简称郑湾社区

全称河南省南阳市淅川县龙城街道郑湾社区

开始时间2007-10-14

结束时间2011-2-6

变更类型创建

备注2000-1-1录入

变更历史

6.在行政区划详情界面点击变更历史按钮,内容展现区显示该

行政区划的前1次变更和后1次变更状况。

说明:

a)由于合并和拆分设计到多个行政区划,所以,无法一次性将

一个行政区划节点的所有历史变更状况全部列出,变更历史仅显示选

中的行政区划节点及其prevjds节点和nextjds节点,按开始时间逆

序显小。

b)选中的行政区划节点突出显示。

c)单击某一条行政区划,显示其详情(步骤5),鼠标手势也要

相应变化。

名称变更类型开始时间结束时间备注依据

201萍12月20日,《国务院关

将滨海新区更名为

浜海特区更名2012-12-20于同意**林的批复》(国函

滨海特区

[2012]9号):同意林**0

撤销天津市塘沽区

2012年12月2。日,《国务院关

、汉沽区'大港

滨海新区合并2009-11-302012-12-20于向意*朴*的批复》(国函

区,设立天津市滨

[2012]9#):同意****。

海新区

农沽区创建2000-1-12009-11-30数据录入

塘沾区创建2000-1-12009-11-30数据录入

大港区创建2000-1-12009-11-30数据录入

7.在初始界面点击变更查询按钮,弹出模态对话框,输入查询

条件。

8.在变更历史查询条件模态对话框,点击选择按钮,选择待查

询的行政区划节点。

说明:

a)行政区划可以选择任何一个节点(包括根节点)。

b)查询结果包含选择的行政区划节点及其所有下级节点的变更

情况。

c)点击确定按钮之后,返回统计分析查询条件模态对话框页面。

选择行政区划节点X

T'」中央

ft―北京市

川二)天津市

川口河北省

nt3山西省

封।一内蒙古自治区

田白辽字省

H1二吉林省

川二黑龙江省

山」上海市

团」江苏省

确定I

9.在变更历史查询条件模态对话框,点击确定按钮,显示待查

询的行政区划节点的变更历史。

变更时向变更区域变更类型备注变更依据

年月日,《国务院关

将浜海新区更名为20121220

天津市更名于同意****的批复》(国函

2012-12-20滨海特区

[2012]9号):同意****。

撤销天津市塘沽区

年月日,《国务院关

、汉沽区、大港20121220

天津市合并于同意杵**的批复》(国函

2009-11-30区,设立天津市滨

号>:同意****.

海新区[2012]9

10.在初始界面点击统计分析按钮,弹出模态对话框,输入查询

条件。

11.在统计分析查询条件模态对话框,点击选择按钮,选择待查

询的行政区划节点。

说明:

a)行政区划只能选择根节点和省级节点,不能选择省级以下的

节点。

b)查询结果为全国的行政区划统计表(包含各省数据)或者

选择的省份的行政区划统计表。

c)点击确定按钮之后,返回统计分析查询条件模态对话框页面。

12.在统计分析查询条件模态对话框,点击确定按钮,显示待查

询的行政区划节点的统计分析情况。

说明:

a)下图显示的是全国的行政区划统计表,只列了2个省份,作

为示例。

b)此页面是参考/old/yange/2022.htm的列表

做出的设计。

全国

4直辖市283地级市856市辖区10区公所

23省17地区369县级市19369镇

5自治区30自治州1463县14119多

2特别行政区3盟117自治县98苏木

49旗1088民族乡

3自治旗1民族苗木

2特区6355街道

1林区

省(直辖市'自治区)市区(县)乡(镇、街道)

16市辖区

2县

北京市5糠

131

11地级市36市辖区1区公所

22县级市946镇

河北省108县963多

6自治县53民族乡

27。福道

4.2行政区划数据管理

在初始界面点击数据维护按钮,弹出一系列向导式模态对话框,

挨次输入各种条件。

1.第一步,选择维护类型。

第一步选择维护类型X

0更

O上皴

O合

O拆

O批

O批

下一步

2-1在维护类型界面选择更名操作,点击下一步按钮,选择待更

名的行政区划节点。

第X步选择行政区划节点X

3口中央

*口北;京市

3口天津市

a口河北省

a_)山西省

w_)内蒙古自治区

划二j辽宁省

ALj吉林3

到二iJR龙江省

u」上海市

60江苏省

I上一步II下一步1

2-2选择行政区划节点之后,点击下一步按钮,编辑行政区划详

情。

说明:

a)变更类型根据操作自动锁定,结束时间无法编辑,将它们放

在这里是为了保持完整性。

b)名称、简称、开始时间、备注、变更依据字段可编辑,全称

根据名称自动调整。

第X步坊辑ii政区划详情X

I上一步I下一步

2-3编辑详情之后,点击下一步按钮,显示更名操作先后行政区

划变化情况的详情。

说明:

a)点击完成按钮,需要在数据库完成3个操作:update原行政

区划节点;insert变更之后的行政区划节点;insert变更记录。

行政区划名称变更详情

字段变更前变更后

名称郑湾社区新郑湾社区

代码411326001001000411326001001000

级别村级村级

上锻河南省南阳市惭川县龙城街道河南省南阳市淅川县龙城街道

筒林郑湾社区郑湾社区

全称河商省'1SJ阳市渐川县龙城街道郑湾社区河内省南阳市渐川县龙城街道郑湾社区

2007-10-142011-2-6

2011-2-6

创建更名

备注2000-1-1录入行政区划名称变更

变更依据国务院****文件

1上一步1旗

3-1在维护类型界面选择更改上级操作,点击下一步按钮,选择

待更改上级的行政区划节点。

第X步选择行政区划节点X

d」中央

■B口北京市

£白天津市

#口河北省

H一)山西省

上,内蒙古自治区

H二江宁省

吉林省

a黑龙江省

±J上海市

日|二江苏育

上一步II下一步I

3-2选择行政区划节点之后,点击下一步按钮,编辑行政区划详

情。

说明:

a)变更类型根据操作自动锁定,结束时间无法编辑,将它们放

在这里是为了保持完整性。

b)其余字段均和编辑,下一步时注意检查代码合法性。

3-3编辑详情之后,点击下一步按钮,显示更改上级操作先后行

政区划变化情况的详情。

说明:

a)点击完成按钮,需要在数据库完成3个操作:update原行政

区划节点;insert变更之后的行政区划节点;insert变更记录。

行政区划名称变更详情

字段变更前变更后

名称郑湾社区郑湾社区

代码411326001001000411326001001000

级别村锐村级

上级河南省'南阳市淅川县龙城街道河南省南阳市渐川县龙城街道

简称郑港社区郑湾社区

全称河阖者奇阳市浙川县龙城街道郑海社区河南省南阳市淅川县龙城街道李湾社区

开始时间2007-10-142011-2-6

后军堂1口2011-2-6

创建更改上级

备注2000-1-1录入更改行政区划上级

变更依据国务院****文件

上一步

4-1在维护类型界面选择合并操作,点击下一步按钮,显示待合

并的行政区划节点列表。

说明:

a)行政区划列表前面有勾选框,勾选之后点击删除按钮,可以

删除勾选的行政区划列表。

4-2在待合并行政区划节点列表界面,点击继续选择按钮,选择

行政区划节点。

说明:

a)根据实际需要,此步骤可重复多次。

选择任政区划节点X

T」中央

a」口由市

天津市

d二I河北省

B二)山西省

d_)内蒙古自治区

n」辽宁省

a_,吉林省

H_黑龙江省

U「上海市

注_)江苏省

4-3在待合并行政区划节点列表界面,点击下一步,编辑合并之

后行政区划节点的详情。

4-4编辑详情之后,点击下一步按钮,显示合并操作先后行政区

划变化情况的详情。

说明:

a)点击完成按钮,需要在数据库完成3个操作:update原行政

区划节点(多条记录);insert变更之后的行政区划节点;insert变更

5-1在维护类型界面选择拆分操作,点击下一步按钮,选择待拆

分的行政区划节点。

5-2选择待拆分的行政区划节点,点击下一步按钮,显示拆分之

后的行政区划节点列表。

说明:

a)行政区划列表前面有勾选框,勾选之后点击删除按钮,可以

删除勾选的行政区划列表。

5-3在拆分之后的行政区划节点列表界面,点击继续新增按钮,

选择行政区划节点。

说明:

a)根据实际需要,此步骤可重复多次。

X

d」中央

H北京市

天津市

3口河北省

上」山西省

a1内蒙古自i&E

4二)辽宁省

a二吉林省

黑龙江省

a上海市

a一।江苏省

5-4在拆分之后的行政区划节点列表界面,点击下一步按钮,显

示合并操作先后行政区划变化情况的详情。

说明:

a)点击完成按钮,需要在数据库完成3个操作:update原行政

区划节点;insert变更之后的行政区划节点(多条记录);insert变更

t谒

行政区划拆分详情

6-1在维护类型界面选择批量导入操作,点击下一步按钮,选择

待导入的excel文件。

说明:

a)只能批量导入县下非标准行政区划。

6-2在选择导入文件页面,点击浏览按钮,显示文件选择框。

直找范围a):B桌面V。1T国,

1为我的文裆gFLSQL

我盛文档恒瑜电脑蠢对

1弓网上邻居:三1rahgis.s<il

1^)General开发

◎Cuild©落案

qinipuralor

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论