Deposition single-factor plan compiling method, device and equipment and medium
By implementing steps such as well location coordinate transformation, well location symbol labeling, and contour line closure, the accuracy problem of single-factor sedimentary map compilation was solved, enabling intuitive display of sedimentary characteristics and continuous map updates, thus meeting the needs of geological research and exploration.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHENGDU NORTH OIL EXPLORATION DEV TECH
- Filing Date
- 2026-04-20
- Publication Date
- 2026-05-15
AI Technical Summary
In the existing technology, the method of compiling sedimentary single-factor maps is not accurate, it is difficult to truly reflect the underground sedimentary environment, and it is not easy to modify and update. As a result, the boundaries and locations of sedimentary facies are arbitrary, which makes it difficult to meet the needs of geological research and exploration.
By converting the geodetic coordinates of the well locations into drawing coordinates, marking the well locations with symbols and single-factor values, drawing contour lines and closing the borders, and using digital software to fill in the colors, a single-factor sedimentary planar map is formed.
It enables accurate mapping of well location data and precise map compilation, supports continuous updating and modification of maps, provides intuitive display of sedimentary features, and meets the scientific guidance needs of geological research and exploration.
Smart Images

Figure CN122049092A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of image data processing, in particular to a deposition single-factor plan drawing method, device, equipment and medium. BACKGROUND
[0002] In the process of geological research and exploration of geological resources such as oil and gas, for the characteristics of unconventional oil and gas accumulation, the evolution process of the prototype basin, the direction and scale of the source filling, and the deposition facies distribution range need to be drawn and analyzed. The deposition single-factor map is used to represent the thickness of a certain sedimentary layer and its specific rock type, structural component, mineral composition, chemical composition, fossil and ecological combination, color and other quantitative distribution characteristics. As we all know, the single-factor map can independently reflect some characteristics of the sedimentary environment of a certain area, a certain geological period and a certain layer. It can independently and quantitatively reflect some characteristics of the sedimentary environment of the area and the layer, such as the depth of the water body, the energy level, and the nature. This has more intuitive and more scientific guiding significance for geological understanding and oil and gas exploration and selection, so it is necessary and urgent to draw the deposition single-factor innovation method.
[0003] For the deposition facies distribution characteristics of the study area in the oil and gas basin, simple pattern maps cannot meet the needs of geological research and exploration, and single-factor maps with more data are needed to constrain the deposition facies distribution. In most cases, the single-factor map is drawn by projecting single-well data onto a printed plan, outlining the single-factor map with a pencil through geological understanding, and then vectorizing to form a single-factor map. Such a process is neither accurate nor convenient to modify, and it is even more difficult to supplement new data later. The sedimentary facies boundary and position have great randomness, and it is difficult to truly reflect the actual situation underground. SUMMARY
[0004] The present application aims to provide a deposition single-factor plan drawing method, device, equipment and medium, which solves the problems in the prior art.
[0005] The present application is realized by the following technical solutions:
[0006] In a first aspect, the present application provides a deposition single-factor plan drawing method, comprising:
[0007] Converting the geodetic coordinates of the well site into drawing coordinates;
[0008] According to the drawing coordinates within the map frame range, a well site symbol with well name identification is obtained;
[0009] Labeling the corresponding single-factor value on the same side of each well site symbol to obtain a well site map with single-factor value;
[0010] Contour lines are drawn based on the well location map with single-factor values. The ends of each contour line are closed with the border of the map to obtain a closed contour map.
[0011] The area between adjacent contour lines in the closed contour map is filled with color to obtain a single-factor depositional planar map.
[0012] Preferably, the conversion of the geodetic coordinates of the well location to map coordinates includes:
[0013] Based on the geodetic coordinates of each well location, the coordinate values are reduced to a preset scale to obtain the reduced coordinate values on the drawing.
[0014] The coordinate values on the drawing will be used as the basis for locating the well location symbol.
[0015] Preferably, obtaining the well location symbol with the well name identifier within the drawing border area based on the drawing coordinates includes:
[0016] Determine the center position of each well location based on the coordinates on the drawing;
[0017] Based on the stated center position, a concentric circle consisting of an outer hollow circle and an inner solid circle is drawn as the well position symbol;
[0018] The inner solid circle is labeled according to the well location name to obtain a well location symbol that corresponds one-to-one with the well name.
[0019] Preferably, the step of marking the corresponding single-factor values on the same side of each well location symbol to obtain a well location map with single-factor values includes:
[0020] Based on the pre-established correspondence between well locations and single-factor values, the single-factor values are added at preset positions for each well location symbol.
[0021] Batch annotation is performed by connecting to the data table to obtain well location maps with single-factor values.
[0022] Preferably, the step of drawing contour lines based on the well location map with single-factor values, and closing the ends of each contour line with the border of the map to obtain a closed contour map, includes:
[0023] Contour lines were drawn based on the distribution trend determined by the sedimentation model and the well location map with single-factor values.
[0024] Based on the drawn contour lines and the border range of the map, widen the border lines to cover the beginning and end points of the contour lines;
[0025] After converting the widened border line into a fill object, remove the fill color to obtain the inner border line;
[0026] Based on the intersection of the inner border line and the contour line, and the intersection of the line connecting the endpoints of the contour line and the original border line, nodes are added to the contour line to obtain a contour line that is closed with the border.
[0027] Preferably, the step of color-filling the area between adjacent contour lines in the closed contour map to obtain a single-factor depositional planar map includes:
[0028] Based on the values of each contour line in the closed contour map, the closed area between each adjacent contour line is filled;
[0029] Assign a corresponding contour line value label to each filling area to obtain a filling map with area labels;
[0030] Based on the sedimentary characteristics, a gradient color is set for each of the filling regions to obtain a single-factor planar map of sedimentation with gradient filling color.
[0031] Preferably, the method further includes:
[0032] According to the requirements of industrial mapping, a legend, a north arrow, and a scale bar are added to the sedimentary single-factor planar map to obtain an industrial sedimentary single-factor map.
[0033] Secondly, embodiments of the present invention provide a device for compiling a single-factor depositional planar map, comprising:
[0034] The conversion module is used to convert the geodetic coordinates of the well location into drawing coordinates.
[0035] The well location symbol module is used to obtain well location symbols with well names within the boundary of the drawing based on the coordinates of the drawing.
[0036] The annotation module is used to annotate the corresponding single-factor values on the same side of each well location symbol to obtain a well location map with single-factor values.
[0037] The closure module is used to draw contour lines based on the well location map with single-factor values, and close the end of each contour line with the border of the map to obtain a closed contour map.
[0038] The filling module is used to fill the area between adjacent contour lines in the closed contour map with color to obtain a single-factor depositional planar map.
[0039] Thirdly, embodiments of the present invention provide an electronic device, including: at least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method of the first aspect described above.
[0040] Fourthly, embodiments of the present invention provide a storage medium storing computer program instructions, which, when executed by a processor, implement the method of the first aspect described above.
[0041] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0042] By marking single-factor values on the same side of each well location symbol and using a method that connects to a data table for batch marking, a one-to-one correspondence between well location identifiers and single-factor values is achieved, avoiding errors and omissions that may occur with manual marking and ensuring accurate mapping between data points and map locations.
[0043] By widening the border line and converting it into a filling object, the inner border line is obtained. Nodes are added to the contour lines based on the intersection of the inner border line and the contour line, as well as the intersection of the line connecting the endpoints of the contour lines and the original border line. This ensures that the ends of each contour line are closed with the map border, solving the problem of incomplete area division caused by gaps between the contour lines and the border in existing methods. This provides an accurate closed boundary for subsequent area filling.
[0044] The entire compilation process is completed in a digital software environment. Each step is based on editable graphic objects and data tables. When new data is obtained later or the map content needs to be adjusted, there is no need to redraw and vectorize manually. The well locations, values, contour lines or colors can be modified and supplemented directly on the existing map, ensuring that the map can be continuously updated as the research progresses.
[0045] By filling the closed areas between adjacent contour lines with color and setting gradient colors according to sedimentary characteristics, the spatial distribution of single-factor values is transformed into an intuitive color block distribution. The color change is consistent with the trend of numerical change, which can clearly reflect the high and low zoning, gradient changes and distribution patterns of single-factor values, providing an intuitive and reliable geological basis for provenance analysis, sedimentary facies division and selection of favorable zones. Attached Figure Description
[0046] To more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be considered as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort. In the drawings:
[0047] Figure 1 This is a flowchart of a method for compiling a single-factor depositional planar plot proposed in this invention;
[0048] Figure 2This is a single-factor map showing the map range and well location distribution in this embodiment;
[0049] Figure 3 This is a schematic diagram showing the one-to-one correspondence between well symbols and well names in this embodiment;
[0050] Figure 4 This is a schematic diagram of single-factor numerical values for well location identification in this embodiment;
[0051] Figure 5 This is a schematic diagram illustrating the addition of specific values for a single factor to the corresponding well symbol in this embodiment;
[0052] Figure 6 To create a single-factor data contour map for this embodiment;
[0053] Figure 7 This is a schematic diagram illustrating the process of the contour lines closing with the map border in this embodiment;
[0054] Figure 8 This is a schematic diagram showing the contour lines closing with the map border in this embodiment;
[0055] Figure 9 This is a schematic diagram of the filling between contour lines in this embodiment;
[0056] Figure 10 This embodiment generates a gradient fill planar image;
[0057] Figure 11 for Figure 8 The rendering after adding industrial elements;
[0058] Figure 12 A schematic diagram of the deposition single-factor planar plot compilation device provided by the present invention;
[0059] Figure 13 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0060] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the embodiments and accompanying drawings. The illustrative embodiments and descriptions of the present invention are only used to explain the present invention and are not intended to limit the present invention.
[0061] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0062] It should be noted that all actions involving the acquisition of signals, information, or data in this invention are carried out in compliance with the relevant data protection laws and regulations of the locality and with authorization from the owner of the relevant device.
[0063] Example 1
[0064] Please see Figure 1 This invention provides a method for compiling a single-factor depositional planar map, comprising:
[0065] S1. Convert the geodetic coordinates of the well location to drawing coordinates;
[0066] Specifically, geodetic coordinates refer to the coordinate values of a well location in actual geographic space, expressed in meters, with a value range of 7-8 digits. Drawing coordinates refer to the coordinate values of a well location within mapping software or on a map, used to determine the specific position of the well location symbol on the map. Converting geodetic coordinates to drawing coordinates involves mathematical transformations to reduce the coordinate values, making them suitable for the accuracy requirements of mapping software and the map scale. This can be achieved through a combination of translation and scaling, such as subtracting a baseline value from the geodetic coordinates and then dividing by the scaling factor, or using linear mapping to map the actual geographic area to coordinates within the map's border. This step transforms the originally large and inconveniently read and located geodetic coordinates into drawing coordinates suitable for direct manipulation in mapping software, avoiding the accuracy issues caused by excessively large coordinate values in mapping software. It also provides a coordinate basis for the subsequent batch generation and unified management of well location symbols.
[0067] In some embodiments, the conversion of the geodetic coordinates of the well location to map coordinates includes:
[0068] Based on the geodetic coordinates of each well location, the coordinate values are reduced to a preset scale to obtain the reduced coordinate values on the drawing.
[0069] The coordinate values on the drawing will be used as the basis for locating the well location symbol.
[0070] S2. Obtain the well location symbol with the well name identifier within the boundary of the drawing according to the coordinates of the drawing;
[0071] Specifically, the map border refers to the map boundary determined by the envelope of all well locations. This can be a rectangular area encompassing all well locations. Well location symbols are graphic identifiers used to mark well locations on the map, and their forms include combinations of geometric shapes such as concentric circles, squares, and triangles. Well name identifiers are text labels associated with the well location symbols, used to distinguish different well locations. The implementation process is as follows: First, determine the overall distribution range based on the drawing coordinates of all well locations, thereby defining the map border to ensure the border completely covers all well locations. Then, generate well location symbols at the positions corresponding to each set of drawing coordinates, and add the corresponding well name identifier inside or adjacent to the symbols. When determining the map border range, one can use the maximum and minimum values of all well location coordinates and expand outwards by a certain proportion, or set a fixed scale so that all well locations naturally fall within the border range. When generating well location symbols, one can use a uniform symbol style for batch generation, or use differentiated symbol styles for different well location types. This step ensures the accurate spatial location of wells in the map and establishes a correspondence between symbols and specific well locations through well name identification, providing identifiable location anchors for subsequent labeling of single-factor values.
[0072] In some embodiments, obtaining the well location symbol with the well name identifier within the border area of the drawing based on the drawing coordinates includes:
[0073] Determine the center position of each well location based on the coordinates on the drawing;
[0074] Based on the stated center position, a concentric circle consisting of an outer hollow circle and an inner solid circle is drawn as the well position symbol;
[0075] The inner solid circle is labeled according to the well location name to obtain a well location symbol that corresponds one-to-one with the well name.
[0076] Specifically, the center position refers to the coordinate position of the common center point of the concentric circles in the well location symbol on the drawing. This position is directly determined by the drawing coordinates, and each well location corresponds to a unique center position. Concentric circles are two circles with the same center but different radii. The outer hollow circle is the larger circle, with a blank interior, used to define the outer boundary of the well location symbol; the inner solid circle is the smaller circle, filled with solid material, used to enhance the visual recognition of the well location symbol. The label refers to the text or number used to identify the well location, placed inside or at the center of the inner solid circle, forming a one-to-one correspondence with the well name. Generating concentric circles based on the center position means that at the determined center coordinates, an outer hollow circle is drawn with a first radius, and an inner solid circle is drawn with a second radius, so that the two circles share the same center. When determining the center position, the drawing coordinates can be directly used as the center coordinates, or the drawing coordinates can be slightly adjusted to fit the drawing layout. When generating the outer hollow circle and the inner solid circle, the circle drawing tool can be used to set the outline attributes, fill attributes, and radius values of the circle separately. This ensures that the outer hollow circle retains only the outline without a fill, while the inner solid circle has both an outline and a solid fill. When setting the label for the inner solid circle, the well name text can be placed directly in the center of the inner solid circle, or the well name field can be converted into a graphic label and then combined with the inner solid circle. This step gives the well location symbols a unified visual style, enhances the recognizability of well locations in the map through the combination of inner and outer circles, and establishes a direct correspondence between the symbol and the specific well location through the label, providing a clear positional anchor point for subsequent labeling of single-factor values.
[0077] S3. Mark the corresponding single-factor values on the same side of each well location symbol to obtain a well location map with single-factor values;
[0078] Single-factor numerical values refer to quantitative indicators that can independently reflect a specific characteristic of a sedimentary environment, including stratigraphic thickness, sand body thickness, the ratio of sand body thickness to stratigraphic thickness, rock type parameters, mineral composition content, and fossil ecoassemblages. The correspondence between single-factor numerical values refers to the relationship between each well location and the single-factor numerical value measured in that sedimentary interval. This step involves adding the corresponding single-factor numerical value to the same side of each well location symbol based on a pre-established list of well locations and single-factor numerical values. When determining the annotation location, a fixed orientation can be uniformly selected from the left, right, top, or bottom of the well location symbol to ensure the neatness of the map and the readability of the values. Values can be added manually one by one or automatically in batches by connecting to a data table. This step establishes a spatial proximity relationship between single-factor numerical values and well location symbols, facilitating the intuitive reading of the single-factor data distribution of each well location on the map, and providing numerical data points for subsequent contour line drawing.
[0079] In some embodiments, the step of marking the corresponding single-factor values on the same side of each well location symbol to obtain a well location map with single-factor values includes:
[0080] Based on the pre-established correspondence between well locations and single-factor values, the single-factor values are added at preset positions for each well location symbol.
[0081] Batch annotation is performed by connecting to the data table to obtain well location maps with single-factor values.
[0082] Specifically, the correspondence between well locations and single-factor values refers to a data list that associates the unique identifier of each well location with the single-factor value measured at that well location in the target sedimentary layer. This list can be stored in tabular form, containing a well name field and the corresponding single-factor value field. A preset position, for example, on the left, means placing the single-factor value in text form to the left of the well location symbol, maintaining a fixed spacing between them, thus creating a visual association between the value and the well location symbol. The data table is a structured data file storing the correspondence between well location identifiers and single-factor values; its format can include a spreadsheet document or a database table. Batch annotation refers to adding the single-factor values corresponding to all well location symbols at once based on the correspondence in the data table, eliminating the need for manual input for each well location individually. When establishing the correspondence, one can use a method of summarizing the geological analysis data of each well location to form a unified list, or extract the single-factor value fields of the target layer from an existing database and organize them into a table. When performing batch annotation, the variable binding function of the mapping software can be used to automatically generate annotations by associating table fields with well location symbols, or a script can be used to traverse the list of well location symbols and read the corresponding values from the table before batch writing them. This step enables the separation of data and graphics management in the annotation process of single-factor values, ensuring the accuracy of the correspondence between values and well location symbols, and providing directly readable numerical distribution data for subsequent contour line drawing.
[0083] S4. Draw contour lines based on the well location map with single-factor values, and close the end of each contour line with the border of the map to obtain a closed contour map.
[0084] Specifically, contour lines are curves connecting points with equal values, used to represent the distribution trend and gradient of single-factor values on a plane. Contour line ends refer to the two endpoints of the contour line before it intersects the map border. Closure means extending the ends of the contour lines to meet the map border, so that the contour lines and the border together form a closed area. The process is as follows: based on the map coordinates of each well location and their corresponding single-factor values, the positions of the contour lines in each area are determined using numerical interpolation methods, and contour lines reflecting the numerical change trend are drawn; for contour lines that do not intersect the border after drawing, their ends are extended to the border and connected to form a closure. When drawing contour lines, an automatic generation method based on triangular mesh interpolation can be used, or a manual drawing method based on the numerical distribution trend can be used, or an automatic generation method followed by manual correction can be used. When closing the contour lines to the border, you can either add connecting line segments between the contour line ends and the border, adjust the contour line path to allow it to extend naturally to the border, or add nodes to the contour line ends and then move those nodes to the border. This step ensures that the contour lines form a complete closed shape within the map border, avoiding incomplete area division caused by unclosed contour lines, and providing a closed boundary basis for subsequent color filling of the areas between contour lines.
[0085] In some embodiments, the step of drawing contour lines based on the well location map with single-factor values, and closing the ends of each contour line with the map border to obtain a closed contour map, includes:
[0086] Contour lines were drawn based on the distribution trend determined by the sedimentation model and the well location map with single-factor values.
[0087] Based on the drawn contour lines and the border range of the map, widen the border lines to cover the beginning and end points of the contour lines;
[0088] After converting the widened border line into a fill object, remove the fill color to obtain the inner border line;
[0089] Based on the intersection of the inner border line and the contour line, and the intersection of the line connecting the endpoints of the contour line and the original border line, nodes are added to the contour line to obtain a contour line that is closed with the border.
[0090] Specifically, a sedimentary model refers to the sedimentary patterns determined based on the provenance system and sedimentary infill characteristics of the study area. It is used to constrain the extension direction and shape of contour lines, ensuring that the contour lines conform to the provenance direction, the location of the sedimentary center, and the distribution trend of the sedimentary bodies. The distribution trend refers to the spatial direction of change of the single-factor values indicated by the sedimentary model. A border line is the boundary line of the map's border area; it is a rectangular closed line used to define the drawing area of the map. Widening refers to increasing the width of the border line, transforming it from a thin line into a wider band. Covering means that the widened border band completely encompasses the beginning and end points of the contour lines, ensuring that the endpoints of the contour lines fall within this band. The beginning and end points refer to the starting and ending points of the contour lines; when the contour lines are not closed, they appear as two free endpoints. A filled object refers to a graphic area with filled properties enclosed by a closed boundary; its boundary line is the inner and outer edges of the original border line. Removing the fill color means setting the fill color inside the filled object to no fill, retaining only its boundary lines. The inner border line refers to the boundary line on one side of the object being filled. This boundary line is parallel to the original border line and lies inside it. The intersection of the inner border line and the contour line is the point where the inner border line and the contour line intersect, located on the inner border line and along the extended path of the contour line. The line connecting the endpoints of the contour lines is the line drawn from the endpoints of the contour lines towards the intersection of the inner border line and the contour line. This line guides the endpoints of the contour lines to their intersection with the inner border line. The intersection point of the original border line is the point formed by the extension of the above connecting line and its intersection with the original border line. This point lies on the original border line and is used to determine the final closure point of the contour lines. Nodes are control points added to the contour lines to adjust their path shape.
[0091] In implementing this step, firstly, based on the map coordinates of each well location and their corresponding single-factor values, combined with the provenance direction indicated by the sedimentation model, the extension trend of the sedimentary body, and the numerical variation gradient, the overall direction and distribution pattern of the contour lines are determined. This ensures that the contour line drawing conforms to both the mathematical laws of numerical interpolation and the geological constraints on the distribution of sedimentary bodies. Next, the border lines are widened so that the widened border line band covers the beginning and end points of all unclosed contour lines. This can be achieved by setting the border line outline width parameter to increase the width value sufficiently to cover the endpoints of each contour line, or by converting the border line into a graphic object with width and then manually adjusting its width. Finally, the widened border lines are converted into a filling object and their fill color is removed. To obtain the inner border line located inside the original border line, the line object can be converted into a closed region object, transforming the strip-shaped area into a closed shape with an area. The fill attribute of this closed shape is then set to none, retaining only its outline attribute. The boundary line facing inwards is extracted as the inner border line. Finally, based on the intersection points of the inner border line and the contour lines, as well as the intersection points of the lines connecting the contour line endpoints and the original border line, nodes are added to the ends of the contour lines. The geometric intersection position of the inner border line and the contour lines can be obtained through intersection operations. Starting from the contour line endpoints, a line segment is drawn towards the intersection point of the inner border line and the contour lines and extended until it intersects the original border line. This intersection point is inserted as a new node at the end of the contour line, extending the endpoint of the contour line to the original border line. This step ensures that the contour lines form a complete closed boundary with the border while conforming to the sedimentary pattern constraints, guaranteeing the geological rationality of the contour map and providing an accurate basis for the division of closed regions for subsequent area filling.
[0092] S5. Fill the area between adjacent contour lines in the closed contour map with color to obtain a single-factor depositional planar map.
[0093] Specifically, the area between adjacent contour lines refers to a closed region enclosed by two contour lines with different values and the map border. Each region corresponds to a continuous numerical interval. Color filling refers to assigning a specific color to each closed region to distinguish different numerical intervals or sedimentary features. The implementation process of this step is as follows: identify the closed regions enclosed by adjacent contour lines in the closed contour map, assign a color to each region, and adjust the color depth or hue according to the order of the numerical intervals to form a color gradient transition. When identifying closed regions, the software's region identification tool can be used to automatically detect the closed boundaries, or the boundaries can be manually selected and filled. When assigning colors, a standard color scale can be set based on the numerical interval, a color can be matched according to the sedimentary facies type, or a single-color gradient can be set according to the numerical magnitude. This step transforms the spatial distribution of single-factor values into an intuitive color block distribution, presenting the gradient characteristics and distribution patterns of the values through continuous color changes, forming a single-factor planar map that can be directly used for geological analysis.
[0094] In some embodiments, the step of color-filling the region between adjacent contour lines in the closed contour map to obtain a single-factor depositional planar map includes:
[0095] Based on the values of each contour line in the closed contour map, the closed area between each adjacent contour line is filled;
[0096] Assign a corresponding contour line value label to each filling area to obtain a filling map with area labels;
[0097] Based on the sedimentary characteristics, a gradient color is set for each of the filling regions to obtain a single-factor planar map of sedimentation with gradient filling color.
[0098] Specifically, in a closed contour map, the numerical value of each contour line refers to the single-factor value represented by each contour line, such as the stratigraphic thickness or sand body content percentage. This value is determined during contour drawing and stored as the attribute information of the contour line. A closed region between adjacent contour lines refers to a closed space enclosed by two contour lines with different values and the map border. Each region corresponds to a continuous numerical interval, and its boundary is formed by the two contour lines and the border. Filling refers to assigning color or patterns to the interior of a closed region, visually distinguishing it from adjacent regions. Contour value labels are tags associated with the filled regions, used to record the corresponding contour value interval, for example, using a smaller contour value as the region identifier. A filled map with region labels refers to an intermediate map where each filled region has been assigned a numerical label. This label is used for region identification and matching during subsequent color settings. Sedimentary characteristics refer to the sedimentary environmental attributes reflected by the single-factor numerical intervals, such as water depth, energy level, and provenance distance. Different numerical intervals correspond to different sedimentary characteristic types. Gradient colors refer to colors that change continuously according to a numerical range, such as a progression from light to dark colors, or a transition from cool to warm tones, so that the color change is consistent with the trend of numerical change.
[0099] In implementing this step, firstly, the closed regions enclosed by adjacent contour lines in the closed contour map are identified. This can be done by automatically detecting closed boundaries using a region identification tool in software, or by manually selecting boundaries and filling them. Each closed region is then assigned a filling color or filling pattern. Next, a correspondence is established between each filled region and the contour line values. This can be done by using the smaller contour line value within the region's boundary as the region identifier, or by using the median value of the value range as the region identifier, and binding this identifier to the filled region to form a filled map with region identifiers. Finally, based on the correspondence between single-factor numerical ranges and sedimentary characteristics, colors are assigned to filled regions with different identifiers. This can be done by setting standard color codes based on numerical ranges, allowing the color to gradually change as the value increases; or by matching corresponding colors based on sedimentary facies types, allowing different sedimentary characteristic regions to exhibit differentiated hues; or by using a single-color gradient method, making regions with smaller values lighter and regions with larger values darker. This step transforms the spatial distribution of single-factor values into an intuitive color block distribution. Through continuous color changes, the gradient characteristics and distribution patterns of the values are presented, forming a single-factor planar map that can be directly used for geological analysis.
[0100] In some embodiments, the method further includes:
[0101] According to the requirements of industrial mapping, a legend, a north arrow, and a scale bar are added to the sedimentary single-factor planar map to obtain an industrial sedimentary single-factor map.
[0102] The following will further illustrate this embodiment through specific examples.
[0103] Step 101): Collect geological background data in the study area, including relevant data on geological strata from existing wells, preliminarily determine the main source system and sedimentary filling pattern of the study area, and complete the basic data preparation for compiling single-factor maps. In this example, it can be seen that the sedimentary basin has two source directions: northwest and southeast. Within the study area, the southeast direction is the primary source direction, while the northwest direction is the secondary direction. Therefore, the single-factor map (such as the percentage of sandstone content) in the southeast is relatively larger than that in the northwest, indicating a larger affected area.
[0104] Step 102): Determine the border range of the single-factor map and project the collected well location geodetic coordinates. Based on the envelope range of the collected well location distribution, such as... Figure 2 The work area is defined as shown, typically a rectangle that includes all well locations. While professional geological software like GeoMap can be used to plot well locations, these programs have limitations in post-editing. Therefore, this example implements the following two steps for plotting well locations: First, the geodetic coordinates of the well locations are reduced in size. Generally, the geodetic coordinates of well locations are 7-8 digits (e.g., ...). Figure 3 As shown), the values are large and difficult to read; this example reduces the well location geodetic coordinates to within 4 digits. For example... Figure 3 In the process, the actual coordinates of wd6 in the Sichuan Basin, X = 18123456m and Y = 3312345m, are converted into projected coordinates X = 1234.56 and Y = 3123.45 using formulas (1) and (2). Combined with the fact that the accuracy of the drawing software is calculated in millimeters, the drawing scale can be set to 1:100,000, which meets the scale requirements of industrial drawing.
[0105] Projected coordinate X = (actual coordinate X - 18000000) / 100 (1);
[0106] Projected coordinates Y = (actual coordinates Y - 3000000) / 100 (2).
[0107] Each well location symbol can be represented by two circles: an outer hollow circle and an inner solid circle. Both circles share a common center point, which represents the projected X and Y coordinates of each well. The inner circle can be labeled in software like CorelDRAW, and this label serves as the name of the well.
[0108] Step 103): Add single-factor values next to each well location. Based on the well location list, in Figure 3 The corresponding single-factor value is marked on the left side of each well location symbol shown.
[0109] Table 1 Well Location List
[0110]
[0111] Labeling method as follows Figure 4 As shown, the control points for single-factor values are determined based on the center point of the well location marker circle, the spacing along the Y-axis, and the spacing along the X-axis. Then, values are generated according to the preset font size and color of the single-factor values. It can be based on preset file location, well location line opening, number of well location columns, marker font, maximum number of wells, X-axis deviation, Y-axis deviation, form name, number of object columns, layer name, etc. Figure 3 The preset positions in the table are used to label the values of single factors, resulting in the following: Figure 5 The annotation results are shown. Specifically, they can be linked with an XLS table in professional software or general software such as CorelDRAW, utilizing... Figure 4 The parameters can be used to generate a planar diagram in which a single well identifier corresponds one-to-one with a single factor value.
[0112] Step 104): Draw contour lines to close the filling area. There are many methods for drawing contour lines on single-factor maps. They can be printed out and drawn manually, or generated by computer software. A common approach is to combine computer software generation with manual post-processing adjustments to obtain the drawn contour lines. Figure 6 However, regardless of the method used to generate contour lines, they are often not completely closed. This example provides a method to close the contour lines. The main issue is that there are small gaps between the contour lines and the map border. See [link to solution]. Figure 7 The process of closing the contour line's tail point with the border shown is divided into the following 7 steps: Step 1: Select the contour line and border line. The contour line includes a start point and a tail point, making basic preparations. Step 2: Copy the border line and increase its width until it covers the start and tail points of the contour line. Step 3: Convert the widened border line into a filling object. Step 4: Remove the fill color of the filling object, resulting in two red border lines. Step 5: Obtain the intersection point 'a' of the red inner border line and the contour line, and the tail point 'b' of the contour line. Connect 'a' and 'b' to generate a straight line, and extend it to intersect the original border line. Step 6: Obtain the intersection point 'c' from the previous step, and obtain the coordinates of point 'c'. Step 7: Add a node 'c' to the contour line, so that the tail point of the contour line is exactly closed with the border line. The start point of the contour line can be operated on in a similar way to achieve the closure requirement; each other contour line can also be operated on in this way to ensure that each contour line is closed with the border line, resulting in... Figure 8 .
[0113] Step 105): Then fill the area between the contour lines. For example, in CorelDRAW software, use Smart Fill to fill closed areas, and assign an identifier to each fill. For example, if the fill color corresponds to a small contour line value of 20, then the contour line can be named 20. Other contour lines are processed in the same way. Figure 9As shown. Then, according to the requirements of the sedimentary facies, different colors were assigned to the fillings with different markings, resulting in... Figure 10 The filling result.
[0114] Step 106): Finally, according to the requirements of industrial mapping, add a scale bar, north arrow, legend, etc., to generate an industrialized single-factor filled contour map, thus obtaining... Figure 11 The annotation results.
[0115] Example 2
[0116] Please see Figure 12 This invention provides a device for compiling a single-factor depositional planar map, comprising:
[0117] Conversion module 201 is used to convert the geodetic coordinates of the well location into drawing coordinates;
[0118] The well location symbol module 202 is used to obtain well location symbols with well names within the boundary of the drawing based on the coordinates of the drawing.
[0119] The annotation module 203 is used to annotate the corresponding single-factor values on the same side of each well location symbol to obtain a well location map with single-factor values.
[0120] The closure module 204 is used to draw contour lines based on the well location map with single-factor values, and close the end of each contour line with the border of the map to obtain a closed contour map.
[0121] The filling module 205 is used to fill the area between adjacent contour lines in the closed contour map with color to obtain a single-factor deposition planar map.
[0122] It should be noted that each module and unit in the sedimentary single-factor planar plot compilation device in this embodiment corresponds one-to-one with each step in the sedimentary single-factor planar plot compilation method in the aforementioned embodiment. Therefore, the specific implementation of this embodiment can refer to the implementation of the aforementioned sedimentary single-factor planar plot compilation method, and will not be repeated here.
[0123] Example 3
[0124] Please see Figure 13 This embodiment provides an electronic device, including at least one processor 301 and a memory 302. Optionally, the device further includes a communication component 303. The processor 301, memory 302, and communication component 303 are connected via a bus 304.
[0125] In a specific implementation, at least one processor 301 executes computer execution instructions stored in memory 302, causing at least one processor 301 to perform the above-described method.
[0126] The specific implementation process of processor 301 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0127] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0128] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.
[0129] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0130] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0131] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.
[0132] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0133] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0134] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0135] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0136] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0137] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0138] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0139] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for compiling a single-factor planar map of sedimentation, characterized in that, include: Convert the geodetic coordinates of the well location to drawing coordinates; Based on the coordinates of the drawing, obtain the well location symbol with the well name within the border area of the drawing; Mark the corresponding single-factor values on the same side of each well location symbol to obtain a well location map with single-factor values; Contour lines are drawn based on the well location map with single-factor values. The ends of each contour line are closed with the border of the map to obtain a closed contour map. The area between adjacent contour lines in the closed contour map is filled with color to obtain a single-factor depositional planar map.
2. The method according to claim 1, characterized in that, The process of converting the geodetic coordinates of the well location to map coordinates includes: Based on the geodetic coordinates of each well location, the coordinate values are reduced to a preset scale to obtain the reduced coordinate values on the drawing. The coordinate values on the drawing will be used as the basis for locating the well location symbol.
3. The method according to claim 1, characterized in that, The step of obtaining the well location symbol with the well name identifier within the boundary of the drawing based on the coordinates of the drawing includes: Determine the center position of each well location based on the coordinates on the drawing; Based on the stated center position, a concentric circle consisting of an outer hollow circle and an inner solid circle is drawn as the well position symbol; The inner solid circle is labeled according to the well location name to obtain a well location symbol that corresponds one-to-one with the well name.
4. The method according to claim 1, characterized in that, The step of marking the corresponding single-factor values on the same side of each well location symbol to obtain a well location map with single-factor values includes: Based on the pre-established correspondence between well locations and single-factor values, the single-factor values are added at preset positions for each well location symbol. Batch annotation is performed by connecting to the data table to obtain well location maps with single-factor values.
5. The method according to claim 1, characterized in that, The step of drawing contour lines based on the well location map with single-factor values, and closing the end of each contour line with the border of the map to obtain a closed contour map, includes: Contour lines were drawn based on the distribution trend determined by the sedimentation model and the well location map with single-factor values. Based on the drawn contour lines and the border range of the map, widen the border lines to cover the beginning and end points of the contour lines; After converting the widened border line into a fill object, remove the fill color to obtain the inner border line; Based on the intersection of the inner border line and the contour line, and the intersection of the line connecting the endpoints of the contour line and the original border line, nodes are added to the contour line to obtain a contour line that is closed with the border.
6. The method according to claim 1, characterized in that, The step of color-filling the region between adjacent contour lines in the closed contour map to obtain a single-factor depositional planar map includes: Based on the values of each contour line in the closed contour map, the closed area between each adjacent contour line is filled; Assign a corresponding contour line value label to each filling area to obtain a filling map with area labels; Based on the sedimentary characteristics, a gradient color is set for each of the filling regions to obtain a single-factor planar map of sedimentation with gradient filling color.
7. The method according to claim 1, characterized in that, The method further includes: According to the requirements of industrial mapping, a legend, a north arrow, and a scale bar are added to the sedimentary single-factor planar map to obtain an industrial sedimentary single-factor map.
8. A device for compiling a single-factor planar deposition map, characterized in that, include: The conversion module is used to convert the geodetic coordinates of the well location into drawing coordinates. The well location symbol module is used to obtain well location symbols with well names within the boundary of the drawing based on the coordinates of the drawing. The annotation module is used to annotate the corresponding single-factor values on the same side of each well location symbol to obtain a well location map with single-factor values. The closure module is used to draw contour lines based on the well location map with single-factor values, and close the end of each contour line with the border of the map to obtain a closed contour map. The filling module is used to fill the area between adjacent contour lines in the closed contour map with color to obtain a single-factor depositional planar map.
9. An electronic device, characterized in that, include: At least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method as described in any one of claims 1-7.
10. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, The method as described in any one of claims 1-7 is implemented when the computer program instructions are executed by the processor.