Earthquake early warning message broadcasting method and device, equipment and storage medium
By acquiring and analyzing seismic data, determining the theoretical radius of the earthquake type, and pushing early warning messages to users based on the severity of the earthquake type, the accuracy and timeliness of the push of earthquake early warning information in the existing technology are solved, and more efficient and Accurate earthquake warning.
Patent Information
- Application Number
- CN202411606501.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-02-07
AI Technical Summary
It is difficult for the prior art to quickly and accurately push early warning information to the masses when an earthquake occurs, which may cause serious consequences. There are errors in the judgment of earthquake ratings in different regions, affecting the accuracy of early warning.
By obtaining the epicenter coordinates, focal depth and epicenter magnitude of the target earthquake, obtaining the magnitude distribution information of the historical earthquake area of the historical earthquake closest to the target earthquake, determining the theoretical radius of different earthquake types, and from large to small according to the severity of the earthquake type Send earthquake warning messages to users of the corresponding magnitude area.
It realizes the rapid and accurate push of earthquake warning information to users, reduces data operations, improves the accuracy of earthquake warning, and avoids a large number of casualties and earthquake rating errors.
Smart Images

Figure CN119399919A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of earthquake message push, and in particular, relates to earthquake early warning message broadcasting methods, devices, equipment and storage media. Background Art
[0002] As the urban population increases, the losses caused when an earthquake occurs in the city are greater. At the same time, the increase in population also affects the pressure on base stations. When a disaster occurs, if warning information cannot be sent to the public in time, serious consequences may occur.
[0003] In addition, earthquakes in different regions have different impacts due to their different local geological compositions. Different geological compositions can lead to errors in the earthquake levels in the region, which in turn can lead to errors in the determination of earthquake types, making the results of early warning push inaccurate and causing serious consequences. Summary of the invention
[0004] The embodiments of the present application provide an earthquake warning message broadcast method, device, equipment and storage medium to quickly and accurately push earthquake warning information to users.
[0005] This application is implemented through the following technical solutions:
[0006] In a first aspect, an embodiment of the present application provides a method for broadcasting an earthquake early warning message, comprising:
[0007] Obtain the epicenter coordinates, focal depth and epicenter magnitude of the target earthquake.
[0008] Based on the epicenter coordinates, focal depth and epicenter magnitude, the historical earthquake regional magnitude distribution information of each historical earthquake closest to the target earthquake is obtained.
[0009] Based on the magnitude distribution information of each historical earthquake area, the theoretical radius of different earthquake types is determined.
[0010] Based on the theoretical radius corresponding to each earthquake type, the magnitude areas corresponding to different earthquake types centered on the epicenter coordinates are determined.
[0011] Earthquake warning messages are sent to users in the corresponding magnitude areas in order of the severity of the earthquake types from large to small.
[0012] In combination with the first aspect, in some possible implementations, based on the theoretical radius corresponding to each earthquake type, determining the magnitude regions corresponding to different earthquake types centered on the epicenter coordinates includes:
[0013] With the epicenter coordinates as the center, circles are drawn with the theoretical radius corresponding to each earthquake type as the radius to obtain multiple concentric circles.
[0014] The smallest circle among multiple concentric circles and multiple circular rings are defined as multiple magnitude areas; the earthquake type corresponding to the smallest circle is the earthquake type corresponding to the magnitude of the epicenter; the severity of the earthquake types in the multiple circular rings decreases from the inside to the outside.
[0015] In combination with the first aspect, in some possible implementations, the earthquake types include, from large to small: major earthquakes, moderate-strong earthquakes, weak earthquakes and micro earthquakes; among them, the epicenter magnitude corresponding to a major earthquake is greater than or equal to magnitude 7, the epicenter magnitude corresponding to a moderate-strong earthquake is 5.5 to 6.9, the epicenter magnitude corresponding to a weak earthquake is 2.4 to 5.4, and the epicenter magnitude corresponding to a micro earthquake is less than magnitude 2.5.
[0016] In combination with the first aspect, in some possible implementations, based on the epicenter coordinates, focal depth, and epicenter magnitude, obtaining the historical earthquake regional magnitude distribution information of each historical earthquake closest to the target earthquake includes:
[0017] Obtain the historical epicenter coordinates, historical focal depths, historical epicenter magnitudes of multiple historical earthquakes, and the corresponding regional magnitude distribution information of multiple historical earthquakes.
[0018] Multiple historical earthquakes are clustered according to historical epicenter coordinates, historical focal depths and historical epicenter magnitudes to obtain multiple cluster centers.
[0019] Calculate the distance from the target earthquake to each cluster center.
[0020] The cluster corresponding to the minimum value of the distance from the target earthquake to each cluster center is defined as the target cluster.
[0021] The historical earthquake regional magnitude distribution information of each historical earthquake in the target cluster is determined as the historical earthquake regional magnitude distribution information of each historical earthquake that is closest to the target earthquake.
[0022] In conjunction with the first aspect, in some possible implementations, the theoretical radius of different earthquake types is determined according to the magnitude distribution information of each historical earthquake region, including:
[0023] For each historical earthquake region magnitude distribution information, the distance between the boundary of each earthquake type in the historical earthquake region magnitude distribution information and the historical epicenter coordinates in the historical earthquake region magnitude distribution information is obtained, and recorded as the undetermined theoretical radius of each earthquake type.
[0024] The maximum value among the undetermined theoretical radii corresponding to each earthquake type is determined as the theoretical radius corresponding to each earthquake type.
[0025] In conjunction with the first aspect, in some possible implementations, sending earthquake warning messages to users in corresponding magnitude areas in descending order of severity of earthquake types includes:
[0026] The magnitude areas with the earthquake type of micro-earthquake are screened out in the magnitude areas to obtain the remaining magnitude areas.
[0027] No earthquake warning message will be sent to the earthquake magnitude area where the earthquake type is small.
[0028] For the remaining magnitude areas, earthquake warning messages are sent to users in the corresponding magnitude areas in order of the severity of the earthquake types from large to small.
[0029] In conjunction with the first aspect, in some possible implementations, the earthquake early warning message broadcasting method further includes:
[0030] After sending an earthquake warning message to users in any magnitude area, the earthquake warning message will be sent repeatedly multiple times according to the preset time.
[0031] In a second aspect, an embodiment of the present application provides an earthquake early warning message broadcasting device, comprising:
[0032] The first acquisition module is used to obtain the epicenter coordinates, focal depth and epicenter magnitude of the target earthquake.
[0033] The second acquisition module is used to acquire the magnitude distribution information of historical earthquake regions of each historical earthquake closest to the target earthquake based on the epicenter coordinates, focal depth and epicenter magnitude.
[0034] The data calculation module is used to determine the theoretical radius of different earthquake types based on the magnitude distribution information of each historical earthquake area.
[0035] The regional division module is used to determine the magnitude areas corresponding to different earthquake types centered on the epicenter coordinates based on the theoretical radius corresponding to each earthquake type.
[0036] The earthquake warning module is used to send earthquake warning messages to users in the corresponding magnitude area in order of the severity of the earthquake type from large to small.
[0037] In a third aspect, an embodiment of the present application provides a terminal device, comprising: a processor and a memory, the memory being used to store a computer program, and when the processor executes the computer program, the earthquake warning message broadcasting method as described in any one of the first aspects is implemented.
[0038] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the earthquake warning message broadcasting method as described in any one of the first aspects is implemented.
[0039] It can be understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here.
[0040] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0041] This application obtains the magnitude distribution information of the historical earthquake area of the historical earthquake closest to the target earthquake based on the data of the target earthquake, and determines the theoretical radius of different earthquake types based on the magnitude distribution information of each historical earthquake area, so that the calculated theoretical radius is more accurate while reducing the data operation, and finally divides the magnitude area according to the theoretical radius, and finally sends earthquake warning messages to users in the magnitude area in turn according to the severity of the earthquake type, so as to ensure that the earthquake warning information is pushed to the user quickly to avoid a large number of casualties. In addition, the more accurate calculation of the theoretical radius can make the earthquake warning more accurate, avoid the situation where the actual earthquake level is higher than the push level, and avoid serious consequences.
[0042] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present specification. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0044] Figure 1 It is a flowchart of an earthquake early warning message broadcasting method provided by an embodiment of the present application;
[0045] Figure 2 is a schematic diagram of magnitude regions provided by an embodiment of the present application;
[0046] Figure 3 It is a structural schematic diagram of an earthquake early warning message broadcasting device provided in one embodiment of the present application;
[0047] Figure 4 It is a structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0048] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0049] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0050] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0051] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0052] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0053] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0054] The present application provides a method for broadcasting earthquake warning messages. Figure 1is a schematic diagram of the process of an earthquake warning message broadcasting method provided by an embodiment of the present application, with reference to Figure 1 , the earthquake early warning message broadcasting method is described as follows:
[0055] Step 101, obtaining the epicenter coordinates, focal depth and epicenter magnitude of the target earthquake.
[0056] Step 102, based on the epicenter coordinates, focal depth and epicenter magnitude, obtain the historical earthquake regional magnitude distribution information of each historical earthquake closest to the target earthquake.
[0057] Exemplarily, step 102 may include:
[0058] Obtain the historical epicenter coordinates, historical focal depths, historical epicenter magnitudes of multiple historical earthquakes, and the corresponding regional magnitude distribution information of multiple historical earthquakes.
[0059] Multiple historical earthquakes are clustered according to historical epicenter coordinates, historical focal depths and historical epicenter magnitudes to obtain multiple cluster centers.
[0060] Calculate the distance from the target earthquake to each cluster center.
[0061] The cluster corresponding to the minimum value of the distance from the target earthquake to each cluster center is defined as the target cluster.
[0062] The historical earthquake regional magnitude distribution information of each historical earthquake in the target cluster is determined as the historical earthquake regional magnitude distribution information of each historical earthquake that is closest to the target earthquake.
[0063] Specifically, the above cluster center can be expressed as {epicenter coordinates, focal depth, epicenter magnitude}. Therefore, when calculating the distance from the target earthquake to the cluster center, it can be determined based on the similarity between the epicenter coordinates, focal depth, epicenter magnitude of the target earthquake and the cluster center.
[0064] Step 103, determining the theoretical radius of different earthquake types based on the magnitude distribution information of each historical earthquake region.
[0065] Exemplarily, step 103 may include:
[0066] For each historical earthquake region magnitude distribution information, the distance between the boundary of each earthquake type in the historical earthquake region magnitude distribution information and the historical epicenter coordinates in the historical earthquake region magnitude distribution information is obtained, and recorded as the undetermined theoretical radius of each earthquake type.
[0067] The maximum value among the undetermined theoretical radii corresponding to each earthquake type is determined as the theoretical radius corresponding to each earthquake type.
[0068] Specifically, since the magnitude area in the magnitude distribution information of each historical earthquake area is not a perfect circle, there will be multiple undetermined theoretical radii. Taking into account the local geological structure and in order to avoid casualties, the maximum value of these undetermined theoretical radii is defined as the theoretical radius corresponding to each earthquake type.
[0069] Step 104, based on the theoretical radius corresponding to each earthquake type, determine the magnitude areas corresponding to different earthquake types centered on the epicenter coordinates.
[0070] Exemplarily, step 104 may include:
[0071] With the epicenter coordinates as the center, circles are drawn with the theoretical radius corresponding to each earthquake type as the radius to obtain multiple concentric circles.
[0072] The smallest circle among multiple concentric circles and multiple circular rings are defined as multiple magnitude areas; the earthquake type corresponding to the smallest circle is the earthquake type corresponding to the magnitude of the epicenter; the severity of the earthquake types in the multiple circular rings decreases from the inside to the outside.
[0073] In some specific embodiments, Figure 2 As shown, the theoretical radius corresponding to each earthquake type includes: r1, r2, r3 and r4; the magnitude regions include I, II, III and IV. Assume that the earthquake type in region I is a large earthquake, the earthquake type in region II is a moderate-strong earthquake, the earthquake type in region III is a weak earthquake, and the earthquake type in region IV is a small earthquake. Then, the theoretical radius corresponding to a large earthquake is r1, the theoretical radius corresponding to a moderate-strong earthquake is r2, the theoretical radius corresponding to a weak earthquake is r3, and the theoretical radius corresponding to a small earthquake is r4.
[0074] Exemplarily, the earthquake types include, from large to small: major earthquakes, moderate-strong earthquakes, weak earthquakes and tiny earthquakes; among them, the epicenter magnitude corresponding to a major earthquake is greater than or equal to magnitude 7, the epicenter magnitude corresponding to a moderate-strong earthquake is 5.5 to 6.9, the epicenter magnitude corresponding to a weak earthquake is 2.4 to 5.4, and the epicenter magnitude corresponding to a tiny earthquake is less than 2.5.
[0075] Step 105, sending earthquake warning messages to users in the corresponding magnitude areas in order of severity of the earthquake types from large to small.
[0076] Exemplarily, step 105 includes:
[0077] The magnitude areas with the earthquake type of micro-earthquake are screened out in the magnitude areas to obtain the remaining magnitude areas.
[0078] No earthquake warning message will be sent to the earthquake magnitude area where the earthquake type is small.
[0079] For the remaining magnitude areas, earthquake warning messages are sent to users in the corresponding magnitude areas in order of the severity of the earthquake types from large to small.
[0080] Specifically, in order to ensure the efficiency of message sending, according to the maximum number of threads processed by the base station processor, the same number of messages are synchronously sent to users in the earthquake zone. In addition, in order to ensure the timeliness of the messages, the method also includes:
[0081] Get the location of the sending base station;
[0082] Construct a vector pointing from the location of the base station to the location of the earthquake center;
[0083] For users in the same magnitude area, earthquake warning messages are sent sequentially according to the direction of the vector.
[0084] Exemplarily, the earthquake early warning message broadcasting method further includes:
[0085] After sending an earthquake warning message to users in any magnitude area, the earthquake warning message will be sent repeatedly multiple times according to the preset time.
[0086] Specifically, in order to ensure that the warning message can be accurately sent to users in the earthquake-magnitude area, it is necessary to send the earthquake warning message repeatedly to avoid casualties as much as possible.
[0087] The above earthquake early warning message broadcasting method obtains the magnitude distribution information of the historical earthquake area closest to the target earthquake based on the data of the target earthquake, and determines the theoretical radius of different earthquake types based on the magnitude distribution information of each historical earthquake area, so that the calculated theoretical radius is more accurate while reducing data calculations, and finally divides the magnitude area according to the theoretical radius, and finally sends earthquake early warning messages to users in the magnitude area in turn according to the severity of the earthquake type, so as to ensure that earthquake early warning information is pushed to users quickly and avoid a large number of casualties. In addition, the more accurate calculation of the theoretical radius can make the earthquake early warning more accurate, avoid the situation where the actual earthquake level is higher than the push level, and avoid serious consequences.
[0088] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0089] Corresponding to the earthquake early warning message broadcasting method described in the above embodiment, Figure 4 A structural block diagram of an earthquake early warning message broadcasting device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.
[0090] See also Figure 4 , the earthquake early warning message broadcasting device in the embodiment of the present application may include:
[0091] The first acquisition module 201 is used to acquire the epicenter coordinates, focal depth and epicenter magnitude of the target earthquake.
[0092] The second acquisition module 202 is used to acquire the historical earthquake regional magnitude distribution information of each historical earthquake closest to the target earthquake based on the epicenter coordinates, focal depth and epicenter magnitude.
[0093] The data operation module 203 is used to determine the theoretical radius of different earthquake types according to the magnitude distribution information of each historical earthquake region.
[0094] The region division module 204 is used to determine the magnitude regions corresponding to different earthquake types centered on the epicenter coordinates based on the theoretical radius corresponding to each earthquake type.
[0095] The earthquake warning module 205 is used to send earthquake warning messages to users in the corresponding magnitude area in order of severity of earthquake types from large to small.
[0096] Exemplarily, the region division module 204 may be used to:
[0097] With the epicenter coordinates as the center, circles are drawn with the theoretical radius corresponding to each earthquake type as the radius to obtain multiple concentric circles.
[0098] The smallest circle among multiple concentric circles and multiple circular rings are defined as multiple magnitude areas; the earthquake type corresponding to the smallest circle is the earthquake type corresponding to the magnitude of the epicenter; the severity of the earthquake types in the multiple circular rings decreases from the inside to the outside.
[0099] Exemplarily, the earthquake types include, from large to small: major earthquakes, moderate-strong earthquakes, weak earthquakes and tiny earthquakes; among them, the epicenter magnitude corresponding to a major earthquake is greater than or equal to magnitude 7, the epicenter magnitude corresponding to a moderate-strong earthquake is 5.5 to 6.9, the epicenter magnitude corresponding to a weak earthquake is 2.4 to 5.4, and the epicenter magnitude corresponding to a tiny earthquake is less than 2.5.
[0100] Exemplarily, the second acquisition module 202 may be used for:
[0101] Obtain the historical epicenter coordinates, historical focal depths, historical epicenter magnitudes of multiple historical earthquakes, and the corresponding regional magnitude distribution information of multiple historical earthquakes.
[0102] Multiple historical earthquakes are clustered according to historical epicenter coordinates, historical focal depths and historical epicenter magnitudes to obtain multiple cluster centers.
[0103] Calculate the distance from the target earthquake to each cluster center.
[0104] The cluster corresponding to the minimum value of the distance from the target earthquake to each cluster center is defined as the target cluster.
[0105] The historical earthquake regional magnitude distribution information of each historical earthquake in the target cluster is determined as the historical earthquake regional magnitude distribution information of each historical earthquake that is closest to the target earthquake.
[0106] Exemplarily, the data operation module 203 may be used for:
[0107] For each historical earthquake region magnitude distribution information, the distance between the boundary of each earthquake type in the historical earthquake region magnitude distribution information and the historical epicenter coordinates in the historical earthquake region magnitude distribution information is obtained, and recorded as the undetermined theoretical radius of each earthquake type.
[0108] The maximum value among the undetermined theoretical radii corresponding to each earthquake type is determined as the theoretical radius corresponding to each earthquake type.
[0109] Exemplarily, the earthquake early warning module 205 can be used to:
[0110] The magnitude areas with the earthquake type of micro-earthquake are screened out in the magnitude areas to obtain the remaining magnitude areas.
[0111] No earthquake warning message will be sent to the earthquake magnitude area where the earthquake type is small.
[0112] For the remaining magnitude areas, earthquake warning messages are sent to users in the corresponding magnitude areas in order of the severity of the earthquake types from large to small.
[0113] Exemplarily, the earthquake early warning module 205 can also be used for:
[0114] After sending an earthquake warning message to users in any magnitude area, the earthquake warning message will be sent repeatedly multiple times according to the preset time.
[0115] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0116] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0117] The present application also provides a terminal device, see Figure 4 The terminal device 300 may include: at least one processor 310 and a memory 320, wherein the memory 320 is used to store a computer program 321, and the processor 310 is used to call and run the computer program 321 stored in the memory 320 to implement the steps in any of the above-mentioned method embodiments, for example Figure 1 Steps 101 to 105 in the illustrated embodiment. Alternatively, when the processor 310 executes the computer program, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Figure 3 The functions of each module are shown.
[0118] Exemplarily, the computer program 321 may be divided into one or more modules / units, one or more modules / units are stored in the memory 320, and are executed by the processor 310 to complete the present application. The one or more modules / units may be a series of computer program segments that can complete specific functions, and the program segments are used to describe the execution process of the computer program in the terminal device 300.
[0119] Those skilled in the art will understand that Figure 4 It is only an example of a terminal device and does not constitute a limitation on the terminal device. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, such as input and output devices, network access devices, buses, etc.
[0120] The processor 310 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0121] The memory 320 may be an internal storage unit of the terminal device, or an external storage device of the terminal device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. The memory 320 is used to store the computer program and other programs and data required by the terminal device. The memory 320 may also be used to temporarily store data that has been output or is to be output.
[0122] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0123] The earthquake warning message broadcasting method provided in the embodiment of the present application can be applied to terminal devices such as computers, wearable devices, vehicle-mounted devices, tablet computers, laptops, netbooks, etc. The embodiment of the present application does not impose any restrictions on the specific type of terminal devices.
[0124] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it can implement the steps in each embodiment of the above-mentioned earthquake early warning message broadcasting method.
[0125] An embodiment of the present application provides a computer program product. When the computer program product runs on a mobile terminal, the mobile terminal can implement the steps in each embodiment of the above-mentioned earthquake early warning message broadcasting method when executing the computer program product.
[0126] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera device / terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a disk or an optical disk.
[0127] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0128] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0129] In the embodiments provided in the present application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0130] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0131] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for broadcasting earthquake early warning messages, characterized in that: include: Obtain the epicenter coordinates, focal depth and epicenter magnitude of the target earthquake; Based on the epicenter coordinates, the focal depth and the epicenter magnitude, obtaining historical earthquake regional magnitude distribution information of each historical earthquake closest to the target earthquake; Determine the theoretical radius of different earthquake types based on the magnitude distribution information of each historical earthquake region; Based on the theoretical radius corresponding to each earthquake type, determine the magnitude areas corresponding to different earthquake types centered on the epicenter coordinates; Earthquake warning messages are sent to users in the corresponding magnitude areas in order of the severity of the earthquake types from large to small.
2. The earthquake early warning message broadcasting method according to claim 1, characterized in that: The determining, based on the theoretical radius corresponding to each earthquake type, of magnitude regions corresponding to different earthquake types centered on the epicenter coordinates includes: Taking the epicenter coordinates as the center of the circle and taking the theoretical radius corresponding to each earthquake type as the radius, a circle is drawn to obtain a plurality of concentric circles; The smallest circle among multiple concentric circles and multiple circular rings are defined as multiple magnitude areas; wherein the earthquake type corresponding to the smallest circle is the earthquake type corresponding to the magnitude of the epicenter; and the severity of the earthquake types in the multiple circular rings decreases from the inside to the outside.
3. The earthquake early warning message broadcasting method according to claim 2, characterized in that: The earthquake types include, from large to small: major earthquakes, moderate-strong earthquakes, weak earthquakes and tiny earthquakes; among them, the epicenter magnitude corresponding to the major earthquake is greater than or equal to magnitude 7, the epicenter magnitude corresponding to the moderate-strong earthquake is 5.5 to 6.9, the epicenter magnitude corresponding to the weak earthquake is 2.4 to 5.4, and the epicenter magnitude corresponding to the tiny earthquake is less than 2.
5.
4. The earthquake early warning message broadcasting method according to claim 3, characterized in that: The step of obtaining the historical earthquake regional magnitude distribution information of each historical earthquake closest to the target earthquake based on the epicenter coordinates, the focal depth and the epicenter magnitude includes: Obtain historical epicenter coordinates, historical focal depths, historical epicenter magnitudes of multiple historical earthquakes, and corresponding regional magnitude distribution information of multiple historical earthquakes; Clustering the multiple historical earthquakes according to the historical epicenter coordinates, the historical focal depths, and the historical epicenter magnitudes to obtain multiple cluster centers; Calculating the distance from the target earthquake to each cluster center; The cluster corresponding to the minimum value of the distance from the target earthquake to each cluster center is defined as the target cluster; The historical earthquake regional magnitude distribution information of each historical earthquake in the target cluster is determined as the historical earthquake regional magnitude distribution information of each historical earthquake that is closest to the target earthquake.
5. The earthquake early warning message broadcasting method according to claim 4, characterized in that: Determining the theoretical radius of different earthquake types according to the magnitude distribution information of each historical earthquake region includes: For each of the historical earthquake region magnitude distribution information, obtain the distance between the boundary of each earthquake type in the historical earthquake region magnitude distribution information and the historical epicenter coordinates in the historical earthquake region magnitude distribution information, and record it as the undetermined theoretical radius of each earthquake type; The maximum value among the undetermined theoretical radii corresponding to each earthquake type is determined as the theoretical radius corresponding to each earthquake type.
6. The earthquake early warning message broadcasting method according to claim 5, characterized in that: The sending of earthquake warning messages to users in the corresponding magnitude areas in descending order of severity of earthquake types includes: Screening out the magnitude regions of which the earthquake type is a micro-earthquake in the magnitude regions to obtain the remaining magnitude regions; For the magnitude area where the earthquake type is a small earthquake, no earthquake warning message is sent; For the remaining magnitude areas, earthquake warning messages are sent to users in the corresponding magnitude areas in descending order of the severity of the earthquake types.
7. The earthquake early warning message broadcasting method according to claim 6, characterized in that: The earthquake early warning message broadcasting method also includes: After sending an earthquake warning message to users in any magnitude area, the earthquake warning message will be sent repeatedly multiple times according to the preset time.
8. An earthquake early warning message broadcasting device, characterized in that: include: The first acquisition module is used to obtain the epicenter coordinates, focal depth and epicenter magnitude of the target earthquake; A second acquisition module is used to acquire historical earthquake regional magnitude distribution information of each historical earthquake closest to the target earthquake based on the epicenter coordinates, the focal depth and the epicenter magnitude; A data calculation module, used to determine the theoretical radius of different earthquake types according to the magnitude distribution information of each historical earthquake region; A region division module, for determining magnitude regions corresponding to different earthquake types centered on the epicenter coordinates based on a theoretical radius corresponding to each earthquake type; The earthquake warning module is used to send earthquake warning messages to users in the corresponding magnitude area in order of the severity of the earthquake type from large to small.
9. A terminal device, comprising: A processor and a memory, wherein the memory stores a computer program that can be run on the processor, and wherein when the processor executes the computer program, the earthquake early warning message broadcasting method as described in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the earthquake early warning message broadcasting method as described in any one of claims 1 to 7 is implemented.