Measuring urban compactness based on functional characterization and human activity intensity by integrating multiple geospatial data sources. (February 2021)