



Best answer by Jane
Hello @Yufeng
Thanks for posting about this. We don't currently use the elevation data collected by your Apple Watch's barometric altimeter on Strava. Instead, we calculate your elevation based on your GPS data. Find out more details here.
In the case of this activity, the discrepancy is large, which could be caused by a couple of things. If erroneous GPS data was recorded for your activity, this can result in an erroneous elevation calculation. Or, it's possible we don't have data for this area in our basemap database and are using a public database.
I hope that's helpful, please let us know if you have further questions.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.