The Marauder's Map

When group of people have to meet at somewhere, it could be imagine that everyone start to call each other at some point, to make sure that we would be at "that starbucks" but not "that starbucks".
Since it is not a efficient way to gather, the main problem may lies in that we do not have the on time information about where the others are."I would show up in just five minutes!",but he just get out of his bed, sounds a familiar scenario, isn't it?
If a group of people could have a common map, and make a mark as the point to meet, everyone in the group just check the map then know whether he/she is on the right way and where the others are, would it be more convenient than calling, calling, calling?
Maybe it would help the group tour guide a lot !
But no longer "just show up in five minutes" when just get out of bed?