Hes put a lot of places on the map (12)
I believe the answer is:
cartographer
But I can't explain it at all! Could you help me understand?
(Other definitions for cartographer that I've seen before include "Map maker" , "One making maps" , "Map-maker" , "one making plans" .)