Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first" and "second", etc. in this application are used to distinguish between different objects and not to describe a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or modules is not limited to the listed steps or modules but may alternatively include other steps or modules not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The embodiment of the application provides a search and rescue positioning method, a search and rescue positioning device and a storage medium. Specifically, the embodiment of the application provides a search and rescue positioning device suitable for computer equipment, and the computer equipment can be mobile phones, tablet computers, notebook computers and other equipment. It should be noted that the computer device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, and the like.
In the embodiments of the present application, the computer device will be described in detail as a piggyback base station.
The following detailed description will be made separately, and the description sequence of each embodiment below does not limit the specific implementation sequence.
Referring to fig. 1, fig. 1 is a schematic flow chart of a search and rescue positioning method according to the present application. The search and rescue of the embodiment can be implemented by using the computer device, and the specific flow of the search and rescue positioning method may include:
101. and when a search and rescue starting instruction is received, performing signal search in a preset range according to a preset strategy to obtain a target signal.
In the embodiment of the application, the unmanned aerial vehicle can be adopted to carry out oblique photography mapping on the preset area at ordinary times, and accurate coordinates are established according to a geodetic coordinate system to form a three-dimensional space map of the preset area. It should be noted that the predetermined area may be an area radiating a predetermined radius outward from a central point. For example, a region with a predetermined radius radiating outward from a certain landmark building may be used as the predetermined region. Wherein, the preset radius can be set according to the actual situation. For example, the predetermined radius may be 1000 meters, 1500 meters, 2000 meters, or other specific radius.
The search and rescue starting instruction can be manually started by a search and rescue worker through the mobile terminal. Under the condition that the mobile terminal of the search and rescue personnel is connected with the backpack base station, the search and rescue personnel can issue a starting instruction for starting the search and rescue mode by operating on a display interface of the mobile terminal so as to enter the search and rescue mode. For example, the "search and rescue mode" may be selected in a mode selection page (which may include, for example, a flight mode, a bluetooth mode, a hotspot mode, a search and rescue mode, etc.) of the mobile terminal, or a specified operation may be preset, and when a search and rescue worker performs a long-press operation, a double-click operation, or a zoom-in gesture operation in a preset area (for example, in a drop-down list of a status bar of a mobile phone) on a display interface, the search and rescue start instruction is triggered.
In some embodiments, the search and rescue start command may also be triggered by a preset button on the back-off base station.
In some embodiments, when receiving a search and rescue start instruction, a search and rescue worker may carry the backpack base station to perform signal search within a preset range according to a preset frequency band and preset power, so as to obtain a target signal. Wherein, this preset frequency channel can be set for according to actual conditions. Generally, the predetermined frequency band can be selected from 900M and 1.8G, which have stronger penetration. The signal of the predetermined frequency band may be transmitted through a Global System For Mobile Communications (GSM). It will be appreciated that the GSM is integrated in a piggyback base station.
In this embodiment, the predetermined range may be an area that radiates a predetermined radius outward with the backpack base station as a center point. Wherein, the preset power can be set according to the actual situation. It should be noted that the preset radius is related to the preset power. The larger the preset power is, the larger the preset radius is. Generally, the preset power may be set to 2W. When the backpack base station adopts 2W of preset power, the preset radius can reach 6000 meters. And 2W of preset power has low damage to search and rescue personnel.
It should be noted that the target signal is a signal that can be searched in the target area.
102. And determining whether the target signal belongs to a preset signal library.
The search and rescue personnel can carry the mobile terminal on one's body, therefore, in order to avoid the search and rescue personnel on one's body mobile terminal signal to interfere with searching and rescuing, influence search and rescue efficiency, can establish a preset signal storehouse in advance to save the mobile terminal signal on one's body of search and rescue personnel in this preset signal storehouse.
Therefore, after the target signal is obtained through signal search, the target signal may be matched with signals in a preset signal library to determine whether the target signal belongs to the preset signal library. It will be appreciated that the target signal may be ignored when it belongs to the predetermined signal library. When the target signal does not belong to the preset signal library, thestep 103 may be continued.
103. And when the target signal does not belong to the preset signal library, determining the direction information of the mobile terminal sending the target signal.
It is understood that when the target signal does not belong to the preset signal library, it can be determined that the target signal is emitted from the mobile terminal of the trapped person.
Specifically, the scanner scans the field intensity of the target signal, so as to obtain the current field intensity of the target signal. Then, the direction information of the mobile terminal is determined by the current field strength of the target signal.
In some embodiments, the step of determining the direction information of the mobile terminal which sent the target signal may include:
acquiring a first field intensity of the target signal;
acquiring a second field intensity of the target signal after a first preset time period;
and determining the direction information of the mobile terminal generating the target signal based on the first field intensity and the second field intensity.
It will be appreciated that when a first field strength of a target signal is acquired, a first general directional information of the target signal may be determined. In order to obtain accurate position information of the mobile terminal, the second field strength of the target signal may be obtained after a first preset time interval, so as to determine second approximate direction information of the target signal. Then, the intersection point thereof is obtained from these two pieces of rough direction information. It can be understood that the direction information of the intersection point is the specific direction information of the mobile terminal.
The first preset time period can be set according to actual conditions. For example, the first preset time period may be a specific time period of 5 minutes, 6 minutes, 7 minutes, 8 minutes, and the like.
104. And acquiring a first current distance between the mobile terminal and the mobile terminal.
Specifically, the second current distance to the mobile terminal may be obtained every second preset time period. Then, the first current distance is acquired based on the second current distance.
It should be noted that the first current distance is a relatively precise distance between the piggyback base station and the mobile terminal. The second current distance is the approximate distance between the piggyback base station and the mobile terminal.
It can be understood that, after the direction information of the mobile terminal is determined, the search and rescue personnel have a rough search and rescue direction. The search and rescue personnel can search and rescue based on the direction information of the mobile terminal. In order to further improve the efficiency of search and rescue, the current distance between the mobile terminal and the search and rescue personnel needs to be determined.
It will be appreciated that the search and rescue personnel will have a new current distance for each movement. In order to obtain a more accurate current distance between the mobile terminal and the search and rescue personnel, the search and rescue personnel can transversely move relative to the direction information of the mobile terminal so as to obtain a plurality of second current distances, and then obtain a first current distance through the plurality of second current distances. The second preset time period can be set according to actual conditions. For example, the second preset time period may be a specific time period of 5 minutes, 6 minutes, 7 minutes, 8 minutes, and the like.
In some embodiments, after the step of "acquiring the second current distance from the mobile terminal every second preset time period", and before the step of "acquiring the first current distance based on the second current distance", the method may further include:
and storing the second current distance in a preset information base.
At this time, the step of "acquiring the first current distance based on the second current distance" may include:
when the second current distances in the preset information base reach a preset number, removing the second current distances with the largest positive errors and the second current distances with the largest negative errors in the preset information base;
and averaging the second current distances remaining in the preset information base to obtain the first current distance.
It is understood that, among the plurality of obtained second current distances, there is a second current distance error that is larger. Therefore, in order to obtain the more accurate first current distance, the second current distance with a larger error needs to be removed. In addition, the accuracy of the first current distance can be further improved only by averaging a plurality of second current distances.
For example, when the second current distance in the preset information base has: 4600 meters, 3000 meters, 2860 meters, 2800 meters, 2600 meters, 2000 meters and the like. At this time, 4600 meters with larger positive error and 2000 meters with larger negative error can be removed, and then the average value of the four second current distances of 3000 meters, 2860 meters, 2800 meters and 2600 meters is calculated to obtain the first current distance.
105. Determining location information of the mobile terminal based on the direction information and the first current distance.
It will be appreciated that the first current distance actually includes not only the distance in the horizontal direction but also the longitudinal and vertical distances. Namely the X-axis direction, the Y-axis direction and the Z-axis direction.
Therefore, when the first current distance between the search and rescue personnel and the mobile terminal is obtained, the specific space coordinate of the mobile terminal can be obtained according to the distances between the search and rescue personnel and the mobile terminal in the X-axis direction, the Y-axis direction and the Z-axis direction respectively.
It will be appreciated that accurate spatial coordinates and three-dimensional maps are obtained since the predetermined area has been previously mapped by oblique photography. Therefore, after the first current distance between the search and rescue personnel and the mobile terminal is obtained, the specific space coordinate of the mobile terminal can be obtained according to the current space coordinate of the search and rescue personnel.
It should be noted that, in order to obtain the current spatial coordinates of the search and rescue workers, a positioning chip, such as a beidou positioning chip No. three, may be installed in the backpack base station. And then, obtaining the current space coordinate of the search and rescue personnel through the space coordinate and the three-dimensional space map which are obtained previously.
All the above technical solutions can be combined arbitrarily to form the optional embodiments of the present application, and are not described herein again.
In summary, in the embodiment of the application, when a search and rescue starting instruction is received, signal search is performed within a preset range according to a preset strategy to obtain a target signal; then determining whether the target signal is suitable for a preset signal library; when the target signal does not belong to the preset signal library, determining direction information of the mobile terminal sending the target signal; then acquiring a first current distance between the mobile terminal and the mobile terminal; and finally, determining the position information of the mobile terminal based on the direction information and the first current distance. According to the scheme, the target signal of the mobile terminal is acquired in real time through the backpack base station of the search and rescue personnel, so that the position information of the mobile terminal is obtained through acquiring the direction information of the mobile terminal and the first current distance between the mobile terminal and the backpack base station, and the search and rescue efficiency is improved.
In order to better implement the above search and rescue positioning method, correspondingly, an embodiment of the present application further provides a search and rescue positioning device, where the search and rescue positioning device may be integrated in a computer device or a server. The meaning of the noun is the same as that in the search and rescue positioning method, and specific implementation details can refer to the description in the method embodiment.
For example, as shown in fig. 2, fig. 2 is a schematic structural diagram of a search and rescue positioning device provided in an embodiment of the present application, and the search and rescue positioning device may include: asignal search unit 201, afirst determination unit 202, asecond determination unit 203, afirst acquisition unit 204, and asecond acquisition unit 205.
Thesignal search unit 201 may be configured to, when receiving a search and rescue start instruction, perform signal search within a preset range according to a preset policy to obtain a target signal.
Thefirst determination unit 202 may be configured to determine whether the target signal is suitable for a preset signal library.
The second determiningunit 203 may be configured to determine, when the target signal does not belong to the preset signal library, direction information of the mobile terminal that sent the target signal.
The first obtainingunit 204 may be configured to obtain a first current distance from the mobile terminal.
A second obtainingunit 204, configured to determine location information of the mobile terminal based on the direction information and the first current distance.
As shown in fig. 3, in some embodiments, the second determiningunit 203 may include a fieldstrength acquiring subunit 2031 and adirection determining subunit 2032.
The fieldstrength obtaining subunit 2031 is configured to, when the target signal does not belong to the preset signal library, obtain a first field strength of the target signal; and acquiring a second field intensity of the target signal after a first preset time period.
Adirection determining subunit 2032, configured to determine, based on the first field strength and the second field strength, direction information of a mobile terminal that generates the target signal.
As shown in fig. 4, in some embodiments, thefirst acquisition unit 204 may include afirst acquisition sub-unit 2041 and asecond acquisition sub-unit 2042.
The first obtainingsubunit 2041 may be configured to obtain a second current distance from the mobile terminal every second preset time period.
A second obtainingsubunit 2042 may be configured to obtain the first current distance based on the second current distance.
The search andrescue positioning device 200 provided in the embodiment of the application performs signal search within a preset range according to a preset strategy to obtain a target signal when receiving a search and rescue start instruction through thesignal search unit 201. It is determined by thefirst determination unit 202 whether the target signal is suitable for a preset signal library. And when the target signal does not belong to the preset signal library, the second determiningunit 203 determines the direction information of the mobile terminal sending the target signal. A first current distance to the mobile terminal is acquired by afirst acquisition unit 204. Determining, by the second obtainingunit 204, location information of the mobile terminal based on the direction information and the first current distance. According to the scheme, the target signal of the mobile terminal is acquired in real time through the backpack base station of the search and rescue personnel, so that the position information of the mobile terminal is obtained through acquiring the direction information of the mobile terminal and the first current distance between the mobile terminal and the backpack base station, and the search and rescue efficiency is improved.
The embodiment of the present application further provides a server, as shown in fig. 5, which shows a schematic structural diagram of the server according to the embodiment of the present application, specifically:
the server may include components such as aprocessor 501 of one or more processing cores,memory 502 of one or more computer-readable storage media, apower supply 503, and aninput unit 504. Those skilled in the art will appreciate that the server architecture shown in FIG. 5 is not meant to be limiting, and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. Wherein:
theprocessor 501 is a control center of the server, connects various parts of the entire server by various interfaces and lines, and performs various functions of the server and processes data by running or executing software programs and/or modules stored in thememory 502 and calling data stored in thememory 502, thereby performing overall monitoring of the server. Optionally,processor 501 may include one or more processing cores; preferably, theprocessor 501 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into theprocessor 501.
Thememory 502 may be used to store software programs and modules, and theprocessor 501 executes various functional applications and data processing by operating the software programs and modules stored in thememory 502. Thememory 502 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data created according to the use of the server, and the like. Further, thememory 502 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, thememory 502 may also include a memory controller to provide theprocessor 501 with access to thememory 502.
The server further comprises apower supply 503 for supplying power to each component, and preferably, thepower supply 503 may be logically connected to theprocessor 501 through a power management system, so that functions of managing charging, discharging, power consumption, and the like are realized through the power management system. Thepower supply 503 may also include any component of one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and the like.
The server may also include aninput unit 504, and theinput unit 504 may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
Although not shown, the server may further include a display unit and the like, which will not be described in detail herein. Specifically, in this embodiment, theprocessor 501 in the server loads the executable file corresponding to the process of one or more application programs into thememory 502 according to the following instructions, and theprocessor 501 runs the application program stored in thememory 502, thereby implementing various functions as follows:
when a search and rescue starting instruction is received, signal search is carried out within a preset range according to a preset strategy to obtain a target signal;
determining whether the target signal is suitable for a preset signal library;
when the target signal does not belong to the preset signal library, determining direction information of the mobile terminal sending the target signal;
acquiring a first current distance between the mobile terminal and the mobile terminal;
determining location information of the mobile terminal based on the direction information and the first current distance.
The above operations can be specifically referred to the previous embodiments, and are not described herein.
As can be seen from the above, when the server provided by this embodiment receives a search and rescue start instruction, signal search is performed within a preset range according to a preset strategy to obtain a target signal; then determining whether the target signal is suitable for a preset signal library; when the target signal does not belong to the preset signal library, determining direction information of the mobile terminal sending the target signal; then acquiring a first current distance between the mobile terminal and the mobile terminal; and finally, determining the position information of the mobile terminal based on the direction information and the first current distance. According to the scheme, the position information of the mobile terminal can be obtained by obtaining the direction information of the mobile terminal and the first current distance between the mobile terminal and the mobile terminal, so that the search and rescue efficiency is improved.
Accordingly, an embodiment of the present application further provides a computer device, as shown in fig. 6, the computer device may include a Radio Frequency (RF) circuit 601, amemory 602 including one or more computer-readable storage media, aninput unit 603, adisplay unit 604, a sensor 605, anaudio circuit 606, a Wireless Fidelity (WiFi)module 607, aprocessor 608 including one or more processing cores, and apower supply 609. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 6 does not constitute a limitation of computer devices, and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components. Wherein:
the RF circuit 601 may be used for receiving and transmitting signals during a message transmission or communication process, and in particular, for receiving downlink messages from a base station and then processing the received downlink messages by one ormore processors 608; in addition, data relating to uplink is transmitted to the base station. In general, the RF circuit 601 includes, but is not limited to, an antenna, at least one Amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuit 601 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to Global System for Mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Message Service (SMS), and the like.
Thememory 602 may be used to store software programs and modules, and theprocessor 608 executes various functional applications and data processing by operating the software programs and modules stored in thememory 602. Thememory 602 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the computer device, and the like. Further, thememory 602 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, thememory 602 may also include a memory controller to provide theprocessor 608 and theinput unit 603 access to thememory 602.
Theinput unit 603 may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, in one particular embodiment,input unit 603 may include a touch-sensitive surface as well as other input devices. The touch-sensitive surface, also referred to as a touch display screen or a touch pad, may collect touch operations by a user (e.g., operations by a user on or near the touch-sensitive surface using a finger, a stylus, or any other suitable object or attachment) thereon or nearby, and drive the corresponding connection device according to a predetermined program. Alternatively, the touch sensitive surface may comprise two parts, a touch detection means and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to theprocessor 608, and can receive and execute commands sent by theprocessor 608. In addition, touch sensitive surfaces may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. Theinput unit 603 may include other input devices in addition to the touch-sensitive surface. In particular, other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
Thedisplay unit 604 may be used to display information input by or provided to a user as well as various graphical user interfaces of the computer device, which may be made up of graphics, text, icons, video, and any combination thereof. TheDisplay unit 604 may include a Display panel, and optionally, the Display panel may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch-sensitive surface may overlay the display panel, and when a touch operation is detected on or near the touch-sensitive surface, the touch operation is transmitted to theprocessor 608 to determine the type of touch event, and theprocessor 608 then provides a corresponding visual output on the display panel according to the type of touch event. Although in FIG. 6 the touch-sensitive surface and the display panel are two separate components to implement input and output functions, in some embodiments the touch-sensitive surface may be integrated with the display panel to implement input and output functions.
The computer device may also include at least one sensor 605, such as light sensors, motion sensors, and other sensors. In particular, the light sensor may include an ambient light sensor that adjusts the brightness of the display panel based on the intensity of ambient light, and a proximity sensor that turns off the display panel and/or backlight when the computer device is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when the mobile phone is stationary, and can be used for applications of recognizing the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the computer device, detailed descriptions thereof are omitted.
Audio circuitry 606, speakers, and microphones may provide an audio interface between a user and a computer device. Theaudio circuit 606 may transmit the electrical signal converted from the received audio data to a speaker, and convert the electrical signal into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by theaudio circuit 606 and converted into audio data, which is then processed by the audiodata output processor 608, and then passed through the RF circuit 601 to be sent to, for example, another computer device, or output to thememory 602 for further processing.Audio circuitry 606 may also include an earbud jack to provide communication of peripheral headphones with the computer device.
WiFi belongs to short-distance wireless transmission technology, and the computer device can help the user send and receive e-mail, browse web pages, access streaming media, etc. through theWiFi module 607, which provides wireless broadband internet access for the user. Although fig. 6 shows theWiFi module 607, it is understood that it does not belong to the essential constitution of the computer device, and may be omitted entirely as needed within the scope not changing the essence of the invention.
Theprocessor 608 is a control center of the computer device, connects various parts of the entire mobile phone using various interfaces and lines, and performs various functions of the computer device and processes data by operating or executing software programs and/or modules stored in thememory 602 and calling data stored in thememory 602, thereby monitoring the mobile phone as a whole. Optionally,processor 608 may include one or more processing cores; preferably, theprocessor 608 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into theprocessor 608.
The computer device may also include a power supply 609 (e.g., a battery) for powering the various components, which may preferably be logically connected to theprocessor 608 via a power management system that provides management of charging, discharging, and power consumption. Thepower supply 609 may also include any component of one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and the like.
Although not shown, the computer device may further include a camera, a bluetooth module, etc., which will not be described herein. Specifically, in this embodiment, theprocessor 608 in the computer device loads the executable file corresponding to the process of one or more application programs into thememory 602 according to the following instructions, and theprocessor 608 runs the application programs stored in thememory 602, so as to implement various functions:
when a search and rescue starting instruction is received, signal search is carried out within a preset range according to a preset strategy to obtain a target signal;
determining whether the target signal is suitable for a preset signal library;
when the target signal does not belong to the preset signal library, determining direction information of the mobile terminal sending the target signal;
acquiring a first current distance between the mobile terminal and the mobile terminal;
determining location information of the mobile terminal based on the direction information and the first current distance.
The above operations can be specifically referred to the previous embodiments, and are not described herein.
As can be seen from the above, the computer device provided in this embodiment performs signal search within a preset range according to a preset strategy when receiving a search and rescue start instruction, so as to obtain a target signal; then determining whether the target signal is suitable for a preset signal library; when the target signal does not belong to the preset signal library, determining direction information of the mobile terminal sending the target signal; then acquiring a first current distance between the mobile terminal and the mobile terminal; and finally, determining the position information of the mobile terminal based on the direction information and the first current distance. According to the scheme, the position information of the mobile terminal can be obtained by obtaining the direction information of the mobile terminal and the first current distance between the mobile terminal and the mobile terminal, so that the search and rescue efficiency is improved.
It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be performed by instructions or by associated hardware controlled by the instructions, which may be stored in a computer readable storage medium and loaded and executed by a processor.
To this end, the present application provides a storage medium, in which a plurality of instructions are stored, where the instructions can be loaded by a processor to execute the steps in any one of the search and rescue positioning methods provided in the present application. For example, the instructions may perform the steps of:
when a search and rescue starting instruction is received, signal search is carried out within a preset range according to a preset strategy to obtain a target signal;
determining whether the target signal is suitable for a preset signal library;
when the target signal does not belong to the preset signal library, determining direction information of the mobile terminal sending the target signal;
acquiring a first current distance between the mobile terminal and the mobile terminal;
determining location information of the mobile terminal based on the direction information and the first current distance.
The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.
Wherein the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
Since the instructions stored in the storage medium can execute the steps in any search and rescue positioning method provided in the embodiment of the present application, the beneficial effects that can be achieved by any search and rescue positioning method provided in the embodiment of the present application can be achieved, which are detailed in the foregoing embodiments and will not be described herein again.
The search and rescue positioning method, device and storage medium provided by the embodiment of the present application are introduced in detail above, and a specific example is applied in the present application to explain the principle and implementation manner of the present application, and the description of the above embodiment is only used to help understanding the method and core ideas of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.