Fråga:
Hur exakt är Google Earth
user5369
2013-01-11 20:50:05 UTC
view on stackexchange narkive permalink

Jag använder alltid Google Earth för att planera mina landstäckningsvägar. På senare tid har jag börjat åka långväga resor (över 70 km). Kontrollera min cykeldator mot Google Earth Jag har märkt att skillnaderna överstiger 10% (datorn ger mig mer avstånd än Google Earth).

Jag har kontrollerat min dator mot min handhållna GPS (gamla Garmin eTrex) och båda avviker med mindre än 0,5% i korta test (2,5 km). Jag korsade också med min åkpartner och vi får båda samma avläsningar (+/- 3%) från våra datorer (olika märken) över långa sträckor (20-30 km).

Min cykel datorn är generisk billig kinesisk modell. Jag kan bara välja helhjulsstorlek (26 ") utan finjustering. Jag spårar mina rutter över smuts / asfalterad väg, så jag håller verkligen min planerade kurs.

Kan du förklara varför verkliga avstånd (enligt till min dator) är alltid + 10% över Google Earth? Vad är din upplevelse?

Först och främst skulle jag misstänka att din billiga kinesiska cykeldator är källan till felet som Benzo föreslog i sitt svar.
Fem svar:
Jahaziel
2013-01-12 00:54:21 UTC
view on stackexchange narkive permalink

Det beror i större utsträckning på hur du markerar rutten i Google Earth och hur du faktiskt kör den. Det finns ett par faktorer som introducerar små skillnader vid mätning av avstånd och deras effekter multipliceras över avstånd, så ju längre rutt, desto större skillnad.

Den raka linjen effekten

Till exempel, om jag planerar min rutt med en linje över kartan, men jag bara markerar några punkter, drar Google en rak linje mellan två punkter i följd. Kom ihåg att den kortaste vägen mellan två punkter är en rak linje, vilken annan väg som helst blir längre. Men när du faktiskt åker rutten kör du knappt raka linjer, du rider kurvor. Varje kurva kommer att lägga till lite mer än varje linjesegment på din karta, så när du lägger till alla dessa skillnader upp är resultatet en längre faktisk körning än den planerade linjen.

När du följer eller markerar en rutt med någon slags GPS-baserad lösning, måste du också redogöra för enhetens "samplingsfrekvens". Låt oss till exempel säga att du tar en minut att resa runt en rondell. Om din GPS-enhet också "samplar" din position varje minut, kommer den troligen att markera din position två gånger på samma plats, så den registrerar 0 avstånd. Detta kommer att påverka dig mer på de mer kurviga stigarna och rutterna, speciellt om du kör i högre hastigheter. GPS-baserade lösningar fungerar också för att beräkna avståndet från två på varandra följande punkter och lägga till nästa par, och så vidare. (Ja, den antar en rak linje mellan punkter). Ju högre samplingsfrekvens desto mer exakt registreras avståndet, men också batteriförbrukningen blir högre och om filer är ett problem kommer de också att vara större.

Detta sker också i den vertikala dimensionen. Till exempel om du går över en liten kulle först upp några meter och sedan går ner över en annars rak väg, men du bara markerade början och slutpunkten, kommer sannolikt programvaran inte att ta kullen i beaktande och mäta avståndet som den raka linjen mellan punkterna.

Den böjda linjeeffekten

Det finns också en annan faktor som spelar in: Vi vet alla att de flesta cykelmätare fungerar genom att räkna hjulvarv. Men många av oss står inte mentalt för många hjulvarv som faktiskt inte står för reseavståndet. Låt oss säga, du lyfter upp cykeln och låter hjulet snurra, eller när du kommer till en vilopunkt och gör några tomma slingor medan du väntar på andra åkare osv ...

Något annat är det, i kurvor, går framhjulet faktiskt längre än det bakre, och du reser faktiskt ett avstånd däremellan. Låt oss till exempel säga att du åker genom en pöl som gör båda dina däck väldigt våta, och sedan på en torr yta rider du en riktigt tät U-sväng. Se nu vägen markerad med dina däck. Den främre måste ha ritat en större halvcirkel än den bakre. Om du vill vara säker, mät dem med flexibelt måttband;) Det här verkar för lite, men över en lång väg sträcker sig varje trångt hörn du kör faktiskt upp till avståndet "sett" från framhjulet.

Ju längre rutten är, desto mer kommer detta att påverka ditt förutspådda ruttavstånd kontra faktiskt kört avstånd. Men också, ju mer kurviga rutter är de som drabbats hårdare.

För att förbättra avståndsnoggrannheten för den planerade rutten, använd kortare linjesegment längs böjda delar av leden, dvs lägg punkterna nära varandra.

Obs! Jag har alltid tvivlat på om Google verkligen tar hänsyn till marknivå när man mäter avstånd över spårade vägar, jag vet inte om det inkluderar markhöjd vid den markerade punkten eller om det antar alla punkter är i samma höjd. Om den antar samma höjd är den beräknade linjelängden mindre än den faktiska sökvägen.

Google Earth mäter avståndet på det horisontella planet (jag testade det). Skillnaden är dock minimal. Exempel: en 300 meter hög kulle med en 4000 meter lång rak väg (min typiska åktur). Google Earth ger 4.000 mts, men trigonometri säger 4.011 mts. Mindre än 0,3% skillnad. Jag drar också min väg in på existerande vägar och lägger till så många punkter som behövs för att stanna kvar på vägen. Nu föreslår vi att vi spårar en sinusvåg med 1 meters amplitud (till varje sida) och 40 meter "våglängd". Så, för en rak väg på 40 meter, reser vi totalt 40,2 meter. Det är bara 0,5% skillnad.
Jag gjorde också ett praktiskt test. Jag drar en rak linje mellan två städer (~ 16 km från varandra). Med bara två poäng ger Google 13 240 mts. Sedan delar jag varje segment i två lika delar och flyttar nya punkter över vägen (skölj & upprepa). Med 9 poäng, 13982 meter. Med 33 poäng, 15 044 mts. Slutligen, med 65 poäng, 15502 mts. Nu när jag spårar en väg som håller segment alltid inuti vägen (75 poäng) är "riktigt" avstånd 16 300 meter. Det är bara 5% mer än banan med 65 punkter för alla segment-lika längd. Så det gör verkligen inte så stor skillnad hur exakt är vägen.
Benzo
2013-01-11 21:25:10 UTC
view on stackexchange narkive permalink

Eftersom du inte kan finjustera din hjulstorlek uppskattar cykeldatorn troligtvis att ditt hjul är större än det faktiskt är, vilket orsakar denna diskrepens. Detta beror på att ett större hjul täcker mer mark per varv, så med tiden blir det en betydande skillnad och förmodligen skalar ganska jämnt med vilket avstånd du täcker. Du kan behöva skaffa en dator som låter dig mäta ditt färdade hjulavstånd. Se information om den här relaterade Frågan för att se hur du ställer in datorn på en korrekt hjulstorlek.

Jag tycker att det är svårt att uppskatta din GPS-noggrannhet med ett kort test. Det finns alltid en viss felmarginal i att använda en GPS-enhet, beroende på hur ofta den registrerar waypoints och noggrannhetsnivån för varje mätning. Jag skulle försöka igen ditt GPS-test under en längre tid, det kan variera mer beroende på längden på resan. Det kan klippa av några meter här och några meter där, vilket så småningom kan lägga sig under loppet.

Google är inte heller prefekt (så mycket som jag vill att de ska vara). Det är bra att vara medveten om felmarginalen i dina mätsystem så att du kan göra boende och justeringar efter behov.

En gammal etrex är ganska bra med en klar sikt mot himlen, men även om batteribesparing är inaktiverad kommer det att missa många avvikelser från en rak linje. tittar på http://www.bikecalc.com/wheel_size_math för 26 "mtb där ungefär 12% skillnad i omkrets möjlig. Jag föreslår att OP har ganska smala däck jämfört med cykeldatorns antagande, vilket orsakar en förlust av avstånd som kommer sammanfallande nära förlusten på grund av att GPS hoppar över några vippningar och avrundar hörn. Det finns ofta lite dämpning i ett GPS-spår.
Daniel R Hicks
2013-01-12 03:14:02 UTC
view on stackexchange narkive permalink

Jag skulle inte bli förvånad över att hitta 5% avvikelse, även om 10% låter ett hår stort. Google har faktiska mätningar av körsträcka för större motorvägar, men för mindre vägar måste de uppskatta. Googles uppskattningar är i allmänhet lite korta, eftersom de inte riktigt har så många vändningar och särskilt upp- och nedgångar som "verkliga livet".

Det är också poängen att om du Du kör lätt på en landsväg, du kanske inte håller en rak väg utan vandrar fram och tillbaka i vägbanan, men jag antar att du har hållit cykeln ganska rakt för dina åkattraktioner.

Att vandra över körfältet borde inte göra någon betydande skillnad. Även om du är så full att du driver 1m åt sidan för varje 10m längs vägen, har du fortfarande bara täckt 10,05m, vilket bara är en halv procent. Dessutom tar Google säkert in höjningsvinsten; men igen, vid den typ av lutningar du ser på vägar, är skillnaden mellan avståndet "uppför sluttningen" och projektionen på planet liten. (Egentligen är det verkliga problemet med lutningar höjdmätningarnas granularitet, vilket är mycket dåligt och orsakar betydande felaktighet.)
Richard A'Brook
2015-01-15 18:39:41 UTC
view on stackexchange narkive permalink

Google Earth är ganska exakt för raka avstånd, för Storbritannien i alla fall. Jag gjorde ett litet test av detta genom att plotta några rutnätpunkter från en Ordnance Survey-karta på Google Earth och använda tvåpunktsvägar för att mäta avstånden mellan dem. Varje sektion borde ha varit 10 km lång. Summan av 24 sådana sektioner var 239,999 km, det vill säga bara en meter ut, eller 0,0004%, vilket med tanke på svårigheten att exakt lokalisera några av nätpunkterna inte är blodig!

Enjoy the Ride
2017-10-07 23:51:05 UTC
view on stackexchange narkive permalink

GPS / Google Maps är mer en kartprojektion vilket innebär att alla avstånd är rutavstånd på ett plan plan och din vägmätare mäter markavstånd på en rullande yta. Mark- till nätdifferensen kan korrigeras genom att använda en kombinerad skalfaktor, men lutningsavstånden skulle vara nästan omöjliga att beräkna.

Lutningsavstånden är inte på något sätt "omöjliga att beräkna". Programvara som har tillgång till konturinformationen kan beräkna lutningsavståndet lika enkelt som det plana avståndet. Frågan är att konturinformation ofta är ganska dålig, vilket gör dessa beräkningar felaktiga.
Du kan få ganska exakta resultat genom att bara ignorera konturerna. Du behöver en 14% stigning för att få en procent av ytterligare avstånd jämfört med horisontellt uppmätt och det är redan riktigt, riktigt brant. För 10% skillnad behöver du klättra 48%, brantare än de flesta trappor.


Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...