ABSTRACT Large-scale, high-resolution land cover classification is a prerequisite for constructing Earth system models and addressing ecological and resource issues. Advancements in satellite sensor technology have led to improvements in spatial resolution and wider coverage areas. Nevertheless, the lack of high-resolution labelled data is still a challenge, hindering the large-scale application of land cover classification methods. In this study, a Transformer-based weakly supervised method for cross-resolution land cover classification using outdated data is proposed. First, to capture long-range dependencies without overlooking the fine-grained details of objects, a U-Net-like Transformer based on a reverse difference mechanism (RDM) using dynamic sparse attention is designed. Second, an anti-noise loss calculation module based on optimal transport (OT) is proposed. The anti-noise loss calculation identifies confident areas and vague areas based on the OT matrix, which relieves the effect of noises on outdated land cover products. By introducing a weakly supervised loss with weights and using an unsupervised loss, the RDM-based U-Net-like Transformer was trained. Remote sensing images with 1 m resolutions and the corresponding ground truths of six states in the United States were used to validate the performance of the proposed method. The experiments used outdated land cover products with 30 m resolutions from 2013 as training labels and produced land cover maps with 1 m resolutions from 2017. The results showed the superiority of the proposed method over state-of-the-art methods. The code is available at https://github.com/yu-ni1989/ANLC-Former.