The acceleration of urbanization has resulted in varying degrees of impact on the stability and health of high-density urban ecosystems. Building urban ecological networks is crucial for safeguarding biodiversity and sustaining ecosystem vitality. In this study, the city of Foshan was selected as the study area, which is a prime representative of a high-density water network city. Additionally, a morphological spatial pattern analysis was employed to identify the ecological source. We built an ecological resistance surface using geographic, natural, and behavioral elements, adjusting it based on the density of the water network and the building height. Following this, the circuit theoretical model was utilized to create an ecological network by identifying ecological corridors. There were three key findings. First, the ecological network consisted of 30 ecological source sites and 53 ecological corridors, and 103 ecological “pinch points” and 193 ecological barrier points were identified. Second, the ecological sources were predominantly situated in the southwestern and northern parts of Foshan City. Meanwhile, the suburbs of Foshan City contained the primary ecological barrier points, mainly stemming from new construction sites, while the key ecological “pinch points” were concentrated at river junctions. The third outcome was the recommendations to (a) boost the connectivity of the ecological network in the suburbs, (b) improve the connection of the water network in urban areas, and (c) focus on enhancing landscape connectivity. The objective was to develop approaches for optimizing urban ecological networks, leading to better connectivity and improved ecological network quality.