Education, Science, Technology, Innovation and Life
Open Access
Sign In

Automatic Labeling Method of Geological Codes Based on Multi-factor Optimization

Download as PDF

DOI: 10.23977/acss.2023.070404 | Downloads: 9 | Views: 378


Hao Wang 1, Jian Lin 1, Bin Gao 2


1 School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, Hunan, China
2 Hunan Hangrui Digital Technology Co. Ltd, Changsha, Hunan, China

Corresponding Author

Hao Wang


Automatic labeling of geological codes is an important part of automatic mapping of geological maps. A multi-factor optimization based automatic labeling method is proposed to address the issue of existing polygon feature label placement methods being unable to achieve multi-position placement in geological codes. Firstly, classify geological bodies based on whether they can accommodate geological codes within the area; Subsequently, sufficient candidate positions are obtained for the geological body and a candidate position evaluation method that integrates multiple factors is proposed; Finally, based on the candidate position evaluation method, sorting and particle swarm optimization algorithms are used to achieve single position labeling and multi-position labeling. The simulation experiment compares it with existing polygon feature placement methods from the perspectives of coverage, shape, and method. The method proposed in this paper can automatically placement non-conflicting geological codes for geological bodies of different shapes and areas, and has better performance than existing methods in complex geological bodies.


Automatic labeling, multi-factor optimization, multi-position labeling, evaluation method, particle swarm optimization


Hao Wang, Jian Lin, Bin Gao. Automatic Labeling Method of Geological Codes Based on Multi-factor Optimization. Advances in Computer, Signals and Systems (2023) Vol. 7: 30-37. DOI:


[1] Abe N, Kuroda K, Kamata Y, et al. Implementation and evaluation of a fast area feature labeling method using auxiliary lines [J]. ISPRS International Journal of Geo-Information, 2020, 9(9): 529.
[2] Wu C, Ding Y, Zhou X, et al. A grid algorithm suitable for line and area feature label placement [J]. Environmental Earth Sciences, 2016, 75(20): 1368.
[3] Li L, Li B, Wu Z, et al. Automatic placement of annotation in area feature by map spatial geometry information measurement [C]//Geoinformatics 2007: Cartographic Theory and Models. SPIE, 2007, 6751: 512-519.
[4] Yoeli P. The logic of automated map lettering [J]. The Cartographic Journal, 1972, 9(2): 99-108.
[5] Imhof E. Positioning names on maps [J]. The American Cartographer, 1975, 2(2): 128-144.
[6] Marini F, Walczak B. Particle swarm optimization (PSO). A tutorial [J]. Chemometrics and Intelligent Laboratory Systems, 2015, 149: 153-165.

Downloads: 12718
Visits: 252796

Sponsors, Associates, and Links

All published work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2016 - 2031 Clausius Scientific Press Inc. All Rights Reserved.