Text this: MGLI-Former: a multi-scale and global-local information interactive attention transformer for urban shantytown extraction