> >
>

Notices
Touring Have a dream to ride a bike across your state, across the country, or around the world? Self-contained or fully supported? Trade ideas, adventures, and more in our bicycle touring forum.

04-21-21, 05:15 PM
#1
IPassGas
Senior Member

Join Date: Feb 2015
Location: Pittsburgh, PA
Posts: 208

Bikes: Schwinn, Nishiki, Santana, Trek, Rodriguez

Mentioned: 0 Post(s)
Quoted: 102 Post(s)
Likes: 0
Liked 33 Times in 22 Posts

The total amount of climbing over a route is often very different between google and RWGPS. Which is more accurate in your experience?
04-22-21, 07:26 AM
#2
raybo
Bike touring webrarian

Join Date: Sep 2005
Location: San Francisco, CA
Posts: 1,968

Bikes: I tour on a Waterford Adventurecycle. It is a fabulous touring bike.

Mentioned: 5 Post(s)
Quoted: 78 Post(s)
Likes: 0
Liked 30 Times in 18 Posts
I don't have an answer for you, but I can explain the problem. The routes drawn on maps consist of small straight lines. The elevation differences are calculated on the ends of these lines. On curvy (think switchbacks) and/or mountainous areas, these lines will hit different parts of the road/terrain. Depending on how a particular site creates its lines, its elevation numbers will be different. So will their distance totals.

That said, the totals for any particular route (assuming it isn't too long) shouldn't all that different. How much difference have you seen?
04-22-21, 07:30 AM
#3
Senior Member

Join Date: Feb 2015
Location: Japan
Posts: 232
Mentioned: 3 Post(s)
Quoted: 114 Post(s)
Liked 21 Times in 16 Posts
I can tell you that sometimes google is 1000% wrong! Sometimes a route we takes seems relatively normal then at the end the graph shows a 90 degree angle! Perhaps the total elevation is accurate but the graph is not to be trusted.
04-22-21, 08:39 AM
#4
IPassGas
Senior Member

Join Date: Feb 2015
Location: Pittsburgh, PA
Posts: 208

Bikes: Schwinn, Nishiki, Santana, Trek, Rodriguez

Mentioned: 0 Post(s)
Quoted: 102 Post(s)
Likes: 0
Liked 33 Times in 22 Posts
Originally Posted by raybo
How much difference have you seen?
I am planning a 3 week loop through Iowa. I export various gpx tracks from rwgps to google, so they are the exact same route. For various single days taken from the entire tour, I often see that the total climbing in rwgps are more than 500 feet greater than in google maps. I find this strange since the map data that rwgps uses is from goggle. Apparently goggle's algorithrim for elevation changes does more averaging over the track. Here is one such example, total climbing: rwgps=2200', goggle=1400'.

https://ridewithgps.com/routes/35599491
04-22-21, 08:43 AM
#5
Steve B.
Senior Member

Join Date: Jul 2007
Location: South shore, L.I., NY
Posts: 4,856

Bikes: Flyxii FR322, Cannondale Topstone, Miyata City Liner, Specialized Chisel

Mentioned: 16 Post(s)
Quoted: 1858 Post(s)
Liked 559 Times in 372 Posts
Maybe e-mail RWGPS Tech Support and ask ?
04-22-21, 10:52 AM
#6
raybo
Bike touring webrarian

Join Date: Sep 2005
Location: San Francisco, CA
Posts: 1,968

Bikes: I tour on a Waterford Adventurecycle. It is a fabulous touring bike.

Mentioned: 5 Post(s)
Quoted: 78 Post(s)
Likes: 0
Liked 30 Times in 18 Posts
Originally Posted by IPassGas
I am planning a 3 week loop through Iowa. I export various gpx tracks from rwgps to google, so they are the exact same route. For various single days taken from the entire tour, I often see that the total climbing in rwgps are more than 500 feet greater than in google maps. I find this strange since the map data that rwgps uses is from goggle. Apparently goggle's algorithrim for elevation changes does more averaging over the track. Here is one such example, total climbing: rwgps=2200', goggle=1400'.

https://ridewithgps.com/routes/35599491
I've seen anomalies with routes I've created on various mapping sites. On one, I saw a very steep spike on a road that looked flat to me. I think it was a steep cliff next to a narrow road.

You might check the elevation profiles closely to see if there are some places where it doesn't quite match the lay of the road.
04-22-21, 11:31 AM
#7
njkayaker
Senior Member

Join Date: Sep 2007
Posts: 12,151
Mentioned: 25 Post(s)
Quoted: 2593 Post(s)
Liked 422 Times in 289 Posts
Originally Posted by IPassGas
The total amount of climbing over a route is often very different between google and RWGPS. Which is more accurate in your experience?
They are probably using the same base elevation data. (I suppose Google could be measuring elevation while driving around but I don't think it's likely.)

So, the difference may be in how it's being calculated from the base elevation.

It's fairly common that the elevation gain measured by a Garmin device is larger than the RWGPS estimate.
04-22-21, 12:03 PM
#8
mev
bicycle tourist

Join Date: Dec 2007
Location: Austin, Texas, USA
Posts: 1,862

Bikes: Trek 520, Lightfoot Ranger, Trek 4500

Mentioned: 9 Post(s)
Quoted: 278 Post(s)
Liked 70 Times in 56 Posts
I haven't used RWGPS too much for elevation, but every once in a while, I've found Google Maps to have an interesting discontinuity.
For example, can't reproduce it when I try now, but last summer I plotted a route on the Great Plains between Lubbock and Amarillo. The initial routes has two discontinuities where the road appeared to go from ~3700ft elevation to sea level and then back to ~3700ft in a very short distance. Clearly there isn't such a deep chasm in that area. That by itself was ~7500ft of climb that added considerably to the total for a mostly flat route.
04-22-21, 02:05 PM
#9
mstateglfr
Sunshine

Join Date: Aug 2014
Location: Des Moines, IA
Posts: 12,456

Bikes: '18 class built steel roadbike, '19 Fairlight Secan, '88 Schwinn Premis , Black Mountain Cycles Monstercross V4, '89 Novara Trionfo

Mentioned: 98 Post(s)
Quoted: 5184 Post(s)
Liked 2,483 Times in 1,450 Posts
RWGPS elevation gain is consistently short compared to my GPS computer.
Strava elevation gain is consistently short compared to my GPS computer.

I swear that most of the climbing in Iowa(except for the northeast driftless area) doesnt get calculated accurately because its short punchy hills over and over between creeks.
The GPS unit has a barometer.
So either the barometer is wrong, or the RWGPS and Strava guesstimates are wrong.
04-22-21, 05:23 PM
#10
IPassGas
Senior Member

Join Date: Feb 2015
Location: Pittsburgh, PA
Posts: 208

Bikes: Schwinn, Nishiki, Santana, Trek, Rodriguez

Mentioned: 0 Post(s)
Quoted: 102 Post(s)
Likes: 0
Liked 33 Times in 22 Posts
Originally Posted by mstateglfr
So either the barometer is wrong, or the RWGPS and Strava guesstimates are wrong.
I have observed this climbing discrepancy in routes from other places in North America. I would think since rwgps uses google map data, the values would not differ so much for the exact same route. As mentioned above it is rather significant (>500 feet) over approximately 50 miles. I emailed rwgps but they are not sure. I suppose I could fire off an email to the black hole of goggle.

The resolution of barometers in handheld devices is approximately 70 feet. The cumulative up/down can also have significant error depending on if a given 0-70 foot elevation change registers a single bit change in the digital converter of the device. If you go up 10 feet and it happens to change one bit, then that would be added to the cumulative as 70 feet. Perhaps the averaging calculation is more sophisticated, but still cumulative error.

Yes, agreed that Iowa has lots of rollers. Rollers are a kind of averaging (best kind) in that the energy climbing/descending is not mostly lost (no braking). Perhaps the averaging that google does, giving lower overall climbing values, is closer to actual biking effort.

Elevation noise aside, looking forward to touring Iowa in June.
04-22-21, 09:12 PM
#11
pdlamb
Senior Member

Join Date: Dec 2010
Location: northern Deep South
Posts: 6,689

Bikes: Fuji Touring, Novara Randonee

Mentioned: 31 Post(s)
Quoted: 1511 Post(s)
Liked 679 Times in 434 Posts
Originally Posted by IPassGas
The resolution of barometers in handheld devices is approximately 70 feet. The cumulative up/down can also have significant error depending on if a given 0-70 foot elevation change registers a single bit change in the digital converter of the device. If you go up 10 feet and it happens to change one bit, then that would be added to the cumulative as 70 feet. Perhaps the averaging calculation is more sophisticated, but still cumulative error.
I think you're confusing GPS resolution with barometers. A GPS without a barometric altitude sensor is just about worst case for calculating climbing in mountainous terrain. Picking up and dropping satellites with abandon, you can probably count on the top and bottom of a climb both being accurate to within about 50' elevation (if there's clear line of site to most of the sky in those locations), and everything else in between is a crap shoot. Depending on the software, it may give you a good guess on total climbing in between those two points, or ... not. If you had a 250' "measured" jump followed by a 150' dropoff, and it counted both of those, the result can be completely unrealistic.

You can measure barometric pressure with much better resolution than 70 feet. There's still some diversity between device manufacturers as to how much you'll filter out as noise. I've ridden rollers with a Casio watch (which doesn't accumulate anything less than 60 feet climb) and a Garmin with barometric sensor (which starts accumulating climbing distance around six feet). You can climb and descend an awful lot of 45' rollers, ending up with 350' of climbing on the Casio but over 800' on the Garmin.

The same thing happens with mapping software. Do you only count when a route crosses a contour line, and then count that as the distance between contour lines? Or do you try to interpolate between contours? Get into the mountains where USGS mapped terrain with 100' contours, and the first wears you out for almost no counted climbs; while the latter, especially on converted rail line in a narrow gorge, doubles the actual climb.

Google does have some elevation data, presumably from driving its vehicles over some roads and correlating barometric pressure with surveyed datum points. If that's where you're riding, that's likely the second best source (behind highway department survey data) for climbing. On most smaller roads where they've never driven their fancy vans, a GPS with barometric altimeter from a reputable company would be my preferred source of information.
04-22-21, 09:52 PM
#12
Carbonfiberboy
just another gosling

Join Date: Feb 2007
Location: Everett, WA
Posts: 17,438

Bikes: CoMo Speedster 2003, Trek 5200, CAAD 9, Fred 2004

Mentioned: 106 Post(s)
Quoted: 2936 Post(s)
Liked 844 Times in 635 Posts
I find RWGPS elevation gain on a route is very close to what one of my Garmin 800 devices shows. My other 800 shows a much higher gain. After a group ride we sometimes have an elevation question time. Every one has a different number, most of them showing lots more gain than RWGPS. IMO it's like calories on a sports watch: the manufacturers set up the algorithm to make the user happy. More calories and more gain = happier rider. Simple.

I don't trust Google maps with anything. RWGPS is so much more reliable w/r to routing.
__________________
Results matter
04-23-21, 05:36 AM
#13
IPassGas
Senior Member

Join Date: Feb 2015
Location: Pittsburgh, PA
Posts: 208

Bikes: Schwinn, Nishiki, Santana, Trek, Rodriguez

Mentioned: 0 Post(s)
Quoted: 102 Post(s)
Likes: 0
Liked 33 Times in 22 Posts
Originally Posted by pdlamb
I think you're confusing GPS resolution with barometers.
I realize there is a difference. For example, here is an engineering analysis which discusses the barometric precision of hand held devices.
https://www.amsys-sensor.com/downloa...amsys-509e.pdf

Perhaps Garmin-like devices do a little better, don't know. My interest is in using rwgps, because it is a useful route planner and provides an elevation profile. But the elevation discrepancy between it and goggle is significant even though rwgps gets their map data from google.

It seems people find rwgps aligns best with their actual experiences.
04-23-21, 06:03 AM
#14
HerrKaLeun
Senior Member

Join Date: Mar 2017
Posts: 1,923

Bikes: Giant Toughroad SLR1 and Motobecane Sturgis NX

Mentioned: 10 Post(s)
Quoted: 899 Post(s)
Liked 222 Times in 163 Posts
what device?

I noticed older phones had terrible GPS accuracy in any sort of difficult terrain (mountains, forest etc.). Sometimes it would place me a few ft next to a path i was on, sometimes more. Sometimes it would miss a piece of switchbacks and just add a straight line over some hundred yards where it should have been zig-zag and curves. Newer phones (I have a 3 or 4 year old flag ship phone) are MUCH better in the very same locations. Probably not 100% perfect, but i don't notice the obvious problems anymore.

I don't pay attention to elevation, but what I observed also must apply to elevation.

Any barometric elevation measurement with a phone probably is useless without scientific instruments. That also needs to be calibrated to weather since that changes pressure as well.
04-23-21, 07:55 AM
#15
fishboat
Senior Member

Join Date: Feb 2016
Location: SE Wisconsin
Posts: 1,076

Bikes: Lemond '01 Maillot Jaune, Lemond '02 Victoire, Lemond '03 Poprad, Lemond '03 Wayzata drop bar conv(Poprad), '79 AcerMex Windsor Carrera Professional(purchased new), '88 GT Tequesta(purchased new), '01 Bianchi Grizzly, 1993 Trek 970 drop bar conv

Mentioned: 9 Post(s)
Quoted: 399 Post(s)
Likes: 0
Liked 276 Times in 165 Posts
First..everything discussed here is an estimate. Estimates are made on the resolution(& accuracy) of the base data and how it's processed. Accuracy costs money. Highly accurate data(on the scale of global terrain, or even just the USA) can be very expensive to generate. High accuracy files (datasets) are huge and are pricey to manage and process. At the end of the day it comes down to what level of accuracy is adequate for a consumer-level (free) mapping app at a modest cost.

Maps we see and use are very much composite images that pull data from many different sources, depending on the intended use of the "map".

While RWGPS may use google maps as a source, it may pull elevation data from a different source(elevation data is more of a core interest to RWGPS than generalized elevation info is to a consumer-level google maps user), or may use (process) a higher resolution elevation dataset than google uses. Given the volume of data google maps needs to process they may compress some source files(or processing) in the interest of increasing throughput/lowering costs. The accuracy of the output they generate is probably perfectly acceptable to most of their users, however an engineer building a road would be using much better datasets than what google uses.

It may well be that the focus of the OP's interest approaches the resolution of the base data..error increases as you approach the limits of the dataset.

We have knowledge where we have data. Actually measuring elevation of a ride using a GPS device during the ride (assuming the device determines elevation with reasonable accuracy) would probably be the best estimate of the actual elevation experienced as the sampling rate is very high (as it records the ride) compared to what google maps is using..which is probably generated by satellite(?).

On the grand scale..knowing elevation is somewhere around 2200 ft or 1400 ft over a 50 mile ride is better than no info at all, or an estimate of 4500 ft.

As mentioned above..ask RWGPS. Some analyst there can give you a very good explanation..if you can get access to him/her.
04-23-21, 12:57 PM
#16
MixedRider
Senior Member

Join Date: Aug 2003
Location: Seattle
Posts: 180
Mentioned: 0 Post(s)
Quoted: 30 Post(s)
Liked 1 Time in 1 Post
Google maps uses SRTM data with a 90-m horizontal resolution. That is a grid of points on the earth where the elevation is known every 90meters apart. All points in between are interpolated between the nodes to calculate an elevation.

Most high end gps use either a better resolution data set or barometric pressure sensor to calculate elevation.
Therefore, the data sets will result in different elevations profiles.
04-26-21, 10:00 PM
#17
pdlamb
Senior Member

Join Date: Dec 2010
Location: northern Deep South
Posts: 6,689

Bikes: Fuji Touring, Novara Randonee

Mentioned: 31 Post(s)
Quoted: 1511 Post(s)
Liked 679 Times in 434 Posts
I wonder if RWGPS processes the millions of rides they collect, and uses the tracks generated by barometric altimeter-equipped devices to improve the base maps' elevation gain estimates. Seems like it'd be a neat thing to do, and if they're running their own servers, it could be done with in a low priority background job. I'm sure every device would start with a different estimate of elevation, even from a fixed starting point. But take a few hundred rides, process the elevation changes from all the devices, perhaps do a weighted average based on how good a Garmin's altimeter is compared to a Bryton's. I'd think they could substantially improve on most base maps' elevation gain estimates for a given route -- if that route were sufficiently popular.
04-27-21, 06:10 AM
#18
IPassGas
Senior Member

Join Date: Feb 2015
Location: Pittsburgh, PA
Posts: 208

Bikes: Schwinn, Nishiki, Santana, Trek, Rodriguez

Mentioned: 0 Post(s)
Quoted: 102 Post(s)
Likes: 0
Liked 33 Times in 22 Posts
Apparently, google and rwgps use the same 90m interpolation for route planning.
04-27-21, 02:52 PM
#19
fishboat
Senior Member

Join Date: Feb 2016
Location: SE Wisconsin
Posts: 1,076

Bikes: Lemond '01 Maillot Jaune, Lemond '02 Victoire, Lemond '03 Poprad, Lemond '03 Wayzata drop bar conv(Poprad), '79 AcerMex Windsor Carrera Professional(purchased new), '88 GT Tequesta(purchased new), '01 Bianchi Grizzly, 1993 Trek 970 drop bar conv

Mentioned: 9 Post(s)
Quoted: 399 Post(s)
Likes: 0
Liked 276 Times in 165 Posts

As I mentioned above, estimates, estimates, and more estimates...and lots of data processing. The shuttle flying overhead and gathering data gets the job done over a large area, but it has its limitations. Undoubtedly a gross improvement over our broad-scale understanding of elevation prior to this work. In the end, accurate or fast, pick one.

What we need is the (I assume) google car that drives around and records the "street view" images to also gather accurate elevation data.

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off