In today’s urban hotspot regions, service traffic exhibits dynamic variations in both time and location. Traditional fixed macro base stations (FMBSs) are unable to meet these dynamic demands due to their fixed coverage and capacity. Therefore, this paper introduces a novel algorithm for the joint optimization of the placement of terrestrial vehicle-mounted mobile micro base stations (mBSs), the correlation of service clusters (SCs) with mBSs, and resource assignments. The objective is to maximize the matching degree between network capacity and service demands while adhering to constraints related to the power, coverage, and bandwidth of mBSs, as well as the data rate required for the services. Additionally, we investigate the mobility of the mBSs towards the SCs in the spatiotemporal changing service demand network and obtain optimal trajectories for the mBSs. We begin by formulating the problem of maximizing the matching degree by analyzing the capacity provided by the base stations and the network service demand. Subsequently, we derive solutions to the optimization problem using our algorithm. The simulation results demonstrate that the proposed algorithm can effectively meet the capacity demand of dynamically changing hotspot regions and achieve on-demand, resilient coverage of hotspot regions in the network.