CN110825761A - 一种面向船岸分布式电子海图***的海图数据布置与更新方法 - Google Patents

一种面向船岸分布式电子海图***的海图数据布置与更新方法 Download PDF

Info

Publication number
CN110825761A
CN110825761A CN201911110822.4A CN201911110822A CN110825761A CN 110825761 A CN110825761 A CN 110825761A CN 201911110822 A CN201911110822 A CN 201911110822A CN 110825761 A CN110825761 A CN 110825761A
Authority
CN
China
Prior art keywords
ship
shore
electronic chart
data
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911110822.4A
Other languages
English (en)
Other versions
CN110825761B (zh
Inventor
曹阳
冯金生
邓东黎
孟科
周喆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
707th Research Institute of CSIC
Original Assignee
707th Research Institute of CSIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 707th Research Institute of CSIC filed Critical 707th Research Institute of CSIC
Priority to CN201911110822.4A priority Critical patent/CN110825761B/zh
Publication of CN110825761A publication Critical patent/CN110825761A/zh
Application granted granted Critical
Publication of CN110825761B publication Critical patent/CN110825761B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A10/00TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE at coastal zones; at river basins
    • Y02A10/40Controlling or monitoring, e.g. of flood or hurricane; Forecasting, e.g. risk assessment or mapping

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明属于航海导航领域,发明了一种面向船岸分布式电子海图***及海图数据布置与更新的方法;包括船端电子海图***和岸端电子海图***,所述船端电子海图***内包括船端服务器和多个船上终端,岸端电子海图***内包括岸端服务器和多个岸上终端,船端服务器和岸端服务器通过网络可实现电子海图***和岸端电子海图***数据的双向互通。在上述***的基础上相应设置一种海图数据布置与更新的方法。

Description

一种面向船岸分布式电子海图***的海图数据布置与更新 方法
技术领域
本发明属于航海导航领域,发明了一种面向船岸分布式电子海图***的海图数据布置与更新方法。
背景技术
电子海图***是航海导航技术、海洋测绘技术、地理信息***GIS技术、计算机网络等多学科交叉发展的产物,广泛应用于船舶导航、港口监控、水文气象测量等领域。电子海图***的基本功能是为用户提供全球范围电子海图数据的可视化态势展现,以此为核心搭建多样的电子海图应用服务。随着人类开发海洋、利用海洋的技术不断成熟,特别是智能船舶、智慧航行概念的提出,使得电子海图的应用场景从以往的岸基平台监控、船舶航行导航以及海上平台监视等单一结点应用不断向着网络化、船岸协同、船岸一体化应用方向发展。
海图数据是电子海图***各类应用的基础,因此针对电子海图数据国际海事组织、国际水道测量组织颁布了一系列规范与标准,对电子海图数据的传输、组织结构、显示、符号化都进行了详尽规范。但这些标准并非针对网络化电子海图应用制定,标准的S57/S63海图数据由于需要数据解析、数据处理、图形渲然等步骤无法直接应用于船岸分布式电子海图***。在现有的船岸通信网络环境下,如何电子海图数据的布置与更新是实现船岸分布式电子海图***应用的关键技术之一。
目前基于网络应用的电子海图***其电子海图数据主要采用光栅海图数据,用户通过浏览器访问Web海图服务时通过网络传输大量的海图瓦片数据进行海图应用。满足全球航行导航应用的光栅海图,其数据规模在几TB至几十TB,这样的数据规模在现有的船岸通信网络带宽内传输将极大地占用其他应用数据带宽,降低***运行速度使***无法运行,并且在现有的通信流量计费条件下使用成本也难以承受。故本发明提出适用于远洋船舶的,面向船岸分布式电子海图***的海图数据布置与更新的方法。
发明内容
本发明的目的在于弥补现有技术的不足,提出一种适用于现有船岸通信带宽低、数据流量费用高条件下的面向船岸分布式电子海图***的海图数据布置与更新的方法。
本发明采取的技术方案是:
一种面向船岸分布式电子海图***,其特征在于:包括船端电子海图***和岸端电子海图***,所述船端电子海图***内包括船端服务器和多个船上终端,岸端电子海图***内包括岸端服务器和多个岸上终端,船端服务器和岸端服务器通过网络可实现船端电子海图***和岸端电子海图***数据的双向互通。
应用一种面向船岸分布式电子海图***的海图数据布置与更新方法,其特征在于:包括如下步骤:
步骤1:根据矢量电子海图数据进行切片处理,生产海图切片,按照经纬度生成海图光栅瓦片数据;
步骤2:将光栅瓦片数据分别布置于岸端服务器及船端服务器;
步骤3:船端用户使用浏览器访问电子海图***时,***根据船舶的状态及通信条件判定访问船端或岸端海图数据服务器;
步骤4:船端电子海图***根据船舶通信状况自动判定更新模式,择机更新服务器内海图切片数据。
进一步的,所述步骤1中,根据船岸分布式电子海图使用的矢量电子海图数据,针对不同位置进行切片处理,生成电子海图的光栅瓦片数据。
进一步的,所述步骤2中,根据瓦片数据的对应的地理经纬度对数据进行组织,分别部署于船岸分布式电子海图***的岸端服务器及船端服务器。
进一步的,所述步骤3中,在基于B/S架构的电子海图***的船端浏览器访问服务器前,***根据船舶的通信状况,船舶的运动参数,优选船端服务器或岸端服务器进行访问,读取光栅瓦片数据。
进一步的,所述步骤4中,船端电子海图***根据船舶通信状况,更新船端服务器内存储的海图光栅瓦片数据,直至数据与岸端服务器数据同步。
本发明的优点和积极效果是:
本发明中,采用船端电子海图***和岸端电子海图***通过外部的网络,如海事卫星,有线的光纤通信或移动通信技术实现数据的双向互通。
应用本发明的海图数据布置与更新的方法具有如下优点。所述的步骤1中,根据相应的图幅范围、切片的像素、比例级别等将地图切割为小块的海图光栅数据瓦片,当船端或岸端服务器收到接收要求时可将已经生成好的海图数据瓦片拼起来返回给客户端;步骤2中,初始瓦片数据的部署量可根据船舶的航行区域或者作业区域的地理经纬度范围决定,尽量覆盖相关海域。尽量减小用户在使用过程中需要的传输的瓦片数据量;步骤3中,在***的业务逻辑层内检查当前船位与船载服务器内所在海域的海图覆盖情况,当能够覆盖时直接读取船载服务器;当不能全部覆盖时***进行网速测试对船舶的通信情况进行判别,如监测到船舶通信速率大于***运行所需要的最低速率***读取岸基服务器,否则从船载服务器读取数据。船端电子海图***根据访问情况生产数据访问记录;步骤4中,船端电子海图***监测船舶通信状态,当监测到船位静止、且通信速率大于指定速率时,船舶一般处于码头母港状态。此时船端电子海图***自动根据数据访问记录对相关海域的光栅海图数据进行及时更新。适用于现有船岸通信带宽低、数据流量费用高的环境下的通信要求。
附图说明
图1是本发明船岸分布式电子海图***组成图;
图2是本发明的船端电子海图***访问数据服务流程设计图;
图3是本发明的船端电子海图***更新数据流程设计图。
具体实施方式
下面结合实施例,对本发明进一步说明,下述实施例是说明性的,不是限定性的,不能以下述实施例来限定本发明的保护范围。
本发明采取的技术方案是:
一种面向船岸分布式电子海图***,本发明的创新在于,包括船端电子海图***和岸端电子海图***,所述船端电子海图***内包括船端服务器和多个船上终端,岸端电子海图***内包括岸端服务器和多个岸上终端,船端服务器和岸端服务器通过网络可实现电子海图***和岸端电子海图***数据的双向互通。
应用上述***的海图数据布置与更新方法,(以中国近海C100102图幅范围经度:105 度至133度;纬度:3度至41度为例)其创新在于,包括如下步骤:
步骤1:根据矢量电子海图数据进行切片处理,生产海图切片,设定每个切片设计为256 ×256像素,在C100102图幅范围的海图区域,当切割级别为16级时,生成瓦片文件数据达到4500万个;
步骤2:将光栅瓦片数据分别布置于岸端服务器及船端服务器;
除在岸端服务器中部署全部海图瓦片数据外,在分布式电子海图***的船端服务器内也要部署初始瓦片数据。初始瓦片数据的部署量可根据船舶的航行区域或者作业区域的地理经纬度范围决定,尽量覆盖相关海域。
步骤3:船端用户使用浏览器访问电子海图***时,***根据船舶的状态及通信条件判定访问船端或岸端海图数据服务器;
进一步的,所述步骤3中,在基于B/S架构的电子海图***的船端浏览器访问服务器前,***根据船舶的通信状况(如网速),船舶的运动参数(如位置),优选船端服务器或岸端服务器进行访问,读取光栅瓦片数据。
浏览器通过Web Server同服务器进行数据交互。分布式电子海图***的服务层业务逻辑采用在微软的Dotnet Framework4环境下用VSC#开发而成的海图服务(ChartService)。为了便于维护、升级和实现分布式应用,将业务逻辑服务层和数据访问层分离开,业务逻辑服务层由Chart Service服务接口与中间件构成,Web页面通过业务逻辑服务层调用数据库。
当船端电子海图***浏览器收到访问请求后,在***的业务逻辑层内检查当前船位与船载服务器内所在海域的海图覆盖情况,当能够覆盖时直接读取船载服务器;当不能全部覆盖时***进行网速测试对船舶的通信情况进行判别,当监测到船舶通信速率大于***运行所需要的最低速率(本实例中设定为6Mbps)时,***读取岸基服务器,否则从船载服务器读取数据。船端电子海图***根据访问情况生产数据访问记录。
步骤4:船端电子海图***根据船舶通信状况(如网速)自动判定更新模式,择机更新服务器内海图切片数据。
本实施例中,所述步骤4中,船端电子海图***监测船舶通信状态,当监测到船位静止、且通信速率大于指定速率时(本实例设定为50Mbps),船舶一般处于码头母港状态。此时船端电子海图***自动根据数据访问记录对相关海域的光栅海图数据进行及时更新。

Claims (6)

1.一种面向船岸分布式电子海图***,其特征在于:包括船端电子海图***和岸端电子海图***,所述船端电子海图***内包括船端服务器和多个船上终端,岸端电子海图***内包括岸端服务器和多个岸上终端,船端服务器和岸端服务器通过网络可实现船端海图***和岸端电子海图***数据的双向互通。
2.根据权利要求1所述的一种面向船岸分布式电子海图***的海图数据布置与更新方法,其特征在于:包括如下步骤:
步骤1:根据矢量电子海图数据进行切片处理,生产海图切片,按照经纬度生成海图光栅瓦片数据;
步骤2:将光栅瓦片数据分别布置于岸端服务器及船端服务器;
步骤3:船端用户使用浏览器访问电子海图***时,***根据船舶的状态及通信条件判定访问船端或岸端海图数据服务器;
步骤4:船端电子海图***根据船舶通信状况自动判定更新模式,择机更新服务器内海图切片数据。
3.根据权利要求2所述的一种面向船岸分布式电子海图***的海图数据布置与更新方法,其特征在于:所述步骤1中,根据船岸分布式电子海图使用的矢量电子海图数据,针对不同位置进行切片处理,生成电子海图的光栅瓦片数据。
4.根据权利要求2所述的一种面向船岸分布式电子海图***的海图数据布置与更新方法,其特征在于:所述步骤2中,根据瓦片数据的对应的地理经纬度对数据进行组织,分别部署于船岸分布式电子海图***的岸端服务器及船端服务器。
5.根据权利要求2所述的一种面向船岸分布式电子海图***的海图数据布置与更新方法,其特征在于:所述步骤3中,在基于B/S架构的电子海图***的船端浏览器访问服务器前,***根据船舶的通信状况,船舶的运动参数,优选船端服务器或岸端服务器进行访问,读取光栅瓦片数据。
6.根据权利要求2所述的一种面向船岸分布式电子海图***的海图数据布置与更新方法,其特征在于:所述步骤4中,船端电子海图***根据船舶通信状况,更新船端服务器内存储的海图光栅瓦片数据,直至数据与岸端服务器数据同步。
CN201911110822.4A 2019-11-14 2019-11-14 一种面向船岸分布式电子海图***的海图数据布置与更新方法 Active CN110825761B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911110822.4A CN110825761B (zh) 2019-11-14 2019-11-14 一种面向船岸分布式电子海图***的海图数据布置与更新方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911110822.4A CN110825761B (zh) 2019-11-14 2019-11-14 一种面向船岸分布式电子海图***的海图数据布置与更新方法

Publications (2)

Publication Number Publication Date
CN110825761A true CN110825761A (zh) 2020-02-21
CN110825761B CN110825761B (zh) 2024-02-23

Family

ID=69554834

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911110822.4A Active CN110825761B (zh) 2019-11-14 2019-11-14 一种面向船岸分布式电子海图***的海图数据布置与更新方法

Country Status (1)

Country Link
CN (1) CN110825761B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111290392A (zh) * 2020-02-29 2020-06-16 长江三峡通航管理局 一种过闸船舶编队协同停船控制***及方法
CN113407621A (zh) * 2021-05-14 2021-09-17 福建瑶光智能科技有限公司 一种终端设备海图数据与服务器同步的方法、装置及介质
CN116860899A (zh) * 2023-05-18 2023-10-10 广州海宁海务技术咨询有限公司 一种船舶库存海图数据的更新方法

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6234085A (ja) * 1985-08-07 1987-02-14 Shipbuild Res Assoc Japan 海図情報表示装置
CN102449628A (zh) * 2009-04-03 2012-05-09 谷歌公司 用于持久性Web应用设计的架构模式
CN102510473A (zh) * 2011-10-12 2012-06-20 深圳职业技术学院 一种基于3g无线网络的船岸数据通信***
CN102636167A (zh) * 2012-04-28 2012-08-15 大连海事大学 一种基于浏览器的船舶导航***
CN103455624A (zh) * 2013-09-16 2013-12-18 湖北文理学院 一种轻量级全球多维遥感影像网络地图服务实现方法
CN103971542A (zh) * 2014-04-29 2014-08-06 中船重工(武汉)船舶与海洋工程装备设计有限公司 一种船舶实时监视***
CN105353661A (zh) * 2015-12-01 2016-02-24 镇江港务集团有限公司 一种拖船燃油在线监控管理***
CN106464678A (zh) * 2014-03-10 2017-02-22 三坦国际软件公司 在通信中断期间访问数据的客户端装置
CN107172144A (zh) * 2017-05-12 2017-09-15 山东海诺港务有限公司 一种基于移动网络的船舶自动识别***
CN206819532U (zh) * 2017-04-19 2017-12-29 江苏科技大学 一种基于无线网络技术的远程机舱监控***
CN108924119A (zh) * 2018-06-28 2018-11-30 中国船舶重工集团公司第七0七研究所 一种船-岸-船态势信息交互***
CN109379323A (zh) * 2018-08-16 2019-02-22 京信通信***(中国)有限公司 船联网通信方法、装置、***和存储介质
CN109905444A (zh) * 2017-12-11 2019-06-18 触信(厦门)智能科技有限公司 一种列车局域网自动推送方法

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6234085A (ja) * 1985-08-07 1987-02-14 Shipbuild Res Assoc Japan 海図情報表示装置
CN102449628A (zh) * 2009-04-03 2012-05-09 谷歌公司 用于持久性Web应用设计的架构模式
CN102510473A (zh) * 2011-10-12 2012-06-20 深圳职业技术学院 一种基于3g无线网络的船岸数据通信***
CN102636167A (zh) * 2012-04-28 2012-08-15 大连海事大学 一种基于浏览器的船舶导航***
CN103455624A (zh) * 2013-09-16 2013-12-18 湖北文理学院 一种轻量级全球多维遥感影像网络地图服务实现方法
CN106464678A (zh) * 2014-03-10 2017-02-22 三坦国际软件公司 在通信中断期间访问数据的客户端装置
CN103971542A (zh) * 2014-04-29 2014-08-06 中船重工(武汉)船舶与海洋工程装备设计有限公司 一种船舶实时监视***
CN105353661A (zh) * 2015-12-01 2016-02-24 镇江港务集团有限公司 一种拖船燃油在线监控管理***
CN206819532U (zh) * 2017-04-19 2017-12-29 江苏科技大学 一种基于无线网络技术的远程机舱监控***
CN107172144A (zh) * 2017-05-12 2017-09-15 山东海诺港务有限公司 一种基于移动网络的船舶自动识别***
CN109905444A (zh) * 2017-12-11 2019-06-18 触信(厦门)智能科技有限公司 一种列车局域网自动推送方法
CN108924119A (zh) * 2018-06-28 2018-11-30 中国船舶重工集团公司第七0七研究所 一种船-岸-船态势信息交互***
CN109379323A (zh) * 2018-08-16 2019-02-22 京信通信***(中国)有限公司 船联网通信方法、装置、***和存储介质

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111290392A (zh) * 2020-02-29 2020-06-16 长江三峡通航管理局 一种过闸船舶编队协同停船控制***及方法
CN111290392B (zh) * 2020-02-29 2020-11-06 长江三峡通航管理局 一种过闸船舶编队协同停船控制***及方法
CN113407621A (zh) * 2021-05-14 2021-09-17 福建瑶光智能科技有限公司 一种终端设备海图数据与服务器同步的方法、装置及介质
CN116860899A (zh) * 2023-05-18 2023-10-10 广州海宁海务技术咨询有限公司 一种船舶库存海图数据的更新方法
CN116860899B (zh) * 2023-05-18 2024-06-04 广州海宁海务技术咨询有限公司 一种船舶库存海图数据的更新方法

Also Published As

Publication number Publication date
CN110825761B (zh) 2024-02-23

Similar Documents

Publication Publication Date Title
CN110825761B (zh) 一种面向船岸分布式电子海图***的海图数据布置与更新方法
KR102118643B1 (ko) 예보지식기반의 표준화된 해양기상예보생산시스템 및 방법
CN108834228B (zh) 一种渔业船联网***架构
JP2011113538A (ja) 船舶情報収集装置
CN107656724A (zh) 志愿船海洋水文气象观测软件、***及软件开发方法
CN113487094B (zh) 一种海洋数据管理应用平台
Coppini et al. A new search-and-rescue service in the Mediterranean Sea: a demonstration of the operational capability and an evaluation of its performance using real case scenarios
CN111935643A (zh) 一种北斗船岸信息交换***及方法
CN102469112A (zh) 位置跟踪实现方法、装置及***
Filippopoulos et al. Live vessels’ monitoring using geographic information and internet of things
CN108052629A (zh) 一种基于高精度dem数据的快速海陆判断方法
JP2005189165A (ja) 気象・海象データリアルタイム提供システム
Holgate et al. Real time sea level data transmission from tide gauges for tsunami monitoring and long term sea level rise observations
Hugo et al. Low-cost marine monitoring: From sensors to information delivery
Guinasso et al. Observing and forecasting coastal currents: Texas Automated Buoy System (TABS)
Georgas et al. Marine forecasting for the New york urban waters and harbor approaches: the design and automation of NYHOPS
Appell et al. The development of a real-time port information system
Goralski et al. Maintaining the spatial relationships of marine vessels using the kinetic Voronoi diagram
KR102645996B1 (ko) 스마트 기기 기반 해사안전 공간정보 플랫폼 서비스 시스템 및 그 방법
CN108038137A (zh) 一种基于分布式解析引擎的海上风能评估***
Pan et al. Research on Ship Navigation Electronic Chart System Based on Computer Big Data Accurate Positioning
Bochenek et al. Developing Big Data Infrastructure for Analyzing AIS Vessel Tracking Data on a Global Scale
JP2002267769A (ja) 海象データ観測システムおよび該システムに用いられる基地局側サブシステム、コンピュータ読み取り可能な記録媒体、並びに海象データ観測プログラム
Pérez Gómez et al. Final report describing the demonstration and the user feedback at European sites
CN115345432A (zh) 一种海天一体化安全生产方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant