【目的】提出一种地形图自动几何校正的方法,并通过编程实现这一方法,提高工作效率和几何校正的精度。【方法】提出一种二次模板匹配的方法来实现电子地形图的自动校正,并结合opencv2.4.9、Envi4.8,在visual studio 2010开发环境下,使用C++语言编程实现这一过程,二次模板匹配的方法是:第一次是选用整个图像中特征最明显的外图廓四角匹配,确定一个感兴趣区,在这个区域中,再使用十字丝模板匹配,因为这个区域内只有一个十字交叉点,即已知经纬度的图廓点,所以匹配准确率可以达到100%的准确率。【结果】以二次模板匹配为核心算法,通过编程开发的软件处理扫描地形图,全程只需要打开待校正地形图图像,运行自动校正程序,最终会获得具有地理编码的几何校正后的GEOTIFF格式的文件。通过自动几何校正软件的实例运行,发现通过这一方法处理获得结果具有很高的精度。【结论】应用二次图像匹配的算法并编程实现的地形图几何校正方法,可以全自动完成地形图图像几何校正,完全可以代替传统手工操作,不仅精度可以满足工作需求,而且很容易编程实现业务化的运行软件。