Welcome to Journal of Kunming Metallurgy College! Today is Share:

Journal of Kunming Metallurgy College ›› 2021, Vol. 37 ›› Issue (1): 45-49.DOI: 10.3969/j.issn.1009-0479.2021.01.008

Previous Articles     Next Articles

Application of Python Multi-process Programming Technology in County-Level Database Quality Inspection of the Third Nationwide Land Survey

HUANG Yanfeng, CHEN Xiuping   

  1. Yunnan Provincial Quality Inspection Station of Surveying and Mapping Products, Kunming 650034,China
  • Online:2021-04-29 Published:2021-06-21

Abstract: Database quality inspection is a key to ensure the quality of the third nationwide land survey. Due to the tight schedule of the third nationwide land survey, both the survey units and the quality inspection units at all levels are faced up with tremendous pressure. In addition to the database quality inspection software provided by the state, there is no mature professional quality inspection software. An urgent problem to be solved is how to improve testing efficiency and speed of the county-level database. The analysis and calculation of geographic information spatial data in county-level database is highly intensive, and the single process or single thread quality inspection software is difficult to meet the actual needs. Using Python's multi-process programming technology can make full use of the local computing resources, give full play to the computing power of multi-core CPU or multi-channel CPU, greatly improve the efficiency of automatic inspection, and realize the rapid quality inspection of geographic information database.

Key words: Python, multi-process, database; quality inspection, software, multi-core, multi-CPU

CLC Number: