Abstract-Generally speaking, isohyets need to be generated through triangulated mesh, linear interpolation, search contours. Triangulated mesh is the key step, it is especially critical to improve its efficiency and reduce its time complexity, and its prevalent two generation algorithms are divide -conquer and incremental insertion algorithms, after study on the compound algorithm which is based the two mentioned ones. In this paper, we posed a high-efficiency-compound algorithm, by searching boundary before the triangulation mesh, and by reducing the number of the nearest neighbor points in the triangulation, we can determine whether the angle is the maximum. This thesis improves on the common algorithm, and the algorithm is implemented in the analysis of rainfall in Gongan County, Hubei Province. We can reduce the complexity of computation, and improve the efficiency of the isohyets generation algorithm.