Now, Google Maps already has a feature that lets users share their locations. The Verge notes that the “People” tab in Find ...