map templates generator