Digital map reproduction method for heritage landscape
By setting longitudinal and transverse ridges on the landscape plank road, built-in piezoresistive wires and digital tags, and real-time monitoring of load and dwelling behavior, the problem that digital maps cannot dynamically reflect pressure and heat is solved, and accurate visualization and safety assessment of the plank road load status are achieved.
Patent Information
- Application Number
- CN202510801806.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-16
- Publication Date
- 2025-09-26
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing technologies lack a unified framework that can deeply integrate load monitoring, stop behavior identification and real-time rendering of digital maps, resulting in the inability to intuitively reproduce data on digital maps and dynamically reflect pressure heat, stop distribution and the upper limit of new people.
Longitudinal and transverse ridges are set up on the landscape plank road, with built-in piezoresistive wires and digital tags. The pressure value is calculated through real-time resistance increment, the stay zone is identified, the remaining margin and the upper limit of the number of new people are calculated, and the digital map is updated in real time.
The process from load perception to digital map visualization has been realized, and the pressure heat map and margin distribution of the entire plank road have been output, which can dynamically quantify the impact of concentrated tourist stays and improve the accuracy of safety assessment and the efficiency of operation and maintenance management.
Smart Images

Figure CN120705238A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of digital map reproduction, and in particular to a method for reproducing a digital map of a heritage landscape. Background Art
[0002] In heritage landscapes characterized by mountainous canyons or cliff-top trestle bridges, plank roads often utilize a plank-and-beam structure cantilevered from fragile rock faces or the eaves of ancient buildings. These structures' load-bearing capacity is constantly diminishing due to factors such as wood aging, corrosion of metal anchors, and weathering. Especially during peak seasons and holidays, tourists often pause for extended periods at scenic spots to take photos, resulting in highly fluctuating loads with alternating periods of movement and stagnation. Once localized loads exceed their limits, they can easily trigger damage such as tread cracking and railing dislocation. Existing technologies incorporate digital methods: deploying discrete strain gauges, installing video people counters, and constructing two-dimensional electronic maps. However, these methods lack unified coordinates, making it difficult to map one-to-one with the physical location of the plank road, making it difficult to visually reproduce the acquired data on digital maps.
[0003] Existing technologies suffer from the following core issues: There is a lack of a unified framework that can deeply integrate load monitoring, dwell behavior recognition, and real-time digital map rendering. Commonly used underground weighing plates or strain gauges are sparsely distributed and only report single-point stress, making it impossible to form a fine grid. While video counting can estimate visitor flow, it cannot quantify the continuous concentrated loads imposed by visitors on the structure, let alone calculate residual margins. Consequently, monitoring values cannot be directly written into GIS layers, and digital maps can only serve as a static background, unable to dynamically reflect pressure and heat, dwell distribution, and the upper limit on the number of new visitors. Summary of the Invention
[0004] The purpose of the present invention is to address the shortcomings of the existing technology, which lacks a unified framework that can deeply integrate load monitoring, dwell behavior recognition and real-time rendering of digital maps, and propose a digital map reproduction method for heritage landscapes.
[0005] In order to solve the problems existing in the prior art, the present invention adopts the following technical solutions:
[0006] A method for digital map reproduction of a heritage landscape, comprising:
[0007] S1. Set up longitudinal and transverse ridges on the landscape plank road, and define the grid intersections formed by the longitudinal and transverse ridges as ridge units. Both the longitudinal and transverse ridges have built-in piezoresistive wires and digital labels.
[0008] S2, calculating the real-time pressure value of the ridge unit based on the real-time resistance increment of the ridge unit, and calculating the remaining margin of the landscape plank road according to the real-time pressure value;
[0009] S3, obtaining the mean pressure of the ridge unit in the previous N seconds, and calculating the sliding variance of the ridge unit based on the mean pressure;
[0010] S4, marking the ridge unit as a stationary unit based on the pressure mean and sliding variance, and extracting the stationary zone in the stationary unit;
[0011] S5. Calculate the stay coverage rate of the scenic boardwalk based on the length of the stay zone, convert the stay coverage rate into a stay index, and calculate the upper limit of the number of new people on the scenic boardwalk based on the stay index and the remaining margin of the scenic boardwalk;
[0012] S6. Update the digital layer attribute fields of the landscape plank road according to the upper limit of the newly added number of people and the real-time pressure value, and render the updated digital layer attribute fields to the digital map of the landscape plank road in real time.
[0013] Preferably, longitudinal ridges and transverse ridges are provided on the landscape plank road, and grid intersections formed by the longitudinal ridges and transverse ridges are defined as ridge units, including:
[0014] Along the extension direction of the landscape plank road, longitudinal ridge strips are embedded in the joints of adjacent longitudinal wooden boards;
[0015] Along the extension direction of the vertical landscape plank road, horizontal ridge belts are arranged on the beams of the landscape plank road at fixed intervals;
[0016] The grid intersections are positioned as ridge units, and the label numbers of the ridge units are determined according to the numerical labels of the longitudinal and transverse ridges.
[0017] Preferably, calculating the real-time pressure value of the ridge band unit based on the real-time resistance increment of the ridge band unit includes:
[0018] Simultaneously, a constant current is applied to the piezoresistive wires of the longitudinal and transverse ridges to collect the real-time unit voltage of the ridge units;
[0019] The instantaneous resistance of the ridge strip unit is obtained by dividing the real-time unit voltage by the constant current;
[0020] The difference between the instantaneous resistance value and the initial resistance value of the ridge strip unit is calculated to obtain the real-time resistance increment of the ridge strip unit;
[0021] The real-time resistance increment and the linear proportional coefficient are linearly converted to obtain the real-time pressure value of the ridge unit. The calculation formula of the real-time pressure value is as follows:
[0022] P (i,j) =k×ΔR (i,j)
[0023] Where, P (i,j) is the real-time pressure value of the ridge unit (i, j), ΔR (i,j)is the real-time resistance increment of the ridge unit (i, j), k is the linear proportional coefficient, (i, j) is the identifier of the ridge unit, i is the identifier of the longitudinal ridge, and j is the identifier of the transverse ridge.
[0024] Preferably, the remaining margin of the landscape plank road is calculated according to the real-time pressure value, including:
[0025] The residual margin of the ridge band unit is calculated according to the real-time pressure value, wherein the calculation formula of the residual margin of the ridge band unit is as follows:
[0026] m (i,j) =max(0,P lim(i,j) -P (i,j) )
[0027] Where m (i,j) is the residual margin of the ridge element (i, j), P lim(i,j) is the ultimate pressure of the ridge element (i, j), P (i,j) is the real-time pressure value of the ridge unit (i, j), max(*) is the maximum value function;
[0028] The residual margins of all ridge belt units are accumulated to obtain the residual margin of the landscape plank road.
[0029] Preferably, obtaining the average pressure value of the ridge unit in the previous N seconds and calculating the sliding variance of the ridge unit based on the average pressure value include:
[0030] In the first N seconds, the pressure sampling values of the ridge unit are collected according to a fixed sampling period;
[0031] Calculate the mean pressure of the ridge unit based on the pressure sampling value;
[0032] Substitute the pressure mean and pressure sampling values into the sliding variance formula to obtain the sliding variance of the ridge unit, where the sliding variance formula is as follows:
[0033]
[0034] Where, is the sliding variance of the ridge unit (i, j), K is the total number of pressure samples, is the mean pressure of the ridge unit, P (i,j) (t k ) is the kth pressure sampling value of the ridge unit (i, j), t k It is the timestamp corresponding to the k-th pressure sampling value.
[0035] Preferably, the ridge band unit is marked as a stationary unit based on the pressure mean and sliding variance, and the stationary band in the stationary unit is extracted, including:
[0036] If the pressure mean is greater than the preset pressure threshold and the sliding variance is less than the preset variance threshold, the ridge unit is marked as a stationary unit;
[0037] The connected domain analysis algorithm is used to continuously identify the stationary units and obtain the continuous stationary units;
[0038] The continuous stationary cells are defined as the dwell zone.
[0039] Preferably, the stay coverage rate of the landscape plank road is calculated according to the length of the stay zone, and the stay coverage rate is converted into a stay index, including:
[0040] The lengths of all the stop zones are accumulated to obtain the total stop length;
[0041] Divide the total length of stays by the baseline length of the scenic plank road to obtain the stay coverage rate of the scenic plank road;
[0042] The stay coverage is nonlinearly mapped to obtain the stay index, where the calculation formula of the stay index is as follows:
[0043]
[0044] Where, I S is the retention index, F S is the dwell coverage, k is the slope adjustment coefficient, θ is the offset threshold, and exp(∈) is the exponential function.
[0045] Preferably, the upper limit of the number of new visitors to the scenic boardwalk is calculated based on the stay index and the remaining margin of the scenic boardwalk, including:
[0046] The stay index is converted arithmetically to obtain the stay correction factor of the scenic plank road. The calculation formula of the stay correction factor is as follows:
[0047] γ=1+αI S
[0048] Where γ is the dwell correction factor, I S is the stay index, α is the correction weight;
[0049] The unit human body load value of the landscape plank road is amplified by using the stay correction factor to obtain the amplified unit human body load value;
[0050] Divide the remaining margin by the amplified unit human load value to obtain the upper limit of the number of new people on the scenic plank road. The calculation formula for the upper limit of the number of new people is as follows:
[0051]
[0052] Where N max is the upper limit of the number of new members, R totis the residual margin of the landscape plank road, γ is the stay correction factor, P person ×γ is the magnified unit human body load value.
[0053] Preferably, the digital layer attribute fields of the scenic plank road are updated according to the upper limit of the newly added number of people and the real-time pressure value, and the updated digital layer attribute fields are rendered in real time to the digital map of the scenic plank road, including:
[0054] Update the newly added upper limit of the number of people to the preset upper limit of the number of people field in the attribute field of the digital layer;
[0055] Update the real-time pressure value to the pressure distribution field in the digital layer attribute field;
[0056] Utilize the digital map rendering engine to parse the updated digital layer attribute fields;
[0057] Render the upper limit of the number of new people in real time on the digital map in the form of text annotation;
[0058] The real-time pressure values are rendered in the form of color blocks on the digital map in real time.
[0059] Compared with the prior art, the present invention has the following beneficial effects:
[0060] 1. This invention utilizes a spatial grid and digital tags constructed using longitudinal and transverse ridges to integrate data collection, dwell behavior recognition, pressure conversion, and layer attribute updates. This creates a process from load sensing to digital map visualization. It instantly outputs a pressure heat map and residual margin distribution covering the entire plank road. It also automatically adjusts the maximum number of people allowed to enter when the dwell index rises or the safety margin is insufficient, and simultaneously pushes this information to the map and gate terminals. This enables unmanned early warning, precise flow control, and intuitive guidance.
[0061] 2. The present invention lays longitudinal and transverse ridges on the landscape plank road and regards each intersection node as a ridge unit, so that each ridge unit can output real-time pressure values and the residual margin of the landscape plank road, which are then combined into a fine-grained pressure heat map, achieving global and accurate visualization of the load status of the entire landscape plank road; the stay index is used to automatically identify the stay belt composed of continuous static units, dynamically quantify the impact of concentrated tourist stays on the residual margin, and accordingly correct the upper limit of the number of people who can enter in real time. The correction results are synchronously written into the geographic information model together with the real-time pressure values of each ridge unit, and are instantly rendered to the digital map in the form of color blocks and text, transforming the map from a static base map into a dynamic indicator carrier. This breaks through the limitation of traditional discrete weighing plates that can only provide scattered measurement point data, realizes direct linkage and instant updating of monitoring data and digital maps, and improves the safety assessment accuracy, flow control response speed and operation and maintenance management efficiency of the heritage plank road in peak passenger flow scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0063] Figure 1 A flowchart of a method for reproducing a digital map of a heritage landscape provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0064] 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 only part of the embodiments of the present invention, rather than all the embodiments.
[0065] Example: This example provides a method for reproducing a digital map of a heritage landscape. Figure 1 , specifically, including:
[0066] S1. Set up longitudinal and transverse ridges on the landscape plank road, and define the grid intersections formed by the longitudinal and transverse ridges as ridge units. Both the longitudinal and transverse ridges have built-in piezoresistive wires and digital labels.
[0067] In detail, the longitudinal ridge belt and the transverse ridge belt are two types of sensor carriers arranged on the landscape plank road in the present invention to realize load monitoring of the landscape plank road.
[0068] Specifically, a piezoresistive wire is a sensitive element that uses the piezoresistive effect of materials to sense pressure. When the landscape plank road is subjected to loads, such as from tourists stepping on it or environmental loads, the longitudinal and transverse ridges will undergo slight deformation along with the plank road structure. This deformation is transmitted to the built-in piezoresistive wire, causing the resistance value of the piezoresistive wire to change. This resistance change is converted into an electrical signal and further converted into pressure data, thereby obtaining real-time pressure information on the corresponding ridge unit. This provides basic pressure information for subsequent plank road residual margin calculations and load distribution analysis, accurately capturing the stress state at different locations on the plank road.
[0069] Specifically, digital tags, serving as unique identifiers, are pre-assigned with information about the location and properties of the corresponding ridges. Once the longitudinal and transverse ridges intersect to form a ridge unit, the system identifies the digital tags on each ridge, correlates and parses their identification information, and determines the unique location code for the ridge unit within the entire plank road monitoring network. RFID tags can be used as digital tags.
[0070] In an embodiment of the present invention, longitudinal ridges and transverse ridges are provided on the landscape plank road, and grid intersections formed by the longitudinal ridges and transverse ridges are defined as ridge units, including:
[0071] Along the extension direction of the landscape plank road, longitudinal ridge strips are embedded in the joints of adjacent longitudinal wooden boards;
[0072] Specifically, along the extension direction of the scenic plank road, that is, the direction in which tourists pass by, the structure of the plank road is sorted out, and the joints of adjacent longitudinal wooden boards are found, and longitudinal ridge belts are embedded there. At the same time, the longitudinal ridge belts have built-in piezoresistive wires and digital tags. The piezoresistive wires are used to sense pressure changes, and the digital tags are used for subsequent identification and positioning, providing a basis for accurately obtaining ridge belt unit information.
[0073] Along the extension direction of the vertical landscape plank road, horizontal ridge belts are arranged on the beams of the landscape plank road at fixed intervals;
[0074] Specifically, transverse ridge belts are arranged on the beams of the landscape plank road at fixed intervals along the direction of extension of the vertical landscape plank road, that is, perpendicular to the direction of tourist passage. The fixed interval can be predetermined based on factors such as the load-bearing requirements of the plank road design and the distribution of the beams. For example, it can be set to a fixed value such as 1 meter. The beams are components that support the longitudinal wooden boards in the landscape plank road. Arranging the transverse ridge belts on the beams can enable the transverse ridge belts to more directly sense the lateral load transfer and distribution of the plank road. Similarly, the transverse ridge belts also have built-in piezoresistive wires and digital tags, which cooperate with the longitudinal ridge belts to construct a two-dimensional perception network for plank road load monitoring.
[0075] The grid intersections are positioned as ridge units, and the label numbers of the ridge units are determined according to the numerical labels of the longitudinal and transverse ridges.
[0076] Specifically, when the longitudinal and transverse ridges intersect on the landscape plank road, the grid intersection formed by the two is the ridge unit. Using the digital tags configured on each longitudinal and transverse ridge, the longitudinal position information contained in the longitudinal ridge digital tag and the transverse position information contained in the transverse ridge digital tag are read and correlated to determine the unique tag number of each ridge unit. This tag number can accurately locate the position of the ridge unit within the entire plank road monitoring network, facilitating the subsequent collection, identification, and analysis of pressure and other data for each ridge unit, enabling refined monitoring of load conditions at different locations on the landscape plank road.
[0077] S2, calculating the real-time pressure value of the ridge unit based on the real-time resistance increment of the ridge unit, and calculating the remaining margin of the landscape plank road according to the real-time pressure value;
[0078] In an embodiment of the present invention, calculating the real-time pressure value of the ridge band unit based on the real-time resistance increment of the ridge band unit includes:
[0079] Simultaneously, a constant current is applied to the piezoresistive wires of the longitudinal and transverse ridges to collect the real-time unit voltage of the ridge units;
[0080] The instantaneous resistance of the ridge strip unit is obtained by dividing the real-time unit voltage by the constant current;
[0081] The difference between the instantaneous resistance value and the initial resistance value of the ridge strip unit is calculated to obtain the real-time resistance increment of the ridge strip unit;
[0082] The real-time resistance increment and the linear proportional coefficient are linearly converted to obtain the real-time pressure value of the ridge unit. The calculation formula of the real-time pressure value is as follows:
[0083] P (i,j) =k×ΔR (i,j)
[0084] Where, P (i,j) is the real-time pressure value of the ridge unit (i, j), ΔR (i,j) is the real-time resistance increment of the ridge unit (i, j), k is the linear proportional coefficient, (i, j) is the identifier of the ridge unit, i is the identifier of the longitudinal ridge, and j is the identifier of the transverse ridge.
[0085] Specifically, a constant current is applied to the piezoresistive wires in the longitudinal and transverse ridges simultaneously through the current application module. The magnitude of the constant current needs to be determined in advance according to the characteristics of the piezoresistive wire and the system design requirements to ensure that the electrical signal corresponding to the pressure change can be accurately collected. While applying the constant current, a high-precision voltage acquisition device is used to synchronously collect the real-time unit voltage of the ridge unit. The real-time unit voltage will change due to the resistance change of the piezoresistive wire under pressure. Then, according to Ohm's law, the collected real-time unit voltage is divided by the applied constant current to calculate the instantaneous resistance of the ridge unit, thereby reflecting the resistance state of the current piezoresistive wire under pressure. Afterwards, the initial resistance value of the ridge unit in the initial state without pressure that was pre-stored is called, and the difference between the instantaneous resistance value and the initial resistance value is calculated. The result is the real-time resistance increment of the ridge unit, which is directly related to the change in pressure on the ridge unit. Finally, the linear proportional coefficient determined in advance through calibration tests is used to linearly convert the real-time resistance increment and the linear proportional coefficient. The calculation formula based on the conversion is P (i,j) =k×ΔR (i,j) , and finally the real-time pressure value of the ridge unit is obtained, providing basic data support for the subsequent calculation of the remaining margin of the landscape plank road.
[0086] In an embodiment of the present invention, calculating the remaining margin of the landscape plank road according to the real-time pressure value includes:
[0087] The residual margin of the ridge band unit is calculated according to the real-time pressure value, wherein the calculation formula of the residual margin of the ridge band unit is as follows:
[0088] m (i,j) =max(0,Plim(i,j) -P (i,j) )
[0089] Where m (i,j) is the residual margin of the ridge element (i, j), P lim(i,j) is the ultimate pressure of the ridge element (i, j), P (i,j) is the real-time pressure value of the ridge unit (i, j), max(∈) is the maximum value function;
[0090] The residual margins of all ridge belt units are accumulated to obtain the residual margin of the landscape plank road.
[0091] Specifically, the ultimate pressure of the ridge belt unit is first obtained. This ultimate pressure is predetermined and stored in the system through mechanical analysis, experimental testing, etc. based on the material properties and structural design parameters of the ridge belt unit. When the real-time pressure value is less than or equal to the ultimate pressure, the residual margin is the difference between the ultimate pressure and the real-time pressure value. If the real-time pressure value exceeds the ultimate pressure, the residual margin is 0 to ensure the rationality of the calculation logic. After completing the calculation of the residual margins of all ridge belt units, the residual margins of all ridge belt units are accumulated, and the residual margins of each ridge belt unit are added together. The final accumulated result is the residual margin of the landscape plank road, thereby achieving a quantitative assessment of the remaining bearing capacity of the entire landscape plank road, providing key data support for the safe operation monitoring and load management of the plank road.
[0092] S3, obtaining the mean pressure of the ridge unit in the previous N seconds, and calculating the sliding variance of the ridge unit based on the mean pressure;
[0093] In an embodiment of the present invention, obtaining the average pressure value of the ridge band unit in the previous N seconds and calculating the sliding variance of the ridge band unit based on the average pressure value include:
[0094] In the first N seconds, the pressure sampling values of the ridge unit are collected according to a fixed sampling period;
[0095] Calculate the mean pressure of the ridge unit based on the pressure sampling value;
[0096] Substitute the pressure mean and pressure sampling values into the sliding variance formula to obtain the sliding variance of the ridge unit, where the sliding variance formula is as follows:
[0097]
[0098] Where, is the sliding variance of the ridge unit (i, j), K is the total number of pressure samples, is the mean pressure of the ridge unit, P (i,j) (t k ) is the kth pressure sampling value of the ridge unit (i, j), t kIt is the timestamp corresponding to the k-th pressure sampling value.
[0099] Specifically, within the first N seconds, the pressure data of the ridge band unit is collected according to a pre-set fixed sampling period to obtain multiple pressure sampling values. The fixed sampling period needs to be reasonably selected based on the actual monitoring needs and system performance to ensure that the collected data can reflect the details of the pressure changes without placing an excessive data processing burden on the system. Then, based on these collected pressure sampling values, the average pressure value of the ridge band unit within the N seconds is calculated by taking the arithmetic mean. The calculated pressure average and each pressure sampling value are substituted into the sliding variance formula to obtain the sliding variance of the ridge band unit. This quantifies the degree of fluctuation of the ridge band unit pressure within N seconds and provides a data basis for subsequent operations such as identifying stationary units.
[0100] S4, marking the ridge unit as a stationary unit based on the pressure mean and sliding variance, and extracting the stationary zone in the stationary unit;
[0101] In detail, the stationary unit indicates that the pressure on the corresponding ridge belt unit is in a relatively stable state and reaches a certain intensity, which can be judged as the existence of continuous stay behavior. At this time, the ridge belt unit is marked as a stationary unit; the stay belt is an area composed of continuous stationary units in space, which reflects the spatial range of continuous stay of people or objects on the landscape plank road. It is the core basis for the subsequent calculation of stay coverage rate and stay index, and the realization of quantitative analysis and management of the plank road stay status.
[0102] In an embodiment of the present invention, the ridge band unit is marked as a stationary unit based on the pressure mean and the sliding variance, and the stationary band in the stationary unit is extracted, including:
[0103] If the pressure mean is greater than the preset pressure threshold and the sliding variance is less than the preset variance threshold, the ridge unit is marked as a stationary unit;
[0104] The connected domain analysis algorithm is used to continuously identify the stationary units and obtain the continuous stationary units;
[0105] In detail, a two-dimensional grid mapping model containing the position information of all ridge belt units is constructed. In this model, each grid node corresponds to a ridge belt unit, and the longitudinal and transverse coordinate positions of each ridge belt unit are clearly identified. In this way, the spatial position association relationship of the ridge belt units on the landscape plank road is established, and all ridge belt units marked as static units are traversed. For each static unit, the grid node where it is located is used as the starting point. According to the search rules of the four neighborhoods, the ridge belt units adjacent to it and also marked as static units are found. These adjacent static units are associated and marked to form an initial connected area. In this process, the newly discovered adjacent static units are continuously recursively searched and associated until there are no more unassociated adjacent static units in the connected area. Then, after completing the above search and association operations for all static units, different independent connected areas correspond to different continuous static units.
[0106] The continuous stationary cells are defined as the dwell zone.
[0107] Specifically, for each ridge unit, the calculated mean pressure is compared with a pre-set pressure threshold, and the sliding variance is compared with a pre-set variance threshold. When the mean pressure of the ridge unit is greater than the pressure threshold and the sliding variance is less than the variance threshold, it indicates that the pressure on the ridge unit is relatively stable and has reached a certain intensity, meeting the characteristics of a stationary unit. At this time, the ridge unit is marked as a stationary unit. Next, the connected domain analysis algorithm is used to process all ridge units marked as stationary units. The connected domain analysis algorithm identifies those stationary units that are spatially continuous and adjacent based on the longitudinal and transverse positional correlations of the ridge units. These continuous adjacent stationary units constitute continuous stationary units. The identified continuous stationary units are defined as residence zones. In other words, these continuous stationary unit areas are considered to be areas where people or objects have been staying for a long time, resulting in a stable pressure state. In this way, the stationary unit marking and residence zone extraction are completed, providing basic data for further analysis of the residence situation on the plank road and evaluation of load distribution.
[0108] S5. Calculate the stay coverage rate of the scenic boardwalk based on the length of the stay zone, convert the stay coverage rate into a stay index, and calculate the upper limit of the number of new people on the scenic boardwalk based on the stay index and the remaining margin of the scenic boardwalk;
[0109] In an embodiment of the present invention, the stay coverage rate of the landscape plank road is calculated according to the length of the stay zone, and the stay coverage rate is converted into a stay index, including:
[0110] The lengths of all the stop zones are accumulated to obtain the total stop length;
[0111] Divide the total length of stays by the baseline length of the scenic plank road to obtain the stay coverage rate of the scenic plank road;
[0112] The stay coverage is nonlinearly mapped to obtain the stay index, where the calculation formula of the stay index is as follows:
[0113]
[0114] Where, I S is the retention index, F S is the dwell coverage, k is the slope adjustment coefficient, θ is the offset threshold, and exp(*) is the exponential function.
[0115] Specifically, for all the stop zones extracted on the landscape plank road, their length information is obtained one by one, and then the lengths of these stop zones are accumulated to obtain the total stop length that can reflect the total length of all stop areas on the plank road. This length reflects the overall scale of the stop areas for people or objects on the plank road. Secondly, the benchmark length of the landscape plank road is determined. The benchmark length is the total length of the landscape plank road in the monitoring direction. The calculated total stop length is divided by the benchmark length. Through such a ratio calculation, the stop coverage rate of the landscape plank road is obtained. The stop coverage rate quantifies the proportion of the stop area in the entire plank road length. Finally, the stop coverage rate obtained is nonlinearly mapped to obtain the stop index. Specifically, the formula is used. Calculations are performed and a nonlinear mapping relationship is constructed through the exponential function exp(*), so that the stay coverage rate can be converted into a stay index that conforms to specific distribution characteristics. The stay index can more intuitively and effectively reflect the relative degree of stay on the plank road, providing a quantitative indicator for subsequent plank road management and safety assessment based on the stay situation.
[0116] In general, by building a complete process from stay zone identification to stay index calculation, the complex phenomenon of people staying on the scenic plank road is transformed into a quantifiable and comparable index. Compared with simple stay duration and regional statistics, the stay index can more delicately reflect the differences in stay conditions through mathematical processing such as nonlinear mapping. For example, a small change in stay coverage can also be reflected in the index, allowing developers to clearly understand the stay patterns in different time periods and different areas of the plank road. If the stay index is abnormally high, it may mean that a large number of people stay in a certain area for a long time. It is necessary to pay attention to the local bearing pressure of the plank road and whether there is a risk of congestion, to assist in judging the structural safety of the plank road and the need for crowd diversion.
[0117] In an embodiment of the present invention, the upper limit of the number of new visitors to the scenic plank road is calculated based on the stay index and the remaining margin of the scenic plank road, including:
[0118] The stay index is converted arithmetically to obtain the stay correction factor of the scenic plank road. The calculation formula of the stay correction factor is as follows:
[0119] γ=1+αI S
[0120] Where γ is the dwell correction factor, I S is the stay index, α is the correction weight;
[0121] The unit human body load value of the landscape plank road is amplified by using the stay correction factor to obtain the amplified unit human body load value;
[0122] Divide the remaining margin by the amplified unit human load value to obtain the upper limit of the number of new people on the scenic plank road. The calculation formula for the upper limit of the number of new people is as follows:
[0123]
[0124] Where N max is the upper limit of the number of new members, R tot is the residual margin of the landscape plank road, γ is the stay correction factor, P person ×γ is the magnified unit human body load value.
[0125] Specifically, because the actual load-bearing capacity of the landscape plank road is not only related to the residual margin, but also significantly affected by the state of people staying, when there is a stay zone, the people in the stay area will make the local load continuous and concentrated. Simply calculating the additional number of people based on the residual margin and the conventional unit human load value cannot accurately reflect the load changes caused by the stay. The stay index is used to quantify the impact of stay on the load, and the formula γ=1+αI S The converted dwell correction factor can reasonably reflect the coefficient by which dwelling behavior amplifies the unit body load. Multiplying it by the unit body load value yields an amplified unit body load value, which more realistically reflects the load effect of a person dwelling on the plank road. The upper limit for the number of additional people is then calculated by dividing the residual margin by this amplified unit body load value. This effectively corrects for load deviations caused by dwelling, ensuring that the calculated upper limit for the number of additional people considers both the remaining carrying capacity of the plank road and the load changes caused by dwelling behavior, resulting in a more accurate result that better reflects the complex load-bearing scenarios of the landscape plank road.
[0126] S6. Update the digital layer attribute fields of the landscape plank road according to the upper limit of the newly added number of people and the real-time pressure value, and render the updated digital layer attribute fields to the digital map of the landscape plank road in real time.
[0127] In an embodiment of the present invention, updating the digital layer attribute fields of the scenic plank road according to the upper limit of the newly added number of people and the real-time pressure value, and rendering the updated digital layer attribute fields to the digital map of the scenic plank road in real time includes:
[0128] Update the newly added upper limit of the number of people to the preset upper limit of the number of people field in the attribute field of the digital layer;
[0129] Update the real-time pressure value to the pressure distribution field in the digital layer attribute field;
[0130] Utilize the digital map rendering engine to parse the updated digital layer attribute fields;
[0131] Render the upper limit of the number of new people in real time on the digital map in the form of text annotation;
[0132] The real-time pressure values are rendered in the form of color blocks on the digital map in real time.
[0133] Specifically, the new upper limit of the number of people is first updated to the preset upper limit of the number of people field in the digital layer attribute field, and the real-time pressure value is updated to the pressure distribution field in the digital layer attribute field to ensure that the digital layer attribute field information is synchronized with the actual operation data of the plank road. Next, the digital map rendering engine is used to process the updated digital layer attribute field according to the built-in parsing rules to identify the rendering requirements of the new upper limit of the number of people and the real-time pressure value. After that, the new upper limit of the number of people is rendered in real time to the corresponding area of the digital map in the form of text annotation according to the preset position, font, color and other style parameters, making it easier for managers to read the number of people control indicators; for the real-time pressure value, it is rendered in the form of color blocks, mapping different colors according to the size of the pressure value. The greater the pressure, the darker the color of the color block. The color block is rendered in real time to the corresponding ridge unit or regional position on the digital map, and the pressure distribution of the plank road is presented with the help of visual color block differences.
[0134] In the scenario of the present invention, the digital map also includes image information of the scenic plank road. It can present the terrain and structure of the plank road in digital data, and can also integrate monitoring data such as the upper limit of the number of new people and real-time pressure values. Through the rendering engine, this information is visualized in the form of text annotations, color blocks, etc., to help managers intuitively grasp the status of the plank road.
[0135] The above description is only a preferred specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any technician familiar with the technical field, within the technical scope disclosed by the present invention, who makes equivalent replacements or changes based on the technical solution and inventive concept of the present invention, should be covered by the scope of protection of the present invention.
Claims
1. A method for reproducing a digital map of a heritage landscape, characterized in that: The steps include: S1. Set up longitudinal and transverse ridges on the landscape plank road, and define the grid intersections formed by the longitudinal and transverse ridges as ridge units. Both the longitudinal and transverse ridges have built-in piezoresistive wires and digital labels. S2, calculating the real-time pressure value of the ridge unit based on the real-time resistance increment of the ridge unit, and calculating the remaining margin of the landscape plank road according to the real-time pressure value; S3, obtaining the mean pressure of the ridge unit in the previous N seconds, and calculating the sliding variance of the ridge unit based on the mean pressure; S4, marking the ridge unit as a stationary unit based on the pressure mean and sliding variance, and extracting the stationary zone in the stationary unit; S5. Calculate the stay coverage rate of the scenic boardwalk based on the length of the stay zone, convert the stay coverage rate into a stay index, and calculate the upper limit of the number of new people on the scenic boardwalk based on the stay index and the remaining margin of the scenic boardwalk; S6. Update the digital layer attribute fields of the landscape plank road according to the upper limit of the newly added number of people and the real-time pressure value, and render the updated digital layer attribute fields to the digital map of the landscape plank road in real time.
2. The method for reproducing a digital map of a heritage landscape according to claim 1, characterized in that: Set up longitudinal and transverse ridges on the landscape plank road, and define the grid intersection formed by the longitudinal and transverse ridges as ridge units, including: Along the extension direction of the landscape plank road, longitudinal ridge strips are embedded in the joints of adjacent longitudinal wooden boards; Along the extension direction of the vertical landscape plank road, horizontal ridge belts are arranged on the beams of the landscape plank road at fixed intervals; The grid intersections are positioned as ridge units, and the label numbers of the ridge units are determined according to the numerical labels of the longitudinal and transverse ridges.
3. The method for reproducing a digital map of a heritage landscape according to claim 1, characterized in that: The real-time pressure value of the ridge unit is calculated based on the real-time resistance increment of the ridge unit, including: Simultaneously, a constant current is applied to the piezoresistive wires of the longitudinal and transverse ridges to collect the real-time unit voltage of the ridge units; The instantaneous resistance of the ridge strip unit is obtained by dividing the real-time unit voltage by the constant current; The difference between the instantaneous resistance value and the initial resistance value of the ridge strip unit is calculated to obtain the real-time resistance increment of the ridge strip unit; The real-time resistance increment and the linear proportional coefficient are linearly converted to obtain the real-time pressure value of the ridge unit.
4. The method for reproducing a digital map of a heritage landscape according to claim 1, characterized in that: Calculate the remaining margin of the landscape plank road based on the real-time pressure value, including: Calculate the residual margin of the ridge unit according to the real-time pressure value; The residual margins of all ridge belt units are accumulated to obtain the residual margin of the landscape plank road.
5. The method for reproducing a digital map of a heritage landscape according to claim 1, characterized in that: Get the mean pressure value of the ridge unit in the previous N seconds, and calculate the sliding variance of the ridge unit based on the mean pressure value, including: In the first N seconds, the pressure sampling values of the ridge unit are collected according to a fixed sampling period; Calculate the mean pressure of the ridge unit based on the pressure sampling value; Substituting the pressure mean and pressure sampling values into the sliding variance formula, the sliding variance of the ridge unit is obtained.
6. The method for reproducing a digital map of a heritage landscape according to claim 1, characterized in that: The ridge cells are marked as stationary cells based on the pressure mean and sliding variance, and the stationary zones in the stationary cells are extracted, including: If the pressure mean is greater than the preset pressure threshold and the sliding variance is less than the preset variance threshold, the ridge unit is marked as a stationary unit; The connected domain analysis algorithm is used to continuously identify the stationary units and obtain the continuous stationary units; The continuous stationary cells are defined as the dwell zone.
7. The method for reproducing a digital map of a heritage landscape according to claim 1, characterized in that: The stay coverage rate of the scenic boardwalk is calculated based on the length of the stay belt, and the stay coverage rate is converted into a stay index, including: The lengths of all the stop zones are accumulated to obtain the total stop length; Divide the total length of stays by the baseline length of the scenic plank road to obtain the stay coverage rate of the scenic plank road; The dwell coverage is nonlinearly mapped to obtain the dwell index.
8. The method for reproducing a digital map of a heritage landscape according to claim 1, characterized in that: The upper limit of the number of new visitors to the scenic boardwalk is calculated based on the stay index and the remaining margin of the scenic boardwalk, including: Perform arithmetic conversion on the stay index to obtain the stay correction factor of the scenic plank road; The unit human body load value of the landscape plank road is amplified by using the stay correction factor to obtain the amplified unit human body load value; Divide the remaining margin by the amplified unit human load value to obtain the upper limit of the number of new people on the landscape plank road.
9. The method for reproducing a digital map of a heritage landscape according to claim 1, characterized in that: Update the digital layer attribute fields of the scenic plank road based on the newly added upper limit of the number of people and the real-time pressure value, and render the updated digital layer attribute fields to the digital map of the scenic plank road in real time, including: Update the newly added upper limit of the number of people to the preset upper limit of the number of people field in the attribute field of the digital layer; Update the real-time pressure value to the pressure distribution field in the digital layer attribute field; Utilize the digital map rendering engine to parse the updated digital layer attribute fields; Render the upper limit of the number of new people in real time on the digital map in the form of text annotation; The real-time pressure values are rendered in the form of color blocks on the digital map in real time.