A marker that is placed on a googlemap as a overlay needs to be designed so that the pin point lies exactly on the point that you specify to place it during coding.
Check the example below, the bubble had to be rotated to be placed so that it represents the exact point on the map.
My question is, are there any rules, guidelines available to design the markers so that I dont have to iterate over trial and error multiple times before finding the perfect marker ?


