This paper conduct a research on carrying capacity evaluation methods and framework of urban land resources based on data from the geographic condition monitoring of Wuhan City. Firstly, we divide the space type according to the land use and scale down the economical statistic indexes into street scale. Secondly, we establish a comprehensive carrying capacity assessment of urban land resources based on the analysis of the construction suitable land, the constructed land and the construction available land. Finally, geographic weighted regression (GWR) tool is adapted to investigate influence of factors including urban population, economy and traffic. The use of GWR transforms the evaluation of urban land resources carrying capacity from traditional population capacity to the evaluation of development status and capability, which not only provides a new way of analysis for the evaluation of urban carrying capacity, but also offers scientific basis for making accurate and differentiated policy of urban construction land resource allocation.