Kalkulačka vzdálenosti

Kalkulačka vzdálenosti řeší tři typy úloh: 2D souřadnice pro geometrii a grafy pomocí Pythagorovy věty (zobrazuje také manhattanskou vzdálenost, střed úsečky a směrnici), 3D souřadnice pro úlohy v třírozměrném prostoru (eukleidovská vzdálenost + střed) a zeměpisné souřadnice (šířka/délka) pro reálné vzdálenosti na mapě mezi libovolnými dvěma místy pomocí Haversinova vzorce — stejné metody, jakou používají GPS zařízení k výpočtu vzdušné čáry. Výsledky se v geografickém režimu zobrazují v kilometrech i mílích a v souřadnicových režimech v jednotce, kterou zadáte.

star 4.9
New

Kalkulačka vzdálenosti calculator

Point A
Point B
straighten

Enter two points to calculate distance

functions Distance Formulas

2D Euclidean
d = √((x₂−x₁)² + (y₂−y₁)²)
3D Euclidean
d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²)
Manhattan (L1)
d = |x₂−x₁| + |y₂−y₁|
Midpoint
M = ((x₁+x₂)/2, (y₁+y₂)/2)
Earth Radius (R)
6,371 km · 3,959 mi

public Lat/Long Quick Reference

1° latitude ≈ 111 km / 69 mi
1° longitude @ equator ≈ 111 km
1° longitude @ 45° ≈ 79 km
NY → London ≈ 5,570 km
Earth circumference 40,075 km

lightbulb Quick Tips

  • •Euclidean ≤ Manhattan — straight line is always shortest
  • •Lat/Long gives great-circle (as-the-crow-flies), not driving distance
  • •Negative latitude = South; negative longitude = West
  • •Use decimal degrees: 40°42′46″N → 40.7128

How to Use the Kalkulačka vzdálenosti

place

Vyberte typ vzdálenosti

Zvolte 2D souřadnice pro geometrii v rovině, 3D souřadnice pro prostory nebo Zeměpisnou šířku/délku pro geografické vzdálenosti v reálném světě.

edit_note

Zadejte souřadnice bodů

Zadejte hodnoty x a y (a z pro 3D) pro oba body. V geografickém režimu zadejte zeměpisnou šířku a délku v desítkových stupních.

straighten

Získejte výslednou vzdálenost

Zobrazte si okamžitě vzdálenost po vzdušné čáře. Režim 2D zobrazuje také manhattanskou vzdálenost a souřadnice středu úsečky.

functions

Zkontrolujte vzorec

Postup výpočtu krok za krokem se zobrazí pod výsledkem, takže si můžete výpočet ověřit nebo se podívat, jak byl proveden.

The Formula

Vzorec pro výpočet vzdálenosti ve 2D je přímou aplikací Pythagorovy věty v souřadnicové rovině. Ve 3D se pod odmocninu přidává další umocněný rozdíl. Haversinův vzorec zohledňuje zakřivení Země a udává nejkratší vzdálenost po ortodromě (vzdušnou čarou) mezi dvěma zeměpisnými body.

2D: d = √((x₂-x₁)² + (y₂-y₁)²) | 3D: d = √((x₂-x₁)² + (y₂-y₁)² + (z₂-z₁)²) | Haversine: d = 2R·arcsin(√(sin²(Δφ/2) + cos φ₁·cos φ₂·sin²(Δλ/2)))

lightbulb Variables Explained

  • (x₁,y₁), (x₂,y₂) Souřadnice dvou bodů ve 2D prostoru
  • (x₁,y₁,z₁), (x₂,y₂,z₂) Souřadnice dvou bodů ve 3D prostoru
  • φ (phi) Zeměpisná šířka v radiánech
  • λ (lambda) Zeměpisná délka v radiánech
  • R Střední poloměr Země ≈ 6 371 km
  • Δφ, Δλ Rozdíl v zeměpisné šířce a délce mezi dvěma body

tips_and_updates Pro Tips

1

Eukleidovská vzdálenost je vzdálenost po „vzdušné čáře“ — nejkratší možná cesta mezi dvěma body.

2

Manhattanská vzdálenost (nazývaná také taxikářská nebo L1 vzdálenost) započítává pouze horizontální a vertikální pohyb — což je užitečné pro mřížkové úlohy.

3

Pro zeměpisnou šířku a délku: 1 stupeň zeměpisné šířky ≈ 111 km (69 mil). Stupně zeměpisné délky se mění v závislosti na zeměpisné šířce.

4

Haversinův vzorec udává ortodromickou vzdálenost — nejkratší cestu po povrchu Země, nikoli vzdálenost po silnici.

5

Pro vzdálenost ve 3D: představte si to jako dvojí použití Pythagorovy věty — nejprve v rovině XY a poté s připočtením rozměru Z.

Výpočet vzdálenosti je základem navigace, geodézie, fyziky i běžného plánování cest. Ať už potřebujete zjistit vzdušnou vzdálenost mezi dvěma GPS souřadnicemi, euklidovskou vzdálenost bodů ve 2D či 3D prostoru, nebo vzdálenost po silnici mezi městy, použitá matematika propojuje geometrii s praktickým měřením. Vzorec pro 2D euklidovskou vzdálenost d = √((x₂-x₁)² + (y₂-y₁)²) se pro 3D rozšiřuje o složku z, zatímco Haversinův vzorec zohledňuje zakřivení Země při výpočtu vzdálenosti po ortodromě mezi zeměpisnými souřadnicemi. Naše kalkulačka vzdáleností si poradí se všemi těmito případy: zadejte dva body v kartézských souřadnicích (2D nebo 3D) nebo zeměpisných souřadnicích (zeměpisná šířka / délka) a spočítejte vzdálenost v požadovaných jednotkách — mílích, kilometrech, metrech, stopách nebo námořních mílích. Zobrazí vám i postup výpočtu, azimut mezi body a souřadnice středu.

Euklidovská vzdálenost ve 2D a 3D

Vzorec pro euklidovskou vzdálenost vychází z Pythagorovy věty. Ve 2D: d = √((x₂-x₁)² + (y₂-y₁)²). Pro body (3,4) a (7,1): d = √((7-3)² + (1-4)²) = √(16+9) = √25 = 5 jednotek.

Ve 3D se přidává složka z: d = √((x₂-x₁)² + (y₂-y₁)² + (z₂-z₁)²). Pro vyšší dimenze (běžné ve strojovém učení a datové vědě) se používá stejný princip: d = √(Σ(xi-yi)²).

Jiné metriky měří vzdálenost odlišně:

  • Manhattanská vzdálenost (norma L1), vypočítaná jako |x₂-x₁| + |y₂-y₁|, měří vzdálenost podél mřížky — což odpovídá pohybu v městských blocích, kde nelze jít úhlopříčně.
  • Čebyševova vzdálenost (norma L∞) bere maximální rozdíl souřadnic, což je užitečné v šachu (pohyb krále) nebo v robotice ve skladech.

Vzdálenost po ortodromě pomocí Haversinova vzorce

Pro body na povrchu Země vypočítá Haversinův vzorec nejkratší vzdálenost po kouli: a = sin²(Δlat/2) + cos(lat₁) × cos(lat₂) × sin²(Δlon/2), d = 2R × arcsin(√a), kde R = 6 371 km (střední poloměr Země).

Vzdálenost z New Yorku (40,7128° N, 74,0060° W) do Londýna (51,5074° N, 0,1278° W) vychází přibližně na 5 570 km (3 461 mil). Jedná se o vzdálenost po ortodromě — nejkratší cestu po povrchu Země, kterou (přibližně) kopírují letadla. Skutečné letové vzdálenosti jsou o 5–10 % delší kvůli trasování letového provozu, větrným proudům a omezeným vzdušným prostorům.

Vincentyho vzorec poskytuje o něco přesnější výsledky (zohledňuje sploštělý tvar elipsoidu Země), ale chyba Haversinova vzorce je obvykle pod 0,3 %.

Tipy pro praktický odhad vzdálenosti

Pro rychlé odhady z hlavy: 1 stupeň zeměpisné šířky ≈ 111 km (69 mil) kdekoliv na Zemi. 1 stupeň zeměpisné délky ≈ 111 km na rovníku, ale zmenšuje se o cos(zeměpisné šířky) — na 45° N je to přibližně 78,5 km, na 60° N již jen 55,5 km.

Přesnost GPS je u běžných zařízení typicky 3–5 metrů a u geodetických systémů RTK 1–2 cm.

Pro odhad vzdálenosti po silnici vynásobte vzdušnou vzdálenost koeficientem 1,3–1,5 (tzv. koeficient zkreslení trasy — silnice jsou málokdy přímé). Městské oblasti mají vyšší zkreslení (1,4–1,8) kvůli pravouhlé síti ulic a překážkám, zatímco dálniční trasy mezi vzdálenými městy se blíží hodnotám 1,2–1,3. Rozhraní Google Maps API poskytuje skutečné řidičské vzdálenosti, ale pro rychlé plánování dává vzdušná vzdálenost × 1,4 poměrně přesný odhad.

Jak funguje kalkulačka vzdálenosti mezi dvěma body?

Kalkulačka vzdálenosti zjišťuje délku úsečky spojující dva body pomocí vzorce pro výpočet vzdálenosti, který je přímým důsledkem Pythagorovy věty.

Zadáte souřadnice jednotlivých bodů a nástroj vypočítá d = √((x₂-x₁)² + (y₂-y₁)²) pro rovinu, rozšíří vzorec o složku z pro 3D prostor, nebo přepne na Haversinův vzorec pro zeměpisné souřadnice (šířku a délku). Výsledkem je nejkratší možná cesta mezi dvěma místy.

Podle serveru Wolfram MathWorld je tato euklidovská metrika standardním pojetím vzdálenosti v běžném prostoru a Khan Academy uvádí stejný princip pravouhlého trojúhelníku: úsečka mezi body je jednoduše přeponou.

Jak krok za krokem spočítat vzdálenost mezi dvěma souřadnicemi

Pro výpočet vzdálenosti mezi dvěma souřadnicemi odečtěte hodnoty x, odečtěte hodnoty y, umocněte každý rozdíl na druhou, sečtěte je a odmocněte.

Pro body (2, 3) a (8, 11): Δx = 6, Δy = 8, tedy d = √(6² + 8²) = √(36 + 64) = √100 = 10 jednotek.

Ve 3D zahrňte rozdíl složek z pod stejnou odmocninu. U zeměpisné šířky a délky nejprve převeďte stupně na radiány a poté použijte Haversinův vzorec, protože povrch je zakřivený, nikoli plochý.

Wolfram MathWorld uvádí, že toto pořadí operací platí v libovolném počtu dimenzí, takže stejná metoda umocňování a sčítání funguje jak pro vektor příznaků v datové vědě, tak pro běžné mapy.

Jaký je rozdíl mezi vzdušnou vzdáleností a vzdáleností po silnici?

Vzdušná vzdálenost (po ortodromě nebo euklidovská) je nejkratší geometrická cesta mezi dvěma body, zatímco vzdálenost po silnici sleduje skutečnou silniční síť a je téměř vždy delší. Kalkulačka vzdálenosti využívající Haversinův vzorec vrací vzdušnou vzdálenost, nikoli přesnou trasy.

Chcete-li přibližně určit vzdálenost po silnici, vynásobte vzdušný výsledek koeficientem zkreslení trasy přibližně 1,3 až 1,5 (vyšší v hustých městech s mřížkovou sítí ulic, nižší na dlouhých dálničních úsecích). Pro podrobnou navigaci po silnici potřebujete směrovací službu, jako je Google Maps Directions API nebo OSRM založené na OpenStreetMap.

Encyklopedie Britannica popisuje ortodromu jako nejkratší cestu po povrchu koule, což je důvod, proč se dálkové lety na plochých mapových projekcích jeví jako zakřivené.

Mezi jakými jednotkami dokáže kalkulačka vzdáleností převádět?

Kalkulačka vzdáleností obvykle zobrazuje výsledky v několika jednotkách, takže si můžete vybrat tu, která vyhovuje vašemu účelu: kilometrické a mílové hodnoty pro cestování, metry a stopy pro geodézii či stavebnictví a námořní míle pro leteckou a námořní navigaci.

Základní převody jsou přesně definovány podle Mezinárodního úřadu pro váhy a míry (BIPM):

  • 1 míle = 1,609344 km
  • 1 km = 0,621371 míle
  • 1 námořní míle = 1,852 km
  • 1 metr = 3,28084 stopy

Pro zeměpisné vzdálenosti většina nástrojů zobrazuje kilometry i míle vedle sebe. Námořní míle jsou na moři výhodné, protože jedna námořní míle přesně odpovídá jedné úhlové minutě zeměpisné šířky, což jednotku přímo propojujete s geometrií Země.

Praktické využití kalkulačky vzdáleností v reálných projektech

Výpočty vzdáleností se využívají v mnoha oblastech:

  • Navigátoři a piloti využívají vzdálenost po ortodromě k plánování efektivních tras a odhadu spotřeby paliva.
  • Geodeti a inženýři používají 2D a 3D euklidovskou vzdálenost k zaměřování pozemků a měření rozpětí se zohledněním převýšení.
  • Logistické týmy odhadují rádius doručování ze skladu.
  • Ve výuce geometrie a fyziky tvoří vzorec pro vzdálenost základ důkazů v souřadnicích a úloh na posunutí; když zafixujete vzdálenost a hledáte neznámou souřadnici, umocněním obou stran získáte kvadratickou rovnici.
  • V datové vědě a strojovém učení euklidovská a manhattanská vzdálenost pohánějí shlukovací algoritmy jako k-means a klasifikátory nejbližších sousedů, jak uvádí Wolfram MathWorld ve svém pojednání o metrických vzdálenostech.

I běžné úkoly — zjištění, jak daleko od sebe jsou dvě města nebo jak blízko je nabízená nemovitost k vašemu pracovišti — spoléhají na stejnou matematiku ortodromy, jakou využívají zařízení GPS.

Srovnání euklidovské, manhattanské a Čebyševovy vzdálenosti

Tyto tři metriky odpovídají na různé otázky týkající se vzdálenosti dvou bodů:

  • Eukleidovská vzdálenost (norma L2) představuje délku přímé spojnice, √(Σ(xᵢ-yᵢ)²), a je nejkratší možnou cestou.
  • Manhattanská vzdálenost (norma L1), |Δx| + |Δy|, umožňuje pouze horizontální a vertikální pohyby a napodobuje pohyb po městské síti, kde nejsou možné úhlopříčné zkratky.
  • Čebyševova vzdálenost (norma L∞) udává největší rozdíl na jedné ose, což odpovídá pohybu šachového krále nebo trasám některých skladových robotů.

Wolfram MathWorld uvádí všechny tři jako standardní metriky a hojně se využívají ve strojovém učení k zachycení geometrie daného problému. Vždy platí jedno klíčové pravidlo: eukleidovská vzdálenost není pro stejné dva body nikdy větší než manhattanská vzdálenost.

Časté chyby při výpočtu vzdálenosti mezi body

Při výpočtu vzdálenosti lidé často dělají několik chyb:

  • Nejčastější chybou je zapomenutí umocnit rozdíly souřadnic na druhou před jejich sečtením, případně odmocňování jednotlivých členů namísto celkového součtu.
  • Zmatek působí také znaménka, ačkoli umocnění na druhou záporné hodnoty ruší, takže (x₂-x₁)² se rovná (x₁-x₂)².
  • U zeměpisné šířky a délky je běžnou chybou zadávání stupňů přímo do goniometrických funkcí, které vyžadují radiány, nebo zaměnění pořadí šířky a délky.
  • Další chybou je zaměňování vzdálenosti po ortodromě za dojezdovou vzdálenost autem – ty se liší koeficientem oklikosti trasy.
  • Nakonec kombinování různých jednotek (vložení jednoho bodu v mílích a druhého v kilometrech) tichou cestou znehodnotí výsledky.

Jak zdůrazňuje Khan Academy, před výpočtem si vždy ověřte, že oba body sdílejí stejný souřadnicový systém a jednotky.

Jak přesný je haversinový vzorec pro výpočet vzdálenosti mezi místy?

Haversinový vzorec je dostatečně přesný pro téměř všechny praktické potřeby výpočtu vzdálenosti s chybou obvykle výrazně pod 0,5 %, protože modeluje Zemi jako dokonalou kouli o poloměru 6 371 km. Malá odchylka vzniká tím, že Země je ve skutečnosti sploštělý sféroid, mírně zploštělý na pólech.

Pro aplikace vyžadující centimetrovou přesnost na dlouhé vzdálenosti – jako je geodetické vyměřování – Vincentyho vzorec nebo Karneyho algoritmus zohledňují tento elipsoidní tvar a dále snižují chybovost.

Referenční implementace na stránkách Movable Type Scripts popisuje zde použitou haversinovou metodu a U.S. National Geodetic Survey publikuje přesnější elipsoidní modely. Pro plánování výletů, odhady v letectví a běžné mapování je haversinová kulová aproximace více než dostačující.

Frequently Asked Questions

sell

Tags