Yes, for Google Maps you can share your position (Location sharing) with others (and they with you). I assume a Google Account is needed for both parties. This can be turned on and off when needed. You also get general email reminders that you are still sharing your location information.
In the Google Maps application you can see the persons position, based on their gps signal and are somehow connected to the internet.
I found this to be useful where a visitor regularly wanders around the city during the day, to eventually meet in the late afternoon.
Depending in the gps signal, you can the see if the person is on their way back and get a general idea when they will arrive.