Bulletin of Surveying and Mapping ›› 2025, Vol. 0 ›› Issue (12): 134-138,167.doi: 10.13474/j.cnki.11-2246.2025.1223

Previous Articles    

MLP-based index contour interpolation for primary contour generation

ZHAO Qiujin1, LIU Chuanbin2, WANG Chenzhe3, ZHANG Chunsen4   

  1. 1. School of Resource and Environmental Sciences, Wuhan University, Wuhan 430079, China;
    2. Wuhan Xuntu Technology Co., Ltd., Wuhan 430079, China;
    3. National Geomatics Center of China, Beijing 100830, China;
    4. College of Surveying and Mapping Science and Technology, Xi'an University of Science and Technology, Xi'an 710054, China
  • Received:2025-05-21 Published:2025-12-31

Abstract: To address the issue of traditional contour interpolation methods failing to handle nonlinear terrain features in complex areas,a multi-layer perceptron (MLP)-based automatic interpolation method is proposed.Control points are generated by densifying contour lines,and free points with elevation constraints are created using a gridding method.Spatial coordinates are processed with positional encoding and input into an MLP model to build a nonlinear mapping from coordinates to elevations,with terrain constraints incorporated to optimize predictions.Experimental comparisons show that the method generates first contours accurately following terrain trends with smooth transitions in sharply curved areas like valleys and ridges,significantly outperforming inverse distance weighting and cubic approximation methods.The latter two exhibit node mismatches and abrupt curves in such regions.Ablation experiments confirm that elevation constraints enhance the continuity of terrain representation.The study demonstrates the effectiveness of MLP-based nonlinear modeling for contour interpolation,but it has efficiency limitations for large-scale data processing.Future research may focus on lightweight network design,constraint optimization,and distributed computing to improve practical applicability.

Key words: contour lines, topographic mapping, spatial interpolation, MLP

CLC Number: