# An Interactive System Based on the IASP91 Earth Model for Earthquake Data Processing
## 5 Conclusions  
This paper designs and implements a natural seismic data processing system based on the Inter Fortran development platform for the Windows environment. The system reads and processes broadband seismic data collected from field stations, mainly including data import, pre-processing, data conversion, merging and exporting, seismic phase identification, and traveltime cross-correlation picking. In the process of processing over 1000 large seismic events received by the station from 2013 to 2018, the system has been continuously improved and updated with functions such as cross-correlation traveltime picking. The entire system design is a process of refinement as the data is processed. Practical tests have shown that the human-computer interaction system is easy to operate and processes data well. As the system continues to improve and update its functionality, it paves the way for our future research into the internal structure of the Earth. The specific work is summarized as follows. 1. Research into commonly used seismic data formats, realizing the reading, writing, merging, converting and exporting of different seismic data format files for storage, and programming the original seismic data for a one-time reading time of 24 h based on in-depth research. The data is normalized so that each station record is perfectly mapped out in the main window and a jump point waveform is used for fast plotting, \begin{table}
\begin{tabular}{c c c c c c c c c} \hline \hline \multirow{2}{*}{**Station**} & **Latitude** & **Longitude** & **Altitude** & **Epicentral** & **Actual** & **Theoretical** & **Traveltime** & **Residual** & **Correlation** \\  & **(Deg.)** & **(Deg.)** & **(m)** & **(Deg.)** & **Time (s)** & **(s)** & **(s)** & **(s)** & **Coefficient** \\ \hline GX1710 & 22.6105 & 109.9730 & 86 & 30.1540 & 362.1960 & 361.3660 & 0.8300 & 0.8745 \\ \hline GX1717 & 22.9972 & 109.7620 & 82 & 30.5290 & 365.4700 & 364.6700 & 0.8000 & 0.9395 \\ \hline GX1716 & 22.9932 & 110.4080 & 256 & 30.5630 & 365.7950 & 364.9750 & 0.8200 & 0.9179 \\ \hline G1718 & 23.0755 & 107.4500 & 259 & 30.5760 & 365.5470 & 365.0840 & 0.4631 & 0.7351 \\ \hline G1719 & 23.1336 & 106.5540 & 718 & 30.6670 & 366.6580 & 365.8840 & 0.7741 & 0.8036 \\ \hline GX1720 & 23.2307 & 109.2740 & 113 & 30.7420 & 367.1030 & 366.5430 & 0.5600 & 0.8277 \\ \hline GX1721 & 23.2856 & 110.1760 & 115 & 30.8400 & 368.0970 & 367.4070 & 0.6900 & 0.9434 \\ \hline GX1726 & 23.5434 & 109.0620 & 154 & 31.0480 & 369.8130 & 369.2330 & 0.5800 & 0.8777 \\ \hline GX1730 & 23.6780 & 110.5910 & 120 & 31.2590 & 371.9030 & 371.0930 & 0.8100 & 0.8894 \\ \hline GX1734 & 23.8064 & 109.4530 & 95 & 31.3230 & 372.2140 & 371.6550 & 0.5595 & 0.8258 \\ \hline GX1737 & 24.1285 & 108.5920 & 174 & 31.6230 & 374.8070 & 374.2830 & 0.5234 & 0.7526 \\ \hline GX08 & 24.7880 & 110.9080 & 244 & 32.3900 & 381.7850 & 380.9850 & 0.8000 & 0.9526 \\ \hline GX10 & 24.7597 & 111.4050 & 228 & 32.4050 & 381.9180 & 381.1180 & 0.7995 & 0.8113 \\ \hline GX12 & 24.7214 & 111.8410 & 267 & 32.4110 & 382.3310 & 381.1710 & 1.1600 & 0.9745 \\ \hline GX14 & 24.7098 & 112.2870 & 129 & 32.4500 & 382.8070 & 381.5130 & 1.2941 & 1.0000 \\ \hline HJ31 & 25.0025 & 108.0050 & 368 & 32.4950 & 382.2140 & 381.9020 & 0.3118 & 0.7630 \\ \hline GX06 & 24.9686 & 110.1580 & 471 & 32.5180 & 382.8810 & 382.1040 & 0.7770 & 0.9047 \\ \hline \hline \end{tabular}
\end{table} 
Table 2: P-wave traveltime data table for the 6.5 magnitude earthquake in Java, Indonesia on 15 December 2017.  
greatly saving plotting time. To suppress interference from the external environment and processing methods, data rounding is achieved with filter design, time correction and bad trace rejection. 2.