Method, device, medium and electronic equipment for obtaining nautical chart data

By verifying the current positioning information of the ship and obtaining matching chart data, the problem of low efficiency in obtaining chart data is solved, and more accurate and fast chart data acquisition is achieved, improving the timeliness of navigation routes and the accuracy of ship positioning is achieved. .

CN115031734BActive Publication Date: 2025-01-10GUANGZHOU COSCO SHIPPING HAINING TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210501048.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-10
Publication Date
2025-01-10
Estimated Expiration
2042-05-10

Smart Images

  • Figure HDA0003635445850000011
    Figure HDA0003635445850000011
  • Figure HDA0003635445850000021
    Figure HDA0003635445850000021
  • Figure HDA0003635445850000031
    Figure HDA0003635445850000031
Patent Text Reader

Abstract

The present invention discloses a method, device, medium and electronic device for obtaining nautical chart data, the method comprising the following steps: obtaining the current positioning information of a ship, the current positioning information at least including a current timestamp, current position information and a current sailing speed; verifying the current positioning information of the ship according to the current timestamp and the current sailing speed to obtain a verification result; if the verification result indicates that the current positioning information of the ship is verified, then obtaining nautical chart data matching the current position information. By implementing an embodiment of the present invention, the method can obtain the current positioning information of the ship, and verify the current positioning information of the ship. If the verification is successful, the nautical chart data matching the current positioning information of the ship can be obtained, so that the obtained nautical chart data matching the current position of the ship is more accurate and faster, thereby improving the efficiency of obtaining the nautical chart data of the current position.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of self-navigation technology, and in particular relates to a method, device, medium and electronic equipment for obtaining nautical chart data. Background Art

[0002] At present, before sailing, ships need to determine the destination of the voyage, and determine the ship's route according to the current position of the ship and the destination. The ship's route needs to be planned according to the pre-installed nautical chart data. However, in practice, it is found that the ship's destination can be any place in the world, and the ship's route can also be in any sea area in the world. If you want to ensure that the ship can reach any destination, you need to install the nautical chart data of the global sea area into the nautical chart device on the ship. It can be seen that the nautical chart data of the global sea area is relatively large, which will occupy more memory space of the nautical chart device, resulting in low efficiency in obtaining the nautical chart data of the current location. Summary of the invention

[0003] The present invention aims at the problems existing in the prior art and provides a method, device, medium and electronic device for obtaining nautical chart data. The method solves the problem of low efficiency in obtaining nautical chart data of the current position.

[0004] The first aspect of the present application discloses a method for obtaining nautical chart data, the method comprising:

[0005] Acquire the current positioning information of the ship, wherein the current positioning information at least includes the current timestamp, the current position information and the current sailing speed;

[0006] Verifying the current positioning information of the ship according to the current timestamp and the current sailing speed to obtain a verification result;

[0007] If the verification result indicates that the current positioning information of the ship is verified, then the nautical chart data matching the current position information is obtained.

[0008] The second aspect of the present application discloses a nautical chart data acquisition device, comprising:

[0009] A first acquisition unit, configured to acquire current positioning information of the ship, wherein the current positioning information at least includes a current timestamp, current position information, and current sailing speed;

[0010] A verification unit, configured to verify the current positioning information of the ship according to the current timestamp and the current sailing speed, and obtain a verification result;

[0011] The second acquisition unit is used to acquire the nautical chart data matching the current position information if the verification result indicates that the current positioning information of the ship has been verified.

[0012] A third aspect of an embodiment of the present invention discloses an electronic device, including:

[0013] A memory storing executable program code;

[0014] a processor coupled to the memory;

[0015] The processor calls the executable program code stored in the memory to execute part or all of the steps of any one method of the first aspect.

[0016] A fourth aspect of an embodiment of the present invention discloses a computer-readable storage medium storing a program code, wherein the program code includes instructions for executing part or all of the steps of any one of the methods of the first aspect.

[0017] A fifth aspect of an embodiment of the present invention discloses a computer program product. When the computer program product is run on a computer, the computer is enabled to execute part or all of the steps of any one of the methods of the first aspect.

[0018] A sixth aspect of an embodiment of the present invention discloses an application publishing platform, which is used to publish a computer program product. When the computer program product runs on a computer, the computer executes part or all of the steps of any one method of the first aspect.

[0019] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0020] In an embodiment of the present invention, the current positioning information of the ship is obtained, and the current positioning information includes at least the current timestamp, the current position information and the current sailing speed; the current positioning information of the ship is verified according to the current timestamp and the current sailing speed to obtain a verification result; if the verification result indicates that the current positioning information of the ship is verified, the chart data matching the current position information is obtained. It can be seen that by implementing the embodiment of the present invention, the current positioning information of the ship can be obtained, and the current positioning information of the ship can be verified. If the verification is passed, the chart data matching the current positioning information of the ship can be obtained, so that the obtained chart data matching the current position of the ship is more accurate and faster, which improves the efficiency of obtaining the chart data of the current position. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0022] Figure 1 It is a schematic diagram of a flow chart data acquisition method disclosed in an embodiment of the present invention;

[0023] Figure 2 It is a structural schematic diagram of a nautical chart data acquisition device disclosed in an embodiment of the present invention;

[0024] Figure 3 It is a structural schematic diagram of another nautical chart data acquisition device disclosed in an embodiment of the present invention;

[0025] Figure 4 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

[0026] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0027] It should be noted that the terms "including" and "having" and any variations thereof in the embodiments of the present invention and the accompanying drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.

[0028] The embodiments of the present invention disclose a method, device, medium and electronic device for obtaining nautical chart data, which can prevent the electronic device from obtaining wrong question information due to wrong input, thereby improving the accuracy of the wrong question information obtained by the electronic device. Detailed descriptions are given below.

[0029] See also Figure 1 , Figure 1 FIG. 1 is a flow chart of a method for obtaining nautical chart data disclosed in an embodiment of the present invention. Figure 1 As shown, the method for obtaining nautical chart data may include the following steps:

[0030] 101. Obtain current positioning information of the ship, where the current positioning information at least includes a current timestamp, current position information, and current sailing speed.

[0031] In an embodiment of the present invention, the current positioning information of the ship may include a current timestamp, current position information, current navigation speed, etc. The current position information may be obtained through GPS, and the current navigation speed may be calculated through the positioning information of the ship acquired last time, that is, the previous positioning information of the ship acquired may include a previous timestamp and a previous position information, and the distance difference between the previous position information and the current position information may be calculated, and the time difference between the previous timestamp and the current timestamp may also be calculated, and the current navigation speed of the ship may be obtained by dividing the distance difference by the time difference.

[0032] As an optional implementation manner, the method of obtaining the current positioning information of the ship in step 101 may specifically include the following steps:

[0033] Acquiring a first preset sailing speed and a second preset sailing speed of the ship, and acquiring a preset turning angle of the ship;

[0034] Acquire the current sailing speed of the ship and the current turning angle of the ship;

[0035] When the current sailing speed is less than the first preset sailing speed, obtaining the current positioning information of the ship according to the first preset frequency;

[0036] When the current navigation speed is greater than or equal to the first preset navigation speed and the current navigation speed is less than or equal to the second preset navigation speed, or the current steering angle is greater than the preset steering angle, obtaining the current positioning information of the ship according to a second preset frequency;

[0037] When the current sailing speed is greater than the second preset sailing speed, the current positioning information of the ship is acquired according to a third preset frequency.

[0038] Among them, by implementing this embodiment, the frequency of obtaining the current positioning information of the ship can be determined according to the current sailing speed of the ship and the current turning angle of the ship, thereby improving the efficiency and accuracy of the ship's positioning.

[0039] In an embodiment of the present invention, the first preset navigation speed may be less than the second preset navigation speed. At this time, if the current navigation speed of the ship is less than the first preset navigation speed, it can be considered that the navigation speed of the ship is relatively small, and the moving distance of the ship in a short time is also relatively small. Therefore, the time interval between two consecutive acquisitions of the current positioning information of the ship can be increased; if the current navigation speed of the ship is greater than the second preset navigation speed, it can be considered that the navigation speed of the ship is relatively large, and the moving distance of the ship in a short time is also relatively large. Therefore, the time interval between two consecutive acquisitions of the current positioning information of the ship can be shortened.

[0040] For example, the first preset sailing speed may be 14 knots, the second preset sailing speed may be 28 knots, and the preset turning angle may be 15°. When the current sailing speed of the ship is less than 14 knots, the current positioning information of the ship may be obtained according to the first preset frequency, and the first preset frequency may be to obtain the current positioning information of the ship every 6 minutes; when the current sailing speed of the ship is greater than or equal to 14 knots and less than or equal to 28 knots, the current positioning information of the ship may be obtained according to the second preset frequency, and the second preset frequency may be to obtain the current positioning information of the ship every 3 minutes; or when the current turning angle of the ship is greater than 15°, the current positioning information of the ship may also be obtained according to the second preset frequency; when the current sailing speed of the ship is greater than 28 knots, the current positioning information of the ship may be obtained according to the third preset frequency, and the third preset frequency may be to obtain the current positioning information of the ship every 1 minute.

[0041] 102. Verify the current positioning information of the ship according to the current timestamp and the current sailing speed to obtain a verification result.

[0042] As an optional implementation manner, step 102 verifies the current positioning information of the ship according to the current timestamp and the current sailing speed, and the method of obtaining the verification result may specifically include the following steps:

[0043] Obtaining a previous timestamp corresponding to the current timestamp and a maximum speed corresponding to the ship;

[0044] If the current timestamp is not earlier than the previous timestamp and the current sailing speed is less than or equal to the maximum sailing speed, determining that the current positioning information of the ship has passed the verification as a verification result;

[0045] If the current timestamp is earlier than the previous timestamp or the current sailing speed is greater than the maximum sailing speed, then failure of the verification of the current positioning information of the ship is determined as the verification result.

[0046] Among them, by implementing this implementation method, the rationality of the current positioning information of the ship obtained can be verified based on the current timestamp and the current sailing speed of the ship. Only when the current timestamp is not earlier than the previous timestamp and the current sailing speed is less than or equal to the maximum speed, the current positioning information obtained can be considered reasonable, thereby improving the rationality of the current positioning information.

[0047] In an embodiment of the present invention, if the current timestamp is earlier than the previous timestamp, it can be considered that the current positioning information obtained is erroneous. Therefore, the failure of the verification of the current positioning information of the ship can be determined as the verification result; if the current sailing speed of the ship is greater than the maximum speed, it can also be considered that the current positioning information obtained is erroneous. Therefore, the failure of the verification of the current positioning information of the ship can be determined as the verification result; only when the current timestamp is not earlier than the previous timestamp and the current sailing speed is less than or equal to the maximum speed, can the verification of the current positioning information of the ship be determined as the verification result.

[0048] 103. If the verification result indicates that the current positioning information of the ship is verified, then obtaining nautical chart data matching the current position information.

[0049] As an optional implementation manner, if the verification result indicates that the verification of the current positioning information of the ship fails, the following steps may also be included:

[0050] Sending a ship position acquisition request to a ship automatic identification system, wherein the ship position acquisition request includes a ship identification of the ship;

[0051] When receiving the ship position information sent by the ship automatic identification system, determining the ship position information as the current positioning information of the ship; and performing the verification of the current positioning information of the ship according to the current timestamp and the current sailing speed to obtain a verification result;

[0052] When the abnormal information sent by the ship self-identification system is received, an early warning message including the abnormal information is output, and the early warning message is used to prompt the administrator of the ship that the ship cannot be located.

[0053] Among them, by implementing this implementation method, when the current positioning information of the ship fails to be verified, the current position information of the ship can be obtained through the ship automatic identification system. If the ship position information cannot be obtained through the ship automatic identification system, an early warning message can be output to enable the ship's administrator to be aware of the ship's driving status in a timely manner.

[0054] In an embodiment of the present invention, the ship automatic identification system (Automatic Identification System, AIS) can be composed of shore-based (base station) facilities and ship-borne equipment. It is a new type of digital navigation aid system and equipment that integrates network technology, modern communication technology, computer technology, and electronic information display technology. A ship position acquisition request can be sent to the AIS, and the ship position acquisition request can include the identification of the ship whose position information needs to be obtained. According to the ship identification, the ship position information matching the ship identification can be quickly and accurately obtained. The AIS can feed back the obtained ship position information to the ship equipment that sent the ship position acquisition request. If the AIS does not obtain the ship position information matching the ship identification, it can send an abnormal information to the ship equipment that sent the ship position acquisition request, and the abnormal information is used to indicate that the ship's position information cannot be obtained.

[0055] As an optional implementation, after step 103, the following steps may also be performed:

[0056] Obtaining destination information of the ship;

[0057] The navigation route of the ship in the sea area corresponding to the nautical chart data is determined according to the nautical chart data, the current position information and the destination information.

[0058] Among them, by implementing this implementation method, the best sailing route can be determined in the sea area corresponding to the acquired nautical chart data based on the acquired destination information of the ship and the current location information of the ship, thereby ensuring the timeliness of the sailing route.

[0059] In addition, the fees for the nautical chart data actually used are collected by the nautical chart device (HainingBox) installed on the ship and sent to the shore-based server via the satellite network or in the form of messages. The ship fees are charged based on the nautical charts required for the actual voyage, saving the fees for erroneous applications.

[0060] The embodiment of the present invention can make the obtained chart data matching the current position of the ship more accurate and faster, and improve the efficiency of obtaining the chart data of the current position. In addition, the embodiment of the present invention can also improve the efficiency and accuracy of ship positioning. In addition, the embodiment of the present invention can also improve the rationality of the current positioning information. In addition, the embodiment of the present invention can also output warning information so that the ship's administrator can be informed of the ship's driving status in a timely manner. In addition, the embodiment of the present invention can also ensure the timeliness of the navigation route.

[0061] See also Figure 2 , Figure 2 Schematic diagram of the structure of a nautical chart data acquisition device disclosed in an embodiment of the present invention. Figure 2 As shown, the nautical chart data acquisition device may include:

[0062] A first acquisition unit 201 is used to acquire current positioning information of the ship, wherein the current positioning information at least includes a current timestamp, current position information and current sailing speed;

[0063] A verification unit 202, configured to verify the current positioning information of the ship according to the current timestamp and the current sailing speed obtained by the first obtaining unit 201, and obtain a verification result;

[0064] The second acquisition unit 203 is configured to acquire the nautical chart data matching the current position information if the verification result obtained by the verification unit 202 indicates that the current position information of the ship has been verified.

[0065] See also Figure 3 , Figure 3 is a schematic diagram of the structure of another nautical chart data acquisition device disclosed in an embodiment of the present invention. Figure 3 The nautical chart data acquisition device shown is composed of Figure 2 The nautical chart data acquisition device shown is optimized. Figure 3 The nautical chart data acquisition device shown may also include:

[0066] A third acquisition unit 204 is used to acquire the destination information of the ship after the second acquisition unit 203 acquires the nautical chart data matching the current position information;

[0067] The determination unit 205 is used to determine the navigation route of the ship in the sea area corresponding to the nautical chart data according to the nautical chart data obtained by the second acquisition unit 203, the current position information obtained by the first acquisition unit 201 and the destination information obtained by the third acquisition unit 204.

[0068] In the embodiment of the present invention, the best sailing route can be determined in the sea area corresponding to the acquired nautical chart data according to the acquired destination information of the ship and the current position information of the ship, thereby ensuring the timeliness of the sailing route.

[0069] As an optional implementation manner, the verification unit 202 verifies the current positioning information of the ship according to the current timestamp and the current sailing speed, and the verification result may be obtained in the following manner:

[0070] Obtaining a previous timestamp corresponding to the current timestamp and a maximum speed corresponding to the ship;

[0071] If the current timestamp is not earlier than the previous timestamp and the current sailing speed is less than or equal to the maximum sailing speed, determining that the current positioning information of the ship has passed the verification as a verification result;

[0072] If the current timestamp is earlier than the previous timestamp or the current sailing speed is greater than the maximum sailing speed, then failure of the verification of the current positioning information of the ship is determined as the verification result.

[0073] Among them, by implementing this implementation method, the rationality of the current positioning information of the ship obtained can be verified based on the current timestamp and the current sailing speed of the ship. Only when the current timestamp is not earlier than the previous timestamp and the current sailing speed is less than or equal to the maximum speed, the current positioning information obtained can be considered reasonable, thereby improving the rationality of the current positioning information.

[0074] As an optional implementation manner, the second obtaining unit 203 may also be used for:

[0075] If the verification result indicates that the verification of the current positioning information of the ship fails, sending a ship position acquisition request to a ship automatic identification system, wherein the ship position acquisition request includes a ship identification of the ship;

[0076] When receiving the ship position information sent by the ship automatic identification system, determining the ship position information as the current positioning information of the ship; and performing the verification of the current positioning information of the ship according to the current timestamp and the current sailing speed to obtain a verification result;

[0077] When the abnormal information sent by the ship self-identification system is received, an early warning message including the abnormal information is output, and the early warning message is used to prompt the administrator of the ship that the ship cannot be located.

[0078] Among them, by implementing this implementation method, when the current positioning information of the ship fails to be verified, the current position information of the ship can be obtained through the ship automatic identification system. If the ship position information cannot be obtained through the ship automatic identification system, an early warning message can be output to enable the ship's administrator to be aware of the ship's driving status in a timely manner.

[0079] As an optional implementation manner, the first acquisition unit 201 may acquire the current positioning information of the ship in the following manner:

[0080] Acquiring a first preset sailing speed and a second preset sailing speed of the ship, and acquiring a preset turning angle of the ship;

[0081] Acquire the current sailing speed of the ship and the current turning angle of the ship;

[0082] When the current sailing speed is less than the first preset sailing speed, obtaining the current positioning information of the ship according to the first preset frequency;

[0083] When the current navigation speed is greater than or equal to the first preset navigation speed and the current navigation speed is less than or equal to the second preset navigation speed, or the current steering angle is greater than the preset steering angle, obtaining the current positioning information of the ship according to a second preset frequency;

[0084] When the current sailing speed is greater than the second preset sailing speed, the current positioning information of the ship is acquired according to a third preset frequency.

[0085] Among them, by implementing this embodiment, the frequency of obtaining the current positioning information of the ship can be determined according to the current sailing speed of the ship and the current turning angle of the ship, thereby improving the efficiency and accuracy of the ship's positioning.

[0086] See also Figure 4 , Figure 4 Schematic diagram of the structure of an electronic device disclosed in an embodiment of the present invention. Figure 4 As shown, the electronic device may include:

[0087] A memory 401 storing executable program codes;

[0088] a processor 402 coupled to the memory 401;

[0089] The processor 402 calls the executable program code stored in the memory 401 to execute part or all of the steps of the methods in the above method embodiments.

[0090] An embodiment of the present invention further discloses a computer-readable storage medium, wherein the computer-readable storage medium stores program code, wherein the program code includes instructions for executing part or all of the steps of the method in the above method embodiments.

[0091] The embodiments of the present invention further disclose a computer program product, wherein when the computer program product is run on a computer, the computer is enabled to execute part or all of the steps of the methods in the above method embodiments.

[0092] An embodiment of the present invention further discloses an application publishing platform, wherein the application publishing platform is used to publish a computer program product, wherein when the computer program product runs on a computer, the computer executes part or all of the steps of the method in the above method embodiments.

[0093] It should be understood that the "embodiments of the present invention" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiments are included in at least one embodiment of the present invention. Therefore, the "in embodiments of the present invention" appearing in various places throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. Those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present invention.

[0094] In various embodiments of the present invention, it should be understood that the size of the serial numbers of the above-mentioned processes does not mean the necessary order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0095] In addition, the terms "system" and "network" are often used interchangeably in this article. It should be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0096] In the embodiments provided by the present invention, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.

[0097] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0098] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0099] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0100] If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several requests for a computer device (which can be a personal computer, a server or a network device, etc., specifically a processor in a computer device) to perform some or all of the steps of the above methods of various embodiments of the present invention.

[0101] A method, device, medium and electronic device for obtaining nautical chart data disclosed in an embodiment of the present invention are introduced in detail above. Specific examples are used herein to illustrate the principle and implementation mode of the present invention. The description of the above embodiments is only used to help understand the method and core idea of ​​the present invention. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation mode and application scope. In summary, the content of this specification should not be understood as limiting the present invention.

Claims

1. A method for acquiring nautical chart data, the method comprising: Acquire the current positioning information of the ship, wherein the current positioning information at least includes the current timestamp, the current position information and the current sailing speed; Verifying the current positioning information of the ship according to the current timestamp and the current sailing speed to obtain a verification result; If the verification result indicates that the current positioning information of the ship has been verified, obtaining nautical chart data matching the current position information; And, verifying the current positioning information of the ship according to the current timestamp and the current sailing speed to obtain a verification result includes: Obtaining a previous timestamp corresponding to the current timestamp and a maximum speed corresponding to the ship; If the current timestamp is not earlier than the previous timestamp and the current sailing speed is less than or equal to the maximum sailing speed, determining that the current positioning information of the ship has passed the verification as a verification result; If the current timestamp is earlier than the previous timestamp or the current sailing speed is greater than the maximum sailing speed, determining that the current positioning information of the ship fails to be verified as a verification result; And, if the verification result indicates that the current positioning information of the ship has not been verified, the method further includes: Sending a ship position acquisition request to a ship automatic identification system, wherein the ship position acquisition request includes a ship identification of the ship; When receiving the ship position information sent by the ship automatic identification system, determining the ship position information as the current positioning information of the ship; and performing the verification of the current positioning information of the ship according to the current timestamp and the current sailing speed to obtain a verification result; When the abnormal information sent by the ship self-identification system is received, an early warning message including the abnormal information is output, and the early warning message is used to prompt the administrator of the ship that the ship cannot be located.

2. The method for obtaining nautical chart data according to claim 1, after obtaining the nautical chart data matching the current position information, the method further comprises: Obtaining destination information of the ship; The navigation route of the ship in the sea area corresponding to the nautical chart data is determined according to the nautical chart data, the current position information and the destination information.

3. The method for acquiring nautical chart data according to claim 1 or 2, wherein acquiring the current positioning information of the ship comprises: Acquiring a first preset sailing speed and a second preset sailing speed of the ship, and acquiring a preset turning angle of the ship; Acquire the current sailing speed of the ship and the current turning angle of the ship; When the current sailing speed is less than the first preset sailing speed, obtaining the current positioning information of the ship according to the first preset frequency; When the current navigation speed is greater than or equal to the first preset navigation speed and the current navigation speed is less than or equal to the second preset navigation speed, or the current steering angle is greater than the preset steering angle, obtaining the current positioning information of the ship according to a second preset frequency; When the current sailing speed is greater than the second preset sailing speed, the current positioning information of the ship is acquired according to a third preset frequency.

4. A nautical chart data acquisition device, comprising: A first acquisition unit, configured to acquire current positioning information of the ship, wherein the current positioning information at least includes a current timestamp, current position information, and current sailing speed; A verification unit, configured to verify the current positioning information of the ship according to the current timestamp and the current sailing speed, and obtain a verification result; A second acquisition unit is configured to acquire nautical chart data matching the current position information if the verification result indicates that the current position information of the ship has been verified; And, the verification unit verifies the current positioning information of the ship according to the current timestamp and the current sailing speed, and obtains the verification result in the following manner: Obtaining a previous timestamp corresponding to the current timestamp and a maximum speed corresponding to the ship; If the current timestamp is not earlier than the previous timestamp and the current sailing speed is less than or equal to the maximum sailing speed, determining that the current positioning information of the ship has passed the verification as a verification result; If the current timestamp is earlier than the previous timestamp or the current sailing speed is greater than the maximum sailing speed, determining that the current positioning information of the ship fails to be verified as a verification result; And, the second acquiring unit is further used for: If the verification result indicates that the verification of the current positioning information of the ship fails, sending a ship position acquisition request to a ship automatic identification system, wherein the ship position acquisition request includes a ship identification of the ship; When receiving the ship position information sent by the ship automatic identification system, determining the ship position information as the current positioning information of the ship; and executing the verification of the current positioning information of the ship according to the current timestamp and the current sailing speed to obtain a verification result; When the abnormal information sent by the ship self-identification system is received, an early warning message including the abnormal information is output, and the early warning message is used to prompt the administrator of the ship that the ship cannot be located.

5. The nautical chart data acquisition device according to claim 4, further comprising: a third acquisition unit, configured to acquire the destination information of the ship after the second acquisition unit acquires the nautical chart data matching the current position information; A determination unit is used to determine the navigation route of the ship in the sea area corresponding to the nautical chart data according to the nautical chart data, the current position information and the destination information.

6. An electronic device, characterized in that: include: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the method according to any one of claims 1 to 3.

7. A computer-readable storage medium, characterized in that: The device stores a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Navigation system having filtering mechanism and method of operation thereof

    CN102203554A

  • A handheld sub terminal and operation method for vessel voyaging information using electronic chart

    KR100793640B1