Outdoor equipment positioning methods, devices, terminal equipment and media
By generating equipment location maps and combining them with QR codes and digital identification codes, the problem of inaccurate outdoor equipment positioning was solved, enabling efficient equipment query and maintenance.
Patent Information
- Application Number
- CN202211076020.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-02
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2042-09-02
AI Technical Summary
Existing technologies are not precise enough in locating outdoor equipment, making it difficult to pinpoint the exact location of the equipment and hindering maintenance work.
By acquiring the locations and corresponding positioning information of outdoor equipment, an equipment location map is generated. GPS information is collected using high-precision positioning equipment and bound to QR codes and digital identification codes to provide diversified query methods. The equipment location map is then generated and entered into the location management system.
It enables precise positioning of outdoor devices, improves query efficiency and user experience, reduces maintenance time, and enhances positioning accuracy and query efficiency.
Smart Images

Figure CN115604814B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of positioning technology, and in particular to an outdoor equipment positioning method, device, terminal equipment and medium. Background Technology
[0002] Outdoor equipment includes public facilities such as road signs, streetlights, and bridges, as well as network equipment assets such as outdoor cameras, APs (Wireless Access Points), broadcasting systems, and large screens. There is a great demand for these types of equipment in the field of positioning. For example, when maintenance personnel need to go to unfamiliar places to maintain outdoor equipment, they need accurate positioning of the outdoor equipment.
[0003] Currently, the mainstream technologies used for outdoor device positioning are LoRa (Long Range Radio) and NB-IoT (Narrow Band Internet of Things). LoRa technology involves individuals building networks and deploying devices, using a positioning calculation function to calculate the time difference of data transmissions. NB-IoT technology, on the other hand, involves nationwide networks deployed by telecom operators, connecting to base stations via terminal communication modules, and achieving positioning based on LTE (Long Term Evolution) technology.
[0004] However, the above two technologies cannot meet the positioning accuracy requirements of outdoor equipment. In other words, the positioning accuracy cannot meet the actual needs. For example, if there are cameras all around a building, and one of the cameras malfunctions and needs to be repaired, the positioning accuracy of the existing technology can only be accurate to the location information of the building, and cannot know the specific location of the malfunctioning camera.
[0005] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention
[0006] The main objective of this invention is to provide an outdoor device positioning method, apparatus, terminal device, and medium, which aims to solve the technical problem that the positioning of outdoor devices is not accurate enough in the prior art and optimize the user experience.
[0007] To achieve the above objectives, the present invention provides an outdoor device positioning method, which includes the following steps:
[0008] Obtain the location of outdoor equipment;
[0009] Obtain the location information corresponding to the location of the outdoor equipment;
[0010] Based on the location information, a corresponding device location map is generated.
[0011] Optionally, after the step of obtaining the location information corresponding to the location of the outdoor device, the method further includes:
[0012] Generate location codes for the locations of the outdoor equipment, wherein the location codes include digital identification codes and QR codes;
[0013] The location information corresponding to the location of the outdoor device is bound to the location code.
[0014] Optionally, the step of obtaining the location of the outdoor equipment includes:
[0015] Based on a preset distance, virtual points corresponding to the locations of the outdoor equipment are created;
[0016] The virtual location is used as the location of the outdoor equipment.
[0017] Optionally, the step of obtaining the location information corresponding to the location of the outdoor device includes:
[0018] The latitude and longitude information of the outdoor equipment is obtained through a pre-set high-precision positioning device.
[0019] Optionally, after the step of generating a corresponding device location map based on the location information, the method further includes:
[0020] Enter the equipment location map into the location management system;
[0021] When a query command is received, the location information corresponding to the location of the outdoor device is returned from the location management system.
[0022] Optionally, the step of returning the location information corresponding to the location of the outdoor device from the location management system when a query command is received includes:
[0023] Receive the query command issued based on the QR code or digital identification code in the location code;
[0024] Based on the query command, the location information and equipment information corresponding to the outdoor equipment are retrieved from the equipment location map through the location management system.
[0025] Optionally, after the step of entering the equipment location map into the location management system, the method further includes:
[0026] Open the API interface in the location management system and send the location information corresponding to the outdoor device through the API interface.
[0027] Furthermore, to achieve the above objectives, the present invention also provides an outdoor equipment positioning device, the outdoor equipment positioning device comprising:
[0028] The first acquisition module is used to acquire the location of outdoor equipment;
[0029] The second acquisition module acquires the location information corresponding to the location of the outdoor device.
[0030] The generation module is used to generate a corresponding device location map based on the positioning information.
[0031] In addition, to achieve the above objectives, the present invention also provides a terminal device, the terminal device including a memory, a processor, and an outdoor device positioning program stored in the memory and executable on the processor, wherein when the outdoor device positioning program is executed by the processor, it implements the steps of the outdoor device positioning method as described above.
[0032] In addition, to achieve the above objectives, the present invention also provides a computer-readable storage medium storing an outdoor device positioning program, wherein when the outdoor device positioning is executed by a processor, the program implements the steps of the outdoor device positioning method as described above.
[0033] This invention provides an outdoor device positioning method, apparatus, terminal device, and medium. By acquiring the location of outdoor devices and obtaining the corresponding positioning information, a corresponding device location map is generated based on the positioning information. Leveraging the fixed nature and quantity of outdoor devices, precise location information is constructed on the device location map. Compared to existing technologies, the implementation scheme is more lightweight, allows for the selection of numerous outdoor devices according to actual needs, is more flexible, and is unaffected by signal or spectrum frequency. By directly locating the outdoor devices, the positioning information of the target outdoor device can be intuitively obtained on the generated device location map. This positioning information is specific to the location of the outdoor device itself. In other words, this application achieves an effect that existing technologies cannot achieve in outdoor device positioning, ultimately improving the efficiency of outdoor device query services and enhancing the user query experience. Attached Figure Description
[0034] Figure 1 This is a schematic diagram of the functional modules of the terminal equipment to which the outdoor equipment positioning device belongs in this application;
[0035] Figure 2 This is a flowchart illustrating an exemplary embodiment of the outdoor equipment positioning method of this application;
[0036] Figure 3 This is a flowchart illustrating another exemplary embodiment of the outdoor equipment positioning method of this application;
[0037] Figure 4 This is a flowchart illustrating another exemplary embodiment of the outdoor equipment positioning method of this application;
[0038] Figure 5 This is a flowchart illustrating another exemplary embodiment of the outdoor equipment positioning method of this application;
[0039] Figure 6 This is a flowchart illustrating another exemplary embodiment of the outdoor equipment positioning method of this application;
[0040] Figure 7 This is a flowchart illustrating the construction phases of the outdoor equipment positioning method described in this application.
[0041] Figure 8 This is a scenario business process diagram for the outdoor equipment positioning method of this application;
[0042] Figure 9 This is a schematic diagram of the virtual point positioning sequence involved in the outdoor equipment positioning method of this application.
[0043] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0044] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0045] The main solution of this invention is to obtain the location of outdoor devices, obtain the location information corresponding to the location of the outdoor devices, and generate a corresponding device location map based on the location information. Addressing the challenges of locating outdoor devices due to their varied geographical locations and the insufficient accuracy of current NB-IoT and LoRa technologies for outdoor device positioning, this application proposes an outdoor device positioning method. Leveraging the fixed and numerous nature of outdoor devices, it constructs precise location information on the device location map. Compared to existing technologies, the implementation is more lightweight and easier to implement. The large number of outdoor devices allows for selection based on actual needs, providing greater flexibility. This solves the problem of insufficient accuracy in existing technologies for outdoor device positioning. Ultimately, in practical applications, the target outdoor device can be quickly located based on the location information on the device location map.
[0046] To avoid underestimating the inventiveness of this application, it should be mentioned that the inventors proposed this application based on observations of real life, and after conception and extensive practice:
[0047] The methods for obtaining location information for outdoor devices differ from those for obtaining location information for buildings or landmarks. For example, when the outdoor device is a surveillance camera, the maintenance personnel responsible for camera debugging are usually from third-party organizations. These personnel are unfamiliar with the environment around the camera and cannot determine its location from the surveillance footage. Even using the camera's onboard positioning function, which relies on NB-IoT and LoRa technologies, can only pinpoint the building's location, not the specific locations of other surveillance cameras around the building, making maintenance difficult.
[0048] Specifically, refer to Figure 1 , Figure 1 This is a functional module diagram of the terminal device to which the outdoor device positioning device belongs in this application. The outdoor device positioning device can be independent of the terminal device, capable of acquiring the location of outdoor devices, acquiring the corresponding location information, and generating a map of device locations. It can be carried on the terminal device in hardware or software form. The terminal device can be a smart mobile terminal with data processing capabilities, such as a mobile phone or tablet computer, or a fixed terminal device or server with data processing capabilities.
[0049] In this embodiment, the terminal device to which the outdoor device positioning device belongs includes at least an output module 110, a processor 120, a memory 130, and a communication module 140.
[0050] The memory 130 stores the operating system and the outdoor device positioning program. The outdoor device positioning device can store information such as the location of the outdoor device, the corresponding positioning information, and the device location map in the memory 130. The output module 110 can be a display screen, etc. The communication module 140 can include a WIFI module, a mobile communication module, and a Bluetooth module, etc., and communicates with external devices or servers through the communication module 140.
[0051] When the outdoor device positioning program in memory 130 is executed by the processor, it performs the following steps:
[0052] Obtain the location of outdoor equipment;
[0053] Obtain the location information corresponding to the location of the outdoor equipment;
[0054] Based on the location information, a corresponding device location map is generated.
[0055] Furthermore, the outdoor device location program in memory 130 performs the following steps before being executed by the processor:
[0056] Generate location codes for the locations of the outdoor equipment, wherein the location codes include digital identification codes and QR codes;
[0057] The location information corresponding to the location of the outdoor device is bound to the location code.
[0058] Furthermore, the outdoor device location program in memory 130 performs the following steps before being executed by the processor:
[0059] Based on a preset distance, virtual points corresponding to the locations of the outdoor equipment are created;
[0060] The virtual location is used as the location of the outdoor equipment.
[0061] Furthermore, the outdoor device location program in memory 130 performs the following steps before being executed by the processor:
[0062] The latitude and longitude information of the outdoor equipment is obtained through a pre-set high-precision positioning device.
[0063] Furthermore, the outdoor device location program in memory 130 performs the following steps before being executed by the processor:
[0064] Enter the equipment location map into the location management system;
[0065] When a query command is received, the location information corresponding to the location of the outdoor device is returned from the location management system.
[0066] Furthermore, the outdoor device location program in memory 130 performs the following steps before being executed by the processor:
[0067] Receive the query command issued based on the QR code or digital identification code in the location code;
[0068] Based on the query command, the location information and equipment information corresponding to the outdoor equipment are retrieved from the equipment location map through the location management system.
[0069] Furthermore, the outdoor device location program in memory 130 performs the following steps before being executed by the processor:
[0070] Open the API interface in the location management system and send the location information corresponding to the outdoor device through the API interface.
[0071] This invention provides an outdoor device positioning method, apparatus, terminal device, and medium. By acquiring the location of the outdoor device, obtaining the corresponding positioning information, and generating a corresponding device location map based on the positioning information, this invention addresses the issue of insufficient accuracy in outdoor device positioning using NB-IoT and LoRa technologies. This application proposes an outdoor device positioning method that directly acquires the outdoor device's positioning information and constructs corresponding precise location information on the device location map. Compared to existing technologies, this positioning information is specific to the location of the outdoor device itself. This achieves an effect that existing technologies cannot, ultimately improving the efficiency of outdoor device query services and enhancing the user query experience.
[0072] Based on, but not limited to, the terminal device architecture described above, this application proposes method embodiments.
[0073] Reference Figure 2 , Figure 2 This is a flowchart illustrating an exemplary embodiment of the outdoor device positioning method of this application. The outdoor device positioning method includes:
[0074] Step S1001: Obtain the location of the outdoor equipment;
[0075] Specifically, outdoor equipment includes facilities such as road signs, streetlights, and bridges, as well as network equipment assets such as outdoor cameras, access points (APs), broadcast systems, and large screens. First, an initial map is obtained. This initial map can be a satellite-collected map or a blank map. The initial map contains latitude and longitude markings. After obtaining the latitude and longitude information of the outdoor equipment at the location, these locations can be marked on the initial map based on the latitude and longitude markings.
[0076] Then, assign locations to outdoor devices on the initial map. The assignment method can be based on the distance between outdoor devices, grouping outdoor devices that are less than a preset distance into the same category for centralized subsequent positioning work, thereby improving positioning efficiency.
[0077] Then, sorting information of the locations is generated for each type of outdoor equipment in sequence. Each sorting information corresponds to a location, and each location corresponds to an outdoor equipment. The identification information can be named in chronological order so that in step S1002, the corresponding positioning information of the outdoor equipment at the location can be obtained according to the sorting information.
[0078] Step S1002: Obtain the location information corresponding to the location of the outdoor device;
[0079] Specifically, GPS information of each point in the initial map is collected by a pre-installed high-precision positioning device. For example, personnel carrying high-precision positioning devices move to the location of the outdoor device, receive latitude and longitude information returned by positioning satellites, and then determine the location of the point in the initial map based on the latitude and longitude information.
[0080] Furthermore, if the existing locations on the equipment location map are sufficiently dense, additional outdoor equipment can be marked on the map based on the distances specified in the design. For example, traffic light A is an outdoor equipment corresponding to location 1 on the equipment location map. Now, a new traffic light B is added. In the design plan, B is 500 meters away from A and is due east of A. Therefore, the location 500 meters due east of location 1 can be found on the equipment location map based on the map scale of point A. This location can be marked as location 2 of B, and the estimated GPS positioning information of point B can be obtained based on point A. Because the locations in this area are relatively dense, point A can be multiple different locations, such as traffic lights C, D, E, etc., bridges, etc. By combining the distances of existing locations with those in the design drawing, the estimated location of traffic light B is obtained, i.e., the estimated GPS information. This yields a set of estimated locations for traffic light B from each existing location used as a reference. Then, the set of estimated locations is analyzed. If the analysis result shows that the difference between the latitude and longitude of the locations in the set is less than a preset difference, the mode GPS information in the set is used as the GPS positioning information of point B and updated in the equipment location map to reduce map update costs. With sufficiently dense locations, the estimation results are guaranteed, and the estimated GPS information is accurate enough.
[0081] Step S1003: Based on the positioning information, generate a corresponding device location map.
[0082] Specifically, step S1002 is performed on all locations until the GPS information of all locations is determined, resulting in an equipment location map. This completes the one-to-one correspondence between the equipment locations on the equipment location map, the outdoor equipment locations, and their GPS positioning information.
[0083] This embodiment, through the above-described scheme, specifically obtains the locations of outdoor equipment, acquires the corresponding location information of these locations, and generates a corresponding equipment location map based on this location information. The implementation scheme is lightweight and flexible while ensuring positioning accuracy, effectively improving the current situation where the positioning accuracy of fixed outdoor equipment assets cannot meet actual needs, making querying or maintenance difficult. By leveraging the fixed nature and quantity of outdoor public facilities, precise location information is constructed, achieving a query effect suitable for a wide range of applications. Pre-installed high-precision positioning equipment collects GPS positioning information, ensuring the accuracy of query results. The generated equipment location map intuitively and conveniently displays the positioning information and equipment information of each location, improving the efficiency of positioning services and the user experience.
[0084] This embodiment is proposed based on the above embodiments. The difference between this embodiment and the above embodiments is that:
[0085] Step S1003, after generating the corresponding device location map based on the positioning information, further includes:
[0086] Step S10: If the outdoor equipment is removed, delete the location information corresponding to the removed outdoor equipment from the equipment location map.
[0087] Specifically, if outdoor equipment is removed, the location information corresponding to the outdoor equipment, the identification information of the equipment at the location, and the GPS positioning information corresponding to the location should be cleared from the equipment location map to save storage space.
[0088] Reference Figure 3 , Figure 3 This is a flowchart illustrating another exemplary embodiment of the outdoor equipment positioning method of this application.
[0089] After step S1002, which involves obtaining the location of the outdoor equipment, the method further includes:
[0090] Step A100: Generate a location code for the location of the outdoor equipment, wherein the location code includes a digital identification code and a QR code.
[0091] Specifically, location coding information is generated for outdoor equipment at each location. The coding information includes digital identification codes and QR codes. When needed, the coding information can be used as the basis for subsequent search and location information.
[0092] For example, the process of generating location codes is as follows: A unique QR code is generated for each outdoor device at each location according to the QR code generation rules and algorithm; a corresponding digital identification code is generated for each outdoor device at each location according to the order in which the locations were obtained in step S1001. The QR code and the digital identification code can be used to associate the location with the correct outdoor device. In other words, each code is bound to each outdoor device, meaning one outdoor device corresponds to one location code, allowing the corresponding outdoor device to be found through the QR code and digital identification information.
[0093] Furthermore, the information corresponding to the QR code supports recording information such as the height of the outdoor equipment and equipment information, such as whether the camera is on the second floor or at the corner of the stairs, so that maintenance personnel can quickly locate the camera by scanning the QR code after replacement.
[0094] Step A200: Bind the location information corresponding to the location of the outdoor device to the location code.
[0095] Specifically, the location information is GPS information, including latitude and longitude, collected at the location of the outdoor device using a pre-installed high-precision positioning device. The location code is an identification information generated to correspond one-to-one with the location of the outdoor device. This identification information can be in the form of a QR code or an assigned digital identification code. By binding and associating the location information of a location with its location code, the precise GPS information of that location can be obtained based on the location code. This allows for convenient connection to the target outdoor device when the GPS location information of the outdoor device at that location needs to be queried later. Thus, the binding between the outdoor device, the location information (GPS information), and the location code is completed, with each pair corresponding one-to-one. This allows for subsequent queries to associate the corresponding outdoor device based on the QR code and digital identification information, or to associate any one of the three with the other two corresponding items.
[0096] For example, the implementers input the GPS information collected by the high-precision positioning device into the management system of the point device map, and then bind the GPS information to the point code corresponding to the outdoor device through the management system.
[0097] Furthermore, the location coding information can be made into nameplate labels, which include a QR code and a digital identification code for subsequent retrieval of equipment location information. These nameplates should be placed in easily visible locations on outdoor equipment so users can quickly find them and conveniently obtain equipment and GPS information. For example, when maintenance personnel are performing maintenance work on outdoor equipment, the nameplates reduce the time spent determining the equipment and its location, thereby significantly reducing maintenance time, improving work efficiency, and enhancing the user experience.
[0098] This embodiment, through the above-described scheme, specifically generates location codes for the outdoor equipment locations. The location codes can be in the form of numbers or QR codes. The location information corresponding to the outdoor equipment locations is bound to the location codes, thereby generating diverse query methods based on numbers and QR codes, improving query efficiency while optimizing the user query experience.
[0099] Reference Figure 4 , Figure 4 This is a flowchart illustrating another exemplary embodiment of the outdoor equipment positioning method of this application.
[0100] In step S1001, the step of obtaining the location of the outdoor equipment includes:
[0101] Step B100: Create virtual locations corresponding to the locations of the outdoor equipment according to a preset distance;
[0102] Specifically, in large areas requiring precise positioning, where it's impossible to assign actual reference points to location information, virtual locations corresponding to the outdoor equipment's locations can be created to fill this positioning gap. A virtual location refers to any point A within a large area; by collecting GPS information from point A, the corresponding point is marked as point A on the initial map based on this GPS information. For example, a point on the initial map with the same latitude and longitude as the GPS information is designated as point A.
[0103] The collection order can be, as per [reference] Figure 9 , Figure 9 This is a schematic diagram illustrating the virtual point positioning sequence involved in the outdoor device positioning method of this application. After point A is collected, the GPS information of the next virtual point is collected by moving along the longitude direction a first preset distance. The first preset distance is set according to the actual situation, such as the population density of the area. After collecting the GPS information of the boundary point C of a large area, the GPS information of point D is collected by moving along the latitude direction a second preset distance. The second preset distance can also refer to the population density of the area, and the second preset distance may not be equal to the first preset distance. This continues until the GPS information of the boundary point F is collected. At this point, the deployment of virtual points in a large area without outdoor devices and the corresponding GPS information of each virtual point are completed. Then, based on the GPS information, the information association of the virtual points is completed at the location marked on the initial map for positioning in a large area without outdoor devices.
[0104] Step B200: Use the virtual location as the location of the outdoor device.
[0105] Specifically, since there are no outdoor devices in the area, virtual points are set up in the area through step B100, and the set virtual points are marked as outdoor device points in the initial map to supplement the outdoor device points in the map and improve the accuracy of the point device map.
[0106] In this embodiment, the above-described scheme is used to create virtual locations corresponding to the locations of the outdoor devices. These virtual locations are then used as the locations of the outdoor devices, allowing the location management system to bind the locations with their corresponding positioning information. This completes the positioning of the virtual locations, which serve as a supplement to the outdoor device locations on the map, thus improving the accuracy of the location device map.
[0107] Reference Figure 5 , Figure 5 This is a flowchart illustrating another exemplary embodiment of the outdoor equipment positioning method of this application.
[0108] After step S1003, which generates a corresponding device location map based on the positioning information, the method further includes:
[0109] Step C100: Enter the equipment location map into the location management system;
[0110] Specifically, after generating the equipment location map, the equipment location map is entered into the location management system, which is responsible for receiving and processing location query commands.
[0111] Step C200: When a query command is received, the location information corresponding to the location of the outdoor device is returned from the location management system.
[0112] Specifically, the query command is issued based on the QR code and digital identification code in the encoded information. The location management system finds the corresponding location from the equipment location map based on the QR code and digital identification code, obtains the location information of the location, and sends the location information to the terminal that issued the query command.
[0113] This embodiment, through the above-described scheme, specifically by inputting the device location map into the location management system, and when a query command is received, returning the location information corresponding to the outdoor device's location from the location management system, establishes a high-precision and fast positioning system, providing an effective way to return query command results.
[0114] Reference Figure 6 , Figure 6 This is a flowchart illustrating another exemplary embodiment of the outdoor equipment positioning method of this application.
[0115] Step C200, when a query command is received, the step of returning the location information corresponding to the location of the outdoor device from the location management system includes:
[0116] Step D100: Receive the query instruction issued based on scanning the QR code;
[0117] Specifically, it receives a query command sent to the device location map management system by scanning a QR code to jump to the corresponding mini-program platform, or receives a query command sent based on the numbers in the location code. The query command contains the location information of the outdoor device being queried, i.e., the index information.
[0118] Step D200: Based on the query command, retrieve the location information and equipment information corresponding to the outdoor equipment from the equipment location map through the location management system.
[0119] Specifically, step A200 completes the binding between outdoor equipment, location information (GPS information), and location code. Based on the query command for equipment location and the location of the QR code nameplate, the management system retrieves the location information and equipment information corresponding to the outdoor equipment at that location from the equipment location map and returns it to the mini-program platform for display. By directly displaying the location information of the outdoor equipment, the accuracy of outdoor equipment positioning is improved.
[0120] For example, when street light A needs maintenance, the maintenance personnel only know that street light A is used for lighting XX Road, meaning they only know that street light A is on XX Road, but they cannot obtain its exact location. They would need to search the entire XX Road, and since there is more than one street light on XX Road, this causes difficulties for the maintenance work. This application obtains the location information of outdoor equipment at its points of origin, with the location accurate to the coordinates of the street light. Maintenance personnel can directly locate the corresponding street light based on this location information, thereby greatly improving the efficiency of outdoor equipment location lookup and enhancing the user experience.
[0121] In this embodiment, the above-described solution involves scanning the QR code to issue a query command. Based on the query command, the location management system retrieves the location information and equipment information corresponding to the outdoor equipment from the equipment location map. Users can query the location information of the current location by manually scanning or entering a code, thus optimizing the user query experience.
[0122] based on Figure 2 The corresponding embodiments are presented in this embodiment, which is similar to... Figure 2 The difference between the corresponding embodiments is:
[0123] Step S1003, after generating the corresponding device location map based on the positioning information, further includes:
[0124] Step E100: Open the API interface in the location management system and send the location information corresponding to the outdoor device through the API interface.
[0125] Specifically, after the device location map is generated, the location information API interface in the device location map management system is opened. This allows the system to receive query requests from third parties and return corresponding information based on the query requests through the API interface. For example, it can return device information and location information of outdoor network devices such as outdoor cameras, access points (APs), broadcast systems, and large screens. The third parties include the owners of the outdoor network devices, and the device information includes the status information of the outdoor devices and the information collected by the devices, such as the images captured by outdoor cameras.
[0126] This embodiment, through the above-described solution, specifically by opening the API interface in the location management system, sends the location information corresponding to the outdoor device through the API interface, supports receiving query commands from third parties, provides diversified location queries, and optimizes the user experience.
[0127] Reference Figure 7 , Figure 7 The following is a flowchart of the construction phase of the outdoor equipment positioning method of this application, and another exemplary embodiment of this application is proposed.
[0128] Specifically, outdoor equipment is assigned locations, and then personnel use high-precision positioning equipment to reach these locations and obtain accurate GPS location information. The location management system generates corresponding location codes based on these locations. These codes can be in the form of numbers or QR codes, and contain the location information and equipment details of the outdoor equipment. A location nameplate is then generated based on this information.
[0129] The location management system binds the acquired GPS data to the corresponding nameplates, specifically by associating location information with QR codes and digital identification codes. This completes the location acquisition and construction work. The location management system then generates an equipment location map based on the acquired information, specifically the latitude and longitude of each location in the GPS data. In the equipment location map, outdoor equipment, its location, GPS location information, and nameplate correspond one-to-one.
[0130] This embodiment achieves lightweight acquisition of outdoor equipment, locations, and location information through the above scheme. Based on the characteristics of fixed and numerous outdoor equipment locations, it generates a equipment location map, ensuring accurate positioning results without being affected by signal and frequency bands. It is widely applicable to various environments, has low cost, and can be used for large-scale deployment. The more locations deployed, the more reference points there are, and the more accurate the positioning becomes.
[0131] Reference Figure 8 , Figure 8 The present invention provides a scenario business process diagram for the outdoor equipment positioning method of this application, and proposes another exemplary embodiment of this application.
[0132] Specifically, after generating the equipment location map, the way to quickly locate or query outdoor equipment is to intuitively and conveniently obtain the location information bound to the location through the equipment location map, or to send a query command to the location management system by scanning the QR code in the location code and / or entering the digital identification code in the corresponding mini-program, and receive the location information corresponding to the location returned by the location management system.
[0133] Furthermore, the location management system also supports open API interfaces, which can receive and process query requests sent by third parties, and retrieve and return the corresponding outdoor device location information from the device location map based on the query requests.
[0134] This application embodiment provides diversified location query channels through the above solution, thereby improving the efficiency of location query and optimizing the user query experience.
[0135] Furthermore, this application also proposes an outdoor equipment positioning device, which includes:
[0136] The first acquisition module is used to acquire the location of outdoor equipment;
[0137] The second acquisition module acquires the location information corresponding to the location of the outdoor device.
[0138] The generation module is used to generate a corresponding device location map based on the positioning information.
[0139] The principle and implementation process of data stream detection in this embodiment are explained in the above embodiments and will not be repeated here.
[0140] Furthermore, this application also proposes a terminal device, which includes a memory, a processor, and an outdoor device positioning program stored in the memory and executable on the processor. When the outdoor device positioning is executed by the processor, the outdoor device positioning steps described above are implemented.
[0141] Since the outdoor device positioning program adopts all the technical solutions of all the aforementioned embodiments when it is executed by the processor, it has at least all the beneficial effects brought about by all the technical solutions of all the aforementioned embodiments, which will not be repeated here.
[0142] Furthermore, embodiments of this application also propose a computer-readable storage medium storing an outdoor device positioning program, which, when executed by a processor, implements the outdoor device positioning steps described above.
[0143] Since the outdoor device positioning program adopts all the technical solutions of all the aforementioned embodiments when it is executed by the processor, it has at least all the beneficial effects brought about by all the technical solutions of all the aforementioned embodiments, which will not be repeated here.
[0144] Compared to existing technologies, LoRa and NB-IoT technologies do not meet the practical requirements for positioning accuracy of outdoor equipment assets. This application leverages the fixed and numerous advantages of outdoor equipment, such as road signs, streetlights, and bridges, by acquiring the location information of these public facilities through pre-installed high-precision positioning devices. This information is used as reference to generate a map of equipment locations. The method of acquiring location information is simple and convenient, and the implementation scheme is lightweight, flexible, and low-cost. Simultaneously, by collecting GPS information of the actual geographical location of the outdoor equipment locations through pre-installed high-precision positioning devices, positioning accuracy is ensured while being largely unaffected by other factors such as signal strength or frequency bands. This achieves an effect that existing technologies cannot, thus improving positioning accuracy. By creating virtual locations and acquiring their location information, positioning can be achieved in areas where no outdoor equipment exists, supplementing the location of outdoor equipment locations with location reference information. By adding QR codes and digital identification codes to nameplates and providing an open API interface to accept and process third-party query commands, diversified location query methods are provided, improving the efficiency of outdoor equipment positioning services and the user experience in practical applications.
[0145] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0146] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0147] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, controlled terminal, or network device, etc.) to execute the methods of each embodiment of this application.
[0148] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. An outdoor device positioning method characterized by comprising: The outdoor equipment positioning method comprises the following steps: acquiring the point position of the outdoor equipment; the step of acquiring the point position of the outdoor equipment comprises: acquiring an initial map; assigning point positions according to distance classification between outdoor equipment; generating point position sorting information and acquiring positioning information in sequence; acquiring the positioning information corresponding to the point position of the outdoor equipment; generating a corresponding equipment point position map based on the positioning information; the step of acquiring the point position of the outdoor equipment further comprises: creating a virtual point position corresponding to the point position of the outdoor equipment according to a preset distance; using the virtual point position as the point position of the outdoor equipment; after the step of acquiring the positioning information corresponding to the point position of the outdoor equipment, the method comprises: generating point position coding for the point position of the outdoor equipment, wherein the form of the point position coding comprises a digital identification code and a two-dimensional code; binding the positioning information corresponding to the point position of the outdoor equipment with the point position coding.
2. The outdoor device positioning method according to Claim 1, wherein the step of acquiring the positioning information corresponding to the point position of the outdoor equipment comprises: acquiring the latitude and longitude information of the point position of the outdoor equipment through a preinstalled high-precision positioning device.
3. The outdoor device positioning method according to claim 2, wherein after the step of generating a corresponding equipment point position map based on the positioning information, the method further comprises: entering the equipment point position map into a point position management system; when a query instruction is received, returning the positioning information corresponding to the point position of the outdoor equipment from the point position management system.
4. The outdoor device positioning method according to claim 3, wherein the step of returning the positioning information corresponding to the point position of the outdoor equipment from the point position management system when a query instruction is received comprises: receiving the query instruction based on the two-dimensional code or digital identification code in the point position coding; based on the query instruction, retrieving the positioning information and equipment information corresponding to the outdoor equipment from the equipment point position map through the point position management system.
5. The outdoor device positioning method according to claim 4, wherein after the step of entering the equipment point position map into a point position management system, the method further comprises: opening an API interface in the point position management system and sending the positioning information corresponding to the outdoor equipment through the API interface.
6. An outdoor device positioning apparatus characterized by comprising: The outdoor equipment positioning device comprises: a first acquisition module for acquiring the point position of the outdoor equipment; the step of acquiring the point position of the outdoor equipment comprises: acquiring an initial map; assigning point positions according to distance classification between outdoor equipment; generating point position sorting information and acquiring positioning information in sequence; the first acquisition module is further configured to create a virtual point position corresponding to the point position of the outdoor equipment according to a preset distance; and use the virtual point position as the point position of the outdoor equipment; a second acquisition module for acquiring the positioning information corresponding to the point position of the outdoor equipment; after the step of acquiring the positioning information corresponding to the point position of the outdoor equipment, the method comprises: generating point position coding for the point position of the outdoor equipment, wherein the form of the point position coding comprises a digital identification code and a two-dimensional code; and binding the positioning information corresponding to the point position of the outdoor equipment with the point position coding; a generation module for generating a corresponding equipment point position map based on the positioning information.
7. A terminal device, characterized by comprising: The terminal device comprises a memory, a processor, and an outdoor device positioning program stored on the memory and executable on the processor, and the processor implements the steps of the outdoor device positioning method according to any one of claims 1-5 when the outdoor device positioning program is executed.
8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores an outdoor device positioning program, and the processor implements the steps of the outdoor device positioning method according to any one of claims 1-5 when the outdoor device positioning program is executed.
Citation Information
Patent Citations
Fire-fighting equipment distribution method and system, computer equipment and processing terminal
CN112765719A
Method and device for displaying point location information in equipment operation and maintenance page and electronic equipment
CN114329276A