基于卫星AIS远洋船位的热力图自动制图

更新时间:2023-11-25 09:21:43 阅读: 评论:0

举重比赛成语-古诗词鉴赏方法

基于卫星AIS远洋船位的热力图自动制图
2023年11月25日发(作者:经典古诗大全)

文章编号

基于卫星远洋船位的热力图自动制图

王书献,孙永文,张胜茂,隋江华

朱文斌,杨胜龙,樊

大连海洋大学航海与船舶工程学院,辽宁大连浙江省海洋渔业资源可持续

利用技术研究重点实验室,浙江省海洋水产研究所,浙江舟山农业农村部远洋

与极地渔业创新重点实验室,中国水产科学研究院东海水产研究所,上海

:近年来,ns的迅速发展极大地推动了海上船舶的时

空动态监测。我国自行设计的卫星每天可接收大量数据,为掌握全球渔船作业动态提供

条件。针对国家卫星海洋应用中心接收的卫星数据,首先通过编程实现数据下载,将所有

服务器端的数据保存到本地磁盘;其次,按照数据的消息类

型对其分组,根据消息格式筛选出包含有日期、时间、船舶唯一标识符、经度、纬度、航速和航向

等核心信息的有效数据类型;再次,从有效数据类型中按照船舶唯一标识符将所有有效船舶划

分为“渔船”非渔船”类,对其进行统计与分析;最后,按照渔船位置信息绘制专题热力图,

直观地展示渔船空间分布情况。结果显示,该方法能够以脚本自动化方法实现卫星数据

下载、分类、分析和自动制图。自动化制图能直观展示渔船位置分布情况,降低人工成本,为渔

业部门的生产管理决策提供数据参考。

关键词:船舶自动识别系统;卫星船位监测;热力图;自动制图

中图分类号 文献标志码

ci要求航行于国际水域且总吨位在

是由船载设备和岸基(星基)设施共

同组成的一种数字系统。该系统将现代电子信

息技术与网络技术结合,通过甚高频(yh

频道向附近水域的岸台和船舶

广播船位、船速及航向等船舶动态信息以及船

名、

。国际海事组织发布的《国际海上人命安

以上的船舶,以及所有不论吨位大小的客船,

均应安装的广泛应用不仅对船舶间的

信息沟通、碰撞避免以及内河航运的监管有着非

常重要的作用,还为渔业发展带来了新的可能。

与传统陆基相比,卫星通过使用低

轨小卫星或小卫星星座接收船载站台发出

的包含船舶静、动态数据的信号,并将其转

发到地面站进行分析及处理,从而实现更大范围全公约》nf

收稿日期 修回日期

基金项

浙江省海洋渔业资源可持续利用技术研究重点实验室开放课题(

蔚蓝星球基金项目(国家自然科学基金面上项目(

作者简介:王书献(—)硕士研究生,研究方向为船位数据挖掘与软件工程。@q

通信作者:张胜茂(—)副研究员。@1

甚至全球海域的舰船监视。目前,国内外学者对站点包的接口和函数,均符合习惯性的思维模

数据进行了分析挖掘,已在渔场分析、非法捕式。其设计都以精简实用为主导,避免了像其他

捞行为监控、海上交通安全等方面取得了一系列高级编程语言那样严格的定义语法、变量类型等

成果。周海等提出了一种从数据中

提取出船舶运动模式的方法,丰富了船舶轨迹聚

类的模式特征;EI提出利用

数据设计微型卫星成像系统,预防印度尼西亚非

法捕捞;GNC从海上交通安全与生物

安全的角度,提出使用卫星数据分析美国华

盛顿州船舶航行速度,并将其作为鲸鱼类生物与

船舶碰撞分析的依据。但是,卫星数据在船

舶时空性分析(尤其是渔船位置分析与可视化)

方面依然存在很大的潜在价值等待挖掘。

国家卫星海洋应用中心接收有我国卫星

数据。该系统每天接收的数据约有万条,

分别单独存储于以日期命名的文件夹中。本文

利用的卫星数据字段包含船舶唯一标识符

经度、

度、航速和航向等,并以热力图的形式展示船舶

空间分布情况。

热力图是一个以颜色变化来显示数据的矩

阵。具体来说,通过密度函数对输入数据进行可

视化,并以特殊高亮的形式在底面图层显示。一

般而言,从数据类型看,热力图是用个连续字

段确定数值点的位置;从功能看,热力图主要用

于展示数据的分布情况。热力图凭借其直观性

和便捷性,逐渐在交通、环境等各个领域中得到

了广泛的应用。詹显军等以热力图展示地铁

车站在施工过程中整体变形的实时分布情况,

出了“基于热力图的地铁车站变形可视化分析”

吕玉嫦等提出热力图在气象网站建设中的应

用,美观、直接地展示天气情况。但是热力图制识符消息类型、经度、纬度、航速、航向、

图技术在根据卫星数据监测渔船位置方面

的应用相对比较缺乏。以热力图的形式展示海

量的渔船位置信息,可以将抽象的经纬数据可视

化在中,便析、

。生成热力图的方法有多种,其中,使用完成目标,但是十分费时费力。利用

站点包的方法不仅可以实现生成过程的自

动化,还方便后期修改和完善热力图。

的一个站点包。该站点包以法、登录方法、上传文件方法和下载文件方法等。

础。

语言以高效实用的方式执行数据的管理、完成。在出现具体的需求时,可以编写新类

制作地图的自动化以及地理数据的分析。继承自该类(。在本研究中,编写

格式化的操作,符合的语法特点

本文基于卫星数据,利用程序对

数据进行筛选、分类,并提取出有效信息。最后

将有效信息导入地图工程,利用

序包,按照日期分别自动渲染成热力图,最终形

成专题热力图。利用该专题图,监测和统计渔船

在各海域的分布情况,了解捕捞渔船动态变化,

分析渔场时空特征,辅助渔业捕捞决策。

数据统计及处理

数据获取

数据存储于国家卫星海洋应用中心

。本文使用的卫星数据

均从该网站下载。每天的数据存储在一个

文件夹内,包含后缀分别为个文

件。命名规则为“____拼接上

日期”及“_例如,日的数

据文件夹____

__N___

_____

_个文件。其中

件为缩略图文件,文件是以形式存储的

数据,为元数据文件。

根据海洋观测卫星地面系统级和

产品数据格式(海洋一号星和海洋二号

星搭载的载荷级和级产品)中的消息类

型,文件中按照不同格式存储有船舶唯一标

号和名称等信息。该文件将这些数据以

式存储,每条消息报文占一行,每条消息报文的

字段值之间以半角逗号分隔。

由于数据每天更新,手动下载虽然可以

序,模拟手动获取数据的过程,可提高工作效率。

定义一个类,利用库,编写初始化方

这些方法编写完成后,一个简单通用的类即

王书献,等:基于卫星远洋船位的热力图自动制图

继承自类,用于实现卫星数据的读取 使

和下载。P5件,

利用自定义的相关类,配置好信息版,n3

并完成下载(。首先,配置好主机、开发。热力图制作使用

口号、用户名和密码等信息,登录其次,利用nP

__方法在指定目录中找到所有直接安装,推荐使用

后缀为“的文件,最后将其依次下载到本地内置的因此本文中的运行环境

磁盘的指定目录中。内置的

相关类的结构

Prdc

下载流程

Pddp

数据处理

卫星数据有种标准报文,其报文字段是船舶无线电通信系统在其无线电信

并不完全一致。对本研究而言,有价值的报文应道上发送的、能独特识别各类台站和成组呼叫台

包含有日期、时间、船舶唯一标识符、经度和纬度站的一列位数字码。由于该数字码可以

等字段。在该类报文中,符合上述条件的报唯一舶,

文类有:E1E2对比报文中与收集到的渔船

存在于以区分渔船及非渔船。若报文中的

E1E2。其中E1收集到的渔船列表中,则该条卫星

E2的存储格式完全一致,据为渔船数据,否则为非渔船数据。

E1的存储格式完全一致。从中国远洋系统等平台收集国内外渔

基于以上分析,可以遍历从下载的船的记录共59条(中国远洋

数据,按照消息类型分别进行处理。若消息类型统里包括船舶类型和吨位信息。历史共

为上述分析中含有关键信息的类型,则存入对应条,没有号记录条,记录

的数据库中;否则放弃该消息报文,直接处理下条。将该数据补充到里面,

一条。条渔船。将该59

使用数据库,创建一个库,按照写入_文件中,便于程序调用。

不同消息类型的存储格式分别创建好对应的数

据表。以E1E2例,

十二五”时期海洋观测卫星地面系统S0 简单统计处理后的数据,得到一个明显的基

级产品数据格式文档中查找到E1础性结论:每日观测到的渔船数量远低于非渔船

E2的报文格式,如表所示。的数量。饼状系。

按照该格式在数据库中新建一个日和日为例:日监测到的

E2表,每个报文字段作为一个数渔船数量为艘,占比非渔船数量

据库字段。其他消息类型可仿照E1艘,占比日监测

E2的操作方法分别创建数据库表。待艘,占比非渔船到的渔船数量为29

下载的卫星数据遍历完成后,所有有效消息数量艘,占比

报文即按照消息类型分别存储在数据库的不同

表中。

数据统计

MEE1MEE2消息格式

MeMEE1adMEE2

属性名说明属性名说明

时间实际航向

频点时间戳

卫星标识特定操纵指示符

消息类型或类型备用

转发指示符电子定位装置的接收机自助整体检测标识

船舶唯一标识符同步状态

导航状态时隙超时

旋转速率小时

地面航速分钟

位置精确度被接收台站

经度时隙数目

纬度时隙偏置

地面航线

王书献,等:基于卫星远洋船位的热力图自动制图

部分船舶类型比例

nopt

热力图生成

热力图模板制作

使用软件,新建一个地图文件,选择

模板作为热力图模板的底面图层。

再将前文中获取的数据文件导入。设置数据坐

标系为“与卫星报文数据坐标

系一致)。将每个渔船位置(经纬度作为输入)

为一个点,在地图上方展示出来(。所得散

点图可以清晰展示渔船分布状态。

所显示信息越详细。将该邻域内点的数量相加,

然后除以邻域面积,即得到点要素的密度

点要素(的密度计算公式如下。

ρ

式(中,表示横坐标为纵坐标为

点要素,表示点要素(的某个邻域,

表示点要素(的邻域面积,表示

ρ

点要素(的密度值。在一定范围内扩大或缩

小半径值,并不会明显改变密度值。因为密度值

为邻域内点数与邻域面积的比值,而邻域内点数

量的变化是伴随着邻域面积变化的。因此,邻域

面积的大小实际影响的是热力图的概化程度。

点密度分析工具根据式(分析所有数据点,

以不同颜色表示不同密度值高亮显示(。为

达到较好的成图效果,本文点密度分析中邻域半

径的确定方式为:首先,计算出输出空间参考中

长度、宽度的最小值作为基数;再将该基数乘以

系数本文作为邻域半径。选取输

出空间参考中长度、宽度的最小值作为邻域半径

确定的基数是因为当输出空间参考长度、宽度相

差较大时,若选取最大值作为邻域半径确定基

数,会导致热力图在最小值方向上概化程度过

高,无法精细反映热力分布状态。本文中系数

官方推荐的成图结果表明,该推

荐系数可以较好地反映渔船分布状态。

将渔船位置信息作为点要素,制作热力图模

板,可以在直观观测渔船分布的基础上对渔船未

来分布趋势作出预测。

日渔船散点图

nMa

点密度分析工具使用输入点要素或线要素

来计算感兴趣区域内的密度地图。该工具用于

计算每个输出栅格像元周围的点要素密度

在每个栅格像元中心的周围定义一个邻域,该邻

域的半径大小可以设定:半径参数值越大,生成

的密度栅格概化程度便越高;值越小,生成的栅格

每天的热力图生成方法完成后,在主程序中

遍历获取到的卫星数据日期,依次传入该方

法(

程序执行完毕后,

点密度分析工作流

图。以日为例,生成:散点图、热力图(

和含散点热力图(

讨论及结论

自动生成

是一个站点包,可提供一系列

实用高效的方法,执行地理数据分析、数据转换、

数据化。

程序,并将其运行环境配置为内置

环境,即可直接在程序中导入

程序包并使用。利用中定义的类及其方

法,可以在不打开软件的情况下,完成对

地图文件的编辑和导出。使用程序包,

每一天的数据生成热力图,最终形成专题热力

图。

首先,编写生成某一天的散点图、热力图和

含散点热力图的方法(将日期作为该方

法的参数。

本文使用国家卫星海洋应用中心

存储的卫星数据,利用

程序及相关类库,实现了数据下载、数据分类、

据分析和专题数据自动化制图等,并以热力图直

观展示渔船位置信息,为渔业部门的数据统计、

未来决策等提供数据参考,推动渔业发展。

下载、数据解析、数据筛选到数据绘

制,程序取代人工完成了大量的重复工作。

相较于人工操作,本课题在实现过程中节约了大

量的时间。但是,可以改进的空间仍然很大。例

如,实验过程中数据下载部分耗时较久,这是因

端设置了速度限制。可以在脚本中加入

多线程,以多个连接同时下载,理论上可以大幅

提升下载速度;在数据分类分析中,本文使用了

程序流程图

王书献,等:基于卫星远洋船位的热力图自动制图

数据库,频繁的数据库插入操作十分耗出数据区域长度、宽度中的最小值,将该值除以

时,设计本地硬盘处理方案可以加快程序整体处作为点密度分析邻域的半径。实验结果表明,

理速度。该方案可以达到预期目标。

点密度分析是本文热力图制作的基础,热力 本文利用程序对卫星监测的船

图不同颜色表示不同的密度值。密度在物理学舶信息进行筛选、分类和可视化,最终形成了专

上的定义为:单位体积内物体的质量。本文中密题热力图。将复杂的渔船分布信息以热力图的

度值的物理意义表现为单位面积内渔船的数量。形式在地图中显示,不仅节约了人工分析

在点密度分析研究中,空间尺度(邻域)的确定往据的时间,还让抽象数据变得更直观。研究表

往会影响到热力图是否美观、直观与合理明:

数据的下载、分类、分析、专题图自动邻域半径的设置会影响到热力图的概化程度。

制图等流程可以由程序完成。节约大量例如,中存在一组测试数据,分别以半径

人工成本。8c4c4c的邻域对该组

点密度分析中,空间尺度的设定会通过数据进行点密度分析,形成了图

数据概化程度影响热力图制图效果。若空间尺。结果表明,若邻域半径设置过小,热力

度设置过小,则热力图会出现二值化现象,与原图概化程度过低,易出现类似于二值化的热力

始数据散点一致,无热力参考价值;若空间尺度图。图中点几乎与图完全一致,虽然

设置过大,则热力图概化程度过高,无法精确体能够精细地表示每个数据的位置,但是放弃了热

现热力分布。以输出区域长度、宽度中最小值的力图直观表示数据分布情况的目标;若邻域半径

作为空间尺度半径,可以避免上述极端情设置过大,则热力图概化程度过高,某些区域的

况,是一个较好的折衷方案。船舶密度表达不清晰。为了避免上述种极端

情况,本文采用的邻域半径确定方法为:找出输

程序输出热力图

邻域半径的确定

nodr

从专题热力图结果看,每天的渔船船位

分布并不一致,但热力分布规律仍有规律可循。

例如:与阿根廷接壤的麦哲伦海峡、南非伊丽莎

白港附近海域、与澳大利亚接壤的塔斯曼海域、

新西兰附近海域、与俄罗斯东部接壤的鄂霍次克

海域等区域具有较大的分布密度。尤其是与阿

根廷接壤的麦哲伦海峡,在各个日期内的热力值

均处于最高状态。

利用程序生成专题热力图,可从热力图

中发现渔船分布规律,为渔业企业及政府部门未

来规划、决策提供直观数据参考。

参考文献:

HMHM.Eno

mA

eadO

杨胜龙,张胜茂,周为峰,采用计算中西太平洋

延绳钓渔船捕捞努力量农业工程学报,

NSNYGJ.T

rspASdabdondcd

.JsCeS

丹,侯英姿,王方雄,基于

数据分析系统设计与开发[软件,

基于数据分析平台设计与实现

通讯世界,

王洪波基于卫星平台的接收机设计[无线电工

程,

海,陈姚节, 船舶轨迹聚类分析与应用[

计算机仿真,

EIAGAOAY

gi

5-

GNCEMES

Stoaevsoec

.aka

.FsinMeS

詹显军,裴涛涛,周济兵基于热力图的地铁车站变形可

视化分析[现代隧道技术,

吕玉嫦, 海,刘艳中百度热力图在自动气象站网建

设中的应用[气象水文海洋仪器,1-

OMVKB

.AnC1-

张小东,韩昊英,舒贤帆基于热力图数据的杭州商业综

合体活力影响因素分析[地球信息科学学报,

邱世平,潘立仁,韦建飞基于数据驱动页面与

脚本语言的专题图批量出图技术研究[林业

调查规划,

宋鹏阳基于数据的林地小班自动排序编号[

业调查规划,

王立超,许兰州,崔文红,基于的制图综合中点

状居民地的自动优化选取测绘与空间地理信息,

UWUJ

.IpC

杨玉永,徐秀杰, 利用实现地震应急专题图

的多进程生产[科技视界,

基于一体化的开发教学

内容体系的构建[黑龙江工程学院学报,

雁,陈亮雄,孙秀峰,涉河建设项目卫星遥感自

动化监测技术及应用[广东水利水电,

GTOSGBno

dM

奥, 硕, 宇,渔船水上移动业务标识码

管理现状与对策研究[中国渔业经济,

倩,覃先林,李晓彤,基于点模式法的四川省林火

时空分布特征研究[四川林业科技,

张胜茂,吴祖立,郑汉丰,远洋渔场基础性长期性监测

调查与数据管理[渔业信息与战略,

刘大鹏,张胜茂,吴祖立基于的金枪鱼延绳

钓辅助生产分析系统[渔业信息与战略,

王书献,等:基于卫星远洋船位的热力图自动制图

go

nsSopp

GSNYGS

UWGSNW

gcgteondgbdtyd

SddbnAnC

Pedwdt

.SSdawsgdagtotemetdvddat

dont.Tevdmet

diotocsogbgbgtoteu

dsdado.Fpw

erssdtttersprceseAad

sadacdgbysganm.Terhsdt

北京理工大学邮编-领域近义词

基于卫星AIS远洋船位的热力图自动制图

本文发布于:2023-11-25 09:21:42,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1700875303225880.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:基于卫星AIS远洋船位的热力图自动制图.doc

本文 PDF 下载地址:基于卫星AIS远洋船位的热力图自动制图.pdf

标签:ais
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|