一种基于港口多层区域的船舶挂靠事件挖掘方法及系统技术方案

技术编号:16176246 阅读:40 留言:0更新日期:2017-09-09 03:31
本发明专利技术实施例提供一种基于港口多层区域的船舶挂靠事件挖掘方法及系统。所述方法包括:获取待挖掘港口的第一位置信息,根据第一位置信息创建索引映射表,其中,待挖掘港口包括多层区域;获取预设时间段内船舶的第二位置信息,根据第二位置信息和索引映射表构建多层区域的区域到离事件集;根据区域到离事件集,利用贪心算法计算得出船舶在多层区域的挂靠信息。所述系统用于所述方法。本发明专利技术实施例通过根据第一位置信息创建索引映射表,根据第二位置信息和索引映射表构建多层区域的区域到离事件集,根据区域到离事件集,利用贪心算法获得船舶在多层区域的挂靠信息,从而计算得出船舶在港口内的作业时间以及航行细节。

【技术实现步骤摘要】
一种基于港口多层区域的船舶挂靠事件挖掘方法及系统
本专利技术实施例涉及大数据分析
,尤其涉及一种基于港口多层区域的船舶挂靠事件挖掘方法及系统。
技术介绍
航运分析领域,会存在需要对海量船舶轨迹点与众多港口区域的地理位置关系计算的需求,如海运物流系统,船期管理系统,大宗商品监控系统,港口拥堵分析系统,船舶景气指数分析系统。全球大型商船数量很多(几十万条),每条船3秒钟会上传实时船位信息,上述系统都要求底层数据提供船舶的到港时间,离港时间。在大宗商品监控系统,港口拥堵分析系统,船舶景气指数分析系统中还需要计算出准确的靠泊时间,以对船舶的作业时间进行统计,反应出商品的装货或卸货时间,港口作业效率,船舶使用率等参数。国内主流的航运分析系统,都是基于单层区域到离架构,所谓“单层”就是船舶和港口只有单一的到离关系,根据船舶和港口区域的位置关系,计算出船舶的到港时间和离港时间,实现对船期或海运物流参数的分析。在这种架构中无法给出船舶在港口内的作业时间,以及无法给出船舶在港口内的航行细节。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种基于港口多层区域的船舶挂靠事件挖掘方法及系统。本文档来自技高网...
一种基于港口多层区域的船舶挂靠事件挖掘方法及系统

【技术保护点】
一种基于港口多层区域的船舶挂靠事件挖掘方法,其特征在于,包括:获取待挖掘港口的第一位置信息,根据所述第一位置信息创建索引映射表,其中,所述待挖掘港口包括多层区域;获取预设时间段内船舶的第二位置信息,根据所述第二位置信息和所述索引映射表构建所述多层区域的区域到离事件集;根据所述区域到离事件集,利用贪心算法计算得出所述船舶在多层区域的挂靠信息。

【技术特征摘要】
1.一种基于港口多层区域的船舶挂靠事件挖掘方法,其特征在于,包括:获取待挖掘港口的第一位置信息,根据所述第一位置信息创建索引映射表,其中,所述待挖掘港口包括多层区域;获取预设时间段内船舶的第二位置信息,根据所述第二位置信息和所述索引映射表构建所述多层区域的区域到离事件集;根据所述区域到离事件集,利用贪心算法计算得出所述船舶在多层区域的挂靠信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一位置信息创建索引映射表,包括:对所述第一位置信息对应的区域范围根据预设大小进行网格划分;根据预设规则获取每一网格对应的第一特征值;根据所述第一特征值和所述网格对应的ID值创建所述索引映射表。3.根据权利要求2所述的方法,其特征在于,所述根据预设规则获取每一网格对应的第一特征值,包括:获取所述网格中预设位置对应的经度和纬度;将所述经度乘以预设值后取整,获得第一子特征值,将所述纬度乘以所述预设值后取整,获得第二子特征值;根据所述第一子特征值和所述第二子特征值构成所述第一特征值。4.根据权利要求1所述的方法,其特征在于,所述根据所述第二位置信息和所述索引映射表构建所述多层区域的区域到离事件集,包括:根据所述预设规则和所述第二位置信息获得第二特征值;若判断获知所述第二特征值在所述索引映射表中包括的网格内,则获取所述第二特征值对应的目标网格;获取所述船舶在所述目标网格包含的多层区域中的到离信息,构成所述区域到离事件集。5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述区域到离事件集,利用贪心算法计算得出所述船舶的挂靠信息,包括:将所述区域到离事件集按时间进行升序排序;根据所述区域到离事件集,利用贪心算法获取最大兼容到离事件集;根据所述最大兼容到离事件集获得...

【专利技术属性】
技术研发人员:孟军展建敏盛尊阔刘泽平耿永胜丁必为
申请(专利权)人:亿海蓝北京数据技术股份公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1