CN110825761B - 一种面向船岸分布式电子海图***的海图数据布置与更新方法 - Google Patents
一种面向船岸分布式电子海图***的海图数据布置与更新方法 Download PDFInfo
- Publication number
- CN110825761B CN110825761B CN201911110822.4A CN201911110822A CN110825761B CN 110825761 B CN110825761 B CN 110825761B CN 201911110822 A CN201911110822 A CN 201911110822A CN 110825761 B CN110825761 B CN 110825761B
- Authority
- CN
- China
- Prior art keywords
- ship
- shore
- data
- chart
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 230000002457 bidirectional effect Effects 0.000 claims abstract description 5
- 238000004891 communication Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 2
- 230000001360 synchronised effect Effects 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 3
- 230000008520 organization Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A10/00—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE at coastal zones; at river basins
- Y02A10/40—Controlling 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)
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (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 (1)
1.一种面向船岸分布式电子海图***的海图数据布置与更新方法,其特征在于:应用于面向船岸分布式电子海图***,包括船端电子海图***和岸端电子海图***,所述船端电子海图***内包括船端服务器和多个船上终端,岸端电子海图***内包括岸端服务器和多个岸上终端,船端服务器和岸端服务器通过网络可实现电子海图***和岸端电子海图***数据的双向互通,所述的船岸分布式电子海图***数据布置与更新过程包括以下步骤:
步骤1:根据矢量电子海图数据进行切片处理,生产海图切片,按照经纬度生成海图光栅瓦片数据包括,根据船岸分布式电子海图使用的矢量电子海图数据,针对不同位置进行切片处理,生成电子海图的光栅瓦片数据;
步骤2:将光栅瓦片数据分别布置于岸端服务器及船端服务器包括,根据瓦片数据的对应的地理经纬度对数据进行组织,分别部署于船岸分布式电子海图***的岸端服务器及船端服务器;
步骤3:船端用户使用浏览器访问电子海图***时,***根据船舶的状态及通信条件判定访问船端或岸端海图数据服务器包括,在基于B/S架构的电子海图***的船端浏览器访问服务器前,***根据船舶的通信状况,船舶的运动参数,优选船端服务器或岸端服务器进行访问,读取光栅瓦片数据;
步骤4:船端电子海图***根据船舶通信状况自动判定更新模式,择机更新服务器内海图切片数据包括,船端电子海图***根据船舶通信状况,更新船端服务器内存储的海图光栅瓦片数据,直至数据与岸端服务器数据同步;
其中,所述步骤2包括除在岸端服务器中部署全部海图瓦片数据外,在分布式电子海图***的船端服务器内也要部署初始瓦片数据;初始瓦片数据的部署量可根据船舶的航行区域或者作业区域的地理经纬度范围决定。
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 CN110825761A (zh) | 2020-02-21 |
CN110825761B true 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) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111290392B (zh) * | 2020-02-29 | 2020-11-06 | 长江三峡通航管理局 | 一种过闸船舶编队协同停船控制***及方法 |
CN113407621A (zh) * | 2021-05-14 | 2021-09-17 | 福建瑶光智能科技有限公司 | 一种终端设备海图数据与服务器同步的方法、装置及介质 |
CN116860899B (zh) * | 2023-05-18 | 2024-06-04 | 广州海宁海务技术咨询有限公司 | 一种船舶库存海图数据的更新方法 |
Citations (13)
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 | 触信(厦门)智能科技有限公司 | 一种列车局域网自动推送方法 |
-
2019
- 2019-11-14 CN CN201911110822.4A patent/CN110825761B/zh active Active
Patent Citations (13)
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 | 京信通信***(中国)有限公司 | 船联网通信方法、装置、***和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110825761A (zh) | 2020-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110825761B (zh) | 一种面向船岸分布式电子海图***的海图数据布置与更新方法 | |
CN110570690B (zh) | 一种船舶航行风险预警方法、装置、终端设备及存储介质 | |
CN101286272A (zh) | 船舶远程监控管理*** | |
CN109084847A (zh) | 一种区域性海洋环境立体监测*** | |
KR102118643B1 (ko) | 예보지식기반의 표준화된 해양기상예보생산시스템 및 방법 | |
JP2011113538A (ja) | 船舶情報収集装置 | |
CN102469112B (zh) | 位置跟踪实现方法、装置及*** | |
CN107656724A (zh) | 志愿船海洋水文气象观测软件、***及软件开发方法 | |
Mannarini et al. | VISIR: technological infrastructure of an operational service for safe and efficient navigation in the Mediterranean Sea | |
Soreide et al. | Mosaic access to real-time data from the TOGA-TAO array of moored buoys | |
KR102412419B1 (ko) | 차세대 전자해도 시스템 기초 해양 안전 관리 서비스의 운용 방법 | |
Filippopoulos et al. | Live vessels’ monitoring using geographic information and internet of things | |
Novellino et al. | European marine observation data network—EMODnet physics | |
CN106097778A (zh) | 一种基于北斗导航的航道交通信息应答*** | |
JP2005189165A (ja) | 気象・海象データリアルタイム提供システム | |
Stone et al. | A new wave-current online information system for oil spill contingency planning (WAVCIS) | |
Hugo et al. | Low-cost marine monitoring: From sensors to information delivery | |
Holgate et al. | Real time sea level data transmission from tide gauges for tsunami monitoring and long term sea level rise observations | |
Appell et al. | The development of a real-time port information system | |
Guinasso et al. | Observing and forecasting coastal currents: Texas Automated Buoy System (TABS) | |
CN108038137A (zh) | 一种基于分布式解析引擎的海上风能评估*** | |
CN108965465A (zh) | 一种文件传输的方法、装置及计算机存储介质 | |
Teng | Wave measurements from NDBC buoys and C-MAN stations | |
Ferrari et al. | An Analysis of the Seasat Satellite Data Distribution System | |
Hu et al. | Bringing live AIS information on the web sea charts by using ajax |
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 |