Method, device and equipment for generating 100-fathom line outside 2500-meter water depth line of continental shelf outer limit and medium

By determining the continental shelf orientation and baseline of the toe line, the extrapolation of the 100-nautical-mile line is automatically constructed, solving the problem of low extrapolation efficiency of the 2500-meter depth line in complex situations in existing technologies, and realizing the rapid generation of the 2500-meter depth line of the outer boundary of the continental shelf.

CN122289452APending Publication Date: 2026-06-26SECOND INST OF OCEANOGRAPHY MNR
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610189345.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-10
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

The existing method of manually drawing a 2,500-meter water depth line and extrapolating it to a 100-nautical-mile line is inefficient in complex situations and cannot meet the requirements for determining the outer limits of the continental shelf.

Method used

By determining the continental shelf orientation of the toe line, a baseline is located at the 2500-meter depth line, and an extrapolation line of 100 nautical miles is constructed based on the baseline to generate the 2500-meter depth extrapolation line of 100 nautical miles corresponding to the toe line. The process is automated using computer equipment and storage media.

Benefits of technology

It improves the efficiency of generating a 100-nautical-mile extrapolation line from the 2500-meter depth line, is suitable for complex seabed topography, is simple to operate, generates lines quickly, and has practical value.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122289452A_ABST
    Figure CN122289452A_ABST
Patent Text Reader

Abstract

This invention relates to the field of marine surveying technology, and discloses a method, apparatus, equipment, and medium for generating a 100-nautical-mile extrapolation line from a 2500-meter depth line to the outer boundary of the continental shelf. Based on the start and end points of the toe line, the continental shelf direction of the toe line is determined. From a set of created 2500-meter depth lines, each 2500-meter depth line intersecting with the toe line or entirely located in the continental shelf direction is identified and used as a baseline. Based on each baseline, a corresponding 100-nautical-mile extrapolation line is constructed. Based on the extrapolation line corresponding to each baseline, the 100-nautical-mile extrapolation line for the 2500-meter depth line corresponding to the toe line is generated. This invention can automatically generate the 100-nautical-mile extrapolation line from the 2500-meter depth line through analysis of measured 2500-meter depth lines and toe lines. It is fast, simple to operate, and applicable to curve generation with complex seabed topography features, effectively improving the generation efficiency of the 100-nautical-mile extrapolation line from the 2500-meter depth line, and has significant practical value for generating the outer boundary of the continental shelf.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of marine surveying and mapping technology, and in particular to a method, apparatus, equipment and medium for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer limit of the continental shelf. Background Technology

[0002] As marine resource exploration and development deepen and international competition for maritime rights intensifies, it becomes crucial for coastal states to assert continental shelf boundaries that comply with relevant regulations.

[0003] Specifically, for coastal states with broad continental shelves and complex seabed topography, the 100-nautical-mile extrapolation of the 2,500-meter depth line is a crucial parameter for determining the outer limits of the continental shelf. The relevant technology primarily relies on technicians' experience to manually measure and draw the 100-nautical-mile extrapolation line along the outer side of the 2,500-meter depth line, approximately perpendicular to the local orientation of the isobaths.

[0004] However, for complex situations such as large curvature changes or long lengths of the 2500-meter depth line, manually drawing the 2500-meter depth line and extrapolating it by 100 nautical miles is inefficient. Summary of the Invention

[0005] This invention provides a method, apparatus, equipment, and medium for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer limit of the continental shelf. This invention addresses the shortcomings of the low efficiency of manually drawing the extrapolation line in related technologies and effectively improves the generation efficiency of the 100-nautical-mile extrapolation line from the 2500-meter depth line.

[0006] In a first aspect, the present invention provides a method for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer limit of the continental shelf, comprising:

[0007] The continental shelf direction of the toe line is determined based on the start and end points of the toe line; In the set of 2500-meter depth lines created, each 2500-meter depth line that intersects with the toe line or is located entirely in the direction of the continental shelf is identified and used as a baseline. Based on each of the baselines, construct the extrapolated 100-nautical-mile line corresponding to each of the baselines; Based on the extrapolated 100-nautical-mile line corresponding to each of the baselines, an extrapolated 100-nautical-mile line for a water depth of 2500 meters corresponding to the toe line is generated.

[0008] Optionally, the toe line includes a starting point, an ending point, and multiple intermediate points; determining the continental shelf direction of the toe line based on its starting and ending points includes: If the starting point and the ending point of the slope line overlap, then connect the starting point of the slope line with the second-to-last point to obtain the corresponding line segment and use it as the first line segment; if the starting point and the ending point of the slope line do not overlap, then connect the starting point and the ending point of the slope line to obtain the corresponding line segment and use it as the first line segment. Find the first point on the slope line that is furthest from the first line segment, connect the first point to the starting point of the slope line to obtain the second line segment, find the second point on the slope line that is furthest from the second line segment, connect the starting point of the slope line to the second point, and continue until the distance between the Nth point and the Nth line segment is less than or equal to a set threshold, and the length of the target line segment is less than or equal to the target length; where N is an integer greater than 1, the target line segment is obtained by connecting the Nth point and the starting point of the slope line, and the target length is one-quarter of the length of the slope line; Determine the topographic elevation changes of the same length profile on both sides of the perpendicular bisector of the Nth line segment, and determine the elevation and the larger direction as the continental shelf direction.

[0009] Optionally, constructing the extrapolated 100-nautical-mile line corresponding to each of the baselines includes: For any of the aforementioned baselines, based on the deep-sea direction of the baselines, multiple extrapolation reference points with a sequential relationship are determined on the baselines. Based on each extrapolation reference point, an extrapolation curve corresponding to each extrapolation reference point is generated. Based on the extrapolation curve corresponding to each extrapolation reference point, an extrapolation 100-nautical-mile line corresponding to the baseline is constructed.

[0010] Optionally, the baseline includes multiple points with a sequential relationship; determining multiple extrapolation reference points with a sequential relationship on the baseline based on the deep-sea direction of the baseline includes: The starting and ending points on the baseline are used as extrapolation reference points; For any extrapolated reference point l0 on the baseline, starting from the next point l1 on the baseline, calculate the distance between each point and l0 sequentially until the distance is not less than 100 nautical miles, and determine the last point l that is less than 100 nautical miles from the extrapolated reference point. q From l1 to l q Each point is used as a candidate reference point; if the total number of candidate reference points is 1, then l1 is directly determined as the next extrapolation reference point of the extrapolation reference point; if the total number of candidate reference points is greater than 1, then the point l closest to the deep sea is determined from each candidate reference point. g At the location of the baseline l q For each subsequent point, search for a point l that is less than 100 nautical miles from l0.h If l does not exist h Then l g If there exists a next extrapolation reference point for the extrapolation reference point, then... h Then when l g Relative to l h As we get closer to the deep sea, we will... g The next extrapolation reference point is determined as the extrapolation reference point, when l h Relative to l g As we get closer to the deep sea, we will... h As the next point l1 of the extrapolation reference point, return to the step of calculating the distance between each point and l0 sequentially, starting from the next point l1 of the extrapolation reference point, until the next extrapolation reference point of the extrapolation reference point l0 is determined.

[0011] Optionally, generating an extrapolation curve corresponding to each extrapolation reference point includes: For any of the extrapolated reference points l k , respectively l k The center and radius of the arc to be drawn are determined by 100 nautical miles, and the previous extrapolation reference point l is connected. k-1 and l k Obtain line segment l k-1 l k , connect l k and the next extrapolation reference point l k+1 Obtain line segment l k l k+1 , perpendicular to line segment l k-1 l k The deep sea direction and with l k A point 100 nautical miles apart is determined as the starting point of the arc to be drawn, and the perpendicular line segment l is used as the starting point. k l k+1 The deep sea direction and with l k A point 100 nautical miles apart is determined as the endpoint of the arc to be drawn. Based on the center, radius, start point, and end point of the arc to be drawn, a corresponding arc is drawn along the deep-sea direction of the baseline, and this arc is used as l. k The corresponding extrapolation curve.

[0012] Optionally, constructing the extrapolated 100-nautical-mile line corresponding to the baseline based on the extrapolated curve corresponding to each extrapolated reference point includes: The extrapolation curves corresponding to each extrapolation reference point from front to back are respectively labeled C0, C1...C p-1 C p ; extrapolation curves C0 to C p-2In this process, the endpoint of the previous extrapolated curve is connected to the starting point of the next curve segment to obtain the first curve; If the first curve and the extrapolated curve C p-1 If they do not intersect, then connect the endpoints of the first curve to the extrapolated curve C. p-1 The starting point is used to obtain the corresponding curve, which is then used as the second curve. If the first curve and the extrapolated curve C p-1 If they intersect, then determine the corresponding first intersection point. Delete each point before the first intersection point from the first curve to obtain the first deleted curve. Then extrapolate the curve C. p-1 Delete each point located after the first intersection point to obtain the second deleted curve. Connect the end point of the first deleted curve to the start point of the second deleted curve to obtain the corresponding curve and use it as the second curve. If the second curve and the extrapolated curve C p If they do not intersect, connect the endpoint of the second curve to the extrapolated curve C. p The starting point is used to obtain the corresponding curve, which is then used as the extrapolated 100-nautical-mile line corresponding to the baseline. If the second curve and the extrapolated curve C p If they intersect, then determine the corresponding second intersection point. Delete each point before the second intersection point from the second curve to obtain the third curve after deletion. Extrapolate this to curve C. p Delete each point after the second intersection point to obtain the fourth deleted curve. Connect the end point of the third deleted curve to the starting point of the fourth deleted curve to obtain the corresponding curve, which is used as the extrapolated 100 nautical mile line corresponding to the baseline.

[0013] Optionally, generating the 2500-meter water depth extrapolated 100-nautical-mile line corresponding to the toe of the slope based on the extrapolated 100-nautical-mile line corresponding to each of the baselines includes: The extrapolated 100-nautical-mile line corresponding to each of the aforementioned baselines is marked as O0, O1…O t ; Using the extrapolated 100-nautical-mile line O0 as the target curve, and determining the processing status of O0 as processed, the first extrapolated 100-nautical-mile line O that intersects with the target curve is found in each extrapolated 100-nautical-mile line whose processing status is unprocessed, in sequence. k , will O k The processing status is determined to be processed, based on the target curve and O. k The intersection of the target curve and O kThe process involves splitting the curves to obtain multiple curves. The curves located in the deep-sea direction are then connected to form a new target curve. The process then returns to the previous step, sequentially searching for the first extrapolated 100-nautical-mile line O that intersects with the target curve among each of the unprocessed extrapolated 100-nautical-mile lines. k The process continues until no curve intersects with the latest target curve, and the latest target curve is used as the 100-nautical-mile extrapolation line for the 2500-meter water depth corresponding to the toe line.

[0014] Secondly, the present invention provides a device for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer limit of the continental shelf, comprising: A determining unit is used to determine the continental shelf direction of the toe line based on the start and end points of the toe line; The search unit is used to find, within the created set of 2500-meter depth lines, each 2500-meter depth line that intersects with the toe line or is entirely located in the direction of the continental shelf; As a unit, it is used to use each 2500-meter water depth line found as a baseline; A construction unit is used to construct an extrapolated 100-nautical-mile line corresponding to each of the baselines; The generation unit is used to generate a 100-nautical-mile extrapolation line for the 2500-meter water depth corresponding to the toe line, based on the extrapolation line for each of the baselines.

[0015] Thirdly, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the method for generating a 100-nautical-mile extrapolation line of the 2500-meter depth line of the outer limit of the continental shelf as described in the first aspect or any corresponding embodiment.

[0016] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the method for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line of the outer limit of the continental shelf, as described in the first aspect above or any corresponding embodiment.

[0017] This invention provides a method, apparatus, equipment, and medium for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer boundary of the continental shelf. Based on the start and end points of the toe line, the continental shelf direction of the toe line is determined. From a set of created 2500-meter depth lines, each 2500-meter depth line intersecting with the toe line or entirely located in the continental shelf direction is identified and used as a baseline. Based on each baseline, a corresponding 100-nautical-mile extrapolation line is constructed. Based on the extrapolation line corresponding to each baseline, the 100-nautical-mile extrapolation line for the 2500-meter depth line corresponding to the toe line is generated. This invention can automatically generate the 100-nautical-mile extrapolation line from the 2500-meter depth line through analysis of measured 2500-meter depth lines and toe lines. It is fast, simple to operate, and applicable to curve generation with complex seabed topography, effectively improving the generation efficiency of the 100-nautical-mile extrapolation line from the 2500-meter depth line, and has significant practical value for generating the outer boundary of the continental shelf. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in this invention or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 A flowchart illustrating a method for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer limit of the continental shelf, provided as an embodiment of the present invention; Figure 2 A slope toe line on a topographic map provided in an embodiment of the present invention; Figure 3 A 2500-meter water depth line on a topographic map provided for an embodiment of the present invention; Figure 4 This invention provides an extrapolation 100-nautical-mile line corresponding to a baseline on a topographic map. Figure 5 An embodiment of the present invention provides a 100-nautical-mile extrapolation line from the 2500-meter water depth line on a topographic map; Figure 6 This invention provides a selection of constraint lines and formula lines according to an embodiment of the invention. Figure 7 An embodiment of the present invention provides a continental shelf outer boundary generated based on a limit line and a formula line; Figure 8 A schematic diagram of a device for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer limit of the continental shelf, provided in an embodiment of the present invention. Figure 9This is a schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Detailed Implementation

[0020] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0021] The following is combined Figures 1-7 The present invention describes a method for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line for the outer limit of the continental shelf.

[0022] like Figure 1 As shown, this embodiment proposes a first method for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer limit of the continental shelf. This method may include the following steps: S101. Determine the continental shelf direction of the toe line based on the starting and ending points of the toe line.

[0023] Specifically, in this embodiment, the toe line can be located on a topographic map, and the toe line can be analyzed to determine whether the deep-sea direction is to the left or right of the toe line from beginning to end. It should be noted that the continental shelf direction and the deep-sea direction are opposite to each other.

[0024] Optionally, the toe line includes a start point, an end point, and multiple intermediate points. Step S101 includes: If the starting point and the ending point of the slope line overlap, then connect the starting point of the slope line with the second-to-last point to obtain the corresponding line segment and use it as the first line segment; if the starting point and the ending point of the slope line do not overlap, then connect the starting point and the ending point of the slope line to obtain the corresponding line segment and use it as the first line segment. Find the first point on the slope line that is furthest from the first line segment, connect the first point of the slope line to obtain the second line segment, find the second point on the slope line that is furthest from the second line segment, connect the starting point of the slope line to the second point, and so on, until the distance between the Nth point and the Nth line segment is less than or equal to a set threshold, and the length of the target line segment is less than or equal to the target length; where N is an integer greater than 1, the target line segment is obtained by connecting the Nth point and the starting point of the slope line, and the target length is one-quarter of the length of the slope line; Determine the topographic elevation changes of the same length profile on both sides of the perpendicular bisector of the Nth line segment, and determine the elevation and major direction as the continental shelf direction.

[0025] The slope line F can be represented by n points: f0, f1…f nTake the line segment f0f connecting the start and end points of the slope toe line. n As the first line segment, if points f0 and f n If they overlap, then take the line segment f0f connecting the starting point and the second-to-last point. n-1 Using the Douglas-Puk algorithm, find the first point f on the toe line F that is farthest from the first line segment. h1 (0) h1 Having obtained the second line segment, continue searching for the second point f on the slope line F that is farthest from the second line segment. h2 Connect the starting point f0 and the point f h2 Having obtained the third line segment, continue searching for the third point f on the slope line F that is farthest from the third line segment. h3 This continues until the distance between the Nth point and the Nth line segment is less than or equal to the set threshold, and the length of the target line segment is less than or equal to the target length.

[0026] The threshold can be set to 25 nautical miles. The target length is one-quarter of the length of the slope toe line. This condition ensures that the topographic profile of the line connecting the starting point and the finally found Nth point can accurately distinguish between the continental shelf direction and the deep sea direction.

[0027] Specifically, in this embodiment, the line f0f connecting the starting point of the slope toe line and the finally found Nth point can be determined first. q Determine f0f q The topographic elevation changes of the same length profiles on both sides of the vertical bisector are shown. Lower elevations indicate the deep-sea direction, while higher elevations indicate the continental shelf direction. This indicates the elevation changes at f0f. q To the left or right.

[0028] In practical applications, this embodiment can display the seafloor topography related to the outer boundary of the continental shelf through a three-dimensional terrain system, and overlay relevant curves on the topography. This allows for a clear view of the relationships between curves under complex terrain, intuitively verifying the correctness of the generated curves. For example... Figure 2 As shown, this embodiment can perform slope toe line analysis on the topographic map displayed by the three-dimensional terrain system to determine the continental shelf direction and deep-sea direction of the slope toe line.

[0029] S102. In the set of 2500-meter depth lines created, find each 2500-meter depth line that intersects with the toe line or is located entirely in the direction of the continental shelf.

[0030] Specifically, in this embodiment, a set of 2500-meter depth lines within the toe of the slope can be pre-created. This set includes multiple 2500-meter depth lines L0, L1…L t .

[0031] S103. Use each 2500-meter water depth line found as a baseline.​

[0032] It should be noted that a baseline can be defined as long as the 2500-meter depth line intersects with the toe of the slope, or if the entire line lies along the continental shelf direction of the toe of the slope. For example... Figure 3 As shown, this embodiment can locate and visually display the 2500-meter water depth line that meets the conditions on the topographic map displayed by the three-dimensional terrain system.

[0033] S104. Based on each baseline, construct the extrapolated 100-nautical-mile line corresponding to each baseline.

[0034] Specifically, in this embodiment, a corresponding extrapolated 100-nautical-mile line can be constructed based on each baseline.

[0035] like Figure 4 As shown, this embodiment can construct the extrapolated 100-nautical-mile line corresponding to the baseline on the topographic map displayed by the three-dimensional terrain system.

[0036] Optionally, step S104 includes: For any baseline, based on the deep-sea direction of the baseline, multiple extrapolation reference points with a sequential relationship are determined on the baseline. Based on each extrapolation reference point, an extrapolation curve corresponding to each extrapolation reference point is generated. Based on the extrapolation curve corresponding to each extrapolation reference point, an extrapolation 100-nautical-mile line corresponding to the baseline is constructed.

[0037] Specifically, in this embodiment, for any baseline, multiple extrapolation reference points with sequential relationship can be determined on the baseline based on the deep-sea direction of the baseline. Based on each determined extrapolation reference point, a corresponding extrapolation curve is generated. Then, based on each extrapolation curve, the extrapolation 100-nautical-mile line corresponding to the baseline is constructed.

[0038] Optionally, the baseline includes multiple points with a sequential relationship. The above-mentioned determination of multiple extrapolation reference points with a sequential relationship on the baseline based on the deep-sea direction includes: Use the starting and ending points on the baseline as extrapolation reference points; For any extrapolated reference point l0 on the baseline, starting from the next point l1 on the baseline, calculate the distance between each point and l0 sequentially until the distance is not less than 100 nautical miles, and determine the last point l that is less than 100 nautical miles from the extrapolated reference point. q From l1 to l q Each point is used as a candidate reference point; if the total number of candidate reference points is 1, then l1 is directly determined as the next extrapolation reference point; if the total number of candidate reference points is greater than 1, then the point l closest to the deep sea is determined from each candidate reference point. g At the baseline located at l qFor each subsequent point, search for a point l that is less than 100 nautical miles from l0. h If l does not exist h Then l g If the next extrapolation reference point is determined as the extrapolation reference point, then if there exists l h Then when l g Relative to l h As we get closer to the deep sea, we will... g The next extrapolation reference point is determined as the extrapolation reference point, when l h Relative to l g As we get closer to the deep sea, we will... h If the next point l1 is used as the extrapolation reference point, return to the previous step and calculate the distance between each point and l0 in turn, until the next extrapolation reference point of extrapolation reference point l0 is determined.

[0039] Specifically, in this embodiment, when determining extrapolation reference points on the baseline, the starting and ending points of the baseline can be used as extrapolation reference points. The remaining extrapolation reference points are then found starting from the starting point, continuing until the last extrapolation reference point is reached. m .

[0040] Specifically, in this embodiment, starting from the next point l1 on the baseline L after the current extrapolated reference point l0, the distance to the current extrapolated reference point is calculated sequentially. When the distance is less than 100 nautical miles, the search continues until the distance is greater than or equal to 100 nautical miles, and the last point l less than 100 nautical miles is recorded. q Then l1…l q If there are no candidate reference points, or if there is only one candidate reference point (i.e., l1), then the next extrapolation reference point is l1. Otherwise, compare two points among the candidate reference points in turn to find the point closest to the deep sea, and denote it as l. g .

[0041] The process of determining which of two points is closer to the deep sea: Calculate the distance from distance l0 to each of the two points, and the point with the larger distance is l. t The distance is D, and the smaller distance is l. s The distance is d; calculate the line segment l0l s with l0l t The azimuth angle is used to determine which one is more biased towards the deep sea. If l s If the focus is more on the deep sea, then l is defined as... s To get closer to the deep sea; otherwise, label arcsin(D / 2 / 100) as α, and set line segment l0l s with l0l t The included angle is defined as θ. When d•cosθ is greater than D / 2, l t ls With l t The included angle of l0 is defined as θ. If θ is less than α, then l s To get closer to the deep sea, otherwise l t To get closer to the deep sea, the point closer to the deep sea is defined as l. g .

[0042] Specifically, from L... q The system continues to search for points that are less than 100 nautical miles from the current extrapolated reference point l0. If no such point is found, then l... g This is the next extrapolation reference point; if there is such a point l h Then determine l h With l g Which point is closer to the deep sea, if l g Closer to the deep sea, then l g Use l as the next extrapolation reference point; otherwise, start from l. h The process of repeatedly using the above method to find alternative benchmarks, and then finding points closer to the deep sea from among the alternative benchmarks, continues until the next benchmark is determined.

[0043] Optionally, the above process of generating an extrapolation curve corresponding to each extrapolation reference point includes: For any extrapolated reference point l k , respectively l k The center and radius of the arc to be drawn are determined by 100 nautical miles, and the previous extrapolation reference point l is connected. k-1 and l k Obtain line segment l k-1 l k , connect l k and the next extrapolation reference point l k+1 Obtain line segment l k l k+1 , perpendicular to line segment l k-1 l k The deep sea direction and with l k A point 100 nautical miles apart is designated as the starting point of the arc to be drawn, and the point perpendicular to line segment l is... k l k+1 The deep sea direction and with l k A point 100 nautical miles apart is designated as the endpoint of the arc to be drawn. Based on the center, radius, start point, and end point of the arc, the corresponding arc is drawn along the deep-sea direction of the baseline, and this arc serves as the reference point. k The corresponding extrapolation curve.

[0044] Specifically, in this embodiment, all extrapolated reference points on the baseline can be renumbered as l0, l1…l p(There are p points in total, p>=1). Then, generate the extrapolated 100-nautical-mile line C0, C1…C for each point in sequence. p .

[0045] Specifically, in this embodiment, for any extrapolation reference point l k The previous extrapolation reference point l k-1 The next reference extrapolation point l k+1 , l k The corresponding extrapolation curve C k For l k An arc with center at a radius of 100 nautical miles, its starting point being perpendicular to line segment l. k-1 l k Distance l in the deep sea direction k The point is 100 nautical miles away. The arc is drawn in the direction of the deep sea, and the endpoint is perpendicular to line segment l. k l k+1 Distance l in the deep sea direction k The point is 100 nautical miles from point l0. Where C0 originates from the point 100 nautical miles from point l0 along line segment l1l0. p The endpoint is line segment l p-1 l p Directional distance C p The point is 100 nautical miles away.

[0046] Optionally, the above-mentioned construction of the extrapolated 100-nautical-mile line corresponding to the baseline based on the extrapolated curve corresponding to each extrapolated reference point includes: The extrapolation curves corresponding to each extrapolation reference point from front to back are labeled C0, C1…C p-1 C p ; extrapolation curves C0 to C p-2 In this process, the endpoint of the previous extrapolated curve is connected to the starting point of the next curve segment to obtain the first curve; If the first curve and the extrapolated curve C p-1 If they do not intersect, connect the endpoints of the first curve to the extrapolated curve C. p-1 The starting point is used to obtain the corresponding curve, which is then used as the second curve. If the first curve and the extrapolated curve C p-1 If they intersect, determine the corresponding first intersection point. Delete every point before the first intersection point from the first curve to obtain the first deleted curve. Extrapolate this to curve C. p-1 Delete each point after the first intersection point to obtain the second deleted curve. Connect the end point of the first deleted curve to the start point of the second deleted curve to obtain the corresponding curve and use it as the second curve. If the second curve and the extrapolated curve C p If they do not intersect, connect the endpoint of the second curve to the extrapolated curve C.p Starting from the baseline, the corresponding curve is obtained and used as the extrapolated 100-nautical-mile line corresponding to the baseline. If the second curve and the extrapolated curve C p If the curves intersect, then determine the corresponding second intersection point. Delete each point before the second intersection point from the second curve to obtain the third curve after deletion. Extrapolate this to curve C. p Delete each point after the second intersection point to obtain the fourth deleted curve. Connect the end point of the third deleted curve to the starting point of the fourth deleted curve to obtain the corresponding curve and use it as the extrapolation line of 100 nautical miles corresponding to the baseline.

[0047] S105. Based on the extrapolation line of 100 nautical miles corresponding to each baseline, generate the extrapolation line of 100 nautical miles corresponding to the 2500-meter water depth of the slope toe line.

[0048] Specifically, in this embodiment, a corresponding extrapolation line of 100 nautical miles for a water depth of 2500 meters can be generated based on the extrapolation line of 100 nautical miles corresponding to each baseline.

[0049] Optionally, step S105 includes: Mark the extrapolated 100-nautical-mile line corresponding to each baseline as O0, O1...O t ; Using the extrapolated 100-nautical-mile line O0 as the target curve, and setting the processing status of O0 as processed, in sequence, find the first extrapolated 100-nautical-mile line O that intersects with the target curve among each extrapolated 100-nautical-mile line whose processing status is unprocessed. k , will O k The processing status is determined to be processed, based on the target curve and O. k The intersection of the target curve and O k The process involves splitting the curve into multiple segments. The segments with the deep-sea orientation are then connected to form a new target curve. The process returns to the previous step, sequentially searching for the first extrapolated 100-nautical-mile line (O) that intersects the target curve within each unprocessed extrapolated 100-nautical-mile line. k The process continues until no curve intersects with the latest target curve, and the latest target curve is used as the line extrapolated 100 nautical miles from the 2500-meter water depth corresponding to the toe of the slope.

[0050] Specifically, in this embodiment, O0 can be taken as the original line of the final extrapolated curve O. O0 is marked as processed. Starting from O1, the first curve k that intersects with O is searched. The two curves are split into multiple lines. The curves on the deep-sea side are selected and connected to form a new curve O, and O is marked. kOnce processed, continue in this manner, querying unmarked extrapolation curves until no curve intersecting with O can be found, thus forming the final 2500-meter depth line extrapolated 100 nautical miles line O.

[0051] like Figure 5 As shown, this embodiment can construct a 2500-meter water depth line extrapolated to 100 nautical miles on a topographic map displayed by a three-dimensional terrain system.

[0052] It should be noted that, as Figure 6 As shown, this embodiment can select two formula lines: a 200-nautical-mile line, a 60-nautical-mile line extrapolated from the toe of the slope, and a 1% sediment thickness line. It can also select a 100-nautical-mile line extrapolated from the 2500-meter water depth line corresponding to the toe of the slope, and another limiting line, a 350-nautical-mile line. For example... Figure 7 As shown, this embodiment can use a continental shelf outer boundary generation method based on formula lines and restriction lines to generate the corresponding continental shelf outer boundary.

[0053] In practical applications, this embodiment can display the seafloor topography related to the outer boundary of the continental shelf through a three-dimensional terrain system, and overlay relevant curves on the topography. The relationship between the curves under complex terrain can be clearly seen, and the correctness of the generated curves can be intuitively verified.

[0054] This embodiment proposes a method for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line for the outer boundary of the continental shelf. Based on the start and end points of the toe line, the continental shelf direction of the toe line is determined. From the created set of 2500-meter depth lines, each 2500-meter depth line intersecting with the toe line or entirely located in the continental shelf direction is identified and used as a baseline. Based on each baseline, a corresponding 100-nautical-mile extrapolation line is constructed. Based on the extrapolation line corresponding to each baseline, the 100-nautical-mile extrapolation line for the 2500-meter depth line corresponding to the toe line is generated. This embodiment can automatically generate the 100-nautical-mile extrapolation line from the 2500-meter depth line through analysis of measured 2500-meter depth lines and toe lines. It is fast, simple to operate, and applicable to curve generation with complex seabed topography, effectively improving the generation efficiency of the 100-nautical-mile extrapolation line from the 2500-meter depth line, and has significant practical value for generating the outer boundary of the continental shelf.

[0055] like Figure 8 As shown, this embodiment proposes a device for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer limit of the continental shelf. This device may include: Unit 101 is used to determine the continental shelf direction of the toe line based on the start and end points of the toe line; The search unit 102 is used to find each 2500-meter depth line that intersects with the toe line or is located entirely in the direction of the continental shelf within the created set of 2500-meter depth lines. Unit 103 is used to use each 2500-meter depth line found as a baseline; Construction unit 104 is used to construct the extrapolated 100-nautical-mile line corresponding to each baseline based on each baseline; The generation unit 105 is used to generate a 100-nautical-mile extrapolation line for the 2500-meter water depth corresponding to the toe line, based on the extrapolation line for each baseline.

[0056] It should be noted that the processes of determining unit 101, searching for unit 102, using it as unit 103, constructing unit 104, and generating unit 105, and their beneficial effects, can be referred to respectively. Figure 1 Steps S101 to S105 are not described in detail here.

[0057] Optionally, the toe line includes a start point, an end point, and multiple intermediate points; The determining unit 101 is also used for: If the starting point and the ending point of the slope line overlap, then connect the starting point of the slope line with the second-to-last point to obtain the corresponding line segment and use it as the first line segment; if the starting point and the ending point of the slope line do not overlap, then connect the starting point and the ending point of the slope line to obtain the corresponding line segment and use it as the first line segment. Find the first point on the slope line that is furthest from the first line segment, connect the first point of the slope line to obtain the second line segment, find the second point on the slope line that is furthest from the second line segment, connect the starting point of the slope line to the second point, and so on, until the distance between the Nth point and the Nth line segment is less than or equal to a set threshold, and the length of the target line segment is less than or equal to the target length; where N is an integer greater than 1, the target line segment is obtained by connecting the Nth point and the starting point of the slope line, and the target length is one-quarter of the length of the slope line; Determine the topographic elevation changes of the same length profile on both sides of the perpendicular bisector of the Nth line segment, and determine the elevation and major direction as the continental shelf direction.

[0058] Optionally, building unit 104 is also used for: For any baseline, based on the deep-sea direction of the baseline, multiple extrapolation reference points with a sequential relationship are determined on the baseline. Based on each extrapolation reference point, an extrapolation curve corresponding to each extrapolation reference point is generated. Based on the extrapolation curve corresponding to each extrapolation reference point, an extrapolation 100-nautical-mile line corresponding to the baseline is constructed.

[0059] Optionally, the baseline may include multiple points with a sequential relationship; Building unit 104 is also used for: Use the starting and ending points on the baseline as extrapolation reference points; For any extrapolated reference point l0 on the baseline, starting from the next point l1 on the baseline, calculate the distance between each point and l0 sequentially until the distance is not less than 100 nautical miles, and determine the last point l that is less than 100 nautical miles from the extrapolated reference point. q From l1 to l q Each point is used as a candidate reference point; if the total number of candidate reference points is 1, then l1 is directly determined as the next extrapolation reference point; if the total number of candidate reference points is greater than 1, then the point l closest to the deep sea is determined from each candidate reference point. g At the baseline located at l q For each subsequent point, search for a point l that is less than 100 nautical miles from l0. h If l does not exist h Then l g If the next extrapolation reference point is determined as the extrapolation reference point, then if there exists l h Then when l g Relative to l h As we get closer to the deep sea, we will... g The next extrapolation reference point is determined as the extrapolation reference point, when l h Relative to l g As we get closer to the deep sea, we will... h If the next point l1 is used as the extrapolation reference point, return to the previous step and calculate the distance between each point and l0 in turn, until the next extrapolation reference point of extrapolation reference point l0 is determined.

[0060] Optionally, building unit 104 is also used for: For any extrapolated reference point l k , respectively l k The center and radius of the arc to be drawn are determined by 100 nautical miles, and the previous extrapolation reference point l is connected. k-1 and l k Obtain line segment l k-1 l k , connect l k and the next extrapolation reference point l k+1 Obtain line segment l k l k+1 , perpendicular to line segment l k-1 l k The deep sea direction and with l k A point 100 nautical miles apart is designated as the starting point of the arc to be drawn, and the point perpendicular to line segment l is... k l k+1 The deep sea direction and with l kA point 100 nautical miles apart is designated as the endpoint of the arc to be drawn. Based on the center, radius, start point, and end point of the arc, the corresponding arc is drawn along the deep-sea direction of the baseline, and this arc serves as the reference point. k The corresponding extrapolation curve.

[0061] Optionally, building unit 104 is also used for: The extrapolation curves corresponding to each extrapolation reference point from front to back are labeled C0, C1…C p-1 C p ; extrapolation curves C0 to C p-2 In this process, the endpoint of the previous extrapolated curve is connected to the starting point of the next curve segment to obtain the first curve; If the first curve and the extrapolated curve C p-1 If they do not intersect, connect the endpoints of the first curve to the extrapolated curve C. p-1 The starting point is used to obtain the corresponding curve, which is then used as the second curve. If the first curve and the extrapolated curve C p-1 If they intersect, determine the corresponding first intersection point. Delete every point before the first intersection point from the first curve to obtain the first deleted curve. Extrapolate this to curve C. p-1 Delete each point after the first intersection point to obtain the second deleted curve. Connect the end point of the first deleted curve to the start point of the second deleted curve to obtain the corresponding curve and use it as the second curve. If the second curve and the extrapolated curve C p If they do not intersect, connect the endpoint of the second curve to the extrapolated curve C. p Starting from the baseline, the corresponding curve is obtained and used as the extrapolated 100-nautical-mile line corresponding to the baseline. If the second curve and the extrapolated curve C p If the curves intersect, then determine the corresponding second intersection point. Delete each point before the second intersection point from the second curve to obtain the third curve after deletion. Extrapolate this to curve C. p Delete each point after the second intersection point to obtain the fourth deleted curve. Connect the end point of the third deleted curve to the starting point of the fourth deleted curve to obtain the corresponding curve and use it as the extrapolation line of 100 nautical miles corresponding to the baseline.

[0062] Optionally, the generating unit 105 is also used for: Mark the extrapolated 100-nautical-mile line corresponding to each baseline as O0, O1...O t ; Using the extrapolated 100-nautical-mile line O0 as the target curve, and setting the processing status of O0 as processed, in sequence, find the first extrapolated 100-nautical-mile line O that intersects with the target curve among each extrapolated 100-nautical-mile line whose processing status is unprocessed.k , will O k The processing status is determined to be processed, based on the target curve and O. k The intersection of the target curve and O k The process involves splitting the curve into multiple segments. The segments with the deep-sea orientation are then connected to form a new target curve. The process returns to the previous step, sequentially searching for the first extrapolated 100-nautical-mile line (O) that intersects the target curve within each unprocessed extrapolated 100-nautical-mile line. k The process continues until no curve intersects with the latest target curve, and the latest target curve is used as the line extrapolated 100 nautical miles from the 2500-meter water depth corresponding to the toe of the slope.

[0063] This embodiment proposes a device for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line for the outer boundary of the continental shelf. Based on the start and end points of the toe line, the continental shelf direction of the toe line is determined. From the created set of 2500-meter depth lines, each 2500-meter depth line intersecting with the toe line or entirely located in the continental shelf direction is identified and used as a baseline. Based on each baseline, a corresponding 100-nautical-mile extrapolation line is constructed. Based on the extrapolation line corresponding to each baseline, the 100-nautical-mile extrapolation line from the 2500-meter depth line corresponding to the toe line is generated. This embodiment can automatically generate the 100-nautical-mile extrapolation line from the 2500-meter depth line through analysis of measured 2500-meter depth lines and toe lines. It is fast, simple to operate, and applicable to curve generation with complex seabed topography, effectively improving the generation efficiency of the 100-nautical-mile extrapolation line from the 2500-meter depth line, and has significant practical value for generating the outer boundary of the continental shelf.

[0064] In this embodiment, the device for generating the 100-nautical-mile extrapolation line of the 2500-meter depth line for the outer limit of the continental shelf is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above-mentioned functions.

[0065] This invention also provides a computer device having the above-described features. Figure 8 The device shown is for generating a 100-nautical-mile extrapolation line from the 2,500-meter depth line to the outer limit of the continental shelf.

[0066] Please see Figure 9The present invention provides a schematic diagram of the structure of a computer device according to an optional embodiment. The computer device includes one or more processors 10, a memory 20, and interfaces for connecting the various components, including high-speed interfaces and low-speed interfaces. The various components are interconnected via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, multiple processors and / or multiple buses can be used with multiple memories, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 9 Take a processor 10 as an example.

[0067] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.

[0068] The memory 20 stores instructions executable by at least one processor 10 to cause at least one processor 10 to perform the method shown in the above embodiments.

[0069] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function. The data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, which can be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0070] Memory 20 may include volatile memory, such as random access memory. Memory may also include non-volatile memory, such as flash memory, hard disk, or solid-state drive. Memory 20 may also include combinations of the above types of memory.

[0071] The computer device also includes a communication interface 30 for communicating with other devices or communication networks.

[0072] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.

[0073] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for generating a 100-nautical-mile extrapolation line from the 2500-meter depth line to the outer limit of the continental shelf, characterized in that, include: The continental shelf direction of the toe line is determined based on the start and end points of the toe line; In the set of 2500-meter depth lines created, each 2500-meter depth line that intersects with the toe line or is located entirely in the direction of the continental shelf is identified and used as a baseline. Based on each of the baselines, construct the extrapolated 100-nautical-mile line corresponding to each of the baselines; Based on the extrapolated 100-nautical-mile line corresponding to each of the baselines, an extrapolated 100-nautical-mile line for a water depth of 2500 meters corresponding to the toe line is generated.

2. The method according to claim 1, characterized in that, The toe line includes a starting point, an ending point, and multiple intermediate points; Determining the continental shelf direction of the toe line based on its starting and ending points includes: If the starting point and the ending point of the slope line overlap, then connect the starting point of the slope line with the second-to-last point to obtain the corresponding line segment and use it as the first line segment; if the starting point and the ending point of the slope line do not overlap, then connect the starting point and the ending point of the slope line to obtain the corresponding line segment and use it as the first line segment. Find the first point on the slope line that is furthest from the first line segment, connect the first point to the starting point of the slope line to obtain the second line segment, find the second point on the slope line that is furthest from the second line segment, connect the starting point of the slope line to the second point, and continue until the distance between the Nth point and the Nth line segment is less than or equal to a set threshold, and the length of the target line segment is less than or equal to the target length; where N is an integer greater than 1, the target line segment is obtained by connecting the Nth point and the starting point of the slope line, and the target length is one-quarter of the length of the slope line; Determine the topographic elevation changes of the same length profile on both sides of the perpendicular bisector of the Nth line segment, and determine the elevation and the larger direction as the continental shelf direction.

3. The method according to claim 1, characterized in that, The step of constructing an extrapolated 100-nautical-mile line corresponding to each of the baselines includes: For any of the aforementioned baselines, based on the deep-sea direction of the baselines, multiple extrapolation reference points with a sequential relationship are determined on the baselines. Based on each extrapolation reference point, an extrapolation curve corresponding to each extrapolation reference point is generated. Based on the extrapolation curve corresponding to each extrapolation reference point, an extrapolation 100-nautical-mile line corresponding to the baseline is constructed.

4. The method according to claim 3, characterized in that, The baseline includes multiple points with a sequential relationship; determining multiple extrapolation reference points with a sequential relationship on the baseline based on the deep-sea direction of the baseline includes: The starting and ending points on the baseline are used as extrapolation reference points; For any extrapolated reference point l0 on the baseline, starting from the next point l1 on the baseline, calculate the distance between each point and l0 sequentially until the distance is not less than 100 nautical miles, and determine the last point l that is less than 100 nautical miles from the extrapolated reference point. q From l1 to l q Each point is used as a candidate reference point; if the total number of candidate reference points is 1, then l1 is directly determined as the next extrapolation reference point of the extrapolation reference point; if the total number of candidate reference points is greater than 1, then the point l closest to the deep sea is determined from each candidate reference point. g At the location of the baseline l q For each subsequent point, search for a point l that is less than 100 nautical miles from l0. h If l does not exist h Then l g If there exists a next extrapolation reference point for the extrapolation reference point, then... h Then when l g Relative to l h As we get closer to the deep sea, we will... g The next extrapolation reference point is determined as the extrapolation reference point, when l h Relative to l g As we get closer to the deep sea, we will... h As the next point l1 of the extrapolation reference point, return to the step of calculating the distance between each point and l0 sequentially, starting from the next point l1 of the extrapolation reference point, until the next extrapolation reference point of the extrapolation reference point l0 is determined.

5. The method according to claim 3, characterized in that, The step of generating an extrapolation curve corresponding to each extrapolation reference point includes: For any of the extrapolated reference points l k , respectively l k The center and radius of the arc to be drawn are determined by 100 nautical miles, and the previous extrapolation reference point l is connected. k-1 and l k Obtain line segment l k-1 l k , connect l k and the next extrapolation reference point l k+1 Obtain line segment l k l k+1 , perpendicular to line segment l k-1 l k The deep sea direction and with l k A point 100 nautical miles apart is determined as the starting point of the arc to be drawn, and the perpendicular line segment l is used as the starting point. k l k+1 The deep sea direction and with l k A point 100 nautical miles apart is determined as the endpoint of the arc to be drawn. Based on the center, radius, start point, and end point of the arc to be drawn, a corresponding arc is drawn along the deep-sea direction of the baseline, and this arc serves as l. k The corresponding extrapolation curve.

6. The method according to claim 5, characterized in that, The step of constructing the extrapolated 100-nautical-mile line corresponding to the baseline based on the extrapolated curve corresponding to each extrapolated baseline point includes: The extrapolation curves corresponding to each extrapolation reference point from front to back are respectively labeled C0, C1...C p-1 C p ; extrapolation curves C0 to C p-2 In this process, the endpoint of the previous extrapolated curve is connected to the starting point of the next curve segment to obtain the first curve; If the first curve and the extrapolated curve C p-1 If they do not intersect, then connect the endpoints of the first curve to the extrapolated curve C. p-1 The starting point is used to obtain the corresponding curve, which is then used as the second curve. If the first curve and the extrapolated curve C p-1 If they intersect, then determine the corresponding first intersection point. Delete each point before the first intersection point from the first curve to obtain the first deleted curve. Then extrapolate the curve C. p-1 Delete each point located after the first intersection point to obtain the second deleted curve. Connect the end point of the first deleted curve to the start point of the second deleted curve to obtain the corresponding curve and use it as the second curve. If the second curve and the extrapolated curve C p If they do not intersect, connect the endpoint of the second curve to the extrapolated curve C. p The starting point is used to obtain the corresponding curve, which is then used as the extrapolated 100-nautical-mile line corresponding to the baseline. If the second curve and the extrapolated curve C p If they intersect, then determine the corresponding second intersection point. Delete each point before the second intersection point from the second curve to obtain the third curve after deletion. Extrapolate this to curve C. p Delete each point after the second intersection point to obtain the fourth deleted curve. Connect the end point of the third deleted curve to the starting point of the fourth deleted curve to obtain the corresponding curve, which is used as the extrapolated 100 nautical mile line corresponding to the baseline.

7. The method according to any one of claims 1 to 6, characterized in that, The step of generating the 2500-meter water depth extrapolated 100-nautical-mile line corresponding to the toe of the slope line based on the extrapolated 100-nautical-mile line corresponding to each of the baselines includes: The extrapolated 100-nautical-mile line corresponding to each of the aforementioned baselines is marked as O0, O1…O t ; Using the extrapolated 100-nautical-mile line O0 as the target curve, and determining the processing status of O0 as processed, the first extrapolated 100-nautical-mile line O that intersects with the target curve is found in each extrapolated 100-nautical-mile line whose processing status is unprocessed, in sequence. k , will O k The processing status is determined to be processed, based on the target curve and O. k The intersection of the target curve and O k The process involves splitting the curves to obtain multiple curves. The curves located in the deep-sea direction are then connected to form a new target curve. The process then returns to the previous step, sequentially searching for the first extrapolated 100-nautical-mile line O that intersects with the target curve among each of the unprocessed extrapolated 100-nautical-mile lines. k The process continues until no curve intersects with the latest target curve, and the latest target curve is used as the 100-nautical-mile extrapolation line for the 2500-meter water depth corresponding to the toe line.

8. A device for generating a 100-nautical-mile extrapolation line from a 2500-meter depth line to the outer limit of the continental shelf, characterized in that, include: A determining unit is used to determine the continental shelf direction of the toe line based on the start and end points of the toe line; The search unit is used to find, within the created set of 2500-meter depth lines, each 2500-meter depth line that intersects with the toe line or is entirely located in the direction of the continental shelf; As a unit, it is used to use each 2500-meter water depth line found as a baseline; A construction unit is used to construct an extrapolated 100-nautical-mile line corresponding to each of the baselines; The generation unit is used to generate a 100-nautical-mile extrapolation line for the 2500-meter water depth corresponding to the toe line, based on the extrapolation line for each of the baselines.

9. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory storing computer instructions, and the processor executing the computer instructions to perform the method for generating the 100-nautical-mile extrapolation line of the 2500-meter depth line for the outer limit of the continental shelf, as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the method for generating the extrapolation of the 2,500-meter depth line to 100 nautical miles for the outer limit of the continental shelf, as described in any one of claims 1 to 7.