In this paper, two problems that exist in parking spot layout of bike-sharing which need to be solved are addressed. One is the size of parking spot, while another is the location of parking spot. First, the generation and attraction model of traffic travel is used to predict the usage requirements of bike-sharing, to acquire the parking requirements of bike-sharing. Then, we establish the best station spacing model to calculate the optimal quantity of parking spots. Moreover, the method of shortest distance clustering is applied to cluster the parking demand spots. Finally, the location optimization of bike-sharing parking spot is carried out by using gravity location model. In summary, the layout of bike-sharing parking spot is finished based on the abovementioned four steps.