等高线图可以描绘一个区域的地势。等高线图上的等高线代表等高海拔。比如,一张等高线图上可能有一条线代表海拔100米的区域,另一条代表海拔200米的区域等等。 等高线图绘制协会(Association for Contour Mapping,简称ACM)需要程序读取从卫星获取的海拔信息并绘制等高线图。ACM尤其关注每张地图上所有等高线的长度之和。海拔信息的形式为一个整数序列,依次代表在一条从西往东的扫描线上取的等距离的点的海拔。扫描线间距的取值使得测量区域内所有不在边缘的每个测高点都有6个其他的测高点离它最近,而且相互等距(这里忽视海拔高度),如图1和图2所示。