Method, system and storage medium for automatically marking plot sketch spacing

By automatically processing parcel sketch data, connecting and filtering the spacing connections between boundary points, the problems of low manual ranging efficiency and poor accuracy in traditional methods are solved, and efficient and accurate parcel spacing calculation is achieved.

CN113269059BActive Publication Date: 2025-02-18XIAMEN SKYSEA INFOTECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110506359.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-10
Publication Date
2025-02-18
Estimated Expiration
2041-05-10

AI Technical Summary

Technical Problem

In traditional methods, manually pulling boundary points manually for distance measurement using CAD or CASS software, which is large, low-efficiency, and prone to errors, affecting the work efficiency of real estate registration and issuance.

Method used

By automatically obtaining parcel sketch data information, connect the boundary points of this parcel and the neighbor parcel, remove the spacing lines that do not meet the conditions, calculate and output the shortest or shortest two spacings on each parcel boundary point. The length of the connection.

Benefits of technology

It improves the efficiency and accuracy of obtaining parcel spacing, and significantly improves the efficiency of real estate registration and issuance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113269059B_ABST
    Figure CN113269059B_ABST
Patent Text Reader

Abstract

The present invention provides a method for automatically identifying the spacing of a plot sketch, comprising the following steps: S1, obtaining the plot sketch data information, and obtaining the plot and multiple neighboring plots; S2, obtaining the boundary points of the plot and the neighboring plots, and obtaining the boundary points of the plot and the neighboring plots; S3, connecting the boundary points of the plot and the neighboring plots, and obtaining the spacing lines between the boundary points of the plot and the neighboring plots; S4, obtaining the shortest one or two shortest spacing lines on each of the boundary points of the plot in the spacing lines. The present invention encodes the graphic lines in the plot sketch, sets the conditions for the spacing lines to pass through the graphic lines, and obtains the spacing lines between the plot and the neighboring plots that meet the requirements, thereby obtaining the spacing between the plot and the neighboring plots and improving the work efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of basic geographic industry, and in particular to a method, system and storage medium for automatically marking the spacing of a plot sketch. Background Art

[0002] The land parcel sketch is the original record in the cadastral data. The land parcel sketch provides a basis for the maintenance, restoration and resolution of ownership disputes of the boundary points. The land parcel sketch can be used in conjunction with the cadastral survey form to provide important information for determining the coordinates of the boundary points and making the land parcel sketch. The land parcel sketch is an important drawing to check the geometric relationship of each parcel in the cadastral map and ensure the quality of the cadastral map.

[0003] The land parcel sketch should indicate the land parcel number and house number, the land parcel number and house number of the adjacent land parcel; the name of the user of the land parcel and the name of the user of the adjacent land parcel; the boundary points of the land parcel, the boundary point numbers and boundary lines; the length of the boundary sides, the distance between the boundary points and the adjacent features, and the length of the building sides, etc. In real estate registration and certification, it is necessary to obtain the distance between the land parcel and the adjacent land parcel. Traditionally, the distance is measured by manually pulling the boundary points using CAD or CASS software. This is a large workload with low efficiency. It is also easy to make mistakes due to human factors, which greatly affects the efficiency of real estate registration and certification. Summary of the invention

[0004] The present invention provides a method for automatically marking the spacing of plot sketches, which can effectively solve the above problems.

[0005] The present invention is implemented as follows: a method for automatically marking the spacing of a plot sketch, comprising the following steps:

[0006] S1, obtaining the sketch data information of the plot, and obtaining the plot and multiple neighboring plots;

[0007] S2, acquiring the boundary points of the current plot and the adjacent plot, and obtaining the boundary points of the current plot and the boundary points of the adjacent plot;

[0008] S3, connecting the boundary point of the current plot of land with the boundary point of the adjacent plot of land to obtain a distance line between the boundary points of the current plot of land and the adjacent plot of land;

[0009] S4, among the spacing lines, obtain the shortest one or two shortest spacing lines on each boundary point of the land parcel.

[0010] As a further improvement, in step S1, obtaining the land parcel sketch data information includes:

[0011] The graphic lines in the plot sketch data information are physically encoded to obtain JMD physical lines, non-JMD physical lines and non-physical lines.

[0012] As a further improvement, in step S2, the boundary point of the adjacent plot is a boundary point located at the vertex of the positive angle of the adjacent plot.

[0013] As a further improvement, in step S3, the step of obtaining the distance line between the boundary points of the current plot and the adjacent plot includes:

[0014] Automatically remove the spacing line intersecting the current plot and the adjacent plot;

[0015] Automatically remove the longer of two intersecting spacing lines;

[0016] Automatically remove the spacing line between the current plot and the adjacent plot that is less than 0.1m apart;

[0017] The spacing lines whose angles with the boundary lines of the land parcel are less than 30 degrees are automatically removed, and finally the spacing lines between the boundary points of the land parcel and the adjacent land parcel are obtained.

[0018] As a further improvement, the step S4 further includes obtaining the shortest spacing line on the boundary points of the adjacent plots.

[0019] As a further improvement, after step S4, the following steps are further included:

[0020] S5, if the spacing line does not intersect any JMD solid line, non-JMD solid line and non-solid line, then output the length of the spacing line; if the spacing line intersects the non-JMD solid line and the non-solid line, then output the length of the spacing line.

[0021] The present invention further provides a system for automatically marking the spacing of a plot sketch, comprising:

[0022] A plot sketch analysis unit is used to obtain plot sketch data information and obtain the plot and multiple neighboring plots;

[0023] A boundary point acquisition unit, used for acquiring the boundary points of the current plot and the adjacent plot;

[0024] A spacing line dividing unit is used to connect the boundary point of the current plot of land with the boundary point of the adjacent plot of land to obtain the spacing line between the boundary point of the current plot of land and the boundary point of the adjacent plot of land;

[0025] The distance output unit is used to calculate and output the length of the shortest or two shortest distance connecting lines on each boundary point of the land parcel.

[0026] The present invention further provides a computer-readable storage medium, wherein the storage medium stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the above-mentioned method of automatically identifying the spacing between plot sketches.

[0027] The beneficial effects of the present invention are:

[0028] The present invention encodes graphic lines in the land parcel sketch data information, determines the entity coding lines that can be passed and cannot be passed through by the spacing lines, automatically removes the spacing lines that intersect the land parcel and the adjacent land parcel among all the spacing lines, automatically removes the longer spacing line of the two intersecting spacing lines, automatically removes the spacing lines between the land parcel and the adjacent land parcel with a spacing of less than 0.1m, and automatically removes the spacing lines with an angle of less than 30 degrees with the boundary line of the land parcel, finally obtains the shortest one or the two shortest spacing lines on the boundary point of the land parcel and the shortest spacing line on the boundary point of the adjacent land parcel, and outputs the spacing size of the obtained spacing lines; the method provided by the present invention can obtain the spacing between the land parcel and the adjacent land parcel, and has high efficiency and accuracy in obtaining the spacing, effectively improving the work efficiency of real estate registration and issuance of certificates. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0030] Figure 1 It is a flow chart of a method for automatically identifying the spacing of a plot sketch provided by an embodiment of the present invention.

[0031] Figure 2 It is a schematic diagram of a spacing line passing through a non-solid line using the method of the present invention.

[0032] Figure 3 It is another schematic diagram of a spacing line passing through a non-solid line using the method of the present invention.

[0033] Figure 4 It is a schematic diagram of a spacing line passing through a non-JMD entity line using the method of the present invention.

[0034] Figure 5 It is another example schematic diagram of a spacing line using the method of the present invention that does not pass through the JMD entity line.

[0035] Figure 6 It is another example schematic diagram of a spacing line using the method of the present invention that does not pass through the JMD entity line.

[0036] Figure 7 It is a system unit diagram for automatically identifying the spacing of plot sketches provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention.

[0038] In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0039] Reference Figure 1 As shown, an embodiment of the present invention provides a method for automatically identifying the spacing of a plot sketch, comprising the following steps:

[0040] S1, obtaining the sketch data information of the plot, and obtaining the plot and multiple neighboring plots;

[0041] S2, acquiring the boundary points of the current plot and the adjacent plot, and obtaining the boundary points of the current plot and the boundary points of the adjacent plot;

[0042] S3, connecting the boundary point of the current plot of land with the boundary point of the adjacent plot of land to obtain a distance line between the boundary points of the current plot of land and the adjacent plot of land;

[0043] S4, among the spacing lines, obtain the shortest one or two shortest spacing lines on each boundary point of the land parcel.

[0044] Specifically, in the actual operation of this embodiment, a plot of land is confirmed in the plot sketch data, and there will be multiple neighboring plots around the plot of land. The distance lines between the plot of land and the neighboring plots, as well as the lengths of the distance lines, can be obtained through the method in the embodiment of the present invention. As described above, through the method provided by the present invention, the shortest or two shortest distance lines on each boundary point of the plot of land can be obtained. For the plot of land, there can be one or more neighboring plots. When there is one neighboring plot of land, only one distance line is retained on the boundary point of the plot of land, that is, the shortest distance line. When there are multiple neighboring plots of land, the boundary point of the plot of land needs to be measured with at most two neighboring plots, that is, the two shortest distance lines are retained on the boundary point of the plot of land. At the same time, the shortest distance line on the boundary point of the neighboring plot can be obtained. For the boundary points of adjacent plots, there will only be a spacing line between the adjacent boundary points of the own plot, that is, only one shortest spacing line is retained on each boundary point of the adjacent plot, and this shortest spacing line represents the spacing line between the adjacent plot and the own plot.

[0045] Furthermore, in the step S1, obtaining the land parcel sketch data information includes:

[0046] The graphic lines in the plot sketch data information are physically encoded to obtain JMD physical lines, non-JMD physical lines and non-physical lines.

[0047] Specifically, the JMD entity line includes general house lines, simple house lines, concrete house lines, and ground building lines such as proportional walls; the non-JMD entity lines are entity lines such as road lines and other non-buildings; the non-physical lines are lines such as floating balconies. In the process of obtaining the data information of the plot sketch, the graphic lines in the plot sketch are encoded. In this embodiment, the encoding adopts the encoding rules of the standard CASS encoding comparison table to obtain which is the JMD entity line, non-JMD entity line, and non-physical line (JMD is the abbreviation of residential area). Among them, the general house code is 141101, the simple house code is 141200, the concrete house code is 141111, and the proportional wall code is 144301. By determining the encoding attributes of each graphic line, setting the conditions for the spacing line to pass through and not to pass through, it is obtained which coding line graphic line the spacing line can pass through, and finally the spacing line that meets the regulations is obtained.

[0048] Furthermore, in step S2, the boundary point of the adjacent plot is a boundary point located at the vertex of the positive angle of the adjacent plot.

[0049] Specifically, boundary points are used to determine the location of property boundaries in cadastral surveying, and the lines connecting the boundary points constitute boundary lines. Boundary points are characteristic points on property boundary lines, and the scope and location of houses and their land use are determined by boundary points. Since only the spacing lines that meet the regulations between the current plot and the adjacent plot need to be obtained, the most accurate spacing between the current plot and the adjacent plot can be obtained. Therefore, this embodiment only considers the boundary points located at the vertices of the positive angles in the adjacent plots, so as to obtain the shortest spacing lines between the current plot and the adjacent plots. Since the spacing line between the boundary points located at the negative angles and the current plot is not the shortest spacing line, only the boundary points located at the vertices of the positive angles on the adjacent plots are required.

[0050] Furthermore, in step S3, the step of obtaining the distance line between the boundary points of the current plot and the adjacent plot includes:

[0051] Automatically remove the spacing line intersecting the current plot and the adjacent plot;

[0052] Automatically remove the longer of two intersecting spacing lines;

[0053] Automatically remove the spacing line between the current plot and the adjacent plot that is less than 0.1m apart;

[0054] The spacing lines whose angles with the boundary lines of the land parcel are less than 30 degrees are automatically removed, and finally the spacing lines between the boundary points of the land parcel and the adjacent land parcel are obtained.

[0055] Specifically, there may be many spacing lines between the boundary points of the current plot and the boundary points of the adjacent plot, but not all of them are spacing lines that meet the requirements. Each boundary point of the current plot can be connected to each boundary point of the adjacent plot to form a spacing line. Therefore, in the specific operation process, this embodiment sets conditions for the spacing lines and retains the spacing lines that meet the requirements.

[0056] When the spacing point connection line between the current plot and the adjacent plot intersects the ownership area of ​​the current plot or the adjacent plot, that is, when the spacing connection line intersects the JMD entity line, the spacing connection line does not meet the requirements and needs to be removed;

[0057] There are many intersecting spacing lines between the current plot and the adjacent plot. For the intersecting spacing lines, the longer one of every two intersecting spacing lines needs to be removed, and the shorter one needs to be retained, so as to be more conducive to obtaining the shortest spacing line between the current plot and the adjacent plot.

[0058] When the neighboring plot is directly adjacent to the current plot, there is no need to obtain the spacing line, and the length of the spacing line is 0; if the length of the spacing line between the current plot and the neighboring plot is less than 0.1m, the spacing line with a length less than 0.1m is removed;

[0059] When the angle between the spacing line and the boundary line of the land parcel is less than 30 degrees, it indicates that this spacing line is not the shortest and optimal spacing line and should be removed.

[0060] Preferably, in this embodiment, each of the above conditions for automatically removing the connection lines that do not meet the specified spacing is in parallel rather than in priority order, and the above automatic removal conditions must be met at the same time in order to obtain the shortest spacing connection line.

[0061] Furthermore, after step S4, the method further includes:

[0062] S5, if the spacing line does not intersect any JMD solid line, non-JMD solid line and non-solid line, then output the length of the spacing line; if the spacing line intersects the non-JMD solid line and the non-solid line, then output the length of the spacing line.

[0063] Specifically, when the boundary points between the current plot and the adjacent plot are connected to form a spacing line, there may be non-JMD solid lines and non-solid lines, as well as JMD solid lines such as walls between the current plot and the adjacent plot. As can be seen from the above, the graphic lines have been encoded, and based on the encoded line information, the graphic lines that the spacing lines can pass through and the graphic lines that cannot be passed through can be obtained. In this embodiment, non-JMD solid lines and non-solid lines do not affect the determination of the spacing lines, and the spacing lines are allowed to intersect with non-JMD solid lines and non-solid lines, thereby obtaining the spacing lines between the current plot and the adjacent plot. The length accuracy of the spacing lines obtained in this embodiment is 0.01m. If there are JMD solid lines such as walls between the current plot and the adjacent plot, the spacing lines will not be generated and the distance will not be output.

[0064] As a case of this embodiment, Figure 2 As shown in the figure, with "Hemei Village Shanqing Hall" as the main plot, the boundary point J4 of this plot can pass through the dotted line of the neighboring plot in the figure, that is, the balcony line, which is a non-solid line. There are two spacing lines at the location of the boundary point J4, which are connected to two adjacent neighboring plots respectively, indicating the spacing between the two neighboring plots. Similarly, if Figure 3 As shown, "Lü Rijin" in the black box is the main plot, the boundary point J4 is connected to the boundary point of the adjacent plot, and passes through the balcony line, and the specific length is displayed on this spacing line.

[0065] As a case of this embodiment, Figure 4 As shown, "Lü Rishi" in the black box is the main plot, and the boundary point J13 of the main plot crosses the road line, where the road line is a non-JMD entity line. The boundary point on the boundary point J13 can cross the road line and connect with the boundary point of the adjacent plot, and the length of the spacing line is displayed.

[0066] As a case of this embodiment, Figure 5 As shown, "Lü Xueche" in the black box is the main plot, and there is a JMD entity line between the boundary point J3 and the adjacent plot. In this case, no spacing line is generated and no spacing is output.

[0067] like Figure 6 As shown, "Lv Binyan" in the black box is the main plot. There is a JMD entity line between the boundary point J5 and the adjacent plot, that is, the wall line opposite the boundary point J5. At this time, no spacing line is generated and no spacing is output.

[0068] The present invention further provides a system for automatically identifying the distance between plots of land, such as Figure 7 As shown, the system includes a land parcel sketch analysis unit, a boundary point acquisition unit, a spacing line division unit, a distance output unit and a controller, and the land parcel sketch analysis unit, the boundary point acquisition unit, the spacing line division unit and the distance output unit are respectively connected to the controller; wherein

[0069] A plot sketch analysis unit is used to obtain plot sketch data information and obtain the plot and multiple neighboring plots;

[0070] A boundary point acquisition unit, used for acquiring the boundary points of the current plot and the adjacent plot;

[0071] A spacing line dividing unit is used to connect the boundary point of the current plot of land with the boundary point of the adjacent plot of land to obtain the spacing line between the boundary point of the current plot of land and the boundary point of the adjacent plot of land;

[0072] The distance output unit is used to calculate and output the length of the shortest or two shortest distance connecting lines on each boundary point of the land parcel.

[0073] The present invention further provides a computer-readable storage medium, wherein the storage medium stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the method for automatically identifying the spacing between plot sketches as described above.

[0074] In the several embodiments provided by the present invention, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

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

[0076] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0077] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for automatically marking the spacing of a plot sketch, characterized in that: The steps include: S1, obtaining the sketch data information of the plot, and obtaining the plot and multiple neighboring plots; S2, acquiring the boundary points of the current plot and the adjacent plot, and obtaining the boundary points of the current plot and the boundary points of the adjacent plot; S3, connecting the boundary point of the current plot of land with the boundary point of the adjacent plot of land to obtain a distance line between the boundary points of the current plot of land and the adjacent plot of land; The step of obtaining the distance line between the boundary points of the current plot and the adjacent plot comprises: Automatically remove the spacing line intersecting the current plot and the adjacent plot; Automatically remove the longer of two intersecting spacing lines; Automatically remove the spacing line between the current plot and the adjacent plot that is less than 0.1m apart; Automatically remove the spacing lines whose angles with the boundary lines of the current plot are less than 30 degrees, and finally obtain the spacing lines between the boundary points of the current plot and the adjacent plot; S4, among the spacing lines, obtain the shortest one or two shortest spacing lines on each boundary point of the land parcel.

2. The method for automatically marking the spacing of a plot sketch according to claim 1, characterized in that: In the step S1, obtaining the land parcel sketch data information includes: The graphic lines in the plot sketch data information are physically encoded to obtain JMD physical lines, non-JMD physical lines and non-physical lines.

3. The method for automatically marking the spacing of a plot sketch according to claim 1, characterized in that: In step S2, the boundary point of the adjacent plot is a boundary point located at the vertex of the positive angle of the adjacent plot.

4. The method for automatically marking the spacing of a plot sketch according to claim 1, characterized in that: The step S4 further includes obtaining the shortest spacing line on the boundary points of the adjacent plots.

5. The method for automatically marking the spacing of a plot sketch according to claim 2, characterized in that: After step S4, the method further comprises: S5, if the spacing line does not intersect any JMD solid line, non-JMD solid line and non-solid line, then output the length of the spacing line; if the spacing line intersects the non-JMD solid line and the non-solid line, then output the length of the spacing line.

6. A system for automatically marking the distance between plots, characterized in that: include: A plot sketch analysis unit is used to obtain plot sketch data information and obtain the plot and multiple neighboring plots; A boundary point acquisition unit, used for acquiring the boundary points of the current plot and the adjacent plot; A spacing line dividing unit is used to connect the boundary point of the current plot of land with the boundary point of the adjacent plot of land to obtain the spacing line between the boundary point of the current plot of land and the boundary point of the adjacent plot of land; The step of obtaining the distance line between the boundary points of the current plot and the adjacent plot comprises: Automatically remove the spacing line intersecting the current plot and the adjacent plot; Automatically remove the longer of two intersecting spacing lines; Automatically remove the spacing line between the current plot and the adjacent plot that is less than 0.1m apart; Automatically remove the spacing lines whose angles with the boundary lines of the current plot are less than 30 degrees, and finally obtain the spacing lines between the boundary points of the current plot and the adjacent plot; The distance output unit is used to calculate and output the length of the shortest or two shortest distance connecting lines on each boundary point of the land parcel.

7. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by the processor to implement the method for automatically identifying the spacing of plot sketches as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Pipeline spacing inspection method and device, electronic equipment and storage medium

    CN110879908A

  • Distance measuring system with layout generation functionality

    US20200025921A1