Acta Geodaetica et Cartographica Sinica ›› 2025, Vol. 54 ›› Issue (9): 1697-1711.doi: 10.11947/j.AGCS.2025.20240385

• Cartography and Geoinformation • Previous Articles     Next Articles

An automatic river classification and selection method supported by random forest and graph neural network

Fubing ZHANG1,2(), Qun SUN1(), Qing XU1,3,4, Jingzhen MA1,5, Wenjun HUANG1, Ruoxu CHEN1   

  1. 1.Institute of Geospatial Information, University of Information Engineering, Zhengzhou 450052, China
    2.State Key Laboratory of Disaster Prevention & Mitigation of Explosion & Impact, Army Engineering University of PLA, Nanjing 210007, China
    3.Collaborative Innovation Center of Geo-information Technology for Smart Central Plains, Zhengzhou 450052, China
    4.Key Laboratory of Spatiotemporal Perception and Intelligent processing, Ministry of Natural Resources, Zhengzhou 450052, China
    5.Troops 61540, Xi'an 710054, China
  • Received:2024-09-16 Revised:2025-09-15 Online:2025-10-10 Published:2025-10-10
  • Contact: Qun SUN E-mail:zhangfbing@163.com;13503712102@163.com
  • About author:ZHANG Fubing (1997—), male, PhD, lecturer, majors in spatial data mining and multi-scale representation. E-mail: zhangfbing@163.com
  • Supported by:
    The National Natural Science Foundation of China(42101454);China Postdoctoral Science Foundation(2024M764345)

Abstract:

Nowadays, with the widespread use of deep learning methods in the field of cartography, the use of graph neural networks (GNNs) to solve the generalization problems of unstructured vector map data has become a research hotspot. A river network automatic classificationand selection method supported by random forests and GNN is proposed to address the shortcomings of the existing methods, which mainly start from local structures and do not consider the local correlation of adjacent river segments when applying machine learning methods to classify rivers, and only consider the topological relationship of river segments in the process of river network selection. Firstly, incorporating knowledge of river network classification and local standardization of features, the random forest algorithm is used to automatically classify river network. Then, a dual branch GNN selection model is constructed by integrating topological connections and spatial proximity relationships between river segments, and the selected classification of river segments is achieved through supervised learning. Finally, the river network selection results are obtained by adopting a connectivity preservation strategy that considers hierarchical levels. The experimental results show that compared with standardization ways of Min-Max and Z-Score, the automatic classification accuracy of the river network has been improved by 11.42 percentage points and 12.39 percentage points respectively, and the classification effect is better. Compared with existing river network selection methods based on graph neural networks, the selection accuracy has been improved by 2.2 percentage points, and closer to the labeled data.

Key words: river network selection, automatic classification, random forest, graph neural network, feature local standardization

CLC Number: