It is provided a digital elevation model generating system, comprising: a reception module for partitioning the input contour map into a triangulated irregular network; a marking module for marking each of triangle patches as flattened or non-flattened; a TIN calculating module for generating sub-contour lines by interpolation using the triangulated irregular network in the non-flattened region; a vector field generating module for calculating a vector field in which each vector represents a spatial effect of neighboring contour lines for the flattened region; a sub-contour line generating module for determining a curve on which vectors have the same magnitude; and a sub-contour line connecting module for generating a newly integrated sub-contour line by creating a buffer in a neighborhood of a boundary between a non-flattened region and the flattened region, and by smoothly linking the curve in the non-flattened region and the curve in the flattened region in the buffer.
展开▼