Until and unless user has enabled GPS, network can not trace user based on its GPS location. Another thing, regulators have not yet pushed such rule to make GPS enabling mandatory because getting a user GPS location might be security threat.
As of now whichever method is available from the network side, it would be used to track UE.