Near Shibuya, they're finishing up some construction on a subway system that has been going on for years. It seems they're at the stage of finishing up some road work above where they had been making subway.
In the middle of Meiji Dori, where some of this construction remains, they had this sign:
I understand all the words, and I think I understand the grammar, but I have no idea what it's trying to say. My translation is roughly:
Work that remains on the map.
What map? And how can the work they are doing remain on it? Why is this something you say on a sign for everyone to see?
What does this sign mean?