Coud be, but it would need to take into account, at least, the sit tube height and the crank arms length. I position the saddle the "old fashion way". Sitting on the saddle, right leg on the pedal with RHS crank arm aligned with the seat tube and in lower position, your leg should be nearly straight meaning the knee is slightly bent while your foot back sole is lowered. Then sitting straight on my bike, each feet's toe ends should touch the ground but no more. It works for me, but am sure other people have other methods. And to be honest with you, I end up changing the height after the first couple of rides until I feel comfortable.