Define map icon hotspots

Map icons are registered with their top left corner as their position by
default; 'hotspots' allow movement of this point to a more logical one
(typically the center for symbolic icons and the point for pointer
icons).