How to place multiple images in the current location in MapView


I have placed icon at current location. pic-1.png I want to place multiple images for current location like pic-2.png

1- Required face icon at current location.

2- Required red circle around face icon with pulsating effect. If we zoom in /zoom out map then I need no movement in red circle. Red circle will always show around face icon with same size.

3- Required home icon at top (around 100 px above red circle) with same requirement as point 2.

If you don't want any movement in circle on zoom in/out then you can make a '.png' of complete image like 'pic-2.png' and set it on current location.