基于Hadoop的海量空间数据索引更新系统及方法

    公开(公告)号:CN102799679A

    公开(公告)日:2012-11-28

    申请号:CN201210255699.7

    申请日:2012-07-24

    Applicant: 河海大学

    Abstract: 本发明公开了基于Hadoop的海量空间数据索引更新系统及方法,属于信息技术处理领域。所述系统包括:数据更新模块、索引操作缓存模块、索引文件更新模块、索引文件创建模块、索引文件读取模块。所述方法中:数据更新模块用于获取空间数据的更新情况,并将相应的索引更新信息写入索引操作缓存模块;索引文件创建模块用于按照索引节点为单位在磁盘上创建物理文件;索引更新模块再利用索引读取模块读取的节点信息对比索引缓存的节点信息,将满足条件的索引节点信息写入新索引文件。本发明解决了由于Hadoop平台仅支持对文件的追加写操作而造成对更新频繁的动态空间数据支持不足的问题,实时可靠地更新Hadoop平台中空间索引信息。

    基于Hadoop的海量空间数据索引更新系统及方法

    公开(公告)号:CN102799679B

    公开(公告)日:2014-10-22

    申请号:CN201210255699.7

    申请日:2012-07-24

    Applicant: 河海大学

    Abstract: 本发明公开了基于Hadoop的海量空间数据索引更新系统及方法,属于信息技术处理领域。所述系统包括:数据更新模块、索引操作缓存模块、索引文件更新模块、索引文件创建模块、索引文件读取模块。所述方法中:数据更新模块用于获取空间数据的更新情况,并将相应的索引更新信息写入索引操作缓存模块;索引文件创建模块用于按照索引节点为单位在磁盘上创建物理文件;索引更新模块再利用索引读取模块读取的节点信息对比索引缓存的节点信息,将满足条件的索引节点信息写入新索引文件。本发明解决了由于Hadoop平台仅支持对文件的追加写操作而造成对更新频繁的动态空间数据支持不足的问题,实时可靠地更新Hadoop平台中空间索引信息。

    一种基于TIN数据的河网提取方法

    公开(公告)号:CN102810157A

    公开(公告)日:2012-12-05

    申请号:CN201110115791.9

    申请日:2011-06-02

    Applicant: 河海大学

    Abstract: 本发明涉及一种基于TIN数据的河网提取方法,属于地理信息与水文学技术领域。本法利用TIN三角形的梯度判断水流方向,在求得流向的基础上,通过判断TIN三角形每条边与水流流向向量的关系将空间三角形分为谷线三角形和非谷线三角形,并分别依据谷线三角形和非谷线三角形提取河网,采用从流域出口回溯的方法计算平坦区域三角形的流向以进一步提取出河道。本发明解决了通过判断TIN三角形每条边的汇水性来识别河道所定义的河道单一的问题以及无法提取平坦区域河道的问题。

    一种面向海量数据的数据交换方法

    公开(公告)号:CN102420864B

    公开(公告)日:2014-03-26

    申请号:CN201110391794.5

    申请日:2011-12-01

    Applicant: 河海大学

    Abstract: 本发明公开了一种面向海量数据的数据交换方法,属于信息技术处理领域。包括以下步骤:数据更新控制模块接收新数据,并对数据进行BT编码形成种子文件;分发策略管理模块查找是否有用户订阅该数据,如果有则通知订阅者下载种子文件,订阅者解析种子文件得到Tracker服务器地址,连接Tracker服务器,得到所有上传或下载该数据的Peer信息并把自己的信息上传到Tracker服务器,所有Peer之间进行P2P数据交换;如果没有订阅者,则结束,不进行数据交换。本发明解决了海量数据传输交换过程中存在的传输速度慢、服务器负载重、信息更新发送不及时等问题。

    基于XMLSchema的软件界面生成系统及方法

    公开(公告)号:CN102646039A

    公开(公告)日:2012-08-22

    申请号:CN201210049014.3

    申请日:2012-02-29

    Applicant: 河海大学

    Abstract: 本发明公开了基于XMLSchema的软件界面生成系统及方法,属于信息处理的技术领域。所述软件界面生成系统包括依次连接XMLSchema管理模块、XMLSchema解析模块、软件界面生成模块、数据验证及更新模块。所述软件界面生成方法通过XMLSchema管理模块提供的管理界面选择用于生成软件界面的XMLSchema文件;XMLSchema解析模块获取DOM树结构;软件界面生成模块将的DOM树转化为HTMLDOM树结构形成最终的软件界面;数据验证及更新模块用XMLSchema文件验证用户上传的数据。本发明解决了软件界面设计周期长、复用率低、界面代码修改成本过高等问题。

    一种基于TIN数据的河网提取方法

    公开(公告)号:CN102810157B

    公开(公告)日:2014-11-19

    申请号:CN201110115791.9

    申请日:2011-06-02

    Applicant: 河海大学

    Abstract: 本发明涉及一种基于TIN数据的河网提取方法,属于地理信息与水文学技术领域。本法利用TIN三角形的梯度判断水流方向,在求得流向的基础上,通过判断TIN三角形每条边与水流流向向量的关系将空间三角形分为谷线三角形和非谷线三角形,并分别依据谷线三角形和非谷线三角形提取河网,采用从流域出口回溯的方法计算平坦区域三角形的流向以进一步提取出河道。本发明解决了通过判断TIN三角形每条边的汇水性来识别河道所定义的河道单一的问题以及无法提取平坦区域河道的问题。

    一种面向海量数据的数据交换方法

    公开(公告)号:CN102420864A

    公开(公告)日:2012-04-18

    申请号:CN201110391794.5

    申请日:2011-12-01

    Applicant: 河海大学

    Abstract: 本发明公开了一种面向海量数据的数据交换方法,属于信息技术处理领域。包括以下步骤:数据更新控制模块接收新数据,并对数据进行BT编码形成种子文件;分发策略管理模块查找是否有用户订阅该数据,如果有则通知订阅者下载种子文件,订阅者解析种子文件得到Tracker服务器地址,连接Tracker服务器,得到所有上传或下载该数据的Peer信息并把自己的信息上传到Tracker服务器,所有Peer之间进行P2P数据交换;如果没有订阅者,则结束,不进行数据交换。本发明解决了海量数据传输交换过程中存在的传输速度慢、服务器负载重、信息更新发送不及时等问题。

Patent Agency Ranking