Resumen
Drainage network pattern recognition is a significant task with wide applications in geographic information mining, map cartography, water resources management, and urban planning. Accurate identification of spatial patterns in river networks can help us understand geographic phenomena, optimize map cartographic quality, assess water resource potential, and provide a scientific basis for urban development planning. However, river network pattern recognition still faces challenges due to the complexity and diversity of river networks. To address this issue, this study proposes a river network pattern recognition method based on graph convolutional networks (GCNs), aiming to achieve accurate classification of different river network patterns. We utilize binary trees to construct a hierarchical tree structure based on river reaches and progressively determine the tree hierarchy by identifying the upstream and downstream relationships among river reaches. Based on this representation, input features for the graph convolutional model are extracted from both spatial and geometric perspectives. The effectiveness of the proposed method is validated through classification experiments on four types of vector river network data (dendritic, fan-shaped, trellis, and fan-shaped). The experimental results demonstrate that the proposed method can effectively classify vector river networks, providing strong support for research and applications in related fields.