The invention discloses a circular ring region recommendation point algorithm based on elevation, and the algorithm comprises the following steps: S1, obtaining parameter region center data, starting radius data and ending radius data, and determining the region range of a circular ring according to the input parameter region center, starting radius and ending radius; s2, equally dividing the circular ring into n quadrants by inputting the number of parameter recommendation points, sequentially reading the elevation value of each quadrant, calculating the longitude and latitude height of each point according to the elevation value of each quadrant through the azimuth angle relative to the center of the region and the distance, and then reading all the elevation values in each quadrant; s3, traversing each quadrant, sequentially calculating a high point of each quadrant according to the elevation value of each quadrant read in the step S2, and taking the high point as a recommended point; and S4, judging whether the recommendation point of the current quadrant is smaller than the specified height, and if so, not recommending the quadrant.