projection in map class