Complex network theory proposes a structural network model that abstracts the elements in a complex system into nodes and the relationship between elements into ties, which proved to be a scientific method to study the structural system of complexities. This article aims to apply the complex network theory to interpret the organization of landscape spatial structure and propose a spatial structure network construction and quantitative analysis method suitable for landscape space. The following two questions are addressed in this research: (1) How to extract the structural elements from the landscape space and realize the construction of the structural network model based on the 3D spatial information? (2) How to quantitatively analyze the organization characteristics of a spatial structure according to the particularity of landscape space? The research content of this article includes the following five aspects, which are 3D spatial information acquisition, structural element extraction, structural element description, structural network model diagramming, and quantitative index selection. Taking Nanjing Lovers Park as an example, the feasibility of this method is verified. The results show that the method proposed can guarantee the accuracy of the landscape spatial structure model, visualize the attributes of structural elements, and achieve a refined analysis of the structure organization.