System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种渔船实时位置数据的融合和统一的方法技术_技高网

一种渔船实时位置数据的融合和统一的方法技术

技术编号:41146592 阅读:19 留言:0更新日期:2024-04-30 18:14
本发明专利技术提供了一种渔船实时位置数据的融合和统一的方法,涉及渔船实时位置数据的传输与数据的融合处理技术领域。开发中间件系统,该中间件系统一端连接多种定位设备,一端连接渔船系统,该中间件系统工作流程包括步骤:接收多种定位设备的渔船实时位置数据;将接收到的数据进行处理形成格式统一的数据;将格式统一的数据通过kafka消息中间件发送到数据缓冲区。与现有技术相比,本发明专利技术将复杂的渔船实时位置数据进行统一的接收处理和发送,更新及时,进而减轻了渔船系统的数据处理压力、渔船数据处理系统不再卡顿,从而也可以为其余的需要用到渔船实时位置数据的系统提供了数据支持。

【技术实现步骤摘要】

本专利技术涉及渔船实时位置数据的传输与数据的融合处理,特别涉及一种渔船实时位置数据的融合和统一的方法


技术介绍

1、在海洋中捕捞是一件具有危险性的工作,而渔船实时位置数据则是可以保证渔船安全的一项重要数据,而在陆地上能够及时、准确的获取到渔船的实时位置数据也是至关重要的。因而通过给渔船安装位置定位装备,就可以将渔船的实时位置数据传输到陆地上渔船系统,这样陆地上就可以准确的掌握渔船的实时位置。由于定位装备技术的发展,不同的渔船往往在不同时期会安装不同的定位设备,比如北斗定位设备、ais定位设备、通过小目标雷达进行实时定位、通过卫星宽带进行实时定位等,各种不同的定位设备其工作原理也是不一样的,而且即使是同一种定位设备,可能不同的渔船安装的设备厂家也不一样,这就导致了不同的设备、同一种设备的不同厂家,他们对于渔船实时位置的处理、数据的格式以及数据的传输方式都是不一样的,其中数据传输方式有http方式,tcp方式、websocket方式、接口方式等等,这就导致陆地上渔船系统需要接收不同设备的不同厂家的各种传输方式的格式不统一的数据,数据传输方式各种各种,数据格式的不统一给渔船系统的接收数据部分造成了很大的压力。

2、市面上的可以实时显示渔船位置数据的系统,如图1所示,基本上都是采取各种数据对接方式对接不同的定位数据,接收到数据后再对不同的数据格式进行标准化的处理或者直接就存进数据库里,由于渔船实时位置数据上报的速度很快,而且渔船数量非常多,就会导致渔船系统不能及时的处理数据,进而导致渔船位置数据的滞后性以及更新不及时,给系统造成很大的压力,导致系统卡顿。


技术实现思路

1、本专利技术目的是提供一种渔船实时位置数据的融合和统一的方法,开发中间件系统,解决上述技术问题。

2、具体技术方案是一种渔船实时位置数据的融合和统一的方法,开发中间件系统,该中间件系统一端连接多种定位设备,一端连接渔船系统,

3、该中间件系统工作流程包括步骤:

4、s01、接收多种定位设备的渔船实时位置数据,

5、s02、将接收到的数据进行处理形成格式统一的数据,

6、s03、将格式统一的数据通过kafka消息中间件发送到数据缓冲区。

7、优选地,步骤s02包括下述步骤:

8、s1、对接收到的数据进行脏数据的处理,形成净数据,

9、s2、对数据进行融合处理,通过场景识别对净数据进行识别,并将最新位置数据作为相对应渔船的最终位置数据,形成新数据,

10、s3、对新数据进行格式的标准化处理,封装成统一的格式。

11、优选地,步骤s1中,脏数据的处理包括:将一些不能用或者数据明显错误的数据过滤掉。

12、优选地,步骤s3中,格式的标准化处理包括:提取共性的数据。

13、优选地,步骤s01和步骤s02都是通过java代码实现,部署在后台服务上,实时的对传过来的数据进行接收和数据的处理。

14、优选地,定位设备的数据传输方式包括但不限于http、tcp和websocket。

15、与现有技术相比,本专利技术有益效果如下:

16、1、开发数据接收模块,可以兼容不同的渔船定位设备以及不同的生产厂家的数据传输方式不同的问题,基本上能够满足市面上所有的数据对接方式,

17、2、新开发的数据处理模块,可以将不同格式的渔船实时位置数据进行格式的统一和脏数据的处理,

18、3、新开发数据发送模块,将接收和处理后的数据统一发送到渔船系统,渔船系统可以根据自己的实际情况进行数据的接收,接收到数据后就可以直接使用,无需再进行额外的处理,

19、本申请提出了一种渔船实时位置数据的融合和统一的方法,新开发数据接收模块、数据处理模块以及数据发送模块,将复杂的渔船实时位置数据进行统一的接收处理和发送,更新及时,进而减轻了渔船系统的数据处理压力、渔船数据处理系统不再卡顿,从而也可以为其余的需要用到渔船实时位置数据的系统提供了数据支持。

本文档来自技高网...

【技术保护点】

1.一种渔船实时位置数据的融合和统一的方法,其特征在于,开发中间件系统,该中间件系统一端连接多种定位设备,一端连接渔船系统,

2.根据权利要求1所述的渔船实时位置数据的融合和统一的方法,其特征在于,步骤S02包括下述步骤:

3.根据权利要求2所述的渔船实时位置数据的融合和统一的方法,其特征在于,步骤S1中,脏数据的处理包括:将一些不能用或者数据明显错误的数据过滤掉。

4.根据权利要求2所述的渔船实时位置数据的融合和统一的方法,其特征在于,步骤S3中,格式的标准化处理包括:提取共性的数据。

5.根据权利要求1-4任一所述的渔船实时位置数据的融合和统一的方法,其特征在于,步骤S01和步骤S02都是通过Java代码实现,部署在后台服务上,实时的对传过来的数据进行接收和数据的处理。

6.根据权利要求1-4任一所述的渔船实时位置数据的融合和统一的方法,其特征在于,定位设备的数据传输方式包括但不限于http、TCP和WebSocket。

【技术特征摘要】

1.一种渔船实时位置数据的融合和统一的方法,其特征在于,开发中间件系统,该中间件系统一端连接多种定位设备,一端连接渔船系统,

2.根据权利要求1所述的渔船实时位置数据的融合和统一的方法,其特征在于,步骤s02包括下述步骤:

3.根据权利要求2所述的渔船实时位置数据的融合和统一的方法,其特征在于,步骤s1中,脏数据的处理包括:将一些不能用或者数据明显错误的数据过滤掉。

4.根据权利要求2所述的渔船实时位置数据的...

【专利技术属性】
技术研发人员:张军张雷许文佳
申请(专利权)人:青岛国实信息科技有限公司
类型:发明
国别省市:

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

1