Village-level territorial space planning virtual simulation experiment platform method, system and medium

Through the village-level land space planning virtual simulation experiment platform, the problem that planners cannot perform three-dimensional simulation simulation is solved, and the data security three-dimensional simulation simulation and intuitive display of planning results are realized.

CN120562094APending Publication Date: 2025-08-29CHONGQING MUNICIPAL LAND RESOURCES & HOUSING SURVEY & PLANNING INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510453611.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2025-08-29

AI Technical Summary

Technical Problem

Planners are unable to perform three-dimensional simulation of land space planning, resulting in the inability to intuitively understand the planning results.

Method used

Provide a virtual simulation experiment platform for village-level land space planning, and conduct simulation experiments through login, data acquisition, prediction and positioning, village planning and other steps, and use DES symmetric algorithm and asymmetric encryption technology to ensure secure login and data transmission.

Benefits of technology

Three-dimensional simulation is realized in village-level land space planning, which improves the visualization of planning results and data security, and facilitates the intuitive understanding and adjustment of planners.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120562094A_ABST
    Figure CN120562094A_ABST
Patent Text Reader

Abstract

The invention provides a village-level territorial space planning virtual simulation experiment platform method, a village-level territorial space planning virtual simulation experiment platform system and a medium. The village-level territorial space planning virtual simulation experiment platform method comprises the following steps: S1, a login person logs in a village-level territorial space planning virtual simulation experiment platform by using an owned user name and a password; and S2, after logging in the village-level territorial space planning virtual simulation experiment platform by using the owned user name and password, performing a simulation experiment on the village-level territorial space planning virtual simulation experiment platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of platform simulation technology, and in particular to a method, system and medium for a village-level land space planning virtual simulation experiment platform. Background Art

[0002] When planners carry out land and space planning, they usually conduct planning discussions and make decisions. However, when the land and space planning results are decided, they are unable to conduct three-dimensional simulation of the land and space planning, resulting in planners being unable to intuitively understand the land and space planning results. Patent application number 2024107987592, entitled "A Three-Dimensional Simulation Method and System for Land and Space Planning," discloses the following: displaying a three-dimensional land and space map; identifying the land and space planning intentions of planners; based on the land and space planning intentions, performing corresponding planning simulations within the three-dimensional land and space map to obtain a first simulation area; performing a planning evaluation on the first simulation area to obtain a first planning evaluation result; and assisting planners in adjusting their land and space planning intentions based on the first planning evaluation result and the first simulation area. Summary of the Invention

[0003] The present invention aims to at least solve the technical problems existing in the prior art, and in particular innovatively proposes a village-level land space planning virtual simulation experiment platform method, system and medium.

[0004] In order to achieve the above-mentioned object of the present invention, the present invention provides a village-level land space planning virtual simulation experiment platform method, comprising the following steps:

[0005] S1, the login user uses his / her username and password to log in to the village-level land space planning virtual simulation experiment platform;

[0006] S2. After logging in to the village-level land space planning virtual simulation experiment platform using the user name and password he has, he conducts a simulation experiment on the village-level land space planning virtual simulation experiment platform.

[0007] In a preferred embodiment of the present invention, the method for performing a simulation experiment on a village-level land space planning virtual simulation experiment platform in step S2 includes the following steps:

[0008] S2-1, on the platform page, includes the platform name display area, data collection virtual box, prediction and positioning virtual box, three-area and three-line virtual box, village planning virtual box, experimental results virtual box, homepage virtual box, and exit virtual box;

[0009] The platform name display area, data collection virtual box, prediction and positioning virtual box, three-area and three-line virtual box, village planning virtual box, experimental results virtual box, homepage virtual box, and exit virtual box are located at the top of the display page;

[0010] The platform name displayed in the platform name display area is Village-level National Land Space Planning Virtual Simulation;

[0011] Data collection is displayed in the data collection virtual box;

[0012] The prediction and positioning are displayed in the prediction and positioning virtual box;

[0013] There are three zones and three lines displayed in the three zones and three lines virtual frame;

[0014] The village planning virtual frame shows that there is a village planning;

[0015] The experimental results are displayed in the experimental results virtual box;

[0016] S2-2, determine whether to perform the following simulation operations:

[0017] S2-2-1, determine whether the data collection virtual box is clicked:

[0018] If the data collection virtual box is clicked, proceed to the next step;

[0019] If the data collection virtual box is not clicked, step S2-2 is executed;

[0020] S2-2-2, the platform page also includes a data virtual box, a survey virtual box, an analysis virtual box, and a save virtual box;

[0021] The data virtual box, survey virtual box, analysis virtual box, and save virtual box are located on the left end of the display page;

[0022] Data is displayed in the data virtual box;

[0023] The survey is displayed in the survey virtual box;

[0024] The analysis is displayed in the analysis virtual box;

[0025] The virtual box shows that it is saved.

[0026] S2-2-3, determine whether the data virtual box is clicked:

[0027] If the data virtual box is clicked, proceed to the next step;

[0028] If the data virtual box is not clicked, step S2-2 is executed;

[0029] S2-2-4, the platform page also includes a basic data name display area, a virtual box for the third survey data, an edit virtual box, and a new virtual box;

[0030] From top to bottom, there are the basic data name display area, the third survey data virtual box, and the editing virtual box; the newly added virtual box is on the right side of the editing virtual box;

[0031] The name displayed in the basic data name display area is basic data;

[0032] The three-national survey data virtual box displays the three-national survey data;

[0033] The edit is displayed in the edit virtual box;

[0034] In the new virtual box, it is shown that there is a new one;

[0035] S2-2-5, determine whether the virtual box of the third survey data is clicked:

[0036] If you click on the virtual box of the third national land survey data, proceed to the next step;

[0037] If the third survey data virtual box is not clicked, execute step S2-2;

[0038] S2-2-6, further including a data planning area display area on the platform page; displaying the data planning area in the data planning area display area, the data planning area including M data planning sub-areas, where M is a positive integer greater than or equal to 1, namely, a first data planning sub-area, a second data planning sub-area, a third data planning sub-area, ..., an Mth data planning sub-area;

[0039] Each data planning sub-area is divided by a different color;

[0040] S2-2-7, determine whether the cursor is located in one of the first data planning sub-area, the second data planning sub-area, the third data planning sub-area, ..., the Mth data planning sub-area:

[0041] If the cursor is located in the mth data planning sub-area, where m is a positive integer less than or equal to M, the data information of the area is displayed, including one or any combination of the area's name, perimeter, area, and code. The other steps are designed according to the diagram.

[0042] In a preferred embodiment of the present invention, in step S1, the method for logging into the village-level land space planning virtual simulation experiment platform using the user's username and password includes the following steps:

[0043] S1-1, the login display input page of the village-level land space planning virtual simulation experiment platform includes a user name input box, a password input box, a verification code display box, a remember user name and password check box, a verification code display box, and a login virtual box;

[0044] From top to bottom, there are the username input box, password input box, verification code input box, and login virtual box. The verification code display box is located to the right of the verification code display box.

[0045] The username input box, password input box, verification code input box, and login virtual box are aligned to the left;

[0046] The heights of the username input box, password input box, verification code input box, and verification code display box are the same;

[0047] The username input box, password input box, and login virtual box have the same length;

[0048] The right side of the verification code display box is aligned with the right side of the password input box;

[0049] Realize the reasonable layout of the username input box, password input box, verification code display box, remember username and password check box, verification code display box, and login virtual box;

[0050] S1-2, enter the user name in the user name input box, enter the password in the password input box, and enter the verification code displayed in the verification code display box in the verification code input box;

[0051] Generally, you first enter your username in the username input box, then enter your password in the password input box, and then enter the verification code displayed in the verification code display box in the verification code input box;

[0052] Alternatively, you can first enter your password in the password input box, then enter your username in the username input box, and then enter the verification code displayed in the verification code display box in the verification code input box;

[0053] Alternatively, you can first enter the verification code displayed in the verification code display box into the verification code input box, then enter the user name into the user name input box, and then enter the password into the password input box;

[0054] S1-3, determine whether to check the Remember username and password check box:

[0055] If you need to check the Remember username and password checkbox, check the Remember username and password checkbox and proceed to the next step;

[0056] If you do not need to check the Remember Username and Password checkbox, uncheck the Remember Username and Password checkbox and proceed to the next step;

[0057] S1-4, determine whether the login virtual box is clicked:

[0058] If you click on the login virtual box, proceed to the next step;

[0059] If the login virtual box is not clicked, step S1-4 is executed;

[0060] S1-5, obtain the verification code entered in the verification code input box, and determine whether the obtained verification code is the same as the verification code displayed in the verification code display box:

[0061] If the verification code obtained is the same as the verification code displayed in the verification code display box, proceed to the next step;

[0062] If the verification code obtained is different from the verification code displayed in the verification code display box, re-enter the verification code displayed in the verification code display box into the verification code input box; and execute step S1-4; or if the verification code in the verification code display box is updated, enter the verification code displayed in the verification code display box into the verification code input box; and execute step S1-4;

[0063] S1-6, obtain the user name entered in the user name input box and the password entered in the password input box, and after obtaining the user name entered in the user name input box and the password entered in the password input box, determine whether the remember user name and password check box is checked:

[0064] If you checked the Remember username and password checkbox, proceed to the next step;

[0065] If the Remember Username and Password checkbox is not checked, proceed to step S1-8;

[0066] S1-7, securely store the obtained user name and password so that the next time you log in, you only need to enter the verification code displayed in the verification code display box in the verification code input box instead of entering the user name in the user name input box and the password in the password input box; then proceed to the next step;

[0067] S1-8, perform security processing on the obtained username and password to obtain the username and password:

[0068] Namepassw=DES(sha1(Name1),key1)|DES(sha1(passw1),key1),

[0069] Among them, Namepassw means to perform security processing on the obtained user name and password to obtain the user name and password;

[0070] DES(,) represents the DES symmetric algorithm;

[0071] | represents the delimiter between encrypted username and encrypted password;

[0072] Name1 represents the obtained user name;

[0073] passw1 indicates the obtained password;

[0074] DES(sha1(Name1),key1) means encrypting the user name;

[0075] DES(sha1(passw1),key1) represents the encrypted password;

[0076] sha1() represents the sha1 digest algorithm;

[0077] key1 represents the symmetric key stored on the login end;

[0078] S1-9, sending the username and password to the village-level land and space planning virtual simulation experiment platform. After receiving the sent username and password, the village-level land and space planning virtual simulation experiment platform obtains the verification username and verification password according to the received username and password (sending the username and password and the query code to the village-level land and space planning virtual simulation experiment platform. After receiving the sent username and password and the query code, the village-level land and space planning virtual simulation experiment platform first uses the query code to query the symmetric key key2. After obtaining the symmetric key2 by querying the query code, the verification username and verification password are obtained according to the received username and password):

[0079] Name3=DES(Name2,key2),

[0080] Among them, Name3 represents the verification user name;

[0081] DES(,) represents the DES symmetric algorithm;

[0082] Name2 represents the user name in the received username and password;

[0083] Name2|passw2 represents the received username and password; the separator | is used to separate the received username and password;

[0084] key2 represents the symmetric key stored on the platform;

[0085] passw3=DES(passw2,key2),

[0086] Among them, passw3 represents the verification password;

[0087] DES(,) represents the DES symmetric algorithm;

[0088] passw2 represents the password in the received username and password;

[0089] key2 represents the symmetric key stored on the platform side. The symmetric key key2 stored on the platform side is the same as the symmetric key key1 stored on the login side.

[0090] S1-10, determine whether the verification username and verification password exist on the platform at the same time:

[0091] If the verification username and verification password exist on the platform at the same time, the login to the village-level land space planning virtual simulation experiment platform is successful;

[0092] If the verification username and verification password do not exist on the platform at the same time, logging into the village-level land space planning virtual simulation experiment platform will fail.

[0093] In a preferred embodiment of the present invention, step S1-7 includes the following steps:

[0094] Perform security processing on the obtained username and password to obtain the username and password:

[0095] Namepassw=DES(sha1(Name1),key1)|DES(sha1(passw1),key1),

[0096] Among them, Namepassw means to perform security processing on the obtained user name and password to obtain the user name and password;

[0097] DES(,) represents the DES symmetric algorithm;

[0098] | represents the delimiter between encrypted username and encrypted password;

[0099] Name1 represents the obtained user name;

[0100] passw1 indicates the obtained password;

[0101] DES(sha1(Name1),key1) means encrypting the user name;

[0102] DES(sha1(passw1),key1) represents the encrypted password;

[0103] sha1() represents the sha1 digest algorithm;

[0104] key1 represents the symmetric key stored on the login end;

[0105] Store the username and password at the login end. When logging in again, just enter the correct verification code in the verification code input box and click the login virtual box to send the stored username and password to the village-level land space planning virtual simulation experiment platform.

[0106] For example, the user enters the username Jcy123 in the username input box and the password woaijcy1314 in the password input box, the verification code uVae is displayed in the verification code display box, the verification code uVae is entered in the verification code input box, and the remember username and password check box is not checked; the symmetric key G00dm orning stored on the login end.

[0107] After clicking to log in to the virtual box, you will get the username and password:

[0108] Namepassw=3DES(sha1(Jcy123),G00dmorning)|3DES(sha1(woaijcy1314),G00dmorning)

[0109] =3DES(EA727BE418241122EAC31DA97E8C9C1EA161F210,G00dmorning)

[0110] |3DES(D0A021FC6617DC4DC6AB942D3117F25DF74F0DC7,G00dmorning)

[0111] =U2FsdGVkX1 / 5iDNWvkzCitqV3L3aJDvreNnK4JrJrlg4pqQn+tlM2Z2oFCzPZ

[0112] eeFPgsCRmPcPmlzRX1ezpTlRg==|U2FsdGVkX18PSeqR1ibezrrqEHpDRXPeSv4

[0113] 30SaFEVZdmtK7nigAe35HhWPy1VSgNnZgwjK / rBA+nHsG5AslRg==

[0114] Among them, U2FsdGVkX1 / 5iDNWvkzCitqV3L3aJDvreNnK4JrJrlg4pqQn+tlM2Z2oFCzPZeeFPgsCRmPcPmlzRX1ezpTlRg==︱U2FsdGVkX18PSeqR1ibezrrqEHpDRXPeSv430SaFEVZdmtK7nigAe35HhWPy1VSgNnZgwjK / rBA+nHsG5AslRg==is the username and password;

[0115] The username and password are sent to the village-level land space planning virtual simulation experiment platform. The platform receives the username and password as U2FsdGVkX1 / 5iDNWvkzCitqV3L3aJDvreNnK4JrJrlg4pqQn+tlM2Z2oFCzPZeeFPgsCRmPcPmlzRX1ezpTlRg==︱U2FsdGVkX18PSeqR1ibezrrqEHpDRXPeSv430SaFEVZd mtK7nigAe35HhWPy1VSgNnZgwjK / rBA+nHsG5AslRg==, after division, the username in the username and password is obtained. U2FsdGVkX1 / 5iDNWvkzCitqV3L3aJDvreNnK4JrJrlg4pqQn+tlM2Z2oFCzPZeeFPgsCRmPcPmlzRX1ezpTlRg==, after division, the password in the username and password is obtained. U2FsdGVk X18PSeqR1ibezrrqEHpDRXPeSv430SaFEVZdmtK7nigAe35HhWPy1VSgNnZgwjK / rBA+nHsG5AslRg==,

[0116] Verify Username:

[0117]

[0118] Verify password:

[0119]

[0120] That is, the verification username is EA727BE418241122EAC31DA97E8C9C1EA161F210, and the verification password is D0A021FC6617DC4DC6AB942D3117F25DF74F0DC7.

[0121] In a preferred embodiment of the present invention, the method for obtaining the symmetric key key1 stored on the login end and the query code stored on the platform end in step S1-8 includes the following steps:

[0122] S1-8-1, the login terminal obtains the symmetric key key1 command from the village-level land and space planning virtual simulation experiment platform. After receiving the symmetric key1 command, the village-level land and space planning virtual simulation experiment platform generates the symmetric key1, the asymmetric public key pubkey1, and the asymmetric private key prikey1;

[0123] S1-8-2, after the village-level land space planning virtual simulation experiment platform generates the symmetric key key1, the asymmetric public key pubkey1, and the asymmetric private key prikey1, the symmetric key key1, the asymmetric public key pubkey1, and the asymmetric private key prikey1 form a platform key set, and send the asymmetric public key pubkey1 to the login terminal;

[0124] S1-8-3, after the login end receives the asymmetric public key pubkey1, the login end generates a query code. After the login end generates the query code, the asymmetric public key pubkey1 and the query code form the login end key set; the query code is encrypted using the asymmetric public key pubkey1 to obtain an encrypted query code; the encrypted query code and the asymmetric public key pubkey1 are sent to the village-level land and space planning virtual simulation experiment platform. After the village-level land and space planning virtual simulation experiment platform receives the encrypted query code and the asymmetric public key pubkey1, it uses the asymmetric public key pubkey1 to query the asymmetric private key prikey1 in the platform key set;

[0125] S1-8-4, after using the asymmetric public key pubkey1 to query the asymmetric private key prikey1 in the platform key set, decrypt the encrypted query code using the asymmetric private key prikey1 to obtain a decrypted query code; after obtaining the decrypted query code, replace the asymmetric public key pubkey1 in the platform key set with the decrypted query code to obtain a new platform key set; the asymmetric private key prikey1 in the new platform key set can also be removed;

[0126] S1-8-5, after obtaining the new platform key set, use the asymmetric public key pubkey1 to encrypt the symmetric key1 to obtain the encrypted symmetric key1, and after obtaining the encrypted symmetric key1, send the encrypted symmetric key1 to the login terminal;

[0127] S1-8-6, after the login end receives the encrypted symmetric key key1, it uses the asymmetric public key pubkey1 to decrypt the encrypted symmetric key1 to obtain the decrypted symmetric key1. After obtaining the decrypted symmetric key1, it replaces the asymmetric public key pubkey1 in the login end key set with the decrypted symmetric key1 to obtain a new login end key set.

[0128] The present invention also discloses a village-level land space planning virtual simulation experiment platform system, including a village-level land space planning virtual simulation experiment platform module and a village-level land space planning virtual simulation experiment platform simulation experiment operation module;

[0129] The module of the village-level land space planning virtual simulation experiment platform is used by the user to log in to the village-level land space planning virtual simulation experiment platform using his / her user name and password;

[0130] The simulation experiment operation module of the village-level land and space planning virtual simulation experiment platform is used for the login user to log in to the village-level land and space planning virtual simulation experiment platform using his / her user name and password, and then conduct simulation experiments on the village-level land and space planning virtual simulation experiment platform.

[0131] In a preferred embodiment of the present invention, the following steps are included in the simulation experiment operation module of the village-level land space planning virtual simulation experiment platform:

[0132] S2-1, on the platform page, includes the platform name display area, data collection virtual box, prediction and positioning virtual box, three-area and three-line virtual box, village planning virtual box, experimental results virtual box, homepage virtual box, and exit virtual box;

[0133] The platform name display area, data collection virtual box, prediction and positioning virtual box, three-area and three-line virtual box, village planning virtual box, experimental results virtual box, homepage virtual box, and exit virtual box are located at the top of the display page;

[0134] The platform name displayed in the platform name display area is Village-level National Land Space Planning Virtual Simulation;

[0135] Data collection is displayed in the data collection virtual box;

[0136] The prediction and positioning are displayed in the prediction and positioning virtual box;

[0137] There are three zones and three lines displayed in the three zones and three lines virtual frame;

[0138] The village planning virtual frame shows that there is a village planning;

[0139] The experimental results are displayed in the experimental results virtual box;

[0140] S2-2, determine whether to perform the following simulation operations:

[0141] S2-2-1, determine whether the data collection virtual box is clicked:

[0142] If the data collection virtual box is clicked, proceed to the next step;

[0143] If the data collection virtual box is not clicked, step S2-2 is executed;

[0144] S2-2-2, the platform page also includes a data virtual box, a survey virtual box, an analysis virtual box, and a save virtual box;

[0145] The data virtual box, survey virtual box, analysis virtual box, and save virtual box are located on the left end of the display page;

[0146] Data is displayed in the data virtual box;

[0147] The survey is displayed in the survey virtual box;

[0148] The analysis is displayed in the analysis virtual box;

[0149] The virtual box shows that it is saved.

[0150] S2-2-3, determine whether the data virtual box is clicked:

[0151] If the data virtual box is clicked, proceed to the next step;

[0152] If the data virtual box is not clicked, step S2-2 is executed;

[0153] S2-2-4, the platform page also includes a basic data name display area, a virtual box for the third survey data, an edit virtual box, and a new virtual box;

[0154] From top to bottom, there are the basic data name display area, the third survey data virtual box, and the editing virtual box; the newly added virtual box is on the right side of the editing virtual box;

[0155] The name displayed in the basic data name display area is basic data;

[0156] The three-national survey data virtual box displays the three-national survey data;

[0157] The edit is displayed in the edit virtual box;

[0158] In the new virtual box, it is shown that there is a new one;

[0159] S2-2-5, determine whether the virtual box of the third survey data is clicked:

[0160] If you click on the virtual box of the third national land survey data, proceed to the next step;

[0161] If the third survey data virtual box is not clicked, execute step S2-2;

[0162] S2-2-6, further including a data planning area display area on the platform page; displaying the data planning area in the data planning area display area, the data planning area including M data planning sub-areas, where M is a positive integer greater than or equal to 1, namely, a first data planning sub-area, a second data planning sub-area, a third data planning sub-area, ..., an Mth data planning sub-area;

[0163] Each data planning sub-area is divided by a different color;

[0164] S2-2-7, determine whether the cursor is located in one of the first data planning sub-area, the second data planning sub-area, the third data planning sub-area, ..., the Mth data planning sub-area:

[0165] If the cursor is located in the mth data planning sub-area, where m is a positive integer less than or equal to M, the data information of the area will be displayed, including one or any combination of the name, perimeter, area, and code of the area.

[0166] In a preferred embodiment of the present invention, the following steps are included in the village-level land space planning virtual simulation experiment platform module:

[0167] S1-1, the login display input page of the village-level land space planning virtual simulation experiment platform includes a user name input box, a password input box, a verification code display box, a remember user name and password check box, a verification code display box, and a login virtual box;

[0168] From top to bottom, there are the username input box, password input box, verification code input box, and login virtual box. The verification code display box is located to the right of the verification code display box.

[0169] The username input box, password input box, verification code input box, and login virtual box are aligned to the left;

[0170] The heights of the username input box, password input box, verification code input box, and verification code display box are the same;

[0171] The username input box, password input box, and login virtual box have the same length;

[0172] The right side of the verification code display box is aligned with the right side of the password input box;

[0173] Realize the reasonable layout of the username input box, password input box, verification code display box, remember username and password check box, verification code display box, and login virtual box;

[0174] S1-2, enter the user name in the user name input box, enter the password in the password input box, and enter the verification code displayed in the verification code display box in the verification code input box;

[0175] Generally, you first enter your username in the username input box, then enter your password in the password input box, and then enter the verification code displayed in the verification code display box in the verification code input box;

[0176] Alternatively, you can first enter your password in the password input box, then enter your username in the username input box, and then enter the verification code displayed in the verification code display box in the verification code input box;

[0177] Alternatively, you can first enter the verification code displayed in the verification code display box into the verification code input box, then enter the user name into the user name input box, and then enter the password into the password input box;

[0178] S1-3, determine whether to check the Remember username and password check box:

[0179] If you need to check the Remember username and password checkbox, check the Remember username and password checkbox and proceed to the next step;

[0180] If you do not need to check the Remember Username and Password checkbox, uncheck the Remember Username and Password checkbox and proceed to the next step;

[0181] S1-4, determine whether the login virtual box is clicked:

[0182] If you click on the login virtual box, proceed to the next step;

[0183] If the login virtual box is not clicked, step S1-4 is executed;

[0184] S1-5, obtain the verification code entered in the verification code input box, and determine whether the obtained verification code is the same as the verification code displayed in the verification code display box:

[0185] If the verification code obtained is the same as the verification code displayed in the verification code display box, proceed to the next step;

[0186] If the verification code obtained is different from the verification code displayed in the verification code display box, re-enter the verification code displayed in the verification code display box into the verification code input box; and execute step S1-4; or if the verification code in the verification code display box is updated, enter the verification code displayed in the verification code display box into the verification code input box; and execute step S1-4;

[0187] S1-6, obtain the user name entered in the user name input box and the password entered in the password input box, and after obtaining the user name entered in the user name input box and the password entered in the password input box, determine whether the remember user name and password check box is checked:

[0188] If you checked the Remember username and password checkbox, proceed to the next step;

[0189] If the Remember Username and Password checkbox is not checked, proceed to step S1-8;

[0190] S1-7, securely store the obtained user name and password so that the next time you log in, you only need to enter the verification code displayed in the verification code display box in the verification code input box instead of entering the user name in the user name input box and the password in the password input box; then proceed to the next step;

[0191] S1-8, perform security processing on the obtained user name and password to obtain the user name and password;

[0192] S1-9, sending the username and password to the village-level land space planning virtual simulation experiment platform. After receiving the sent username and password, the village-level land space planning virtual simulation experiment platform obtains a verification username and verification password based on the received username and password;

[0193] S1-10, determine whether the verification username and verification password exist on the platform at the same time:

[0194] If the verification username and verification password exist on the platform at the same time, the login to the village-level land space planning virtual simulation experiment platform is successful;

[0195] If the verification username and verification password do not exist on the platform at the same time, logging into the village-level land space planning virtual simulation experiment platform will fail.

[0196] The present invention also discloses a computer system, comprising:

[0197] processor;

[0198] a memory for storing processor-executable instructions;

[0199] Among them, the processor is configured to implement a village-level land space planning virtual simulation experiment platform method when executing the executable instructions.

[0200] The present invention further provides a computer-readable storage medium, comprising:

[0201] a memory having a computer program stored thereon;

[0202] A processor is used to execute the program in the memory to implement a village-level land space planning virtual simulation experiment platform method.

[0203] To sum up, due to the adoption of the above-mentioned technical solution, the present invention can safely log in to the village-level land space planning virtual simulation experiment platform and realize various land space planning virtual simulation operations on the village-level land space planning virtual simulation experiment platform.

[0204] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0205] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments with reference to the accompanying drawings, in which:

[0206] Figure 1 It is a schematic block diagram of the process of the present invention.

[0207] Figure 2 It is a schematic diagram of the page display of the present invention.

[0208] Figure 3 It is a schematic diagram of the page display of the present invention.

[0209] Figure 4 It is a schematic diagram of the page display of the present invention.

[0210] Figure 5 It is a schematic diagram of the page display of the present invention.

[0211] Figure 6 It is a schematic diagram of the page display of the present invention.

[0212] Figure 7 It is a schematic diagram of the page display of the present invention.

[0213] Figure 8 It is a schematic diagram of the page display of the present invention.

[0214] Figure 9 It is a schematic diagram of the page display of the present invention.

[0215] Figure 10 It is a schematic diagram of the page display of the present invention.

[0216] Figure 11 It is a schematic diagram of the page display of the present invention.

[0217] Figure 12 It is a schematic diagram of the page display of the present invention.

[0218] Figure 13 It is a schematic diagram of the page display of the present invention.

[0219] Figure 14 It is a schematic diagram of the page display of the present invention.

[0220] Figure 15 It is a schematic diagram of the page display of the present invention.

[0221] Figure 16 It is a schematic diagram of the page display of the present invention.

[0222] Figure 17 It is a schematic diagram of the page display of the present invention.

[0223] Figure 18 It is a schematic diagram of the page display of the present invention.

[0224] Figure 19 It is a schematic diagram of the page display of the present invention.

[0225] Figure 20 It is a schematic diagram of the page display of the present invention.

[0226] Figure 21 It is a schematic diagram of the page display of the present invention.

[0227] Figure 22 It is a schematic diagram of the page display of the present invention.

[0228] Figure 23 It is a schematic diagram of the page display of the present invention.

[0229] Figure 24 It is a schematic diagram of the page display of the present invention.

[0230] Figure 25 It is a schematic diagram of the page display of the present invention.

[0231] Figure 26 It is a schematic diagram of the page display of the present invention.

[0232] Figure 27 It is a schematic diagram of the page display of the present invention.

[0233] Figure 28 It is a schematic diagram of the page display of the present invention.

[0234] Figure 29 It is a schematic diagram of the page display of the present invention.

[0235] Figure 30 It is a schematic diagram of the page display of the present invention.

[0236] Figure 31 It is a schematic diagram of the page display of the present invention.

[0237] Figure 32 It is a schematic diagram of the page display of the present invention.

[0238] Figure 33 It is a schematic diagram of the page display of the present invention. DETAILED DESCRIPTION

[0239] The following describes embodiments of the present invention in detail. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended only to explain the present invention and are not to be construed as limiting the present invention.

[0240] The present invention discloses a method for a virtual simulation experiment platform for village-level land space planning. Figure 1 As shown, the following steps are included:

[0241] S1, the login user uses his / her username and password to log in to the village-level land space planning virtual simulation experiment platform;

[0242] S2, the user uses his / her username and password to log in to the village-level land space planning virtual simulation experiment platform, and then conducts a simulation experiment on the village-level land space planning virtual simulation experiment platform. The specific simulation operation is as follows:

[0243] 1. Log in

[0244] Login page of the village-level land space planning virtual simulation experiment platform;

[0245] Enter the account on the login page to enter the system interface, such as Figure 2 shown.

[0246] 2. Data Collection

[0247] 2.1. Data

[0248] Click the button for the third survey data to enter the data planning area. Figure 3 shown.

[0249] Move the mouse into the map area to display data information of different areas, such as Figure 4 The data information includes at least the name, perimeter, area, and code. The area is calculated as follows:

[0250] SHAPE_Area=Ns0K,

[0251] Where SHAPE_Area is the area value displayed on the map, N is the total number of pixels in the area where the mouse falls, s0 represents the area value of each pixel, s0 = l*l = l 2 , l represents the length of each pixel, K is the proportional coefficient;

[0252] K=s actual / s map , s map is the area of ​​the map image, s actual is the actual area corresponding to the map;

[0253] After clicking Edit, select the list on the right. If you want to add it to the three zones and three lines, click on the three zones and three lines. Then left-click on Cesium (ground) and it will be added to the list of three zones and three lines (the same operation is done for other directory lists). Figure 5 shown.

[0254] You can edit the area name, area color, etc. and click Save to change the corresponding settings on the right. Click the Close button to close the editing operation. If you do not need to use it, click the red Delete button on the right to delete it. Figure 6 shown.

[0255] Click the New button to enter the directory name in the pop-up box and save it. To create a new directory, Figure 7shown.

[0256] Click the Delete button to delete the specified directory, such as Figure 8 shown.

[0257] After the operation is completed, click the Three-region Survey Data button to exit the editing operation. Click the Forecast and Positioning directory on the right to see the previously selected edited area. Selecting Three Regions and Three Lines will only show the selected area in the Three Regions and Three Lines directory (the rest are the same). Figure 9 shown.

[0258] Click Edit again and select the residential area on the map to edit it. Figure 10 shown.

[0259] Double-click the red dot with the left mouse button to drag it to reselect the range. Move to the appropriate point and click the ground with the left mouse button. When the editing is completed, click the Save button to save and then click the Close button to complete the editing operation. Figure 11 shown.

[0260] Click the Add button to add a new area range. Similar to the editing operation, click the prediction and positioning directory on the right, and then click the Add button to edit the area name and area color, etc. Figure 12 shown.

[0261] Then left-click on the ground to select the area range. After the selection is completed, double-click the red dot to draw the selection range, save and close. Figures 13-14 shown.

[0262] 2.2. Questionnaire

[0263] After opening the simulation, move to select the residential building to fill in the questionnaire on the right. After filling in, submit it. Figure 15 shown.

[0264] Analysis

[0265] Edit record text or upload pictures and other operations in it.

[0266] 2.4.Save

[0267] After clicking the Save button, the planned area displayed on the current map can be previewed in the experiment success, such as Figure 16 shown.

[0268] 3. Prediction and Positioning

[0269] 3.1 Prediction

[0270] After clicking Prediction, you can fill in and select the corresponding information to calculate the corresponding data and generate the corresponding curve after the calculation is completed.

[0271] Click the list on the right to open the corresponding directory, click to specify the construction land and then click the demarcation range on the map to calculate the demarcation range and per capita land use, such as Figure 17 shown.

[0272] Positioning

[0273] Click Position to edit the map. Click the basic lines in the left selection bar and select the lines and segments you want to use. You can also edit the color and width of the lines and segments yourself and enter the corresponding text description. Click on the map in sequence to draw the selected range. When the range is drawn, double-click the red dot with the left mouse button to draw the range. Figure 18 shown.

[0274] After selecting the basic point shape, select the corresponding icon in the left menu, enter the description text, select the zoom factor, and then left-click on the map to place it at the specified location, such as Figure 19 shown.

[0275] After modifying the description text and color of the basic graphic, click on the map to select the range, and then double-click the red dot to select the range. Figure 20 shown.

[0276] 3.3.Save

[0277] Save the graphic pattern annotation displayed on the current map. You can preview it in the experimental results, such as Figure 21 shown.

[0278] 4. Three zones and three lines

[0279] 4.1. Data

[0280] After clicking the double evaluation result button, import the double evaluation analysis result data, such as Figure 22 shown.

[0281] Planning

[0282] Select the planning button and click on the ecological protection red line (permanent basic farmland, urban development boundary) to set the area text and color. Left-click to select the area on the map in turn. After selecting, double-click the red dot to mark the area. Figure 23 shown.

[0283] 4.3.Save

[0284] Click Save to save the marked range for previewing the experimental results. Figure 24 shown.

[0285] 5. Village Planning

[0286] 5.1. Data

[0287] Click the village area button to preview the entire village area, and click the button again to cancel the preview. Figure 25 shown.

[0288] 5.2. Planning

[0289] Click on the plan and select the symbol to modify the text description, width, color, etc. Then left-click on the map in sequence. After clicking, double-click the red dot to draw the line, such as Figure 26 shown.

[0290] Click Public Services, click the selected area, and then left-click on the map to place the graphic. Figure 27 shown.

[0291] Click on the settlement, industrial area and enter the text description, select the color and click on the map to draw the range. After the range is drawn, double-click the red dot to generate the area. Figure 28 shown.

[0292] 5.3.Save

[0293] Click Save to save the currently displayed annotations for previewing experimental results, such as Figure 29 shown.

[0294] 6. Experimental Results

[0295] The experimental results show the pictures saved in data collection, prediction and positioning, three zones and three lines, and village planning. You can also describe and edit them. After editing, click the Save button to save, and click the Print button to print. Figures 30-33 shown.

[0296] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to the embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the claims and their equivalents.

Claims

1. A method for a virtual simulation experimental platform for village-level land space planning, characterized in that: The following steps are involved: S1, the login user uses his / her username and password to log in to the village-level land space planning virtual simulation experiment platform; S2. After logging in to the village-level land space planning virtual simulation experiment platform using the user name and password he has, he conducts a simulation experiment on the village-level land space planning virtual simulation experiment platform.

2. The method for the village-level land space planning virtual simulation experiment platform according to claim 1 is characterized in that: The method for performing a simulation experiment on the village-level land space planning virtual simulation experiment platform in step S2 includes the following steps: S2-1, on the platform page, includes the platform name display area, data collection virtual box, prediction and positioning virtual box, three-area and three-line virtual box, village planning virtual box, experimental results virtual box, homepage virtual box, and exit virtual box; The platform name display area, data collection virtual box, prediction and positioning virtual box, three-area and three-line virtual box, village planning virtual box, experimental results virtual box, homepage virtual box, and exit virtual box are located at the top of the display page; The platform name displayed in the platform name display area is Village-level National Land Space Planning Virtual Simulation; Data collection is displayed in the data collection virtual box; The prediction and positioning are displayed in the prediction and positioning virtual box; There are three zones and three lines displayed in the three zones and three lines virtual frame; The village planning virtual frame shows that there is a village planning; The experimental results are displayed in the experimental results virtual box; S2-2, determine whether to perform the following simulation operations: S2-2-1, determine whether the data collection virtual box is clicked: If the data collection virtual box is clicked, proceed to the next step; If the data collection virtual box is not clicked, step S2-2 is executed; S2-2-2, the platform page also includes a data virtual box, a survey virtual box, an analysis virtual box, and a save virtual box; The data virtual box, survey virtual box, analysis virtual box, and save virtual box are located on the left end of the display page; Data is displayed in the data virtual box; The survey is displayed in the survey virtual box; The analysis is displayed in the analysis virtual box; The virtual box shows "Save". S2-2-3, determine whether the data virtual box is clicked: If the data virtual box is clicked, proceed to the next step; If the data virtual box is not clicked, step S2-2 is executed; S2-2-4, the platform page also includes a basic data name display area, a virtual box for the third survey data, an edit virtual box, and a new virtual box; From top to bottom, there are the basic data name display area, the third survey data virtual box, and the editing virtual box; the newly added virtual box is on the right side of the editing virtual box; The name displayed in the basic data name display area is basic data; The three-national survey data virtual box displays the three-national survey data; The edit is displayed in the edit virtual box; In the new virtual box, it is shown that there is a new one; S2-2-5, determine whether the virtual box of the third survey data is clicked: If you click on the virtual box of the third national land survey data, proceed to the next step; If the third survey data virtual box is not clicked, step S2-2 is executed; S2-2-6, further including a data planning area display area on the platform page; displaying the data planning area in the data planning area display area, the data planning area including M data planning sub-areas, where M is a positive integer greater than or equal to 1, namely, a first data planning sub-area, a second data planning sub-area, a third data planning sub-area, ..., an Mth data planning sub-area; Each data planning sub-area is divided by a different color; S2-2-7, determine whether the cursor is located in one of the first data planning sub-area, the second data planning sub-area, the third data planning sub-area, ..., the Mth data planning sub-area: If the cursor is located in the mth data planning sub-area, where m is a positive integer less than or equal to M, the data information of the area will be displayed, including one or any combination of the name, perimeter, area, and code of the area.

3. The method for the village-level land space planning virtual simulation experiment platform according to claim 1 is characterized in that: In step S1, the method for logging into the village-level land space planning virtual simulation experiment platform using the user name and password includes the following steps: S1-1, the login display input page of the village-level land space planning virtual simulation experiment platform includes a user name input box, a password input box, a verification code display box, a remember user name and password check box, a verification code display box, and a login virtual box; From top to bottom, there are the username input box, password input box, verification code input box, and login virtual box. The verification code display box is located to the right of the verification code display box. The username input box, password input box, verification code input box, and login virtual box are aligned to the left; The heights of the username input box, password input box, verification code input box, and verification code display box are the same; The username input box, password input box, and login virtual box have the same length; The right side of the verification code display box is aligned with the right side of the password input box; Realize the reasonable layout of the username input box, password input box, verification code display box, remember username and password check box, verification code display box, and login virtual box; S1-2, enter the user name in the user name input box, enter the password in the password input box, and enter the verification code displayed in the verification code display box in the verification code input box; Generally, you first enter your username in the username input box, then enter your password in the password input box, and then enter the verification code displayed in the verification code display box in the verification code input box; Alternatively, you can first enter your password in the password input box, then enter your username in the username input box, and then enter the verification code displayed in the verification code display box in the verification code input box; Alternatively, you can first enter the verification code displayed in the verification code display box into the verification code input box, then enter the user name into the user name input box, and then enter the password into the password input box; S1-3, determine whether to check the Remember username and password check box: If you need to check the Remember username and password checkbox, check the Remember username and password checkbox and proceed to the next step; If you do not need to check the Remember Username and Password checkbox, uncheck the Remember Username and Password checkbox and proceed to the next step; S1-4, determine whether the login virtual box is clicked: If you click on the login virtual box, proceed to the next step; If the login virtual box is not clicked, step S1-4 is executed; S1-5, obtain the verification code entered in the verification code input box, and determine whether the obtained verification code is the same as the verification code displayed in the verification code display box: If the verification code obtained is the same as the verification code displayed in the verification code display box, proceed to the next step; If the verification code obtained is different from the verification code displayed in the verification code display box, re-enter the verification code displayed in the verification code display box into the verification code input box; and execute step S1-4; or if the verification code in the verification code display box is updated, enter the verification code displayed in the verification code display box into the verification code input box; and execute step S1-4; S1-6, obtain the user name entered in the user name input box and the password entered in the password input box, and after obtaining the user name entered in the user name input box and the password entered in the password input box, determine whether the remember user name and password check box is checked: If you checked the Remember username and password checkbox, proceed to the next step; If the Remember Username and Password checkbox is not checked, proceed to step S1-8; S1-7, securely store the obtained user name and password so that the next time you log in, you only need to enter the verification code displayed in the verification code display box in the verification code input box instead of entering the user name in the user name input box and the password in the password input box; then proceed to the next step; S1-8, perform security processing on the obtained user name and password to obtain the user name and password; S1-9, sending the username and password to the village-level land space planning virtual simulation experiment platform. After receiving the sent username and password, the village-level land space planning virtual simulation experiment platform obtains a verification username and verification password based on the received username and password; S1-10, determine whether the verification username and verification password exist on the platform at the same time: If the verification username and verification password exist on the platform at the same time, the login to the village-level land space planning virtual simulation experiment platform is successful; If the verification username and verification password do not exist on the platform at the same time, logging into the village-level land space planning virtual simulation experiment platform will fail.

4. A village-level land space planning virtual simulation experiment platform system, characterized by: It includes a village-level land space planning virtual simulation experiment platform module and a village-level land space planning virtual simulation experiment platform simulation experiment operation module; The module of the village-level land space planning virtual simulation experiment platform is used by the user to log in to the village-level land space planning virtual simulation experiment platform using his / her user name and password; The simulation experiment operation module of the village-level land and space planning virtual simulation experiment platform is used for the login user to log in to the village-level land and space planning virtual simulation experiment platform using his / her user name and password, and then conduct simulation experiments on the village-level land and space planning virtual simulation experiment platform.

5. The method for the village-level land space planning virtual simulation experiment platform according to claim 4 is characterized in that: The simulation experiment operation module of the village-level land space planning virtual simulation experiment platform includes the following steps: S2-1, on the platform page, includes the platform name display area, data collection virtual box, prediction and positioning virtual box, three-area and three-line virtual box, village planning virtual box, experimental results virtual box, homepage virtual box, and exit virtual box; The platform name display area, data collection virtual box, prediction and positioning virtual box, three-area and three-line virtual box, village planning virtual box, experimental results virtual box, homepage virtual box, and exit virtual box are located at the top of the display page; The platform name displayed in the platform name display area is Village-level National Land Space Planning Virtual Simulation; Data collection is displayed in the data collection virtual box; The prediction and positioning are displayed in the prediction and positioning virtual box; There are three zones and three lines displayed in the three zones and three lines virtual frame; The village planning virtual frame shows that there is a village planning; The experimental results are displayed in the experimental results virtual box; S2-2, determine whether to perform the following simulation operations: S2-2-1, determine whether the data collection virtual box is clicked: If the data collection virtual box is clicked, proceed to the next step; If the data collection virtual box is not clicked, step S2-2 is executed; S2-2-2, the platform page also includes a data virtual box, a survey virtual box, an analysis virtual box, and a save virtual box; The data virtual box, survey virtual box, analysis virtual box, and save virtual box are located on the left end of the display page; Data is displayed in the data virtual box; The survey is displayed in the survey virtual box; The analysis is displayed in the analysis virtual box; The virtual box shows "Save". S2-2-3, determine whether the data virtual box is clicked: If the data virtual box is clicked, proceed to the next step; If the data virtual box is not clicked, step S2-2 is executed; S2-2-4, the platform page also includes a basic data name display area, a virtual box for the third survey data, an edit virtual box, and a new virtual box; From top to bottom, there are the basic data name display area, the third survey data virtual box, and the editing virtual box; the newly added virtual box is on the right side of the editing virtual box; The name displayed in the basic data name display area is basic data; The three-national survey data virtual box displays the three-national survey data; The edit is displayed in the edit virtual box; In the new virtual box, it is shown that there is a new one; S2-2-5, determine whether the virtual box of the third survey data is clicked: If you click on the virtual box of the third national land survey data, proceed to the next step; If the third survey data virtual box is not clicked, step S2-2 is executed; S2-2-6, further including a data planning area display area on the platform page; displaying the data planning area in the data planning area display area, the data planning area including M data planning sub-areas, where M is a positive integer greater than or equal to 1, namely, a first data planning sub-area, a second data planning sub-area, a third data planning sub-area, ..., an Mth data planning sub-area; Each data planning sub-area is divided by a different color; S2-2-7, determine whether the cursor is located in one of the first data planning sub-area, the second data planning sub-area, the third data planning sub-area, ..., the Mth data planning sub-area: If the cursor is located in the mth data planning sub-area, where m is a positive integer less than or equal to M, the data information of the area will be displayed, including one or any combination of the name, perimeter, area, and code of the area.

6. The method for the village-level land space planning virtual simulation experiment platform according to claim 4 is characterized in that: The following steps are included in the village-level land space planning virtual simulation experiment platform module: S1-1, the login display input page of the village-level land space planning virtual simulation experiment platform includes a user name input box, a password input box, a verification code display box, a remember user name and password check box, a verification code display box, and a login virtual box; From top to bottom, there are the username input box, password input box, verification code input box, and login virtual box. The verification code display box is located to the right of the verification code display box. The username input box, password input box, verification code input box, and login virtual box are aligned to the left; The heights of the username input box, password input box, verification code input box, and verification code display box are the same; The username input box, password input box, and login virtual box have the same length; The right side of the verification code display box is aligned with the right side of the password input box; Realize the reasonable layout of the username input box, password input box, verification code display box, remember username and password check box, verification code display box, and login virtual box; S1-2, enter the user name in the user name input box, enter the password in the password input box, and enter the verification code displayed in the verification code display box in the verification code input box; Generally, you first enter your username in the username input box, then enter your password in the password input box, and then enter the verification code displayed in the verification code display box in the verification code input box; Alternatively, you can first enter your password in the password input box, then enter your username in the username input box, and then enter the verification code displayed in the verification code display box in the verification code input box; Alternatively, you can first enter the verification code displayed in the verification code display box into the verification code input box, then enter the user name into the user name input box, and then enter the password into the password input box; S1-3, determine whether to check the Remember username and password check box: If you need to check the Remember username and password checkbox, check the Remember username and password checkbox and proceed to the next step; If you do not need to check the Remember Username and Password checkbox, uncheck the Remember Username and Password checkbox and proceed to the next step; S1-4, determine whether the login virtual box is clicked: If you click on the login virtual box, proceed to the next step; If the login virtual box is not clicked, step S1-4 is executed; S1-5, obtain the verification code entered in the verification code input box, and determine whether the obtained verification code is the same as the verification code displayed in the verification code display box: If the verification code obtained is the same as the verification code displayed in the verification code display box, proceed to the next step; If the verification code obtained is different from the verification code displayed in the verification code display box, re-enter the verification code displayed in the verification code display box into the verification code input box; and execute step S1-4; or if the verification code in the verification code display box is updated, enter the verification code displayed in the verification code display box into the verification code input box; and execute step S1-4; S1-6, obtain the user name entered in the user name input box and the password entered in the password input box, and after obtaining the user name entered in the user name input box and the password entered in the password input box, determine whether the remember user name and password check box is checked: If you checked the Remember username and password checkbox, proceed to the next step; If the Remember Username and Password checkbox is not checked, proceed to step S1-8; S1-7, securely store the obtained user name and password so that the next time you log in, you only need to enter the verification code displayed in the verification code display box in the verification code input box instead of entering the user name in the user name input box and the password in the password input box; then proceed to the next step; S1-8, perform security processing on the obtained user name and password to obtain the user name and password; S1-9, sending the username and password to the village-level land space planning virtual simulation experiment platform. After receiving the sent username and password, the village-level land space planning virtual simulation experiment platform obtains a verification username and verification password based on the received username and password; S1-10, determine whether the verification username and verification password exist on the platform at the same time: If the verification username and verification password exist on the platform at the same time, the login to the village-level land space planning virtual simulation experiment platform is successful; If the verification username and verification password do not exist on the platform at the same time, logging into the village-level land space planning virtual simulation experiment platform will fail.

7. A computer system, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the village-level land space planning virtual simulation experiment platform method described in one of claims 1 to 3 when executing the executable instructions.

8. A computer-readable storage medium, characterized in that include: a memory having a computer program stored thereon; A processor is used to execute the program in the memory to implement the village-level land space planning virtual simulation experiment platform method described in one of claims 1 to 3.