[发明专利]一种利用树状结构目录管理地名信息的方法无效
申请号: | 200810057397.2 | 申请日: | 2008-02-01 |
公开(公告)号: | CN101359328A | 公开(公告)日: | 2009-02-04 |
发明(设计)人: | 赵文银 | 申请(专利权)人: | 北京乾坤化物数字技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京众合诚成知识产权代理有限公司 | 代理人: | 朱琨 |
地址: | 100036北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 树状 结构 目录 管理 地名 信息 方法 | ||
技术领域
本发明属于信息管理技术领域,特别涉及一种利用树状结构目录管理地名信息的方法。
背景技术
随着互联网技术的高速发展,网络信息的增长速度越来越快,人们可以通过搜索引擎找到很多信息。在通常情况下,用户查找一个比较流行的关键词时,找到的信息上万条,甚至几百万条。在大多数情况下,用户希望看到属于一个较小地区范围里的信息,以便快速找到符合要求的信息。
很多提供信息服务的网站开始采用地域化管理信息的方式,为用户提供更加有效、更满足用户要求的信息。比如求租房,药店等,用户希望区域划分更加详细。
目前,地名用于信息管理还存在一定的技术难度。在互联网应用中,人们采用减少地名的数量和减少地名的层数来达到目的。
在现阶段,采用的地名结构管理方式比较复杂,也不直观。另外,当地名细分后导致层数增加,地名数量增加时,计算机的处理时间按级数方式增加,可扩展性不强。
发明内容
本发明为了解决现有技术中的不足,特别涉及一种利用树状结构目录管理地名信息的方法,利用该方法可以简单、方便地形成结构丰富、意义复杂、任意分层、可扩展性强的树状结构地名信息目录,同时利用目录对文件的管理功能,地名属性信息以文件的形式存放在该地名信息目录下,提高了处理速度,增加了信息容量。
本发明的技术方案如下:
一种利用树状结构目录管理地名信息的方法,包括如下步骤:
1)、构建地名结构树,该地名结构树只有一个根;该地名结构树中的分段代码信息由2个字符、数字或符号组成;
地名结点信息包含其祖先的全部信息,一个完整的结点代码信息是分段代码信息的集合,代码信息的执行是按照从左到右的顺序执行,且代码信息中包含有纵向和横向的位置关系;
所述的代码信息是由一张2维表构成的,每个分段代码是表里的一个数据点,每个父结点的子结点数量≤99,分段代码的数量≤99,每个分段代码包含其在分段代码信息集合中的位置,位置小的分段代码为兄长。
2)、从地名结构树中获取所需的地名信息集合,以文件方式保存到服务器上;所述集合至少包含一个地名结点代码,结点代码可以任意排列;其中给定一个结点代码,可以得到一个包含祖先结点的分支,以及得到分支上任意一个结点左边的兄结点代码信息。
3)、计算机信息读取程序从存放在磁盘的文件里读取地名信息集合中包含的地名信息,根据树结点代码属性形成树状结构地名目录。计算机信息读取程序从存放在磁盘的文件里读取地名信息集合里的一个地名结点代码信息,根据分段代码的分解规则以及结点代码信息的合成方式,提取其全部祖先的结点代码信息;
结点代码信息作为目录名称,全部的祖先结点代码组合在一起,得到一个多级目录,当前地名结点代码信息对应的目录为最后一级目录,祖先结点代码按其创建的顺序分别对应上级的目录层。
所述的结构树的形成过程如下:给定一个根结点代码,若结点代码信息只包含一个分段代码,则该分段代码必须是分段代码信息集合中的第一个;
给定一个父结点,获取一个子结点分段代码,父结点代码加上分段代码就得到一个子结点代码;其中每一个地名结点代码信息包含其祖先的信息。
所述的树状结构树的目录可以无限分级,目录的级数由地名结构树的层数决定。
以上所述包含地名信息的树状结构目录存储在计算机上,或者其它的可以用来存储的介质。
从以上方案可以看出,本发明提供的一种利用树状结构目录管理地名信息的方法具有以下效果:
1、地名信息存储在树状结构目录的目录结点上,利用地名结构树包含具有遗传信息的特性,大大提高了查找并获取地名信息的速度。
2、由于地名以目录方式存在,与该地名相关的全部信息可以存放在该地名目录下,提高了对地名信息的处理能力。
3、由于地名结构树具有无限层的功能,对应的树状目录也同样具有无限分层的功能,因此可以对地名进行最小粒度的细分,同时由于地名结构树的独有特征,在进行地名扩充时,简单、实用、速度快。
附图说明
图1为本发明利用树状结构目录管理地名信息的方法的处理流程图;
图2为本发明8层地名目录树的示例图;
具体实施方式
为了使本发明的特征和优点更加清楚明白,下面参照附图结合具体实施例对本发明作进一步详细的说明。
以8层地名结构为例,详细说明树状结构目录管理地名信息的方法。
图1是根据本发明用树状结构目录管理地名信息的方法的处理流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京乾坤化物数字技术有限公司,未经北京乾坤化物数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810057397.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:抗氧化酶交联的多聚血红蛋白及其制备
- 下一篇:开关柜监控管理装置