The field of landscape architecture and planning urgently requires the use of visualization and intelligent technologies to optimize traditional design processes. In response to the digital landscape planning needs, this research has designed and implemented a digital landscape planning system based on visualization technology. Through the development of visualization techniques, system framework design, and the implementation of key technologies, we have developed an integrated landscape planning system that combines digital scene modeling, interactive design, and intelligent planning optimization. The research has verified that the system achieves a high level of fidelity in digital scene representation and demonstrates effective human-computer interaction. The system enables the rapid construction of highly faithful digital landscape scenes, assisting designers in creative design and proposal assessment. Additionally, it leverages knowledge rules and successful cases to facilitate interactive intelligent optimization of landscape design proposals. The goal of this research is to develop a digital landscape planning system that integrates digital scene construction and intelligent design optimization. This research provides valuable technological support and practical implementation for the intelligent and digital transformation of landscape planning, contributing to innovation in the field.