CN117131249B - Intelligent management method and system for natural resource data - Google Patents

Intelligent management method and system for natural resource data Download PDF

Info

Publication number
CN117131249B
CN117131249B CN202311393747.3A CN202311393747A CN117131249B CN 117131249 B CN117131249 B CN 117131249B CN 202311393747 A CN202311393747 A CN 202311393747A CN 117131249 B CN117131249 B CN 117131249B
Authority
CN
China
Prior art keywords
client
resource
server
color
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311393747.3A
Other languages
Chinese (zh)
Other versions
CN117131249A (en
Inventor
严洪亮
郭学松
王璟
李倩怡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan Provincial Real Estate Registration Center
Original Assignee
Hunan Provincial Real Estate Registration Center
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hunan Provincial Real Estate Registration Center filed Critical Hunan Provincial Real Estate Registration Center
Priority to CN202311393747.3A priority Critical patent/CN117131249B/en
Publication of CN117131249A publication Critical patent/CN117131249A/en
Application granted granted Critical
Publication of CN117131249B publication Critical patent/CN117131249B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a natural resource data intelligent management method and system, firstly, natural resource information corresponding to a resource number is collected through a collection component, wherein the natural resource information comprises a collection date and resource position information corresponding to the collection date; when a user needs to display the position and the change condition of a resource area corresponding to a certain resource number, determining a target number through a client, and transmitting natural resource information corresponding to the target number to the client by a server; the client generates a block set corresponding to the target number based on the received natural resource information in the display map, the block set comprises resource area blocks with the number consistent with the first number of the corresponding target number, and then the resource area blocks are sequentially and circularly displayed in the display map according to the sequence of the corresponding acquisition date through the client, so that the visualization degree of the circular display is high, and the change condition of the natural resource data along with time can be more intuitively achieved.

Description

Intelligent management method and system for natural resource data
Technical Field
The invention relates to the technical field of data management, in particular to an intelligent management method and system for natural resource data.
Background
Natural resources are substances which can be directly obtained by human beings for production and life in nature, and can be divided into three types, namely non-renewable resources such as various metal and nonmetal minerals, fossil fuels and the like, and can be formed through long geological years; secondly, renewable resources, namely living beings, water, land resources and the like, can be reproduced or circularly reproduced in a short time; the purpose of management for natural resources is to protect and reasonably utilize natural resources so as to improve the capability of regenerating and continuously utilizing the natural resources.
At present, natural resource data is generally managed and archived in a text report form, so that the visualization degree is low, and the change condition of the natural resource data along with time cannot be intuitively displayed.
Disclosure of Invention
The invention mainly aims to provide an intelligent management method and system for natural resource data, and aims to solve the problem that the change condition of natural resource data along with time cannot be intuitively displayed due to low visualization degree of the existing natural resource data management scheme.
The technical scheme provided by the invention is as follows:
an intelligent management method for natural resource data is applied to an intelligent management system for natural resource data; the system comprises an acquisition component, a server and a client; the acquisition component and the client are both in communication connection with the server; the method comprises the following steps:
The acquisition component acquires natural resource information corresponding to the resource number and sends the natural resource information to the server, wherein the natural resource information comprises a resource type, an acquisition date and resource position information corresponding to the acquisition date, the resource type comprises a wetland, a woodland, a lake and a river and a mining area, and the resource position information is an area edge position point corresponding to a natural resource area;
the method comprises the steps that a server obtains the quantity of natural resource information corresponding to a resource number and marks the quantity as a first quantity of the resource number;
the server generates and displays a display map through the client, acquires a resource selection instruction input through the client, marks a resource number corresponding to the acquired resource selection instruction as a target number, and sends natural resource information corresponding to the target number to the client;
the client generates a block set corresponding to the target number based on the received natural resource information, wherein the block set comprises resource region blocks with the number consistent with the first number of the corresponding target number, and the resource region blocks take sequential connecting segments between region edge position points in the natural resource information corresponding to the target number as edges;
the client establishes a corresponding relation between the resource region image blocks and acquisition dates in the natural resource information corresponding to the corresponding target numbers;
And the client sequentially and circularly displays the image blocks of each resource area in the display map according to the sequence of the corresponding acquisition date.
Preferably, the client generates the tile set corresponding to the target number based on the received natural resource information and then further includes:
the client marks the number of the target numbers selected by the user as a second number;
the client determines the tile colors corresponding to the resource region tiles in each tile set based on the second number, wherein the resource region tiles in each tile set are filled and covered with the corresponding tile colors when displayed in the presentation map.
Preferably, the determining, by the client, the tile color corresponding to the resource region tile in each tile set based on the second number includes:
the client determines a starting color and a stopping color, wherein the starting color and the stopping color are expressed in an HSL coding mode, the hue value of the starting color is different from the hue value of the stopping color, the difference value of the hue value of the starting color and the hue value of the stopping color is a preset difference value, the hue value of the starting color is smaller than the hue value of the stopping color, the saturation values of the starting color and the stopping color are 100%, and the brightness values of the starting color and the stopping color are 100%;
When the second number is 1, the client takes the initial color as the block color corresponding to the resource region block of the block set;
when the second number is 2, the client uses the initial color as the block color corresponding to the block of 1 block concentrated resource area, and uses the final color as the block color corresponding to the block of another 1 block concentrated resource area;
when the second number is greater than 2, the client determines a tile color corresponding to the resource region tile of each tile set based on the starting color, the ending color, and the second number, wherein the tile colors corresponding to the resource region tiles of each tile set are different.
Preferably, when the second number is greater than 2, the client determines a tile color corresponding to a resource region tile of each tile set based on the starting color, the ending color, and the second number, including:
the client acquires a numerical value part of a hue value of the initial color and marks the numerical value part as a first value;
the client acquires a numerical value part of the hue value of the termination color and marks the numerical value part as a second value;
the client calculates a numerical portion of hue values of tile colors corresponding to resource region tiles of each tile set based on the first value, the second value, and the second number:
In the method, in the process of the invention,a numerical portion representing a hue value of a tile color corresponding to a resource region tile of the i-th tile set; i is a positive integer less than or equal to N, N being a second number; />Is a first value; />Is a second value;
the client sets the sum of the block colors corresponding to the resource region blocks of each block set to 100%, and sets the brightness of the block colors corresponding to the resource region blocks of each block set to 100%, so as to determine the block colors corresponding to the resource region blocks of each block set.
Preferably, the client sequentially and circularly displays each resource region block in the display map according to the sequence of the corresponding acquisition date, including:
the client marks the number of the image blocks in the image block concentrated resource area as a third number;
the client determines a first preset duration based on the third quantity;
in the method, in the process of the invention,for a first preset time period, < >>For minimum interval duration, +.>Is the maximum interval duration and satisfies +.>Less than->;/>The lower limit value of the number of the image blocks; />Is the upper limit value of the number of the blocks and satisfies +.>Less than->The method comprises the steps of carrying out a first treatment on the surface of the M is a third number;
and the client sequentially and circularly displays the image blocks of each resource area in the display map according to the sequence of the corresponding acquisition date, wherein the time length of the circulation interval is a first preset time length.
Preferably, the client generates the tile set corresponding to the target number based on the received natural resource information and then further includes:
the client sends the generated block set to the server;
the server judges whether the target number corresponding to the block set is marked as an archived number or not;
if not, the server stores the image block of the image block concentrated resource area corresponding to the target number which is not marked as the archived number as the archived image, and marks the target number corresponding to the archived image as the archived number;
the method further comprises the steps of:
the server determines verification time;
if the current moment reaches the verification moment, the server generates a block set corresponding to each resource number based on natural resource information of the current moment and marks the block set as a current block set corresponding to the resource number, wherein the current block set comprises resource region blocks with the quantity consistent with the first quantity of the corresponding resource numbers, and the resource region blocks take sequential connecting segments between region edge position points in the natural resource information corresponding to the resource numbers as edges;
the server judges whether the resource region image blocks in the current image block set corresponding to the resource number are consistent with the corresponding archive image or not through image comparison;
If the information is inconsistent, the server generates first alarm information for expressing that the natural resource information is tampered.
Preferably, the server determines a verification time, including:
the method comprises the steps that a server monitors whether natural resource information is read or not in real time, and when the natural resource information is read each time, the server correspondingly generates read information, wherein the read information comprises a reading time;
each time after the client side generates a block set corresponding to the target number based on the received natural resource information, the client side correspondingly generates mapping information and sends the mapping information to the server, wherein the mapping information comprises generation time, and the generation time is the generation time of the block set corresponding to the target number;
after each time the read information is generated, the server judges whether the mapping information from the client is received within a second preset time period;
if not, the server determines the time after the third preset time from the current time as the verification time.
Preferably, the server generates and displays a presentation map through a client, acquires a resource selection instruction input through the client, marks a resource number corresponding to the acquired resource selection instruction as a target number, and sends natural resource information corresponding to the target number to the client, including:
The server acquires request information sent by the client, wherein the request information comprises operation log information of the client in a fourth preset time period in the past;
the server acquires a pre-stored application white list based on the request information;
the server obtains all the applications which are operated by the client in the fourth preset time period in the past based on the operation log information in the request information, and marks the applications as historical applications;
the server judges whether all historical applications are in an application white list or not;
if yes, the server generates an allowing instruction;
if not, the server generates a rejection instruction;
when an allowing instruction is generated, the server sends natural resource information corresponding to the target number to the client;
when the rejection instruction is generated, the server generates second alarm information for expressing the risk of data leakage of the client, and prohibits the transmission of natural resource information to the client.
Preferably, when the permission instruction is generated, the server sends the natural resource information corresponding to the target number to the client, and then further includes:
the client marks the time of receiving the natural resource information as a first time;
after receiving the natural resource information, the client generates a block set corresponding to the target number on the basis of the received natural resource information, and marks the time when the block set is generated as a second time;
After the generation of the block set is completed, the client deletes the received natural resource information, and marks the time when the deletion is completed as a third time;
the client enters a preset state between the first moment and the third moment, wherein the preset state is as follows: the client breaks communication connection with all external devices, and closes and prohibits starting of applications not in the application white list;
if the current time reaches the third time, the client exits the preset state.
The invention also provides an intelligent management system for the natural resource data, which applies an intelligent management method for the natural resource data; the system comprises an acquisition component, a server and a client; the acquisition assembly and the display module are both in communication connection with the server
Through the technical scheme, the following beneficial effects can be realized:
the intelligent management method for the natural resource data can intuitively display the change condition of the natural resource data along with time; specifically, firstly, natural resource information corresponding to a resource number is acquired through an acquisition component, wherein the natural resource information comprises an acquisition date and resource position information corresponding to the acquisition date; when a user needs to display the position and the change condition of a resource area corresponding to a certain resource number, determining a target number through a client, and transmitting natural resource information corresponding to the target number to the client by a server; the client generates a block set corresponding to the target number based on the received natural resource information in the display map, the block set comprises resource area blocks with the number consistent with the first number of the corresponding target number, and then the resource area blocks are sequentially and circularly displayed in the display map according to the sequence of the corresponding acquisition date through the client, so that the visualization degree of the circular display is high, and the change condition of the natural resource data along with time can be more intuitively displayed.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to the structures shown in these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a first embodiment of a method for intelligently managing natural resource data according to the present invention.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The invention provides an intelligent management method and system for natural resource data.
As shown in fig. 1, in a first embodiment of a method for intelligent management of natural resource data provided by the present invention, the method for intelligent management of natural resource data is applied to an intelligent management system of natural resource data; the system comprises an acquisition component, a server and a client (such as a smart phone terminal); the acquisition component and the client are both in communication connection with the server; the embodiment comprises the following steps:
Step S110: the acquisition component acquires natural resource information corresponding to the resource number and sends the natural resource information to the server, wherein the resource number comprises a wetland, a woodland, a lake and a river and an ore area, the natural resource information comprises an acquisition date and resource position information corresponding to the acquisition date, and the resource position information is an area edge position point corresponding to a natural resource area.
Specifically, the acquisition component is an intelligent terminal which is held by an acquisition person, has a GPS positioning function and can acquire a resource number and an acquisition date which are input by the acquisition person; and meanwhile, natural resource information corresponding to the resource number is automatically generated, namely, the position of the acquisition terminal is generated through a GPS positioning function and is used as resource position information corresponding to the acquisition date.
Step S120: the server obtains the quantity of the natural resource information corresponding to the resource number and marks the quantity as a first quantity of the resource number.
Specifically, in order to continuously monitor the change situation of the natural resources, the acquisition needs to be performed once at intervals, so that the same resource number correspondingly stores a plurality of different natural resource information, and the acquisition dates in the plurality of natural resource information of the same resource number are different.
For example: the type is the No. 1 resource number of the wetland, 3 different pieces of natural resource information are correspondingly stored, and the acquisition dates of the resource numbers are respectively 2010, 1, 2013, 1 and 2016; the type is the No. 2 resource number of the woodland, 2 different natural resource information is correspondingly stored, and the acquisition dates are respectively 1 month and 1 day in 2010 and 1 month and 1 day in 2013; the type is the No. 3 resource number of the lake and the river, 2 different natural resource information is correspondingly stored, and the acquisition dates are respectively 1 month and 1 day in 2010 and 1 month and 1 day in 2013; the first number of resource numbers No. 1 is 3; the first number of resource numbers No. 2 is 2; the first number of resource numbers No. 3 is 2.
Step S130: the server generates and displays a display map through the client, acquires a resource selection instruction input through the client, marks a resource number corresponding to the acquired resource selection instruction as a target number, and sends natural resource information corresponding to the target number to the client.
For example, when the resource number corresponding to the resource selection instruction input by the user through the client is No. 1, the target number is No. 1; namely, the user wants to display the natural resources corresponding to the number 1 resource number; and the server sends the natural resource information corresponding to the resource number 1 to the client.
Step S140: the client generates a block set corresponding to the target number based on the received natural resource information, wherein the block set comprises resource region blocks with the number consistent with the first number of the corresponding target number, and the resource region blocks take sequential connecting segments between region edge position points in the natural resource information corresponding to the target number as edges.
Specifically, the client generates a block set corresponding to the number 1 resource number, and the block set includes 2 resource region blocks, namely, a resource region block with a collection date of 1 month 1 day in 2010 and a resource region block with a collection date of 1 month 1 day in 2013.
Step S150: and the client establishes a corresponding relation between the resource region image block and the acquisition date in the natural resource information corresponding to the corresponding target number.
Step S160: and the client sequentially and circularly displays the image blocks of each resource area in the display map according to the sequence of the corresponding acquisition date.
Specifically, the resource region image blocks are sequentially and circularly displayed in the display map according to the sequence of the corresponding acquisition dates, so that the change condition of the resource image blocks in each region is more intuitively displayed.
The intelligent management method for the natural resource data can intuitively display the change condition of the natural resource data along with time; specifically, firstly, natural resource information corresponding to a resource number is acquired through an acquisition component, wherein the natural resource information comprises an acquisition date and resource position information corresponding to the acquisition date; when a user needs to display the position and the change condition of a resource area corresponding to a certain resource number, determining a target number through a client, and transmitting natural resource information corresponding to the target number to the client by a server; the client generates a block set corresponding to the target number based on the received natural resource information in the display map, the block set comprises resource area blocks with the number consistent with the first number of the corresponding target number, and then the resource area blocks are sequentially and circularly displayed in the display map according to the sequence of the corresponding acquisition date through the client, so that the visualization degree of the circular display is high, and the change condition of natural resource data along with time can be more visual.
In a second embodiment of the method for intelligently managing natural resource data according to the present invention, based on the first embodiment, step S140 further includes the following steps:
Step S210: the client marks the number of the target numbers selected by the user as a second number.
Specifically, the second number is the number of target numbers selected by the user.
Step S220: the client determines the tile colors corresponding to the resource region tiles in each tile set based on the second number, wherein the resource region tiles in each tile set are filled and covered with the corresponding tile colors when displayed in the presentation map.
Specifically, the larger the second number is, the larger the number of the selected target numbers is, so that the larger the number of the block sets to be displayed in the display map is, and accordingly, in order to ensure that the block sets are clearly displayed, different colors with higher degree of difference between the two colors are required to be used as the block colors corresponding to the resource region blocks in each block set.
In a third embodiment of the intelligent management method for natural resource data according to the present invention, based on the second embodiment, step S220 includes the following steps:
step S310: the client determines a starting color and a terminating color, wherein the starting color and the terminating color are respectively represented by adopting an HSL coding mode, the hue value of the starting color is different from the hue value of the terminating color, the difference value of the hue value of the starting color and the hue value of the terminating color is a preset difference value (for example, 180 degrees), the hue value of the starting color is smaller than the hue value of the terminating color, the saturation values of the starting color and the terminating color are 100%, and the brightness values of the starting color and the terminating color are 100%.
Specifically, the HSL coding representation method is a representation method for enabling colors to be in a cylindrical coordinate system, and is one of the most widely used color systems; wherein, H represents hue values, and different values represent different colors; s represents saturation, which means the purity of color, and the higher the color is, the purer the color is, the lower the color is, and the gray is gradually changed into a numerical value of 0-100%; l represents a luminance value, and the higher the color is, the brighter the color is, and the value is 0 to 100%. In this example, the hue value of the start color is 0 ° (red), and the hue value of the end color is 180 ° (cyan).
Step S320: when the second number is 1, the client uses the starting color as the tile color corresponding to the resource region tile of the tile set.
Specifically, if the second number is 1, only 1 tile set needs to be displayed, and then the starting color is directly used as the tile color corresponding to the resource region tile of the tile set.
Step S330: when the second number is 2, the client uses the starting color as the tile color corresponding to the tile of 1 tile-concentrated resource region, and uses the ending color as the tile color corresponding to the tile of another 1 tile-concentrated resource region.
Specifically, if the second number is 2, 2 tile sets need to be displayed, the starting color is directly used as the tile color corresponding to the 1 tile set resource region tile, and the ending color is used as the tile color corresponding to the other 1 tile set resource region tile.
Step S340: when the second number is greater than 2, the client determines a tile color corresponding to the resource region tile of each tile set based on the starting color, the ending color, and the second number, wherein the tile colors corresponding to the resource region tiles of each tile set are different.
Specifically, if the second number is greater than 2, it is further necessary to determine the other colors than the start color and the end color as tile colors corresponding to the resource region tiles of the tile set.
In a fourth embodiment of the method for intelligently managing natural resource data according to the present invention, based on the third embodiment, step S340 includes the following steps:
step S410: the client obtains the numeric portion of the hue value of the starting color and marks it as a first value (e.g., 0).
Step S420: the client obtains the numeric portion of the hue value for the ending color and marks it as a second value (e.g., 180).
Step S430: the client calculates a numerical portion of hue values of tile colors corresponding to resource region tiles of each tile set based on the first value, the second value, and the second number:
in the method, in the process of the invention,a numerical portion representing a hue value of a tile color corresponding to a resource region tile of the i-th tile set; i is less than or equal to N A positive integer, N being a second number; />Is a first value; />Is a second value.
Specifically, the difference degree between the block colors corresponding to the resource region blocks of each block set obtained through the calculation of the above formula is larger, so that the resource region blocks of each block set can be more intuitively and clearly expressed.
For example, in this embodiment, the second number is 3, for example, the user selects the resource numbers 1, 2, and 3 at the same time; then N is 3; the value of the hue value of the block color corresponding to the resource region block of the 1 st block set is 0, the value of the hue value of the block color corresponding to the resource region block of the 2 nd block set is 90, and the value of the hue value of the block color corresponding to the resource region block of the 3 rd block set is 180.
Step S440: the client sets the sum of the block colors corresponding to the resource region blocks of each block set to 100%, and sets the brightness of the block colors corresponding to the resource region blocks of each block set to 100%, so as to determine the block colors corresponding to the resource region blocks of each block set.
In this embodiment, the hue value of the tile color corresponding to the resource region tile of the 1 st tile set is 0 °, the saturation is 100%, and the brightness value is 100%; the hue value of the block color corresponding to the resource region block of the 2 nd block set is 90 degrees, the saturation is 100 percent, and the brightness value is 100 percent; the hue value of the tile color corresponding to the resource region tile of the 3 rd tile set is 180 degrees, the saturation is 100 percent, and the brightness value is 100 percent.
In a fifth embodiment of the intelligent management method for natural resource data according to the present invention, based on the first embodiment, step S160 includes the following steps:
step S510: the client marks the number of tiles of the tile set resource region as a third number.
For example, in this embodiment, the target number selected by the user is 1, and the number of tiles in the corresponding tile set resource region is 3, that is, the third number is 3.
Step S520: the client determines a first preset duration based on the third number.
In the method, in the process of the invention,for a first preset time period, < >>For a minimum interval duration (e.g. 0.5 s),>is the maximum interval duration (e.g. 2 s) and satisfies +.>Less than->;/>Lower limit for the number of tiles (e.g., 2); />Upper limit value of the number of tiles (e.g. 6) and satisfy +.>Less than->The method comprises the steps of carrying out a first treatment on the surface of the M is a third number.
Specifically, when the number of the resource region blocks in the block set is larger, the number of the resource region blocks to be displayed is larger, the interval time during cyclic display is correspondingly required to be reduced, so that the display efficiency is improved; when the number of the resource region blocks in the block set is smaller, the interval time when the cyclic display is needed to be prolonged correspondingly, so that a user can more clearly view the change condition of the resource region blocks. That is, the present embodiment aims to be able to adjust the interval duration when the resource region tiles are displayed according to the number of the resource region tiles.
For example, in the present embodiment, the third number is 3, then1.625s.
Step S530: and the client sequentially and circularly displays the image blocks of each resource area in the display map according to the sequence of the corresponding acquisition date, wherein the time length of the circulation interval is a first preset time length.
In a sixth embodiment of the intelligent management method for natural resource data according to the present invention, based on the first embodiment, step S140 further includes the following steps:
step S610: the client sends the generated tile set to the server.
Step S620: the server determines whether the target number corresponding to the tile set has been marked as an archived number.
If not, go to step S630: the server stores the tile set resource region tiles corresponding to the target numbers that are not marked as archived numbers as archived images, and marks the target numbers corresponding to the archived images as archived numbers.
Specifically, the image archiving and saving is realized by storing the image blocks of the image block concentrated resource area corresponding to the target number which is not marked as the archived number as the archived image.
The embodiment further comprises the following steps:
step S640: the server determines the verification time.
Step S650: if the current time reaches the verification time, the server generates a block set corresponding to each resource number based on natural resource information of the current time and marks the block set as a current block set corresponding to the resource number, wherein the current block set comprises resource region blocks with the number consistent with the first number of the corresponding resource numbers, and the resource region blocks take sequential connecting segments between region edge position points in the natural resource information corresponding to the resource numbers as edges.
Step S660: the server judges whether the resource region image blocks in the current image block set corresponding to the resource number are consistent with the corresponding archive image or not through image comparison.
Specifically, the current block set is the block set generated by the server according to the natural resource information at the current moment, and whether the natural resource information at the current moment is tampered or not can be reflected by comparing the current block set with the archived image which is archived and stored before, so that the safety of detection data is realized.
Step S670: if the information is inconsistent, the server generates first alarm information for expressing that the natural resource information is tampered.
In a seventh embodiment of the intelligent management method for natural resource data according to the present invention, based on the sixth embodiment, step S640 includes the following steps:
Step S710: the server monitors whether the natural resource information is read or not in real time, and when the natural resource information is read each time, the server correspondingly generates read information, wherein the read information comprises the reading time.
Step S720: and each time the client generates a mapping information corresponding to the tile set corresponding to the display map generation target number based on the received natural resource information, and sends the mapping information to the server, wherein the mapping information comprises generation time, and the generation time is the generation time of the tile set corresponding to the target number.
Step S730: the server determines whether the mapping information from the client is received within a second preset time period (e.g., 3 minutes) each time the read information is generated.
Specifically, the natural resource information in the server is read only when the client needs to display the resource region image block under normal conditions and is sent to the client, so that when the natural resource information is read each time, the server correspondingly generates read information; meanwhile, after the client generates the block set, 1 mapping information is correspondingly generated, and by detecting that each time the read information is generated, the server judges whether the mapping information from the client is received within a second preset time period or not, and then judges whether the read natural resource information is really used for the client to generate the block set or not, so that whether the read natural resource information is in a normal reading operation or not is determined.
If not, go to step S740: the server determines the time after a third preset time period (e.g., 5 s) from the current time as the verification time.
Specifically, if not, it is indicated that the natural resource information in the present server is read and abnormally read, and the server has a data security risk, and the data security verification as described in the sixth embodiment is required.
In an eighth embodiment of the intelligent management method for natural resource data provided by the present invention, based on the sixth embodiment, the system further includes a management terminal; step S670, further comprising the following steps:
step S810: the server sends the first alarm information to the management terminal.
In a ninth embodiment of the method for intelligently managing natural resource data according to the present invention, based on the first embodiment, step S130 includes the following steps:
step S910: the server obtains request information sent by the client, wherein the request information comprises operation log information of the client in a fourth preset time period (for example, 1 month) in the past.
Step S920: the server obtains a pre-stored application white list based on the request information.
Step S930: the server obtains all the applications which are operated by the client in the fourth preset time period in the past based on the operation log information in the request information, and marks the applications as historical applications.
Step S940: the server determines whether all historical applications are within the application white list.
If yes, go to step S950: the server generates an allow instruction.
If not, go to step S960: the server generates a rejection instruction.
Specifically, when an allowing instruction is generated, the data security risk of the client is lower, and the server can send the natural resource information to the client with confidence; in contrast, if the rejection instruction is generated, it indicates that the data security risk of the client is high, and in order to ensure the data security of the natural resource information, the server cannot send the natural resource information to the client.
Step S970: when the permission instruction is generated, the server sends the natural resource information corresponding to the target number to the client.
Step S980: when the rejection instruction is generated, the server generates second alarm information for expressing the risk of data leakage of the client, and prohibits the transmission of natural resource information to the client.
According to the method and the device, when the client requests to acquire the natural resource information of the server for generating the block set, the client can be subjected to data security detection in advance, namely, only when an allowing instruction is generated, the server can send the natural resource information corresponding to the target number to the client, so that the data security of the natural resource information is further ensured.
In a tenth embodiment of the intelligent management method for natural resource data according to the present invention, based on the ninth embodiment, step S970, further includes the following steps:
step S1010: the client marks the moment when the natural resource information is received as a first moment.
Step S1020: after the client receives the natural resource information, the client generates a block set corresponding to the target number based on the received natural resource information, and marks the time when the block set is generated as a second time.
Step S1030: when the generation of the block set is completed, the client deletes the received natural resource information, and marks the time when the deletion is completed as a third time.
Step S1040: the client enters a preset state between the first moment and the third moment, wherein the preset state is as follows: the client disconnects the communication connection with all external devices and closes and prohibits starting applications not in the application whitelist.
Step S1050: if the current time reaches the third time, the client exits the preset state.
Specifically, by the technical scheme provided by the embodiment, the natural resource information can be received at the client, and the natural resource information is deleted after the block set is generated by the natural resource information; and between the first moment and the third moment, the client breaks communication connection with all external devices, closes and prohibits starting of the application which is not in the application white list, thereby more effectively preventing natural resource information from being leaked and improving data security.
The invention also provides an intelligent management system for the natural resource data, which applies an intelligent management method for the natural resource data; the system comprises an acquisition component, a server and a client; the acquisition assembly and the display module are both in communication connection with the server.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and including several instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The embodiments of the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present invention and the scope of the claims, which are to be protected by the present invention.

Claims (10)

1. The intelligent management method for the natural resource data is characterized by being applied to an intelligent management system for the natural resource data; the system comprises an acquisition component, a server and a client; the acquisition component and the client are both in communication connection with the server; the method comprises the following steps:
the acquisition component acquires natural resource information corresponding to the resource number and sends the natural resource information to the server, wherein the natural resource information comprises a resource type, an acquisition date and resource position information corresponding to the acquisition date, the resource type comprises a wetland, a woodland, a lake and a river and a mining area, and the resource position information is an area edge position point corresponding to a natural resource area;
the method comprises the steps that a server obtains the quantity of natural resource information corresponding to a resource number and marks the quantity as a first quantity of the resource number;
the server generates and displays a display map through the client, acquires a resource selection instruction input through the client, marks a resource number corresponding to the acquired resource selection instruction as a target number, and sends natural resource information corresponding to the target number to the client;
the client generates a block set corresponding to the target number based on the received natural resource information, wherein the block set comprises resource region blocks with the number consistent with the first number of the corresponding target number, and the resource region blocks take sequential connecting segments between region edge position points in the natural resource information corresponding to the target number as edges;
The client establishes a corresponding relation between the resource region image blocks and acquisition dates in the natural resource information corresponding to the corresponding target numbers;
and the client sequentially and circularly displays the image blocks of each resource area in the display map according to the sequence of the corresponding acquisition date.
2. The intelligent management method of natural resource data according to claim 1, wherein the client generates the tile set corresponding to the target number based on the received natural resource information on the presentation map, and further comprises:
the client marks the number of the target numbers selected by the user as a second number;
the client determines the tile colors corresponding to the resource region tiles in each tile set based on the second number, wherein the resource region tiles in each tile set are filled and covered with the corresponding tile colors when displayed in the presentation map.
3. The method of claim 2, wherein the determining, by the client, a tile color corresponding to a resource region tile in each tile set based on the second number, includes:
the client determines a starting color and a stopping color, wherein the starting color and the stopping color are expressed in an HSL coding mode, the hue value of the starting color is different from the hue value of the stopping color, the difference value of the hue value of the starting color and the hue value of the stopping color is a preset difference value, the hue value of the starting color is smaller than the hue value of the stopping color, the saturation values of the starting color and the stopping color are 100%, and the brightness values of the starting color and the stopping color are 100%;
When the second number is 1, the client takes the initial color as the block color corresponding to the resource region block of the block set;
when the second number is 2, the client uses the initial color as the block color corresponding to the block of 1 block concentrated resource area, and uses the final color as the block color corresponding to the block of another 1 block concentrated resource area;
when the second number is greater than 2, the client determines a tile color corresponding to the resource region tile of each tile set based on the starting color, the ending color, and the second number, wherein the tile colors corresponding to the resource region tiles of each tile set are different.
4. The method of claim 3, wherein when the second number is greater than 2, the client determines a tile color corresponding to a resource region tile of each tile set based on the start color, the end color, and the second number, including:
the client acquires a numerical value part of a hue value of the initial color and marks the numerical value part as a first value;
the client acquires a numerical value part of the hue value of the termination color and marks the numerical value part as a second value;
the client calculates a numerical portion of hue values of tile colors corresponding to resource region tiles of each tile set based on the first value, the second value, and the second number:
In the method, in the process of the invention,a numerical portion representing a hue value of a tile color corresponding to a resource region tile of the i-th tile set; i is a positive integer less than or equal to N, N being a second number; />Is a first value; />Is a second value;
the client sets the sum of the block colors corresponding to the resource region blocks of each block set to 100%, and sets the brightness of the block colors corresponding to the resource region blocks of each block set to 100%, so as to determine the block colors corresponding to the resource region blocks of each block set.
5. The intelligent management method of natural resource data according to claim 1, wherein the client side sequentially and circularly displays each resource region block in the display map according to the sequence of the corresponding acquisition date, and the method comprises the following steps:
the client marks the number of the image blocks in the image block concentrated resource area as a third number;
the client determines a first preset duration based on the third quantity;
in the method, in the process of the invention,for a first preset time period, < >>For minimum interval duration, +.>Is the maximum interval duration and satisfies +.>Less than;/>The lower limit value of the number of the image blocks; />Is the upper limit value of the number of the blocks and satisfies +.>Less than->The method comprises the steps of carrying out a first treatment on the surface of the M is a third number;
and the client sequentially and circularly displays the image blocks of each resource area in the display map according to the sequence of the corresponding acquisition date, wherein the time length of the circulation interval is a first preset time length.
6. The intelligent management method of natural resource data according to claim 1, wherein the client generates the tile set corresponding to the target number based on the received natural resource information on the presentation map, and further comprises:
the client sends the generated block set to the server;
the server judges whether the target number corresponding to the block set is marked as an archived number or not;
if not, the server stores the image block of the image block concentrated resource area corresponding to the target number which is not marked as the archived number as the archived image, and marks the target number corresponding to the archived image as the archived number;
the method further comprises the steps of:
the server determines verification time;
if the current moment reaches the verification moment, the server generates a block set corresponding to each resource number based on natural resource information of the current moment and marks the block set as a current block set corresponding to the resource number, wherein the current block set comprises resource region blocks with the quantity consistent with the first quantity of the corresponding resource numbers, and the resource region blocks take sequential connecting segments between region edge position points in the natural resource information corresponding to the resource numbers as edges;
The server judges whether the resource region image blocks in the current image block set corresponding to the resource number are consistent with the corresponding archive image or not through image comparison;
if the information is inconsistent, the server generates first alarm information for expressing that the natural resource information is tampered.
7. The intelligent management method of natural resource data according to claim 6, wherein the server determines verification time, comprising:
the method comprises the steps that a server monitors whether natural resource information is read or not in real time, and when the natural resource information is read each time, the server correspondingly generates read information, wherein the read information comprises a reading time;
each time after the client side generates a block set corresponding to the target number based on the received natural resource information, the client side correspondingly generates mapping information and sends the mapping information to the server, wherein the mapping information comprises generation time, and the generation time is the generation time of the block set corresponding to the target number;
after each time the read information is generated, the server judges whether the mapping information from the client is received within a second preset time period;
if not, the server determines the time after the third preset time from the current time as the verification time.
8. The intelligent management method of natural resource data according to claim 1, wherein the server generates and displays a presentation map through a client, acquires a resource selection instruction input through the client, marks a resource number corresponding to the acquired resource selection instruction as a target number, and sends natural resource information corresponding to the target number to the client, and the method comprises the steps of:
the server acquires request information sent by the client, wherein the request information comprises operation log information of the client in a fourth preset time period in the past;
the server acquires a pre-stored application white list based on the request information;
the server obtains all the applications which are operated by the client in the fourth preset time period in the past based on the operation log information in the request information, and marks the applications as historical applications;
the server judges whether all historical applications are in an application white list or not;
if yes, the server generates an allowing instruction;
if not, the server generates a rejection instruction;
when an allowing instruction is generated, the server sends natural resource information corresponding to the target number to the client;
when the rejection instruction is generated, the server generates second alarm information for expressing the risk of data leakage of the client, and prohibits the transmission of natural resource information to the client.
9. The intelligent management method of natural resource data according to claim 8, wherein when generating the permission instruction, the server sends natural resource information corresponding to the target number to the client, and then further includes:
the client marks the time of receiving the natural resource information as a first time;
after receiving the natural resource information, the client generates a block set corresponding to the target number on the basis of the received natural resource information, and marks the time when the block set is generated as a second time;
after the generation of the block set is completed, the client deletes the received natural resource information, and marks the time when the deletion is completed as a third time;
the client enters a preset state between the first moment and the third moment, wherein the preset state is as follows: the client breaks communication connection with all external devices, and closes and prohibits starting of applications not in the application white list;
if the current time reaches the third time, the client exits the preset state.
10. An intelligent management system for natural resource data, characterized in that the intelligent management method for natural resource data according to any one of claims 1 to 9 is applied; the system comprises an acquisition component, a server and a client; the acquisition assembly and the display module are both in communication connection with the server.
CN202311393747.3A 2023-10-26 2023-10-26 Intelligent management method and system for natural resource data Active CN117131249B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311393747.3A CN117131249B (en) 2023-10-26 2023-10-26 Intelligent management method and system for natural resource data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311393747.3A CN117131249B (en) 2023-10-26 2023-10-26 Intelligent management method and system for natural resource data

Publications (2)

Publication Number Publication Date
CN117131249A CN117131249A (en) 2023-11-28
CN117131249B true CN117131249B (en) 2024-01-12

Family

ID=88858476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311393747.3A Active CN117131249B (en) 2023-10-26 2023-10-26 Intelligent management method and system for natural resource data

Country Status (1)

Country Link
CN (1) CN117131249B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117436823B (en) * 2023-12-21 2024-02-20 湖南省不动产登记中心 Natural resource right-determining registration management method and system based on big data

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106021446A (en) * 2016-05-16 2016-10-12 深圳市智璟科技有限公司 Map resource localization realization system and method
CN108241716A (en) * 2016-12-27 2018-07-03 北京金山云网络技术有限公司 A kind of resource introduction method and device
CN110781240A (en) * 2019-11-04 2020-02-11 厦门大学 Visual mining and application method of red tide data
CN113079703A (en) * 2019-11-06 2021-07-06 谷歌有限责任公司 Real world query for geo-referenced information using image sensors
CN113610422A (en) * 2021-08-17 2021-11-05 湖南林科达农林技术服务有限公司 Natural park resource monitoring method and system
CN113946640A (en) * 2021-09-09 2022-01-18 深圳震有科技股份有限公司 Action track display method, device, terminal and storage medium
CN113988794A (en) * 2021-10-27 2022-01-28 辽宁工程技术大学 Multi-data integrated rural agricultural information system and method
CN115048540A (en) * 2022-04-03 2022-09-13 方茜茜 Visual management method based on basin culture resource integrity

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106021446A (en) * 2016-05-16 2016-10-12 深圳市智璟科技有限公司 Map resource localization realization system and method
CN108241716A (en) * 2016-12-27 2018-07-03 北京金山云网络技术有限公司 A kind of resource introduction method and device
CN110781240A (en) * 2019-11-04 2020-02-11 厦门大学 Visual mining and application method of red tide data
CN113079703A (en) * 2019-11-06 2021-07-06 谷歌有限责任公司 Real world query for geo-referenced information using image sensors
CN113610422A (en) * 2021-08-17 2021-11-05 湖南林科达农林技术服务有限公司 Natural park resource monitoring method and system
CN113946640A (en) * 2021-09-09 2022-01-18 深圳震有科技股份有限公司 Action track display method, device, terminal and storage medium
CN113988794A (en) * 2021-10-27 2022-01-28 辽宁工程技术大学 Multi-data integrated rural agricultural information system and method
CN115048540A (en) * 2022-04-03 2022-09-13 方茜茜 Visual management method based on basin culture resource integrity

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
县级农业自然资源动态监测数据库设计;彭, 刘兆礼, 刘桂环;国土与自然资源研究(第01期);全文 *
湖南省土地整治备案GIS***的设计及实现;严洪亮;江西测绘;全文 *

Also Published As

Publication number Publication date
CN117131249A (en) 2023-11-28

Similar Documents

Publication Publication Date Title
CN117131249B (en) Intelligent management method and system for natural resource data
CN105550554B (en) A kind of glance prevention method and mobile terminal
CN103530079A (en) Picture displaying method and device adaptive to mobile terminals of different resolution ratios
CN105653963A (en) Information display method and device
US11856285B2 (en) Systems and methods for adjusting a monitoring device
CN108509248B (en) Data processing method and device, storage medium, processor and terminal
CN105491354A (en) Video monitoring method and video monitoring platform
CN108834040A (en) A kind of attendance information based reminding method and its equipment
CN105357013A (en) Adjusting method for user interface, and user terminal
CN107241585B (en) Video monitoring method and system
CN112230824A (en) Data processing method and device of human-computer interaction system and electronic equipment
CN117612060A (en) Video early warning system, method, equipment and medium based on artificial intelligent detection
CN113839998B (en) Image data transmission method, apparatus, device, storage medium, and program product
CN106485633A (en) The information products preparation method of Intelligent Recognition higher level weather information matching template
CN111860875A (en) Information screening method and device, electronic equipment and storage medium
US7496212B2 (en) Change detecting method and apparatus
CN103533312A (en) Smartphone video monitoring system
CN112954165B (en) Analog camera, decoder and monitoring system
CN212231617U (en) High-safety real-time remote operation and maintenance virtual display system for power station
CN106850146B (en) Picture transmission method and system
CN112422907A (en) Image processing method, device and system
CN111263124A (en) High-safety power station operation and maintenance virtual display image generation method, storage medium, virtual display server and virtual display system
CN106161735B (en) Information processing method and electronic equipment
CN105550589B (en) A kind of wireless methods of exhibiting and user terminal
CN110766281B (en) Transmission conductor wind damage early warning method and terminal based on deep learning

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant