added screenPointToMarkerPoint method.