The invention provides a design method of a river ecological garden landscape dike dam, which comprises the following steps of: 1, acquiring hydrological data of a river and surrounding environment information of the river, establishing a three-dimensional
terrain model, and analyzing and determining flood frequency and flood peak flow parameters of the river; water conservancy projects, ecological protection and
landscape design are organically combined, the
river flood control function is guaranteed, meanwhile, a river ecological
system is protected and restored to the maximum extent, the surrounding landscape quality is improved, and the requirements of people for the beautiful
living environment are met; through accurate hydrological data collection and analysis, design parameters are optimized in combination with an advanced finite
element analysis method and a
genetic algorithm, so that the dike dam has higher stability and safety under
adverse conditions of flood, earthquake and the like, and the disaster risk is reduced; in the construction process, strict quality detection and
process supervision are conducted on all construction links, the construction quality of the dike dam is ensured, the service life of the dike dam is prolonged, and the later maintenance cost is reduced.