I have both an accurate gps (elevations) and a kestral 4000, plus my rangefinder. Also one of the places I shoot is very close to a governent weather station which I can get data online from, updated on the hour. The same spot is treed on both sides and only open about 10 yards wide which really cuts down the effects of wind. It's my "testing" spot and I can reach out 600yards and be fairly protected from wind. Its really the holy grail of shooting spots.
Most of the bullets I use have the G7 numbers from Litz which do help when you are reverse engineering your settings in a ballistic program. if your rifle is not sub moa capable at the ranges you are shooting trying to revelrse engineer the solution is pretty tough. I started keeping notes on my 300wsm, every time I shoot I record the conditions and what I needed for corrections. Shooting in 5-6 different places in very different conditions and tracking the changes it makes can help you narrow down your trajectory.