A GIS-based Internet of Things application management method
Through the GIS-based IoT application management method, the complexity of IoT device management and information island problems are solved, and the unified display and real-time monitoring of device information are realized, which improves management convenience and data application value.
Patent Information
- Application Number
- CN202311536127.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-17
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2043-11-17
AI Technical Summary
Traditional IoT device management methods have led to information silos between applications, increasing the cost of system construction and management complexity, and failing to fully utilize the value of the equipment.
Adopt the GIS-based IoT application management method, by obtaining device information and operation data, generating device icons, grouping display of IoT applications, linking GIS maps to zoom and position, displaying device quantity and information, monitoring and pushing alarms in real time, real-time, real-time, real-time, real-time manage.
It improves the convenience of IoT application management and the application value of operating data, realizes linkage and unified management of different device types, and fully explores data laws.
Smart Images

Figure CN117687546B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Internet of Things, and in particular to an Internet of Things application management method based on GIS. Background Art
[0002] The Internet of Things (IoT) refers to the use of various information sensors, radio frequency identification technology, global positioning system, infrared sensor, laser scanner and other devices and technologies to collect any objects or processes that need to be monitored, connected, and interacted in real time, collect various required information such as sound, light, heat, electricity, mechanics, chemistry, biology, location, etc., and realize ubiquitous connection between objects and objects and between objects and people through various possible network access, and realize intelligent perception, identification and management of objects and processes. With the rapid development of the Internet of Things, various IoT devices have emerged in an endless stream. Different IoT devices have different functions, and different IoT devices have different applications in different occasions. For example, IoT devices with positioning functions can be used to locate buses to display the running track of buses in real time, and then determine whether the buses are running according to the set track and estimate the arrival time of the buses.
[0003] Traditionally, various IoT applications have been managed by self-built systems. That is, the operating data generated by each IoT application is separated from each other, forming information islands. There is no unified management, which not only increases the cost of system construction, but also requires entering the corresponding system to manage each IoT application. The operation is extremely cumbersome and cannot fully realize the value of IoT devices.
[0004] Therefore, how to provide a GIS-based IoT application management method to improve the convenience of IoT application management and the application value of operation data has become a technical problem that needs to be solved urgently. Summary of the invention
[0005] The technical problem to be solved by the present invention is to provide an Internet of Things application management method based on GIS, so as to improve the convenience of Internet of Things application management and the application value of operation data.
[0006] The present invention is implemented as follows: a GIS-based Internet of Things application management method comprises the following steps:
[0007] Step S10: Obtain device information and operation data of each IoT device;
[0008] Step S20, generating a device icon for each of the device information and the corresponding operation data, and adding the device icon to the GIS map based on the device information;
[0009] Step S30: creating a number of IoT applications based on the device information and the set monitoring rules, grouping the IoT applications, and displaying them on the GIS map in the form of a Tab list;
[0010] Step S40: Each of the IoT applications is linked to the GIS map to perform scaling and positioning based on the trigger signal to match the area where the IoT application is located;
[0011] Step S50: The zoom control of the GIS map controls the zooming of the GIS map based on the received trigger signal, and displays the number of IoT devices in each area in the form of a number icon;
[0012] Step S60: Each of the device icons displays the corresponding device information and operation data in the form of a text box based on the received trigger signal;
[0013] Step S70: Each of the IoT applications monitors the operation data in real time based on the monitoring rules, generates monitoring results, and pushes alarms based on the monitoring results;
[0014] Step S80: uniformly manage the IoT applications through a visual operation interface.
[0015] Furthermore, the step S10 is specifically as follows:
[0016] Based on the FTP server name, IP address, port number, FTP username and FTP password, access the FTP server to obtain the device information and operation data of each IoT device.
[0017] Furthermore, in step S10, the device information includes at least device name, device model, device type, current location, installation time, manufacturer and serial number.
[0018] Furthermore, the step S20 is specifically as follows:
[0019] A device icon matching the device type is generated for each of the device information and the corresponding operation data, and the device icon is added to the GIS map based on the current position in the device information.
[0020] Furthermore, the step S30 is specifically as follows:
[0021] Based on the device type in the device information of each IoT device, corresponding monitoring rules are created with several related IoT devices as a group, and then several IoT applications are created. After being grouped based on the scenarios or cities of each IoT application, they are displayed on the edge of the GIS map in the form of a Tab list.
[0022] Furthermore, the step S40 is specifically as follows:
[0023] Each of the IoT applications is linked to the GIS map for initial scaling and positioning based on a click trigger signal to match the area where each IoT device involved in the IoT application is located.
[0024] Furthermore, in the step S50, when the number of devices displayed by the quantity icon is 1, it is automatically switched to the device icon, and the larger the value of the number of devices of the quantity icon is, the darker the displayed color is.
[0025] Furthermore, the step S60 is specifically as follows:
[0026] Each of the device icons displays corresponding device information and operating data in a text box beside the device icon based on a trigger signal received by clicking the device icon.
[0027] Furthermore, the step S70 is specifically as follows:
[0028] Each of the IoT applications monitors the operating data of the associated IoT devices in real time based on the monitoring rules, and generates a monitoring result indicating whether there is a risk or not. When the monitoring result indicates that there is a risk, a pop-up window displays the monitoring result and the monitoring result is pushed to the associated mobile phone number, WeChat or email address for an alarm prompt.
[0029] Furthermore, the step S80 is specifically as follows:
[0030] Through a visual operation interface, unified management of each of the Internet of Things applications is performed, including at least adding, deleting, modifying, checking, and exporting.
[0031] The advantages of the present invention are:
[0032] By obtaining the device information and operation data of each IoT device, a device icon matching the device type is generated for each device information and the corresponding operation data, and the device icon is added to the GIS map based on the device information; then, a number of IoT applications are created based on the device information and monitoring rules, and each IoT application is grouped and displayed on the GIS map in the form of a Tab list. Then, each IoT application is linked to the GIS map based on the trigger signal for initial scaling and positioning to match the area where each IoT device involved in the IoT application is located, and then the GIS map is controlled to scale through the scaling control, and the number of IoT devices in each area is displayed in the form of a quantity icon. Each device icon displays the corresponding in the form of a text box based on the received trigger signal. Device information and operation data; then each IoT application monitors the operation data in real time based on the monitoring rules to generate monitoring results, and pushes alarms based on the monitoring results, and finally manages each IoT application in a unified manner through a visual operation interface, including at least adding, deleting, modifying, checking, and exporting; that is, through a unified GIS map, each IoT application is managed in a unified manner by adding, deleting, modifying, checking, and exporting, and IoT applications can be created based on IoT devices of the same device type or mixed device types, so that IoT devices of different device types can be linked, and the operation data of IoT devices of all device types can be managed in a unified manner, and the rules between the operation data can be fully explored, which ultimately greatly improves the convenience of IoT application management and the application value of operation data. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The present invention will be further described below in conjunction with embodiments with reference to the accompanying drawings.
[0034] Figure 1 It is a flow chart of a GIS-based Internet of Things application management method of the present invention. DETAILED DESCRIPTION
[0035] The overall idea of the technical solution in the embodiments of the present application is as follows: unified management of adding, deleting, modifying, checking and exporting various IoT applications is performed through GIS maps, and IoT applications can be created based on IoT devices of the same device type or mixed device types, so that IoT devices of different device types can be linked to each other, so as to improve the convenience of IoT application management and the application value of operation data.
[0036] Please refer to Figure 1 As shown, a preferred embodiment of the Internet of Things application management method based on GIS of the present invention includes the following steps:
[0037] Step S10: Obtain device information and operation data of each IoT device;
[0038] Step S20, generating a device icon for each of the device information and the corresponding operation data, and adding the device icon to the GIS map based on the device information;
[0039] Step S30: creating a number of IoT applications based on the device information and the set monitoring rules, grouping the IoT applications, and displaying them on the GIS map in the form of a Tab list;
[0040] Step S40: Each of the IoT applications is linked to the GIS map to perform scaling and positioning based on the trigger signal to match the area where the IoT application is located;
[0041] Step S50: The zoom control of the GIS map controls the zooming of the GIS map based on the received trigger signal, and displays the number of IoT devices in each area in the form of a number icon;
[0042] Step S60: Each of the device icons displays the corresponding device information and operation data in the form of a text box based on the received trigger signal;
[0043] Step S70: Each of the IoT applications monitors the operation data in real time based on the monitoring rules, generates monitoring results, and pushes alarms based on the monitoring results;
[0044] Step S80: uniformly manage the IoT applications through a visual operation interface.
[0045] The GIS map also shows the total number of IoT applications, the total number of IoT devices, the number of IoT devices in working order, and the monthly active number of IoT devices.
[0046] The step S10 is specifically as follows:
[0047] Each IoT device uploads its operating data to the FTP server in real time for storage. Based on the FTP server name, IP address, port number, FTP user name, and FTP password, the FTP server is accessed to obtain the device information and operating data of each IoT device.
[0048] In the step S10, the device information at least includes device name, device model, device type, current location, installation time, manufacturer and serial number.
[0049] The operating data corresponding to IoT devices of different device types are also different. For example, the operating data of a positioning device is the longitude and latitude and the collection time, the operating data of a camera is the captured video, and the operating data of a temperature sensor is the collected temperature value and the collection time.
[0050] The step S20 is specifically as follows:
[0051] A device icon matching the device type is generated for each of the device information and the corresponding operation data, and the device icon is added to the GIS map based on the current position in the device information.
[0052] The step S30 is specifically as follows:
[0053] Based on the device type in the device information of each IoT device, corresponding monitoring rules are created with several related IoT devices as a group, and then several IoT applications are created. After being grouped based on the scenarios or cities of each IoT application, they are displayed on the edge of the GIS map in the form of a Tab list.
[0054] For example, for IoT devices such as campus cards, the monitoring rules are set as follows: during the school hours, the longitude and latitude of the campus card must be within the set area, that is, an electronic fence is set. In specific implementation, personalized IoT applications can also be customized for IoT devices on buses, cleaning vehicles, charging piles, ships, etc.
[0055] The step S40 is specifically as follows:
[0056] Each of the IoT applications is linked to the GIS map for initial scaling and positioning based on a click trigger signal to match the area where each IoT device involved in the IoT application is located.
[0057] In the step S50, when the number of devices displayed by the quantity icon is 1, it is automatically switched to the device icon, and the larger the value of the number of devices of the quantity icon is, the darker the displayed color is.
[0058] The step S60 is specifically as follows:
[0059] Each of the device icons displays corresponding device information and operating data in a text box beside the device icon based on a trigger signal received by clicking the device icon.
[0060] The step S70 is specifically as follows:
[0061] Each IoT application monitors the operating data of each associated IoT device in real time based on monitoring rules, and generates monitoring results indicating the presence or absence of risks. When the monitoring result indicates the presence of risks, a pop-up window displays the monitoring result and pushes the monitoring result to the associated mobile phone number, WeChat or email address for alarm prompts. In specific implementation, the IoT device nearby can also be linked to the current location for emergency processing. For example, if the temperature sensor detects that the temperature is too high and a fire occurs, the nearby camera will be linked to broadcast the real-time image, and the nearby fire truck will be linked to extinguish the fire.
[0062] The step S80 is specifically as follows:
[0063] Through a visual operation interface, unified management of each of the Internet of Things applications is performed, including at least adding, deleting, modifying, checking, and exporting.
[0064] In summary, the advantages of the present invention are:
[0065] By obtaining the device information and operation data of each IoT device, a device icon matching the device type is generated for each device information and the corresponding operation data, and the device icon is added to the GIS map based on the device information; then, a number of IoT applications are created based on the device information and monitoring rules, and each IoT application is grouped and displayed on the GIS map in the form of a Tab list. Then, each IoT application is linked to the GIS map based on the trigger signal for initial scaling and positioning to match the area where each IoT device involved in the IoT application is located, and then the GIS map is controlled to scale through the scaling control, and the number of IoT devices in each area is displayed in the form of a quantity icon. Each device icon displays the corresponding in the form of a text box based on the received trigger signal. Device information and operation data; then each IoT application monitors the operation data in real time based on the monitoring rules to generate monitoring results, and pushes alarms based on the monitoring results, and finally manages each IoT application in a unified manner through a visual operation interface, including at least adding, deleting, modifying, checking, and exporting; that is, through a unified GIS map, each IoT application is managed in a unified manner by adding, deleting, modifying, checking, and exporting, and IoT applications can be created based on IoT devices of the same device type or mixed device types, so that IoT devices of different device types can be linked, and the operation data of IoT devices of all device types can be managed in a unified manner, and the rules between the operation data can be fully explored, which ultimately greatly improves the convenience of IoT application management and the application value of operation data.
[0066] Although the specific implementation modes of the present invention are described above, those skilled in the art should understand that the specific implementation modes described are only illustrative and are not intended to limit the scope of the present invention. Equivalent modifications and changes made by those skilled in the art in accordance with the spirit of the present invention should be included in the scope of protection of the claims of the present invention.
Claims
1. A GIS-based Internet of Things application management method, characterized by: The steps include: Step S10: Based on the ftp server name, ip address, port number, ftp user name and ftp password, access the ftp server to obtain device information and operation data of each IoT device; Step S20, generating a device icon for each of the device information and the corresponding operation data, and adding the device icon to the GIS map based on the device information; Step S30: creating a number of IoT applications based on the device information and the set monitoring rules, grouping the IoT applications, and displaying them on the GIS map in the form of a Tab list; Step S40: Each of the IoT applications is linked to the GIS map to perform scaling and positioning based on the trigger signal to match the area where the IoT application is located; Step S50: The zoom control of the GIS map controls the zooming of the GIS map based on the received trigger signal, and displays the number of IoT devices in each area in the form of a number icon; Step S60: Each of the device icons displays the corresponding device information and operation data in the form of a text box based on the received trigger signal; Step S70: Each of the IoT applications monitors the operation data in real time based on the monitoring rules, generates monitoring results, and pushes alarms based on the monitoring results; Step S80: uniformly manage each of the IoT applications through a visual operation interface, including at least adding, deleting, modifying, checking, and exporting.
2. The GIS-based Internet of Things application management method according to claim 1, characterized in that: In the step S10, the device information at least includes device name, device model, device type, current location, installation time, manufacturer and serial number.
3. The GIS-based Internet of Things application management method according to claim 1, characterized in that: The step S20 is specifically as follows: A device icon matching the device type is generated for each of the device information and the corresponding operation data, and the device icon is added to the GIS map based on the current position in the device information.
4. The GIS-based Internet of Things application management method according to claim 1, characterized in that: The step S30 is specifically as follows: Based on the device type in the device information of each IoT device, corresponding monitoring rules are created with several related IoT devices as a group, and then several IoT applications are created. After being grouped based on the scenarios or cities of each IoT application, they are displayed on the edge of the GIS map in the form of a Tab list.
5. The GIS-based Internet of Things application management method according to claim 1, characterized in that: The step S40 is specifically as follows: Each of the IoT applications is linked to the GIS map for initial scaling and positioning based on a click trigger signal to match the area where each IoT device involved in the IoT application is located.
6. The GIS-based Internet of Things application management method according to claim 1, characterized in that: In the step S50, when the number of devices displayed by the quantity icon is 1, it is automatically switched to the device icon, and the larger the value of the number of devices of the quantity icon is, the darker the displayed color is.
7. The GIS-based Internet of Things application management method according to claim 1, characterized in that: The step S60 is specifically as follows: Each of the device icons displays corresponding device information and operating data in a text box beside the device icon based on a trigger signal received by clicking the device icon.
8. The GIS-based Internet of Things application management method according to claim 1, characterized in that: The step S70 is specifically as follows: Each of the IoT applications monitors the operating data of the associated IoT devices in real time based on the monitoring rules, and generates a monitoring result indicating whether there is a risk or not. When the monitoring result indicates that there is a risk, a pop-up window displays the monitoring result and the monitoring result is pushed to the associated mobile phone number, WeChat or email address for an alarm prompt.
Citation Information
Patent Citations
GIS and space-time connection based agriculture technology service station positioning and displaying method and system
CN108534830A
Intelligent community background system and management system
CN110969557A