一种面向实名制企业信息的网格划分与编码方法_2

文档序号:9839680阅读:来源:国知局
小由η取值范围确定。因此以北京市网 格为例,其网格层数可以确定为:(400*1067671/(1.7*104*104)) = 3。注:如果一直北京是 不同区的企业数量,不同区可以具备不同的子网格层数。
[0034]步骤5:不同层级网格划分。
[0035]子网格大小的确定主要受三方面的影响:一是基本网格大小;二是子网格划分层 数;三是基本网格单元中包含的实名制企业总数。以陈平实验数据为例,他把北京东城区 (25.38km2)划分为1593个100X100的万米单元网格,实行网格化管理。对哈尔滨市区5.31 X 104X 12.8km2统计出的实名制企业信息约25万个,在万米单元网格中,平均不足25个,对 于比较繁华的区域,如南岗区平均不足30个,最密集不超过40个。
[0036]当1时,基本网格不用再进行划分;
[0037]当η 2 2时,基本网格需要进一步行划分;
[0038]确定了基本网格的大小以及子网格的划分层数η,再根据四叉树划分原理,子网格 的大小即可确定。
[0039]本发明提供的一种基于地理格网多级企业网格编码方法,具体实施步骤如下:
[0040] 步骤1:确定并统一网格编码原则。
[0041] 实名制企业网格的编码应遵循以下原则:
[0042] (1)-个单元网格在时间和空间定义上应有一个唯一的编码,单元网格变更时,其 原代码不应占用,新增单元网格按照原有编码规则进行扩展。
[0043] (2)单元网格顺序码按从左到右、从上到下的顺序进行编码。
[0044] 步骤2:基底网格编码。
[0045] 基底网格编码通过对基底网格的行列标识来实现。网格编码的行列最大位数组成 了基底网格编号号。而最大彳丁列数的确定通常使用格网范围的彳丁列坐标除以最大格网尺 寸,所得的整数即为最大的行列数。如针对中国范围内的企业数据,中国边界作为网格范 围,使用中国边界数据(Xmax,Ymax),(Xmin,Ymin)分别表示中国边界的外接矩形的最大X坐 标Y坐标,与最小X坐标与最小Y作标数据,分别使用最大X坐标与最小X坐标之差除以格网尺 寸化为整数,整数的位数最为列位数,Y坐标之差除以格网尺寸的整数位数作为行位数。如 图1所示最大,最小行列坐标。
[0046] 如,最大行为为3位,最大列位为4位,则格网的编码是七位数,其纵横坐标X、Y分别 除以最大网格尺寸(见网格划分中确定方法)组成,第一、二、三位表示如4563456编码,它 由X坐标,第四、五、六、七位表示)y坐标,它表示其格网西南角点的坐标是(456000, 3456000),这样的编码不仅是唯一的,并具有了空间定位的性质。
[0047] 步骤3:不同网格层级编码
[0048] 不同层级网格编码通过加入层级数目,按照编码规则逐次有效判断网格编码正确 性,同时不同层级按照逐级加密方式实现。由于有的区域地物比较复杂,需要在一级格网即 公里格网的基础上采用四叉树法对其进行加密,加密一次后的网格编码从上到下,从左到 右的次序为0,1,2,3,加密两次后的网格编码从上到下,从左到右的次序为0,1,2,…,15,加 密三次后的网格编码从上到下,从左到右的次序为0,1,2,…,63,依此类推,加密η次后网格 编码从上到下,从左到右的次序为0,1,2,…,4η-1。
[0049] 其中L为网格级数,η为加密次数(无特定关系,L> = n)。这样一来,整个多级网格系 统的编码共有两部分组成:一级网格的编码与加密后的网格编码组成。例如己知某区域所 在一级网格的编码是4573457,在一级网格基础上又进行了一次加密,构成了 一个两级网格 系统,则其中位于第一行第一列网格的编码即为〇,则这个网格的编码即为4573457-0。
[0050] 如果格网的级数为L(L=1,2,3,4,......),己知当前格网的编号为m,那么就可以 推求:①当前格网的行列号;②所属上一级格网的编号;③下一级格网的编号。
[0051] 步骤4:最终综合网格编码方法。
[0052]参见图6,最终网格编码方法通过综合行政区划代码、基底网格编码、网格层级数、 层级网格编码的综合完成。企业网格编码与企业网格划分相同,企业网格编码主要包括以 下几部分:行政区划代码(默认为六位数)、基底网格编码(默认为六位数)、基底网格划分层 级数(默认为三位数)、当前子网格编码(默认为六位数)。
【主权项】
1. 一种面向实名制企业信息的网格划分与编码方法,其特征在于,所述方法包括:(1) 划分基底网格:根据行政区划面积以及行政区划内实名制企业数量,确定基地网格的大小; (2)确定网格划分层级:在基底网格基础上划分层级,每一个基底网格根据其企业数目不同 而具备不同的网格划分层数;(3)不同层级网格划分;其中,网格编码由行政区划代码、基底 网格编码、基底网格划分层级数、当前子网格编码组成。2. 根据权利要求1所述的方法,其特征在于,基底网格编码通过对基底网格的行列标识 来实现,网格编码的行列最大位数组成了基底网格编号号,而最大行列数的确定使用格网 范围的行列坐标除以最大格网尺寸,所得的整数即为最大的行列数;不同层级网格编码通 过加入层级数目,来有效判断网格编码正确性,同时不同层级按照逐级加密方式实现。
【专利摘要】本发明公开了一种面向实名制企业信息的网格划分与编码方法,包括:(1)划分基底网格:根据行政区划面积以及行政区划内实名制企业数量,确定基地网格的大小;(2)确定网格划分层级:在基底网格基础上划分层级,每一个基底网格根据其企业数目不同而具备不同的网格划分层数;(3)不同层级网格划分;其中,网格编码由行政区划代码、基底网格编码、基底网格划分层级数、当前子网格编码组成。本发明实现了面向实名制企业的多层网格划分与编码技术方法,这样可以实现不同网格内企业的便捷管理。
【IPC分类】G06F17/30
【公开号】CN105608164
【申请号】CN201510961842
【发明人】段丽娟, 刘亚, 薛中玉, 徐贞玉
【申请人】北京中诚盛源技术发展有限公司
【公开日】2016年5月25日
【申请日】2015年12月21日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1