Kalkulator odległości między miastami i trasami

Kalkulator odległości między punktami

Oblicz odległość na płaszczyźnie, w przestrzeni albo między współrzędnymi geograficznymi. Narzędzie pokazuje nie tylko długość odcinka, lecz także różnice współrzędnych, odległość miejską, azymut początkowy i punkt środkowy właściwy dla wybranego modelu.

Ustaw model i dwa punkty

Punkt A

Punkt B

Trzy znaczenia słowa „odległość”

Odległość nie jest jedną uniwersalną liczbą oderwaną od modelu. W układzie 2D mierzymy prosty odcinek pomiędzy punktami na płaszczyźnie. W 3D dochodzi różnica wysokości lub trzeciej współrzędnej. Dla szerokości i długości geograficznej powierzchnia Ziemi jest zakrzywiona, dlatego kalkulator używa długości krótszego łuku wielkiego koła na kuli.

Każdy tryb odpowiada na inne pytanie. Model kartezjański sprawdza się w geometrii, planie pomieszczenia, rysunku technicznym lub lokalnym układzie pomiarowym. Model geograficzny przybliża odległość „w linii prostej” między lokalizacjami. Żaden z nich nie wyznacza długości drogi samochodowej, toru kolejowego ani szlaku pieszego, bo trasa omija przeszkody i podlega sieci komunikacyjnej.

Wzór na odległość w 2D

Dla punktów A(x₁, y₁) i B(x₂, y₂) najpierw obliczamy Δx = x₂ − x₁ oraz Δy = y₂ − y₁. Twierdzenie Pitagorasa daje d = √(Δx² + Δy²). Znak różnicy opisuje kierunek, lecz po podniesieniu do kwadratu odległość jest nieujemna i nie zależy od tego, który punkt nazwano początkiem.

Przykład: A(2, 4) i B(6, 1) dają Δx = 4 oraz Δy = −3. Suma kwadratów wynosi 16 + 9 = 25, więc długość odcinka to 5 jednostek. Jeśli współrzędne zapisano w metrach, wynik również jest w metrach. Nie wolno mieszać centymetrów z metrami bez wcześniejszego przeliczenia.

Wzór na odległość w 3D

W przestrzeni dodajemy Δz i obliczamy d = √(Δx² + Δy² + Δz²). Punkty (0, 0, 0) i (2, 3, 6) są oddalone o 7 jednostek, ponieważ 4 + 9 + 36 = 49. To proste rozszerzenie wzoru płaskiego.

Trzecia współrzędna może oznaczać wysokość, głębokość albo położenie w modelu komputerowym. Wszystkie osie muszą mieć tę samą skalę. Jeśli x i y są w kilometrach, a z w metrach, przelicz z na kilometry. Kalkulator nie zgaduje skali i traktuje wpisane liczby jako wartości w jednostce wybranej obok trybu.

Odległość miejska jako alternatywa

Panel dla 2D i 3D pokazuje również odległość miejską: sumę wartości bezwzględnych różnic osi. W 2D jest to |Δx| + |Δy|. Nazwa nawiązuje do poruszania się po prostokątnej siatce ulic, gdzie nie można przeciąć kwartału po przekątnej. Dla przykładu 4 i −3 dają 7 jednostek, choć odcinek euklidesowy ma długość 5.

To nadal model matematyczny, nie nawigacja. Rzeczywiste ulice mogą być jednokierunkowe, zamknięte albo nieregularne. Metryka miejska bywa jednak użyteczna w analizie siatek, robotyce i zadaniach algorytmicznych. Pokazuje też, dlaczego przed obliczeniem trzeba określić, co w danym problemie uznajemy za dozwoloną drogę.

Haversine dla współrzędnych geograficznych

Tryb geograficzny zamienia stopnie na radiany i stosuje wzór haversine. Z różnic szerokości Δφ i długości Δλ powstaje wartość a = sin²(Δφ/2) + cos φ₁ cos φ₂ sin²(Δλ/2). Kąt środkowy c wynosi 2 atan2(√a, √(1−a)), a odległość d = R · c.

Przyjmujemy średni promień kuli R = 6371,0088 km. Wynik jest stabilny także dla małych odległości i opisuje krótszy łuk po powierzchni. Dla Warszawy i Krakowa daje około 252 km. Jest to odległość geometryczna między zadanymi współrzędnymi, a nie długość konkretnego połączenia drogowego.

Azymut początkowy

Azymut wskazuje kierunek startu z punktu A do B na trasie wielkiego koła. Mierzy się go zgodnie z ruchem wskazówek zegara od północy: 0° oznacza północ, 90° wschód, 180° południe, a 270° zachód. Kalkulator normalizuje wartość do zakresu od 0° włącznie do 360° wyłącznie.

Na długiej trasie kierunek może się zmieniać, ponieważ wielkie koło przecina południki pod różnymi kątami. Azymut początkowy nie jest więc stałym kursem rhumb line ani instrukcją dla nawigacji morskiej czy lotniczej. W pobliżu punktów antypodalnych kierunek może być szczególnie wrażliwy na drobną zmianę współrzędnych.

Punkt środkowy na kuli

Środek łuku geograficznego nie powinien być wyznaczany przez zwykłą średnią długości geograficznych. Taka średnia zawodzi przy przejściu przez południk 180°. Kalkulator zamienia lokalizacje na reprezentację sferyczną, znajduje środek krótszego łuku i dopiero potem wraca do szerokości oraz długości.

Wynik ma znaczenie geometryczne: oba końce leżą w przybliżeniu w tej samej odległości po wielkim kole od środka. Nie oznacza to połowy czasu podróży, kosztu ani długości drogi. Jeśli punkt wypada w wodzie, lesie lub poza siecią dróg, nie jest automatycznie odpowiednim miejscem spotkania.

Kiedy wybrać dany tryb?

SytuacjaTrybNajważniejsze założenie
Odcinek na wykresie lub planieKartezjański 2DJednolita skala obu osi i płaska geometria.
Punkty w modelu przestrzennymKartezjański 3DWspólna jednostka dla x, y oraz z.
Dwie lokalizacje zapisane jako GPSGeograficznyWspółrzędne w stopniach dziesiętnych, model kuli.
Trasa autem lub pieszoŻaden z tych modeliPotrzebny router z mapą dróg i zasadami ruchu.
Pomiar geodezyjny wysokiej dokładnościSpecjalistyczny model elipsoidyUkład odniesienia, elipsoida i metoda geodezyjna.

Stopnie dziesiętne i znaki

Szerokość geograficzna mieści się od −90° do 90°. Północ ma znak dodatni, południe ujemny. Długość mieści się od −180° do 180°; wschód jest dodatni, zachód ujemny. Warszawę można zapisać w przybliżeniu jako 52,2297° N i 21,0122° E, czyli dwie liczby dodatnie.

W polu wolno wpisać przecinek albo kropkę dziesiętną, lecz nie oznaczenia N, S, E i W. Wartość 21° 0′ 43,9″ wymaga wcześniejszej konwersji: stopnie + minuty/60 + sekundy/3600. Dla kierunku południowego lub zachodniego nadaj całemu wynikowi znak minus.

Dokładność modelu sferycznego

Ziemia nie jest idealną kulą. Jest lepiej opisywana przez spłaszczoną elipsoidę, a wysokość terenu i lokalny przebieg geoidy wprowadzają dalsze różnice. Średni promień daje wygodne, przejrzyste oszacowanie globalne, ale nie zastępuje obliczeń geodezyjnych wymaganych przy wytyczaniu granic, inwestycji lub pomiarach centymetrowych.

Liczba cyfr po przecinku nie tworzy dodatkowej prawdy. Współrzędne z telefonu mają własną niepewność, która zależy od warunków odbioru. Dla krótkiego odcinka błąd lokalizacji końców może stanowić większą część wyniku niż różnica pomiędzy kulą i elipsoidą. Zapisuj wynik z dokładnością adekwatną do danych wejściowych.

Odległość prosta a droga

Odległość w linii prostej jest dolnym geometrycznym odniesieniem, lecz trasa zwykle jest dłuższa. Rzeka, jezioro, góry, granice, układ ulic i dostępność przepraw zmieniają przebieg podróży. Nawet w regularnym mieście kierowca podlega kierunkom ruchu i zakazom skrętu.

Praktyczna zasada: nie przeliczaj automatycznie kilometrów prostych na czas jazdy stałym współczynnikiem. Dwa kierunki o tej samej odległości mogą mieć zupełnie inną drogę i prędkość. Do podróży użyj aktualnej mapy trasowej; ten kalkulator wykorzystaj do porównania położenia i kontroli skali.

Jednostki w zadaniach kartezjańskich

Lista jednostek nie zmienia współrzędnych — nadaje im wspólne znaczenie i etykietę wyniku. Jeśli wpisujesz 250 oraz 500 i wybierasz centymetry, kalkulator zakłada, że obie liczby są w centymetrach. Aby połączyć pomiar 2 m z pomiarem 50 cm, zamień 2 m na 200 cm albo 50 cm na 0,5 m.

Przy dużych i bardzo małych wartościach wynik jest formatowany po polsku. Spacja może oddzielać tysiące, a przecinek część dziesiętną. W polach wejściowych najlepiej używać samych cyfr, minusa i jednego separatora dziesiętnego. Jednostki kątowe w trybie geograficznym zawsze pozostają stopniami.

Jak sprawdzić obliczenie ręcznie?

W 2D narysuj trójkąt prostokątny o przyprostokątnych |Δx| i |Δy|. Wynik euklidesowy nie może być mniejszy od większej z tych wartości ani większy od ich sumy. W 3D podobnie: odległość jest co najmniej równa największej bezwzględnej różnicy osi.

Dla geografii kontrolą rozsądku jest skala jednego stopnia szerokości, wynosząca około 111 km. Jeden stopień długości ma około 111 km tylko przy równiku i maleje z cosinusem szerokości. Nie stosuj tej reguły jako dokładnego wzoru dla długich tras, ale wykorzystaj ją do wykrycia zamienionej kolejności współrzędnych lub błędnego znaku.

Typowe błędy danych

Częstym błędem jest zamiana szerokości z długością. W Polsce szerokość wynosi w przybliżeniu 49–55° N, a długość około 14–24° E, więc odwrócenie łatwo zauważyć. Inny problem to brak minusa dla zachodu albo południa, wpisanie radianów zamiast stopni i kopiowanie separatora tysięcy.

W geometrii płaskiej uważać trzeba na różne początki osi i odwróconą oś pionową w grafice ekranowej. Sama długość odcinka pozostaje poprawna po spójnym odwróceniu osi, ale znak Δy i interpretacja kierunku się zmieniają. Zawsze zanotuj definicję układu współrzędnych razem z punktami.

Prywatność i lokalizacja

Współrzędne mogą ujawniać dokładne położenie domu, pracy albo urządzenia. Do zwykłego porównania miejsc często wystarcza zaokrąglenie. Cztery miejsca po przecinku w stopniach odpowiadają w przybliżeniu skali kilkunastu metrów, choć zależność dla długości zmienia się z szerokością.

Nie publikuj surowych śladów lokalizacji bez potrzeby. Gdy wynik trafia do raportu, opisz źródło, czas pozyskania, układ odniesienia i dokładność. Sama liczba odległości bez tej informacji może wyglądać precyzyjnie, choć punkty początkowe były jedynie orientacyjne.

Najczęstsze pytania o odległość

Czy kalkulator pokazuje odległość drogową?

Nie. Tryb geograficzny liczy krótszy łuk na modelu kuli. Droga wymaga aktualnej sieci tras, ograniczeń i wyboru środka transportu.

Dlaczego wynik Warszawa–Kraków różni się od mapy samochodowej?

Mapa prowadzi po drogach, a ten wynik jest linią geograficzną między współrzędnymi. Trasa omija przeszkody i zwykle jest dłuższa.

Czy mogę wpisać przecinek dziesiętny?

Tak. Pola przyjmują polski przecinek oraz kropkę, ale nie przyjmują symboli stopni ani liter kierunków świata.

Co oznacza odległość miejska?

To suma bezwzględnych różnic osi. Modeluje ruch tylko wzdłuż prostokątnej siatki zamiast po przekątnej.

Czy model kuli nadaje się do geodezji?

Nie do prac wymagających wysokiej dokładności. Wtedy trzeba zastosować właściwy układ odniesienia, elipsoidę i profesjonalne metody pomiarowe.

Czy kolejność punktów zmienia odległość?

Nie zmienia długości. Zmienia jednak znaki różnic współrzędnych i azymut, ponieważ kierunek A → B jest przeciwny do B → A.

Źródła

Przewijanie do góry