Urban green space designed based on the concept of sponge city is an important sponge carrier. Guided by the theory of landscape ecology, this article introduces the artificial neural network (ANN) model and uses the research method of landscape pattern index to establish a model for the proportion of urban green space types and the characteristics and dynamic changes of landscape spatial pattern. Based on the optimal landscape pattern index, the theoretical value of the optimal proportion of ecological green space, community park, comprehensive park, roadside green space, protective green space, and strip green space is obtained through the model. Based on this proportion value, combined with the ANN model, the reasonable evaluation results of patch density and average perimeter area ratio, spread degree, and diversity index of planned green space are obtained. Then, according to the influence of various green spaces on each landscape index, the development trend of urban green space construction in the future is predicted.