CN106871897A - 一种自动关联航路点库的航线制定方法 - Google Patents
一种自动关联航路点库的航线制定方法 Download PDFInfo
- Publication number
- CN106871897A CN106871897A CN201611256061.XA CN201611256061A CN106871897A CN 106871897 A CN106871897 A CN 106871897A CN 201611256061 A CN201611256061 A CN 201611256061A CN 106871897 A CN106871897 A CN 106871897A
- Authority
- CN
- China
- Prior art keywords
- way point
- user
- storehouse
- way
- course line
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000003993 interaction Effects 0.000 claims abstract description 10
- 238000009472 formulation Methods 0.000 claims abstract description 9
- 239000000203 mixture Substances 0.000 claims abstract description 9
- 238000003780 insertion Methods 0.000 claims description 9
- 230000037431 insertion Effects 0.000 claims description 9
- 238000012986 modification Methods 0.000 claims description 3
- 230000004048 modification Effects 0.000 claims description 3
- 238000011161 development Methods 0.000 abstract description 6
- 230000007812 deficiency Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/203—Specially adapted for sailing ships
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Navigation (AREA)
Abstract
本发明涉及一种自动关联航路点库的航线制定方法,其技术特点在于:包括以下步骤:步骤1、建立航路点库,并对该航路点库进行航路点更新;步骤2、用户通过人机交互界面在海图区域进行手动随机点选航路点,制定航线;步骤3、将用户手动随机点选的航路点与步骤1所建立的航路点库进行关联,辅助航海作业人员完成航路点的选择和航线的制定。本发明能够利用已有航路点选取经验,达到辅助航海作业人员快速制定出计划航线的目的。
Description
技术领域
本发明属于航海作业技术领域,涉及计划航线的制定方法,尤其是一种自动关联航路点库的航线制定方法。
背景技术
制定航线计划是一种重要的航海作业辅助方法,航线由航路点连接而成,制定计划航线的过程就是选取航路点的过程。通常船舶在某几个固定海域航行,选取的航路点也比较固定。因此,如何利用已有经验,快速制定出合理的计划航线成为制定计划航线的难点。
在航海作业设备(如航海标绘台等)中经常需要用户制定出计划航线,然后在航海航行过程中,使用该航线并进行航线监控。目前,计划航线的制定方法通常可分为三种:一是用户逐一输入各航路点经纬度坐标;二是用户在海图区域手动点选航路点;三是前两者的结合使用。
以上三种方法虽然都可以实现航路点的选取并制定出计划航线,但是都没有利用已有航路点的选取经验,实现计划航线的快速制定。
发明内容
本发明的目的在于克服现有技术的不足,提供一种能够利用已有航路点的选取经验,实现计划航线的快速制定的自动关联航路点库的航线制定方法。
本发明解决其技术问题是采取以下技术方案实现的:
一种自动关联航路点库的航线制定方法,包括以下步骤:
步骤1、建立航路点库,并对该航路点库进行航路点更新;
步骤2、用户通过人机交互界面在海图区域进行手动随机点选航路点,制定航线;
步骤3、将用户手动随机点选的航路点与步骤1所建立的航路点库进行关联,辅助航海作业人员完成航路点的选择和航线的制定。
而且,所述步骤1包括以下步骤:
(1)启动界面线程和数据库线程;
(2)若用户选择***航路点库,则在界面线程中,采用人机交互输入的方式或在海图区域内进行手动点选的方式确定航路点,界面线程将航路点***信号和确定的航路点坐标发送到数据库线程,数据库线程接收到航路点***信号后,将航路点***到航路点库中;
(3)若用户选择修改航路点库,则在界面线程中,通过人机交互方式修改航路点,然后向数据库线程发送航路点更新信号,数据库线程接收到该信号后,更新航路点库航路点。
而且,所述步骤3包括以下步骤:
(1)当用户在海图区域内进行手动随机点选航路点时,捕获用户手指弹起位置的视口坐标;
(2)根据视口到海图的比例尺,将视口坐标转换为海图平面坐标;
(3)根据海图的比例尺,将海图平面坐标转换为大地平面坐标;
(4)根据墨卡托投影等参数,将大地平面坐标转换为地理经纬度坐标;
(5)根据距离测算公式计算航路点库中每个航路点与用户手动随机点选的航路点之间的距离,并判断该距离是否小于所设定的阈值;
(6)若在航路点库中查询到与用户手动随机所选航路点之间的距离小于所设定的阈值的航路点,则弹出提示框,询问用户是否选择航路点库中的航路点;
(7)若用户选择航路点库中的航路点,则弹出满足阈值条件的航路点列表,供用户选择其中一个航路点并等待确认;
(8)待用户确认后,将航路点库中的航路点替换掉用户在海图区域内手动随机点选的航路点,从而完成航路点选择和航线的制定。
本发明的优点和积极效果是:
1、本发明能够利用已有经验制定计划航线,同时提高航线制定过程中的便捷性和准确性,能够更大化满足航海作业的应用需求。
2、本发明提供一种自动关联航路点库的方法利用已有航路点选取经验,达到辅助航海作业人员快速制定出计划航线的目的。
附图说明
图1是本发明的航路点库建立流程图;
图2是本发明的用户手动随机点选航路点示意图;
图3是本发明的关联航路点库操作指示图;
图4是本发明的关联航路点库的数据处理流程图。
具体实施方式
以下结合附图对本发明实施例作进一步详述:
一种自动关联航路点库的航线制定方法,包括以下步骤:
步骤1、建立航路点库,并对该航路点库进行航路点更新;
所述步骤1包括以下具体步骤,如图1所示:
(1)启动界面线程和数据库线程;
(2)若用户选择***航路点库,则在界面线程中,采用人机交互输入的方式或在海图区域内进行手动点选的方式确定航路点,界面线程将航路点***信号和确定的航路点坐标发送到数据库线程,数据库线程接收到航路点***信号后,将航路点***到航路点库中;
(3)若用户选择修改航路点库,则在界面线程中,通过人机交互方式修改航路点,然后向数据库线程发送航路点更新信号,数据库线程接收到该信号后,更新航路点库航路点。
步骤2、如图2所示,用户通过人机交互界面在海图区域进行手动随机点选航路点,制定航线;
步骤3、将用户手动随机点选的航路点与步骤1所建立的航路点库进行关联,辅助航海作业人员完成航路点的选择和航线的制定。
如图4所示,所述步骤3包括以下具体步骤:
(1)当用户在海图区域内进行手动随机点选航路点时,捕获用户手指弹起位置的视口坐标;
(2)根据视口到海图的比例尺,将视口坐标转换为海图平面坐标;
(3)根据海图的比例尺,将海图平面坐标转换为大地平面坐标;
(4)根据墨卡托投影等参数,将大地平面坐标转换为地理经纬度坐标;
(5)根据距离测算公式计算航路点库中每个航路点与用户手动随机点选的航路点之间的距离,并判断该距离是否小于所设定的阈值;
在本实施例中,所设定阈值为100米;
(6)若在航路点库中查询到与用户手动随机所选航路点之间的距离小于所设定的阈值的航路点(即:在航路点库中查询到满足阈值条件的航路点),则弹出提示框,询问用户是否选择航路点库中的航路点;
在本实施例中,在用户进行手动随机点选航路点时,若所选点附近有航路点库中的航路点,则在用户弹起手指时,弹出提示对话框,询问是否选取航路点库中的航路点,为用户提供快捷操作。如图3所示,图中非航线上的圆点为航路点库中的航路点。
(7)若用户选择航路点库中的航路点,则弹出满足阈值条件的航路点列表,供用户选择具体哪一个航路点并等待确认;
在本实施例中,所述满足阈值条件的航路点为在设定阈值范围内的航路点,具体为:在航路点库中与用户手动随机所选航路点之间的距离小于100米的航路点。
(8)待用户确认后,将航路点库中的航路点替换掉用户在海图区域内手动随机点选的航路点,从而完成航路点选择和航线的制定。
在本实施例中,按照本发明的一种自动关联航路点库的航线制定方法实施后,在CentOS***中,以QtCreator为开发环境进行了软件仿真试验,成功实现了在制定计划航线过程中自动关联航路点库的方法,达到了利用已有经验制定计划航线的目的,同时提高航线制定过程中的便捷性和准确性,能够更大化满足航海作业的应用需求。
需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明包括并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。
Claims (3)
1.一种自动关联航路点库的航线制定方法,其特征在于:包括以下步骤:
步骤1、建立航路点库,并对该航路点库进行航路点更新;
步骤2、用户通过人机交互界面在海图区域进行手动随机点选航路点,制定航线;
步骤3、将用户手动随机点选的航路点与步骤1所建立的航路点库进行关联,辅助航海作业人员完成航路点的选择和航线的制定。
2.根据权利要求1所述的一种自动关联航路点库的航线制定方法,其特征在于:所述步骤1包括以下步骤:
(1)启动界面线程和数据库线程;
(2)若用户选择***航路点库,则在界面线程中,采用人机交互输入的方式或在海图区域内进行手动点选的方式确定航路点,界面线程将航路点***信号和确定的航路点坐标发送到数据库线程,数据库线程接收到航路点***信号后,将航路点***到航路点库中;
(3)若用户选择修改航路点库,则在界面线程中,通过人机交互方式修改航路点,然后向数据库线程发送航路点更新信号,数据库线程接收到该信号后,更新航路点库航路点。
3.根据权利要求1或2所述的一种自动关联航路点库的航线制定方法,其特征在于:所述步骤3包括以下步骤:
(1)当用户在海图区域内进行手动随机点选航路点时,捕获用户手指弹起位置的视口坐标;
(2)根据视口到海图的比例尺,将视口坐标转换为海图平面坐标;
(3)根据海图的比例尺,将海图平面坐标转换为大地平面坐标;
(4)根据墨卡托投影等参数,将大地平面坐标转换为地理经纬度坐标;
(5)根据距离测算公式计算航路点库中每个航路点与用户手动随机点选的航路点之间的距离,并判断该距离是否小于所设定的阈值;
(6)若在航路点库中查询到与用户手动随机所选航路点之间的距离小于所设定的阈值的航路点,则弹出提示框,询问用户是否选择航路点库中的航路点;
(7)若用户选择航路点库中的航路点,则弹出满足阈值条件的航路点列表,供用户选择其中一个航路点并等待确认;
(8)待用户确认后,将航路点库中的航路点替换掉用户在海图区域内手动随机点选的航路点,从而完成航路点选择和航线的制定。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611256061.XA CN106871897B (zh) | 2016-12-30 | 2016-12-30 | 一种自动关联航路点库的航线制定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611256061.XA CN106871897B (zh) | 2016-12-30 | 2016-12-30 | 一种自动关联航路点库的航线制定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106871897A true CN106871897A (zh) | 2017-06-20 |
CN106871897B CN106871897B (zh) | 2020-04-24 |
Family
ID=59165374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611256061.XA Active CN106871897B (zh) | 2016-12-30 | 2016-12-30 | 一种自动关联航路点库的航线制定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106871897B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4105910A4 (en) * | 2020-02-12 | 2024-03-27 | Furuno Electric Co., Ltd. | ROUTE PLANNING DEVICE, ROUTE PLANNING METHOD, AND PROGRAM |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110035087A1 (en) * | 2009-08-10 | 2011-02-10 | Samsung Electronics Co., Ltd. | Method and apparatus to plan motion path of robot |
CN102566580A (zh) * | 2011-12-27 | 2012-07-11 | 中国直升机设计研究所 | 一种无人直升机飞行航迹规划方法 |
CN103700286A (zh) * | 2013-12-11 | 2014-04-02 | 南京航空航天大学 | 一种舰载无人机自动着舰引导方法 |
CN105528678A (zh) * | 2015-12-10 | 2016-04-27 | 中国航空工业集团公司西安航空计算技术研究所 | 一种通用飞机的机载飞行计划管理*** |
CN105574626A (zh) * | 2014-10-11 | 2016-05-11 | 中国航空工业集团公司西安飞机设计研究所 | 一种军民两用飞行计划规划方法 |
-
2016
- 2016-12-30 CN CN201611256061.XA patent/CN106871897B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110035087A1 (en) * | 2009-08-10 | 2011-02-10 | Samsung Electronics Co., Ltd. | Method and apparatus to plan motion path of robot |
CN102566580A (zh) * | 2011-12-27 | 2012-07-11 | 中国直升机设计研究所 | 一种无人直升机飞行航迹规划方法 |
CN103700286A (zh) * | 2013-12-11 | 2014-04-02 | 南京航空航天大学 | 一种舰载无人机自动着舰引导方法 |
CN105574626A (zh) * | 2014-10-11 | 2016-05-11 | 中国航空工业集团公司西安飞机设计研究所 | 一种军民两用飞行计划规划方法 |
CN105528678A (zh) * | 2015-12-10 | 2016-04-27 | 中国航空工业集团公司西安航空计算技术研究所 | 一种通用飞机的机载飞行计划管理*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4105910A4 (en) * | 2020-02-12 | 2024-03-27 | Furuno Electric Co., Ltd. | ROUTE PLANNING DEVICE, ROUTE PLANNING METHOD, AND PROGRAM |
Also Published As
Publication number | Publication date |
---|---|
CN106871897B (zh) | 2020-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101806595B (zh) | 一种两维电子指南针校准方法 | |
CN106123850A (zh) | Auv配载多波束声呐水下地形测绘修正方法 | |
CN102722907B (zh) | 基于管道工厂点云的几何建模方法 | |
RU2010141534A (ru) | Устройство и способ контроля целостности в реальном времени спутниковой навигационной системы | |
CN106530789B (zh) | 一种汽车停车点的静态漂移检测方法和*** | |
AU2017339771B2 (en) | Method and system for remote processing and analysis of industrial asset inspection data | |
CN104156068B (zh) | 一种基于虚拟手交互特征层模型的虚拟维修交互操作方法 | |
CN106842209B (zh) | 一种多机器人协同水下地形匹配导航***及方法 | |
CN106408136A (zh) | 确定无人机航线的方法及装置 | |
CN106990401A (zh) | 基于全波形机载激光雷达数据二类高程误差修正方法 | |
CN108549878B (zh) | 基于深度信息的手部检测方法及*** | |
CN108445912A (zh) | 一种植保无人机飞行控制*** | |
CN105571594A (zh) | 室内导航方法 | |
CN109407706A (zh) | 无人机控制方法和装置 | |
CN109064878B (zh) | 航海标绘作业辅助方法及装置 | |
CN106568412A (zh) | 一种不规则形状地块的面积测量方法 | |
CN106871897A (zh) | 一种自动关联航路点库的航线制定方法 | |
CN104613968A (zh) | 一种航迹仪边界智能标绘控制方法 | |
CN104050869B (zh) | Gis地图覆盖物布点响应方法和*** | |
CN108917767B (zh) | 一种基于电子海图的航海运动标绘计算方法 | |
CN104180801A (zh) | 基于ads-b***航迹点的预测方法和*** | |
CN101581584B (zh) | 一种利用三维地形图进行航迹分析的方法 | |
CN109767686A (zh) | 地图采集方法及电子设备、可读存储介质 | |
CN104502889A (zh) | 指纹定位中基于参考点最大距离的定位可信度计算方法 | |
CN105100501A (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 |