RFClassify.py is the code for Random Forest classification of land cover types based on multiple features and training samples; detect_changetime.pro is the code for detecting the change year of land cover based on the annual land cover time-series from YRCC_LPLC; clcd_landcover_change_time2.pro is the code for detecting the change year of land cover based on the annual land cover time-series from CLCD; changetime_class_filter.pro is the code for temporally filtering the annual land cover data for each pixel from YRCC_LPLC.