Lennon isoympyräetäisyyslaskin

Mittaa isoympyräosuus kahden lentoaseman välillä — kilometrit, mailit ja meripeninkulmat, tosisuunnan suuntakulmat, keskipiste sekä arvioitu lentoaika kaikkine oletuksineen.

Reitti

Hae IATA- tai ICAO-koodilla, kaupungin tai lentoaseman nimellä ja valitse sitten ehdotuksista.

Oletukset

Suihkumatkustajakone lentää tyypillisesti nopeudella 800–900 km/h; potkuriturbiinikoneet lentävät hitaammin. Muuta sitä, niin lentoaika päivittyy.

Lennon tulos

Isoympyräetäisyys

Lentoaika nopeudella {speed} {unit}
Maapuskuri (rullaus, nousu, lasku)
Arvioitu matkustusaika yhteensä
Alkusuuntakulma (lähdettäessä)

Loppusuuntakulma (saavuttaessa)

Keskipiste

Ladataan lentoasematietoja…
Lieriöprojektioasteikko; kaaren muoto on kaavamainen, ei navigointikartta.

Malli ja kaava

Isoympyrä (haversine): a = sin²(Δφ/2) + cos φ₁·cos φ₂·sin²(Δλ/2); d = 2R·atan2(√a, √(1−a)); R = 6,371.0088 km

Suuntakulmat noudattavat isoympyrää lähdössä ja saapumisessa, myötäpäivään tosisuunnasta, normalisoituna välille 0–360°.

Lentoaika = etäisyys ÷ matkanopeus, plus maapuskuri: 45 min alle 1,500 km, 60 min välillä 1,500–6,000 km, 90 min sen yli.

Menetelmä ja lähteet

Etäisyydet noudattavat haversine-isoympyrää pallolla, jonka IUGG-keskisäde on 6,371.0088 km — ilmailun käytäntö — ja vertailulinja ratkaisee saman osuuden WGS84-ellipsoidilla. Lentoaika on matkanopeutesi plus etäisyysvyöhykkeisiin perustuva maapuskuri; tuulia, reititystä ja odotuskuvioita ei mallinneta. Lentoasematiedot ovat peräisin vapaasti käytettävästä OurAirports-tietoaineistosta, josta on suodatettu IATA-koodilliset ja säännöllisen liikenteen kentät. Menetelmä ja lentoasematiedot tarkistettu 14. elokuuta 2026.

Menetelmä tarkistettu
14. elokuuta 2026
Maapallon malli
R = 6,371.0088 km

Valitsemasi lentoasemat ja kaikki tulokset lasketaan selaimessasi eivätkä ne koskaan poistu tältä laitteelta.

UKK

Kuinka tarkka isoympyräetäisyys on?

Matematiikka on tarkkaa pallolle, jonka IUGG-keskisäde on 6,371.0088 km; vertailulinja näyttää saman osuuden WGS84-ellipsoidilla, ja nämä kaksi ovat yleensä 0.3% sisällä toisistaan. Lentoasemien koordinaatit on pyöristetty noin 11 metriin, millä ei ole merkitystä tässä mittakaavassa. Suurempi ero on toiminnallinen: todelliset lennot seuraavat lentoväyliä, tuulia ja lähestymismenetelmiä, joten lennetty reitti on tyypillisesti 2–8% pidempi kuin isoympyrälinja.

Miten lentoaika arvioidaan?

Lentoaika on isoympyräetäisyys jaettuna matkanopeudella — oletuksena 900 km/h, muokattavissa yksiköissä km/h, mph tai solmua. Maapuskuri lisätään rullausta, nousua, laskeutumista ja odotuskuvioita varten: 45 minuuttia alle 1,500 km:n osuuksille, 60 minuuttia 6,000 km:iin asti ja 90 minuuttia sen yli. Lentoyhtiöiden aikataulunmukaiset ajat ovat vielä pidempiä, koska lentoyhtiöt lisäävät puskuria ruuhkien ja jatkoyhteyksien vuoksi.

Mitä lentoasemia voin hakea?

Mikä tahansa lentoasema, jolla on IATA-koodi ja säännöllistä lentoliikennettä tai joka on keskisuuri tai suuri kenttä — noin 5,500 maailmanlaajuisesti — vapaasti käytettävästä OurAirports-tietoaineistosta. Vedoksen päivämäärä ja tarkka määrä näkyvät kohdassa Malli ja kaava. Lentoasemia ilman IATA-koodia, suljettuja kenttiä ja pikkukiitoteitä ei ole mukana; tiedot päivittyvät, kun sivusto julkaistaan uudelleen, eivät reaaliajassa.

Miksi ilmailussa käytetään meripeninkulmia?

Yksi meripeninkulma on 1,852 metriä, joka on määritelty yhtenä leveysasteen minuuttina Maan pinnalla — joten etäisyydet, nopeudet solmuina ja kartat käyttävät kaikki samaa kulmayksikköä. Yksi kilometri on noin 0.54 meripeninkulmaa ja yksi maapeninkulma noin 0.87.

Voinko käyttää tätä lennon suunnitteluun?

Ei. Työkalu laskee geometrisen osuuden kahden lentoaseman välillä: siinä ei ole ylätuulia, lentoväyläreititystä, lentokoneen suorituskykyä eikä reaaliaikaisia aikataulu- tai säätietoja, joten se ei sovellu navigointiin tai polttoaineen suunnitteluun. Jos haluat käyttää koordinaattiparia lentoasemien sijaan, käytä geodeettista etäisyyslaskinta, joka ratkaisee saman osuuden WGS84-ellipsoidilla.

Lennon isoympyräetäisyys edustaa lyhintä mahdollista reittiä kahden pisteen välillä pallomaisen taivaankappaleen pinnalla. Kun lennetään pitkiä matkoja, maapallon kaarevuus tekee kaksiulotteisella kartalla suoralta näyttävästä viivasta epätarkan. Todellinen lyhin reitti, eli isoympyräosuus, kaartuu tasokartoilla pohjoiselle tai eteläiselle pallonpuoliskolle riippuen lähtö- ja määränpään sijainnista. Lennon isoympyräetäisyyslaskin on suunniteltu mittaamaan tämä geometrinen reitti kahden lentoaseman välillä ja arvioimaan siihen kuluva aika.

Isoympyrägeometria ja haversine-kaava

Pallopinnalla lyhin etäisyys kahden pisteen välillä lasketaan käyttämällä haversine-kaavaa. Tämä matemaattinen menetelmä ottaa huomioon Maan pallomaisen muodon ja laskee kaaren pituuden suoraan leveys- ja pituusasteiden avulla. Laskin käyttää laskennassa seuraavaa tarkkaa kaavaa:

formulaSphere: Isoympyrä (haversine): a = sin²(Δφ/2) + cos φ₁·cos φ₂·sin²(Δλ/2); d = 2R·atan2(√a, √(1−a)); R = 6,371.0088 km

Tässä kaavassa φ kuvaa leveysastetta, λ pituusastetta ja R Maan keskisädettä. Kansainvälisen geodesian ja geofysiikan unionin (IUGG) määrittämä keskisäde on tarkalleen 6 371,0088 kilometriä, mikä tarjoaa standardoidun perustan ilmailun etäisyyslaskennalle.

Koska maapallo ei ole täydellinen pallo vaan navoiltaan hieman litistynyt ellipsoidi, laskin tarjoaa vertailukohdaksi myös tarkemman geodeettisen mallin. Tämä vertailu suoritetaan WGS84-ellipsoidilla käyttäen Karneyn algoritmia:

deriveCompare: WGS84-ellipsoidi (Karney): {distance} — {delta} isoympyrätuloksesta

Tämä rinnakkainen laskenta paljastaa pallomaisen mallin ja litistyneen ellipsoidin välisen pienen eron, joka on tyypillisesti alle 0,3 %.

Lähtötiedot ja laskimen käyttö

Laskimen käyttö perustuu kolmeen keskeiseen syötteeseen, joiden avulla järjestelmä määrittää reitin geometrian ja aikataulun:

  1. Lähtölentoasema: Tekstihakukenttä, johon syötetään IATA- tai ICAO-koodi, kaupungin nimi tai lentoaseman nimi. Käyttäjän tulee valita oikea vaihtoehto hakuehdotuksista.
  2. Määränpään lentoasema: Vastaava hakukenttä määränpään määrittämiseksi.
  3. Matkanopeus: Numeerinen syötekenttä, jonka oletusarvo on 900 km/h. Arvoa voidaan muuttaa yksiköissä km/h, mph tai solmua.

Laskenta edellyttää, että molemmat lentoasemat valitaan järjestelmän tarjoamista ehdotuksista. Jos haku ei tuota tulosta, käyttöliittymässä näkyy ilmoitus:

noMatches: Mikään lentoasema ei vastaa hakua ”{query}”.

Mikäli käyttäjä kirjoittaa kenttään nimen mutta ei vahvista valintaa ehdotuslistasta, tilarivillä näytetään ohje:

statusUnresolved: Valitse kumpikin lentoasema hakuehdotuksista.

Jos matkanopeudeksi syötetään virheellinen arvo tai luku, joka ei ole sallituissa rajoissa, laskin antaa jonkin seuraavista virheilmoituksista:

  • error.speedParse: ”{token}” ei ole matkanopeus — syötä luku.
  • error.speedRange: Matkanopeuden on oltava välillä {min}–{max} km/h.

Laskennan tulokset ja tulosteet

Kun molemmat lentoasemat on valittu onnistuneesti, laskin tuottaa kattavan erittelyn reitistä:

  • Isoympyräetäisyys: Lyhin etäisyys ilmoitettuna kilometreinä, maapenininkulmina (miles) ja meripeninkulmina (nautical miles).
  • Alkusuuntakulma (lähdettäessä): Lähtösuunta asteina mitattuna myötäpäivään tosisuunnasta (true north).
  • Loppusuuntakulma (saavuttaessa): Saapumissuunta määränpäässä suhteessa tosisuuntaan.
  • Keskipiste: Reitin tarkan maantieteellisen puolivälin koordinaatit.
  • Kaavamainen kartta kahden lentoaseman välisestä isoympyräreitistä: Lieriöprojektioasteikkoa käyttävä visualisointi, joka näyttää reitin kaarevuuden.

Suuntakulmat lasketaan aina suhteessa maantieteelliseen pohjoisnapaan (tosisuuntaan), ei magneettiseen kompassiin, ja ne normalisoidaan välille 0–360°. Tästä muistuttaa käyttöliittymän ohjeteksti:

formulaBearing: Suuntakulmat noudattavat isoympyrää lähdössä ja saapumisessa, myötäpäivään tosisuunnasta, normalisoituna välille 0–360°.

Lentoajan ja maapuskurin arviointimenetelmä

Pelkkä matkanopeus ja etäisyys eivät riitä kuvaamaan todellista matkustusaikaa, sillä lentoon kuuluu aina rullaus-, nousu- ja laskuvaiheita. Laskin arvioi kokonaisajan yhdistämällä puhtaan lentoajan kiinteään, etäisyyteen perustuvaan maapuskuriin:

formulaTime: Lentoaika = etäisyys ÷ matkanopeus, plus maapuskuri: 45 min alle 1,500 km, 60 min välillä 1,500–6,000 km, 90 min sen yli.

Tämän menetelmän mukaisesti kokonaismatka-aika muodostuu seuraavista osista:

Etäisyysvyöhyke Maapuskuri (rullaus, nousu, lasku)
Alle 1 500 km 45 minuuttia
1 500 km – 6 000 km 60 minuuttia
Yli 6 000 km 90 minuuttia

Lopullinen arvioitu matkustusaika esitetään muodossa timeHM: {h} h {min} min tai lyhyillä lennoilla muodossa timeM: {min} min.

Erityistilanteet ja tietokannan rajoitukset

Laskimen taustalla oleva tietokanta perustuu OurAirports-palvelun vapaasti käytettävään aineistoon. Tietokantaan on sisällytetty noin 5 500 lentoasemaa maailmanlaajuisesti. Mukaan on otettu vain sellaiset kentät, joilla on virallinen IATA-koodi ja säännöllistä reittiliikennettä, tai jotka on luokiteltu keskisuuriksi tai suuriksi lentoasemiksi. Pienet yksityiskentät, suljetut lentokentät ja kentät ilman IATA-koodia on jätetty pois. Lentoasematiedot ladataan sovelluksen käynnistyessä, ja mahdollisessa virhetilanteessa näytetään ilmoitus:

error.dataLoad: Lentoasematietojen lataaminen epäonnistui. Tarkista yhteys ja yritä uudelleen.

Jos käyttäjä valitsee lähtö- ja määränpääksi saman lentoaseman, järjestelmä tunnistaa tämän erikoistapauksen ja antaa ilmoituksen:

statusCoincident: Molemmat lentoasemat ovat samat — etäisyys on nolla.

Tällöin käyttöliittymässä näytetään myös huomautus:

coincidentNote: Molemmat lentoasemat ovat samat, joten etäisyys on nolla eikä suuntakulmaa ole määritetty.

Kaikki koordinaatit on pyöristetty neljän desimaalin tarkkuuteen, mikä vastaa noin 11 metrin tarkkuutta Maan pinnalla. Tämä pyöristys on riittävä suuren mittakaavan etäisyyslaskentaan.

Tietosuoja ja tekniset tiedot

Kaikki lentoasemiin liittyvät haut, valinnat ja matemaattiset laskutoimitukset suoritetaan suoraan käyttäjän verkkoselaimessa. Mitään syötettyjä tietoja tai hakuhistoriaa ei lähetetä ulkoisille palvelimille tai tallenneta laitteen ulkopuolelle.

Tietokannan ja menetelmän tiedot on dokumentoitu käyttöliittymän alalaitaan:

dataNote: Lentoasematiedot: vapaasti käytettävissä oleva OurAirports-vedos {date} — {count} lentoasemaa, koordinaatit pyöristetty neljään desimaaliin.

Usein kysytyt kysymykset (FAQ)

faq.accuracy.question: Kuinka tarkka isoympyräetäisyys on?
faq.accuracy.answer: Matematiikka on tarkkaa pallolle, jonka IUGG-keskisäde on 6,371.0088 km; vertailulinja näyttää saman osuuden WGS84-ellipsoidilla, ja nämä kaksi ovat yleensä 0.3% sisällä toisistaan. Lentoasemien koordinaatit on pyöristetty noin 11 metriin, millä ei ole merkitystä tässä mittakaavassa. Suurempi ero on toiminnallinen: todelliset lennot seuraavat lentoväyliä, tuulia ja lähestymismenetelmiä, joten lennetty reitti on tyypillisesti 2–8% pidempi kuin isoympyrälinja.

faq.airports.question: Mitä lentoasemia voin hakea?
faq.airports.answer: Mikä tahansa lentoasema, jolla on IATA-koodi ja säännöllistä lentoliikennettä tai joka on keskisuuri tai suuri kenttä — noin 5,500 maailmanlaajuisesti — vapaasti käytettävästä OurAirports-tietoaineistosta. Vedoksen päivämäärä ja tarkka määrä näkyvät kohdassa Malli ja kaava. Lentoasemia ilman IATA-koodia, suljettuja kenttiä ja pikkukiitoteitä ei ole mukana; tiedot päivittyvät, kun sivusto julkaistaan uudelleen, eivät reaaliajassa.

faq.nmi.question: Miksi ilmailussa käytetään meripeninkulmia?
faq.nmi.answer: Yksi meripeninkulma on 1,852 metriä, joka on määritelty yhtenä leveysasteen minuuttina Maan pinnalla — joten etäisyydet, nopeudet solmuina ja kartat käyttävät kaikki samaa kulmayksikköä. Yksi kilometri on noin 0.54 meripeninkulmaa ja yksi maapeninkulma noin 0.87.

faq.planning.question: Voinko käyttää tätä lennon suunnitteluun?
faq.planning.answer: Ei. Työkalu laskee geometrisen osuuden kahden lentoaseman välillä: siinä ei ole ylätuulia, lentoväyläreititystä, lentokoneen suorituskykyä eikä reaaliaikaisia aikataulu- tai säätietoja, joten se ei sovellu navigointiin tai polttoaineen suunnitteluun. Jos haluat käyttää koordinaattiparia lentoasemien sijaan, käytä geodeettista etäisyyslaskinta, joka ratkaisee saman osuuden WGS84-ellipsoidilla.

faq.time.question: Miten lentoaika arvioidaan?
faq.time.answer: Lentoaika on isoympyräetäisyys jaettuna matkanopeudella — oletuksena 900 km/h, muokattavissa yksiköissä km/h, mph tai solmua. Maapuskuri lisätään rullausta, nousua, laskeutumista ja odotuskuvioita varten: 45 minuuttia alle 1,500 km:n osuuksille, 60 minuuttia 6,000 km:iin asti ja 90 minuuttia sen yli. Lentoyhtiöiden aikataulunmukaiset ajat ovat vielä pidempiä, koska lentoyhtiöt lisäävät puskuria ruuhkien ja jatkoyhteyksien vuoksi.