Предложен комплексный метод восстановления значений высот горизонталей на топографических картах для создания цифровой модели рельефа. В качестве входных данных используется план горизонталей и распознанные подписи горизонталей. Восстановление основано на представлении плана горизонталей как взвешенного орграфа. Пропущенные значения находятся, а ошибочно распознанные корректируются с помощью алгоритма, основанного на поиске в ширину, который анализирует подпространства между горизонталями с помощью морфологических операций. Метод может восстанавливать все значения высот горизонталей при ошибке распознавания до 37%.