One word substitute is Cartographer.Lexicographer: a person who compiles dictionaries.Mapper: a designer of levels for video games.Cartographer: a person who draws or produces maps.Graphologist: a person who studies graphology (= the way a person writes by hand).