Urban computing is an interdisciplinary field that integrates urban planning, transportation, energy, environment, sociology and economics with the background of urban computer science. More specifically, urban computing is a process of constantly acquiring, integrating and analyzing diverse heterogeneous big data in cities to solve challenges faced by cities, such as environmental degradation, traffic congestion, increased energy consumption, laggard planning, etc. Combining ubiquitous perception technology, efficient data management and analysis algorithms, and novel visualization technologies, urban computing aims to improve people's quality of life, protect the environment, and promote urban operating efficiency. Urban computing helps us understand the essence of various urban phenomena and even predict the future of cities. Urban computing is a "multi-data and multi-task" system, and its basic framework includes four steps: city perception and data capture, data management, urban data analysis and service provision.
Edited and translated by Zhang Yifei