CN-121073283-B - Cultivated land concentrated connection degree calculation method and system considering peripheral communication elements
Abstract
The invention discloses a method and a system for calculating concentrated continuous cropping of cultivated land by considering surrounding communication elements, and belongs to the field of cultivated land layout planning. The method specifically comprises the steps of obtaining preprocessed vector data of the cultivated spots, screening the adjacent land types such as ditches, rural roads and rivers as communication element data, generating a buffer area by taking the cultivated spots as the center, screening the communication elements intersected with the cultivated spots and combining the communication elements to form a continuous patch vector data set, calculating the net area of the cultivated land in each patch after the adjacent continuous patches are combined, and obtaining a continuous patch result through grading statistics. According to the method, the association relation between the cultivated land and the surrounding land is considered, surrounding communication elements are innovatively introduced, the problem that the conventional method is difficult to accurately analyze the connection pattern under multiple scales is solved, the error of raster data is avoided through vector data modeling, parameters can be adjusted according to regional characteristics, and scientific basis is provided for the optimization of the cultivated land layout.
Inventors
- XU ZHIHONG
- ZHANG MING
- CHEN YURONG
- TANG ZIHAN
- XU ZHIYING
Assignees
- 浙江省自然资源战略研究中心(浙江省自然资源调查登记中心)
Dates
- Publication Date
- 20260508
- Application Date
- 20250822
Claims (10)
- 1. The farmland centralized connection degree calculation method considering the peripheral connection elements is characterized by comprising the following steps: s1, acquiring and preprocessing a map spot vector data set in a target area, wherein the preprocessed map spot vector data set consists of a plurality of map spots; S2, aiming at each type of adjacent land type, taking the adjacent land type with a communicating function on continuous cultivation of cultivated lands as a communicating element data type and forming a communicating element data type set around the cultivated lands; S3, on a plane space where a cultivated land spot is located, taking the cultivated land spot as a center, expanding outwards for a certain distance to form a cultivated land vector buffer pattern spot, and meeting the condition that the distance from all points in the cultivated land vector buffer pattern spot to the cultivated land spot does not exceed a preset cultivated land peripheral element screening distance threshold; s4, constructing a space screening rule, taking the cultivated land vector buffer as a reference, screening communication element data intersecting with the cultivated land vector buffer from the preprocessed cultivated land associated map spot vector data, and constructing a cultivated land peripheral communication element data set from the communication element data; s5, carrying out space combination on the preprocessed map spot vector data set in the S1 and the surrounding communication element data set of the cultivated land in the S4 to obtain a connected map spot vector data set containing complete map spots and surrounding communication elements of the cultivated land, fusing the connected map spots which are spatially adjacent in the connected map spot vector data set, and dividing the fused connected map spots according to the boundary of the target area to obtain a connected map spot fusion vector data set; S6, for one piece of the connected patch in the connected patch fusion vector data set, spatially connecting the connected patch with the cultivated land patch which is spatially intersected with the connected patch according to a spatial intersection relation, calculating the sum of the net areas of the covered cultivated land patches in the range of the connected patch, taking the sum result as the net area of the connected patch in the connected patch, traversing the connected patch fusion vector data set, and obtaining the net area of the connected patch corresponding to all the connected patch; s7, presetting a plurality of area grading sections, and counting the number of the connected pattern spots in each area grading section and the sum of the net areas of all the connected cultivated lands in the area grading section, so as to obtain a cultivated land concentrated connected result of the target area.
- 2. The method for computing the concentrated continuous cropping degree of the cultivated land taking the surrounding communication elements into consideration as claimed in claim 1, wherein in the step S1, the cultivated land spot vector data set is obtained by screening based on the land utilization current situation data in the domestic soil investigation data, the screening categories comprise three secondary categories of paddy fields, watered lands and dry lands, the screening rule is a land coding value of the land utilization current situation data, and the method comprises geometrically repairing topology errors in the cultivated land spot vector data set when the cultivated land spot vector data set is preprocessed.
- 3. The method for calculating the concentrated continuous cropping degree of the cultivated land taking the surrounding communication elements into consideration according to claim 1, wherein in the step S2, the communication element data types comprise three types, namely ditch land type, rural road type and river land type, ditch pattern vector data belonging to the ditch land type, rural road pattern vector data belonging to the rural road type and river water surface pattern vector data belonging to the river land type are screened from the land use current data by taking land type coding values as screening rules, three types of cultivated land related land pattern vector data are preprocessed, topology errors in the cultivated land related land pattern vector data are geometrically repaired, and a ditch pattern vector data set, a rural road pattern vector data set and a water surface pattern vector data set are correspondingly formed by the preprocessed ditch pattern vector data, the preprocessed rural road pattern vector data set and the preprocessed water surface pattern vector data set.
- 4. The method for computing the concentrated continuous cropping degree of a cultivated land taking into account surrounding connected elements as claimed in claim 3, wherein in step S4, the specific process of obtaining the data set of the surrounding connected elements of the cultivated land by the spatial screening rule is as follows: S41, performing space overlapping intersection operation on the cultivated land vector buffer area and the ditch pattern spot vector data set screened in the S2 to obtain a ditch communication element set related to the cultivated land vector buffer area around the cultivated land, wherein the ditch communication element set is composed of ditch pattern spots positioned in the range of the cultivated land vector buffer area in the ditch pattern spot vector data set; S42, performing space overlapping intersection operation on the cultivated land vector buffer area and the rural road pattern vector data set screened in the S2 to obtain a rural road communication element set related to the cultivated land vector buffer area around the cultivated land, wherein the rural road communication element set is composed of rural road pattern spots positioned in the cultivated land vector buffer area in the rural road pattern vector data set; S43, performing space overlapping intersection operation on the cultivated land vector buffer area and the river water surface pattern vector data set screened in the S2 to obtain a river water surface communication element set which is related to the cultivated land vector buffer area around the cultivated land, wherein the river water surface communication element set is composed of river water surface pattern spots which are positioned in the range of the cultivated land vector buffer area in the river water surface pattern vector data set; S44, using the ditch pattern spots concentrated by the ditch communication elements, the rural road pattern spots concentrated by the rural road communication elements and the river surface pattern spots concentrated by the river surface communication elements as the communication element data, and forming a communication element data set around the cultivated land by all the communication element data.
- 5. The method for computing the concentrated continuous patch degree of the cultivated land taking the surrounding communication elements into consideration as claimed in claim 1, wherein in the step S5, the continuous patch spots are fused on the basis of space adjacency, and the specific fusion process is that when the boundaries between two continuous patch spots are intersected, the two continuous patch spots intersected by the boundary are combined into a new continuous patch spot, each continuous patch spot in the continuous patch vector data set is traversed until each continuous patch spot in the continuous patch vector data set is separated from other continuous patch spot spaces, and the finally obtained continuous patch spots are used as the fused continuous patch spots.
- 6. The method for calculating the total area of the continuous cropping land taking the surrounding communication elements into consideration as claimed in claim 1, wherein in the step S6, the specific process of obtaining the total area of the continuous cropping land of one continuous cropping spot is that in the preprocessed vector dataset of the continuous cropping spot, the continuous cropping spot intersecting with the continuous cropping spot space is taken as a candidate cropping spot, the total area of each candidate cropping spot corresponding to the continuous cropping spot is obtained, and the total areas of all the candidate cropping spots are added as the total area of the continuous cropping land in the continuous cropping spot.
- 7. The method for calculating the total area of the cultivated land in consideration of the peripheral communication elements according to claim 1, wherein in step S7, a plurality of area classification sections with continuous end points are set, the number of the connected spots in each area classification section is counted in turn, the net areas of the cultivated lands corresponding to all the connected spots in each area classification section are added, and the total of the number of the connected spots and the net area of the connected lands contained in each area classification section is added to obtain the total area of the cultivated land in the target area.
- 8. A tilling area concentrated connectivity calculation system considering surrounding connected elements, comprising: The map spot acquisition module is used for acquiring and preprocessing a map spot vector data set in the target area, wherein the preprocessed map spot vector data set consists of a plurality of map spots; The system comprises a cultivated land associated land pattern spot acquisition module, a cultivated land associated land pattern spot vector data acquisition module and a cultivated land associated land pattern spot vector data acquisition module, wherein the cultivated land associated land pattern spot vector data acquisition module is used for acquiring a cultivated land associated land pattern spot vector data of a target area based on a communicated element data type, wherein the adjacent land type has a communicated effect on continuous cultivation of cultivated lands as a communicated element data type; the cultivated land vector buffer area acquisition module is used for forming a cultivated land vector buffer image spot by taking the cultivated land spot as a center and expanding a certain distance outwards on a plane space where the cultivated land vector buffer image spot is located, and the distance from all points in the cultivated land vector buffer image spot to the cultivated land spot does not exceed a preset cultivated land peripheral element screening distance threshold value; The communication element acquisition module is used for constructing a space screening rule, taking the cultivated land vector buffer area as a reference, screening communication element data intersecting with the cultivated land vector buffer area from the preprocessed cultivated land associated map-like spot vector data, and constructing a cultivated land peripheral communication element data set from the communication element data; the continuous map spot fusion module is used for carrying out space combination on the preprocessed map spot vector data set and the surrounding communication element data set of the cultivated land to obtain a continuous map spot vector data set containing complete cultivated map spots and surrounding communication elements of the cultivated land, fusing the continuous map spots which are spatially adjacent in the continuous map spot vector data set, and dividing the fused continuous map spots according to the boundary of the target area to obtain a continuous map spot fusion vector data set; The continuous cultivation area calculation module is used for carrying out space connection on one continuous patch in the continuous patch fusion vector data set and the continuous patch and the cultivated patch which is intersected with the space of the continuous patch according to the space intersection relation, calculating the total sum of the net areas of the covered cultivated patches in the range of the continuous patch, taking the sum result as the continuous cultivation area in the continuous patch, traversing the continuous patch fusion vector data set, and obtaining the continuous cultivation area corresponding to all the continuous patches; The result acquisition module is used for presetting a plurality of area grading sections, counting the number of the connected image spots in each area grading section and the sum of the net areas of all the connected cultivated lands in the area grading section, so as to obtain the concentrated cultivated land connection result of the target area.
- 9. A computer program product comprising computer program/instructions which, when executed by a processor, implement the method for computing a concentrated continuous range of cultivated land taking into account surrounding connected elements according to any one of claims 1 to 7.
- 10. A computer-readable storage medium, wherein the storage medium has a computer program stored thereon, and when the computer program is executed by a processor, the method for computing the concentrated continuous cropping degree of the cultivated land taking into consideration the peripheral communication elements according to any one of claims 1 to 7 is implemented.
Description
Cultivated land concentrated connection degree calculation method and system considering peripheral communication elements Technical Field The invention belongs to the field of farmland layout planning, and particularly relates to a farmland centralized connectivity calculation method and system considering surrounding communication elements. Background The concentrated continuous cropping degree of the cultivated land is an important and common key index for measuring whether the cultivated land quality and spatial distribution pattern are favorable for large-scale mechanized cultivation and efficient management, can reflect the current situation of the cultivated land layout and the concentrated continuous cropping treatment effect from a macroscopic pattern, and has important significance for guaranteeing national grain safety, improving agricultural production efficiency, reducing cultivation cost and implementing effective cultivated land protection policies. The method is an important basic work for optimizing the farmland layout, promoting farmland protection, guaranteeing grain safety and optimizing the national space pattern. The existing domestic and foreign farmland continuous calculation method researches mainly comprise a space connectivity calculation method, a morphological demarcation method, a vector buffering method, a landscape index method and the like. Early Zhou Shangyi et al propose to analyze the agricultural area connectivity by using a space connectivity calculation method for the first time, guo Zihan and Yang Yongxia design a vector and grid combined farmland connectivity calculation method based on the space connectivity calculation method, li Mengyang et al propose a multi-threshold space connectivity analysis method, perform connectivity analysis by combining a landscape index analysis basic farmland connectivity pattern, wang Xiaoyan et al spatial region demarcation method based on GIS and mathematical morphology, propose a morphological closing operation method, lu Xuejun et al propose to search calculation paths by adopting a multidisciplinary method, duan Gang propose a vector-based buffer determination method, and the method is widely applied to farmland vector pattern patch analysis. However, although the above methods have been applied in many places, they are mostly based on raster data or calculated after converting vector data into raster data, and research is mostly conducted in county and following scales, and data errors and redundancy tend to be easily generated in larger scales, so that it is difficult to adapt to fine and accurate analysis of the continuous patterns of cultivated lands in a multi-scale range, and the need of modern agriculture on fine management cannot be satisfied. Li Bo et al designed a heterogeneous grid connection aggregation method considering the difference of cultivated land areas by optimizing the grid construction mode, and solve the problems of unbalanced data distribution, data redundancy and the like, but still have the situation of data distortion. At present, the concentrated continuous cropping computing method of the cultivated land focuses on the cultivated land, the continuous cropping area is determined through simple buffer analysis and a threshold value, the communication, attachment and partition relation between the cultivated land and surrounding related elements under the agricultural scene, such as irrigation action of ditches and water networks serving as agricultural auxiliary facilities and blocking action of highways on the agricultural machinery for large-scale continuous cropping, adjacent elements with different types and different blocking intensities cannot be effectively distinguished and quantified, and spatial characteristics of the cultivated land are difficult to scientifically measure and reflect according to actual conditions. Therefore, the problems of the current farmland centralized connectivity calculation method can be summarized as two aspects: firstly, the current general method is mainly aimed at raster data, and is difficult to adapt to accurate and effective analysis of multi-scale, especially large-scale farmland centralized connection patterns. Secondly, the association relation between the cultivated land and other peripheral elements is ignored, the agricultural system is not regarded as a whole, only a single cultivated land type is concerned, the communication and blocking effects of non-cultivated land elements adjacent to the periphery of the cultivated land spots on the cultivated land space continuity cannot be finely and quantitatively considered, and a measurement result which does not accord with the actual state of continuity and the improvement requirement can be obtained. In summary, a method for calculating the centralized connectivity of all levels of scale and considering the communicating elements around the cultivated land is needed to be designed, so that the analysis acc