dynamic creation of map image