《一种基于IP地址扩展GIS数据结构的方法和系统.pdf》由会员分享,可在线阅读,更多相关《一种基于IP地址扩展GIS数据结构的方法和系统.pdf(7页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104077305A43申请公布日20141001CN104077305A21申请号201310105090622申请日20130328G06F17/3020060171申请人深圳先进技术研究院地址518055广东省深圳市南山区西丽大学城学苑大道1068号72发明人修文群74专利代理机构深圳市科进知识产权代理事务所普通合伙44316代理人宋鹰武54发明名称一种基于IP地址扩展GIS数据结构的方法和系统57摘要本发明适用于互联网通信领域,提供了一种基于IP地址扩展GIS数据结构的方法,所述方法包括在GIS中,增加空间对象的IP地址,将所述空间对象的IP地址,转换为唯一整数值P,。
2、将所述唯一整数值P纳入GIS三维坐标系(X,Y,P)中,PFIP,生成新的GIS数据结构。本发明以变换后的IP地址作为第三维,扩展GIS数据结构,增加网络维度,实现了网络空间与现实空间的动态连接。51INTCL权利要求书1页说明书4页附图1页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图1页10申请公布号CN104077305ACN104077305A1/1页21一种基于IP地址扩展GIS数据结构的方法,其特征在于,包括以下步骤A在GIS中,增加空间对象的IP地址;B将所述空间对象的IP地址,转换为唯一整数值P;C将所述唯一整数值P纳入GIS三维坐标系(X,Y,P。
3、)中,PFIP,生成新的GIS数据结构。2如权利要求1所述的基于IP地址扩展GIS数据结构的方法,其特征在于,所述步骤B包括以下步骤B将10进制的所述IP地址,按照每段3个数字的标准,对差位补零,去掉段与段之间的分隔符后,转换为所述唯一整数值P,并实现所述IP地址和所述唯一整数值P之间的任意转换。3如权利要求1或2所述的基于IP地址扩展GIS数据结构的方法,其特征在于,所述步骤A还包括以下步骤A在GIS中,增加空间对象的网络属性,将空间对象的现实属性信息扩展为包括虚拟属性信息和现实属性信息的属性信息;其中,所述虚拟属性信息为所述空间对象的网络属性信息,且所述虚拟属性信息和现实属性信息一一对应。。
4、4如权利要求3所述的基于IP地址扩展GIS数据结构的方法,其特征在于,所述现实属性信息为所述空间对象所处的现实空间属性,包括区域属性信息、街道属性信息,以及所处的建筑属性信息。5如权利要求3所述的基于IP地址扩展GIS数据结构的方法,其特征在于,所述网络属性信息包括所述空间对象的身份、用户名、帐号、IP地址、网卡号和主板号。6一种基于IP地址扩展GIS数据结构的系统,其特征在于,包括以下部分地址增添模块,用于在GIS中,增加空间对象的IP地址;地址转换模块,用于将所述空间对象的IP地址,转换为唯一整数值P;数据生成模块,用于将所述唯一整数值P纳入GIS三维坐标系(X,Y,P)中,PFIP,生成。
5、新的GIS数据结构。7如权利要求6所述的基于IP地址扩展GIS数据结构的系统,其特征在于,所述地址转换模块,用于将10进制的所述IP地址,按照每段3个数字的标准,对差位补零,去掉段与段之间的分隔符后,转换为所述唯一整数值P,并实现所述IP地址和所述唯一整数值P之间的任意转换。8如权利要求6或7所述的基于IP地址扩展GIS数据结构的系统,其特征在于,还包括以下部分网络属性添加模块,用于在GIS中,增加空间对象的网络属性,将空间对象的现实属性信息扩展为包括虚拟属性信息和现实属性信息的属性信息;其中,所述虚拟属性信息为所述空间对象的网络属性信息,且所述虚拟属性信息和现实属性信息一一对应。权利要求书C。
6、N104077305A1/4页3一种基于IP地址扩展GIS数据结构的方法和系统技术领域0001本发明属于互联网通信领域,尤其涉及一种基于IP地址扩展GIS数据结构的方法和系统。背景技术0002传统GIS(GEOGRAPHICINFORMATIONSYSTEM,地理信息系统)数据结构及算法源于真实空间与有形实体,虽然有结合复杂地理事物的类型扩充,但针对虚拟空间对象的定位及度量,仍停留在探索阶段。面对互联网“虚实”空间相互交织结合的态势,应在传统GIS数据功能之上进行相关扩展,其中关键是解决网络行为在现实空间的映射。IP是一切网络对象存在的基本维度(网络空间坐标),将IP地址准确记录在现实空间,等。
7、于在虚拟空间与现实空间建立了相互对应的桥梁。目前的现有技术中,尚未有将虚拟空间与现实空间相结合,并实现其动态连接的方法。发明内容0003本发明实施例提供一种基于IP地址扩展GIS数据结构的方法和系统,旨在解决传统GIS数据结构及算法,针对虚拟空间对象的定位及度量手段不足,无法实现网络空间与现实空间的动态连接的问题。0004为此,本发明实施例提供了如下技术方案0005一种基于IP地址扩展GIS数据结构的方法,包括以下步骤0006在GIS中,增加空间对象的IP地址;0007将所述空间对象的IP地址,转换为唯一整数值P;0008将所述唯一整数值P纳入GIS三维坐标系(X,Y,P)中,PFIP,生成新。
8、的GIS数据结构。0009具体的,还包括以下步骤0010将10进制的所述IP地址,按照每段3个数字的标准,对差位补零,去掉段与段之间的分隔符后,转换为所述唯一整数值P,并实现所述IP地址和所述唯一整数值P之间的任意转换。具体的,还包括以下步骤0011在GIS中,增加空间对象的网络属性,将空间对象的现实属性信息扩展为包括虚拟属性信息和现实属性信息的属性信息;其中,所述虚拟属性信息为所述空间对象的网络属性信息,且所述虚拟属性信息和现实属性信息一一对应。具体的,所述现实属性信息为所述空间对象所处的现实空间属性,包括区域属性信息、街道属性信息,以及所处的建筑属性信息。0012具体的,所述网络属性信息包。
9、括所述网络对象的身份、用户名、帐号、IP地址、网卡号和主板号。本发明实施例还提供了一种基于IP地址扩展GIS数据结构的系统,包括0013地址增添模块,用于在GIS中,增加空间对象的IP地址;0014地址转换模块,用于将所述空间对象的IP地址,转换为唯一整数值P;说明书CN104077305A2/4页40015数据生成模块,用于将所述唯一整数值P纳入GIS三维坐标系(X,Y,P)中,PFIP,生成新的GIS数据结构。0016具体的,所述地址转换模块,用于将10进制的所述IP地址,按照每段3个数字的标准,对差位补零,去掉段与段之间的分隔符后,转换为所述唯一整数值P,并实现所述IP地址和所述唯一整数。
10、值P之间的任意转换。0017优选的,还包括以下部分0018网络属性添加模块,用于在GIS中,增加空间对象的网络属性,将空间对象的现实属性信息扩展为包括虚拟属性信息和现实属性信息的属性信息;其中,所述虚拟属性信息为所述空间对象的网络属性信息,且所述虚拟属性信息和现实属性信息一一对应。0019与现有技术相比,本发明的实施例具有如下优点0020本发明通过在GIS传统二维结构(X,Y)基础上,增加空间对象的IP地址,将空间对象的IP地址,转换为唯一整数值P,并将唯一整数值P纳入GIS三维坐标系(X,Y,P)中,PFIP,生成新的三维GIS数据结构,从而增加网络维度,实现了网络空间与现实空间的动态连接。。
11、附图说明0021图1是本发明实施例提供的基于IP地址扩展GIS数据结构的方法流程图;0022图2是变换前后的GIS坐标系示意图;0023图3是本发明实施例提供的基于IP地址扩展GIS数据结构的系统结构图。具体实施方式0024为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。0025图1是本发明实施例提供的基于IP地址扩展GIS数据结构的方法流程图,为了便于说明,仅示。
12、出了与本发明实施例相关的部分。0026如图1所示,该方法包括以下步骤0027步骤101,在GIS中,增加空间对象的IP地址。0028优选的,还包括以下步骤0029在GIS中,增加空间对象的网络属性,将空间对象的现实属性信息扩展为包括虚拟属性信息和现实属性信息的属性信息;其中,所述虚拟属性信息为所述空间对象的网络属性信息,且所述虚拟属性信息和现实属性信息一一对应。0030具体的,所述现实属性信息为所述空间对象所处的现实空间属性,包括区域属性信息、街道属性信息,以及所处的建筑属性信息。具体的,所述网络属性信息包括所述网络对象的身份、用户名、帐号、IP地址、网卡号和主板号。0031步骤102,将所述。
13、空间对象的IP地址,转换为唯一整数值P。0032具体的,包括0033将10进制的所述IP地址,按照每段3个数字的标准,即“逢缺补零、去除点位”的说明书CN104077305A3/4页5原则,对差位补零(凑足三位,逢缺补零),去掉段与段之间的分隔符后,转换为所述唯一整数值P,并实现所述IP地址和所述唯一整数值P之间的任意转换。0034如下表所示00351111100100100100003611111001001000100000371111111111001101111110038111111111100110111111003925525500255255000000004025525500。
14、2552550000000041通过上述变换,将IP地址转化为唯一整数值。0042步骤103,将所述唯一整数值P纳入GIS三维坐标系(X,Y,P)中,PFIP,生成新的GIS数据结构。0043如图2所示,为变换前后的GIS坐标系,其中左图为变换前的GIS二维坐标系,右图为变换后的GIS三维坐标系。0044通过步骤102,在GIS传统二维结构(X,Y)基础上,增加了空间对象的网络维度(IP地址),将IP地址转化为唯一Z值,有效纳入GIS三维坐标系中(X,Y,P),PFIP,同时保证某IP地址空间坐标值的唯一性。生成的新型互联网GIS数据结构为0045XYIPIDATTRIBUTE11111111。
15、1001001001000046基于相同的构思,本发明实施例还提供了一种基于IP地址扩展GIS数据结构的系统,如图3所示,该装置包括0047地址增添模块201,用于在GIS中,增加空间对象的IP地址。0048地址转换模块202,用于将所述空间对象的IP地址,转换为唯一整数值P。0049数据生成模块203,用于将所述唯一整数值P纳入GIS三维坐标系(X,Y,P)中,PFIP,生成新的GIS数据结构。说明书CN104077305A4/4页60050本发明实施例通过在GIS传统二维结构(X,Y)基础上,增加空间对象的IP地址,将空间对象的IP地址,转换为唯一整数值P,并将唯一整数值P纳入GIS三维坐。
16、标系(X,Y,P)中,PFIP,生成新的三维GIS数据结构,从而增加网络维度,实现了网络空间与现实空间的动态连接。0051本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。0052通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。0053以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。说明书CN104077305A1/1页7图1图2图3说明书附图CN104077305A。