I don't see this as gamification. This is just an automatic way of putting pins on a map.
Perform action, receive reward, repeat, collect more rewards.
That in a lot of definitions is a game. Fog of World, you perform an action by travelling, unlock badges, repeat, collect more badges. That sounds like the very definition of gamification.