地震科学进展 (Jul 2023)

Research on earthquake emergency rapid response system based on Python and Tianditu: A case study of Jiangsu

  • Qipeng Yu,
  • Jianping Dong

DOI
https://doi.org/10.19987/j.dzkxjz.2022-139
Journal volume & issue
Vol. 53, no. 7
pp. 296 – 302

Abstract

Read online

In order to enhance earthquake emergency response capability, and to conveniently and quickly obtain seismic influence field, earthquake emergency thematic maps, and to rapidly assess post-earthquake reports, it is able to provide professional technical support for earthquake emergency decision-making and rescue. We develop visualization form through QT, use the Tianditu map API to call Tianditu map as the base map, and use Tianditu map geocoding API to obtain the basic geographic information, and finally overlay the seismic thematic data. After users input information such as epicenter latitude and longitude coordinates, arcpy library automatically creates a batch of earthquake thematic maps for the epicenter area, and a rapid assessment report is automatically output by using the Python-docx library. The actual application results show that the system program has only a single file after the Python script encapsulated, which is ready to be copied and used, making it easy to deploy. It has features such as mass production of thematic maps and automated output of earthquake briefings. These functions have led to a significant increase in emergency response efficiency. The level of seismic emergency information service has been significantly advanced.

Keywords