Kalkulador ng Distansyang Geodesic

Sukatin ang pinakamaikling landas sa ibabaw sa pagitan ng dalawang coordinate — distansya sa WGS84 ellipsoid, una at huling bearing, at ang midpoint.

Punto A (pinagmulan)

Maglagay ng decimal degrees. Ang pag-paste ng pares ng “latitude, longitude” mula sa isang map app sa alinmang field ay awtomatikong maghahati rito.

Punto B (patutunguhan)

Resulta ng geodesic

Pinakamaikling distansya sa ibabaw

Unang bearing (pag-alis sa A)

Huling bearing (pagdating sa B)

Gitnang punto

Ilagay ang parehong punto upang kalkulahin ang geodesic.
Equirectangular graticule; ang hugis ng arc ay eskematiko, hindi isang tsart ng nabigasyon.

Modelo at formula

Ellipsoid (WGS84): Solusyon sa inverse geodesic ni Karney — a = 6,378,137 m, f = 1/298.257223563

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

Ang mga azimuth ay kinukuha sa kahabaan ng geodesic sa A at sa B, pakanan mula sa true north, na-normalize sa 0–360°.

Paraan at mga pinagmulan

Nilulutas ng distansya at mga azimuth ang inverse geodesic na problema sa WGS84 ellipsoid gamit ang algorithm ni Karney, na nagtatagpo para sa bawat pares ng mga punto, kabilang ang mga halos magkatapat. Ang midpoint ay nasa kalahati ng haba ng geodesic arc. Inilalapat ng linya ng paghahambing ang haversine formula sa isang spero na may IUGG mean radius na 6,371.0088 km. Sinuri ang paraan at mga pinagmulan noong Agosto 11, 2026.

Sinuring paraan
Agosto 11, 2026
WGS84
a = 6,378,137 m · f = 1/298.257223563

Ang parehong coordinate at bawat resulta ay kinakalkula sa iyong browser at hindi kailanman umaalis sa device na ito.

FAQ

Gaano katumpak ang distansyang ito?

Nilulutas ng distansya ang geodesic sa WGS84 reference ellipsoid — ang parehong modelo ng Daigdig na ginagamit ng geodetic software — at ang algorithm mismo ay tumutugma sa eksaktong solusyon hanggang sa maliit na bahagi ng isang milimetro. Ipinapakita ng linya ng paghahambing sa spero kung gaano kalaki ang pagkakaiba ng isang simpleng sagot ng great-circle: karaniwang nasa loob ng 0.3%, bihirang higit sa humigit-kumulang 0.5%. Ang mga totoong biyahe ay mas mahaba kaysa sa alinmang modelo, dahil ang mga kalsada, daanan ng eroplano, at lupain ay hindi kailanman sumusunod sa pinakamaikling arc.

Bakit magkaiba ang una at huling bearing?

Ang geodesic ay ang pinakamaikling landas, hindi isang parehong direksyon ng compass. Patuloy na nagbabago ang iyong heading sa kahabaan ng arc, kaya ang bearing sa pag-alis mo sa A ay iba sa bearing sa pagdating mo sa B — lumalaki ang agwat habang lumalayo ang distansya at tumataas ang latitude. Ang paglalakbay lamang sa kahabaan ng ekwador o diretso sa isang meridian ang nagpapanatili ng iisang bearing. Ang parehong halaga ay sinusukat pakanan mula sa true north: 0° ang hilaga, 90° ang silangan.

Maaari ko bang gamitin ang mga punto na malapit sa mga pole o tumatawid sa 180° meridian?

Oo. Ilagay ang latitude mula −90° hanggang 90° at longitude mula −180° hanggang 180°. Palaging sinusunod ng kalkulasyon ang mas maikling arc, kahit na tumatawid ito sa ±180° na linya o tumatakbo malapit sa pole, at gumagana rin ang mga pares na halos magkatapat sa globo.

Ang aking mga coordinate ay nasa degrees, minutes at seconds — ano ang aking ilalagay?

I-convert muna ang mga ito sa decimal degrees: degrees + minutes ÷ 60 + seconds ÷ 3600, kung saan negatibo ang timog at kanluran. Ang 40°42′46″N 74°00′21″W ay magiging 40.7128, −74.0060. Maaari mo ring panatilihin ang titik na N, S, E o W sa isang decimal na halaga at ang tool na ang maglalapat ng sign para sa iyo.

Saan ko makikita ang mga coordinate na ipo-paste?

Sa karamihan ng mga map app, i-right-click ang isang lugar (o i-long-press ito sa telepono) at piliin ang mga coordinate upang makopya ang decimal na pares ng “latitude, longitude”. I-paste ang pares na iyon sa alinmang field dito at awtomatiko itong mahahati sa dalawang kahon.

Ang WGS84 Ellipsoid laban sa mga Sperikal na Modelo ng Daigdig

Ang pagtukoy sa eksaktong distansya sa pagitan ng dalawang coordinate sa ibabaw ng Daigdig ay nangangailangan ng pagpili ng angkop na modelong matematikal. Bagama't madalas nating iniisip ang Daigdig bilang isang perpektong spero, ang katotohanan ay ito ay isang oblate spheroid—medyo patag sa mga pole at umbok sa ekwador dahil sa centrifugal force ng pag-ikot nito.

Dahil dito, ang paggamit ng simpleng spero para sa mga kalkulasyon ng distansya ay nagdudulot ng mga maliliit na pagkakamali. Upang masolusyunan ito, ang World Geodetic System 1984 (WGS84) ay binuo bilang pamantayang modelo ng ellipsoid para sa kartograpiya, geodesy, at satellite navigation. Ang pagkakaiba sa pagitan ng dalawang modelong ito ay makikita sa mga kalkulasyon:

  • Ellipsoid (WGS84): Gumagamit ng mga tiyak na sukat kung saan ang semi-major axis (ekwador) ay a = 6,378,137 m at ang flattening ratio ay f = 1/298.257223563. Ito ang nagbibigay ng pinakamataas na antas ng katumpakan para sa mga kalkulasyon sa ibabaw ng lupa.
  • Spero: Gumagamit ng average na radius, tulad ng International Union of Geodesy and Geophysics (IUGG) mean radius na R = 6,371.0088 km. Ang modelong ito ay mas simple ngunit hindi isinasaalang-alang ang pagka-patag ng mga pole.

Sa pamamagitan ng paghahambing, ang pagkakaiba sa pagitan ng kalkulasyong ellipsoidal at sperikal (na gumagamit ng haversine formula) ay karaniwang nasa loob ng 0.3%, ngunit maaari itong umabot sa humigit-kumulang 0.5% depende sa latitude at direksyon ng landas.


Algoritmo ni Karney laban sa Formula ni Vincenty

Sa paglutas ng "inverse geodesic problem"—ang pagtukoy sa pinakamaikling distansya at mga anggulo ng bearing sa pagitan ng dalawang kilalang coordinate—dalawang pangunahing pamamaraan ang madalas na tinatalakay sa geodetic science: ang formula ni Vincenty at ang algoritmo ni Karney.

Sa loob ng maraming dekada, ang formula ni Vincenty (1975) ang naging pamantayan. Gayunpaman, ang pamamaraang ito ay may kilalang limitasyon: nabibigo itong magtagpo (converge) o nagbibigay ng error kapag kinakalkula ang mga puntong halos magkatapat sa magkabilang panig ng mundo (antipodal points).

Upang malutas ang isyung ito, ginagamit ng tool na ito ang algoritmo ni Karney. Ang metodolohiyang ito, na inilathala ni Charles Karney sa Journal of Geodesy, ay nagbibigay ng garantisadong convergence para sa anumang pares ng mga punto sa ibabaw ng ellipsoid, kabilang ang mga antipodal na landas at mga rutang dumadaan malapit sa mga pole. Ang katumpakan ng solusyong ito ay umaabot hanggang sa maliit na bahagi ng isang milimetro.


Geodesic laban sa Loxodrome (Rhumb Line)

Ang pinakamaikling landas sa pagitan ng dalawang punto sa isang ellipsoid ay tinatawag na geodesic. Sa isang perpektong spero, ito ay katumbas ng isang great-circle arc. Ang isang mahalagang katangian ng geodesic ay ang patuloy na pagbabago ng direksyon o bearing nito habang tinatahak ang landas, maliban na lamang kung ang biyahe ay eksaktong sa kahabaan ng ekwador o diretso sa isang meridian.

Sa kabilang banda, ang loxodrome o rhumb line ay isang landas na nagpapanatili ng isang pare-parehong anggulo ng compass (constant bearing). Bagama't mas madaling i-navigate gamit ang tradisyonal na compass ang loxodrome, hindi ito ang pinakamaikling distansya at lumilikha ito ng mas mahabang ruta, lalo na sa mga malalayong biyahe sa matataas na latitude.

Dahil ang geodesic ay hindi isang pare-parehong kurso ng compass, ang "Unang bearing (pag-alis sa A)" ay magiging iba sa "Huling bearing (pagdating sa B)". Ang mga azimuth na ito ay sinusukat pakanan mula sa true north (0° para sa hilaga, 90° para sa silangan) at na-normalize mula 0–360°.

Pag-convert ng mga Coordinate at Pag-input sa Tool

Upang magamit ang kalkulador, ang mga coordinate ay dapat na nasa format na decimal degrees. Kung ang iyong data ay nasa degrees, minutes, at seconds (DMS), kinakailangan muna itong i-convert gamit ang sumusunod na formula:

Decimal Degrees = Degrees + Minutes / 60 + Seconds / 3600

Para sa mga coordinate sa Timog (S) at Kanluran (W), ang huling halaga ay dapat gawing negatibo. Halimbawa, ang coordinate na 40°42′46″N 74°00′21″W ay iko-convert sa:

  • Latitude: 40 + 42/60 + 46/3600 = 40.7128
  • Longitude: -(74 + 00/60 + 21/3600) = -74.0060

Awtomatikong tinatanggap ng tool ang mga titik na N, S, E, o W na nakakabit sa decimal na halaga at ilalapat ang tamang positibo o negatibong sign para sa iyo.

Mga Panuntunan sa Pag-input at Error

Kapag naglalagay ng mga halaga sa "Punto A (pinagmulan)" at "Punto B (patutunguhan)", may mga panuntunang ipinapatupad ang system upang matiyak ang tamang kalkulasyon:

  • Saklaw ng Latitude: Dapat ay mula −90° hanggang 90°. Kung lumampas, ipapakita ang error: {where}: ang latitude ay dapat mula −90° hanggang 90°.
  • Saklaw ng Longitude: Dapat ay mula −180° hanggang 180°. Kung lumampas, ipapakita ang error: {where}: ang longitude ay dapat mula −180° hanggang 180°.
  • Maling Format: Kung may titik na hindi tugma sa axis, ipapakita ang: {where}: maling axis ang tinutukoy ng “{letter}” — gumamit ng N o S para sa latitude at E o W para sa longitude.
  • DMS Error: Kung makita ng system na gumamit ka ng DMS, lalabas ang: {where}: gumamit ng decimal degrees (halimbawa 48.8566), hindi degrees-minutes-seconds.
  • Hindi Numero: Kung may inilagay na hindi wastong karakter: {where}: ang “{token}” ay hindi isang numero.

(Tandaan: Ang {where} ay pinapalitan ng "punto A" o "punto B", at ang {token} o {letter} ay pinapalitan ng maling input).


Paano Kumuha ng Coordinate mula sa mga Map App

Madali mong makukuha ang mga kinakailangang coordinate mula sa mga modernong mapping application upang i-paste sa kalkulador:

  1. Sa Desktop: Buksan ang iyong map app, mag-right-click sa nais na lokasyon. Lalabas ang isang pop-up menu kung saan makikita ang mga coordinate sa decimal format (halimbawa: 35.6895, 139.6917). I-click ito upang awtomatikong makopya.
  2. Sa Mobile Device: I-long-press ang screen sa partikular na lokasyon upang maglagay ng pin. Sa mga detalye ng lokasyon sa ibaba, makikita ang decimal na "latitude, longitude". I-tap at hawakan ito upang makopya.

Kapag nakopya na ang pares, i-paste ito sa alinmang field ng latitude o longitude sa tool. Awtomatikong hahatiin ng system ang pares at ilalagay ang mga ito sa tamang kahon ng "latitude" at "longitude".

Maaari mo ring gamitin ang mga interactive na kontrol tulad ng "I-load ang halimbawang Tokyo–Osaka" upang makita ang pre-set na halaga, "Pagpalitin ang mga punto" upang pagbaligtarin ang pinagmulan at patutunguhan, o "I-clear" upang burahin ang lahat ng field.


Mga Limitasyon ng Geodetic na Kalkulasyon sa Tunay na Paglalakbay

Bagama't ang kalkulador na ito ay nagbibigay ng lubos na tumpak na distansyang matematikal sa ibabaw ng WGS84 ellipsoid, mahalagang maunawaan ang mga limitasyon nito sa praktikal na aplikasyon:

  • Lupain at Altitude: Ipinapalagay ng kalkulasyon na ang Daigdig ay isang makinis na ellipsoid. Hindi nito isinasaalang-alang ang mga bundok, lambak, at pagbabago sa altitude na nagdaragdag sa aktwal na distansya sa ibabaw ng lupa.
  • Ruta ng Transportasyon: Ang mga kalsada, riles ng tren, at mga ruta ng barko ay bihirang sumunod sa isang perpektong geodesic na linya dahil sa mga pisikal na hadlang, mga hangganan ng bansa, at mga regulasyon sa trapiko.
  • Nabigasyon sa Himpapawid: Kahit ang mga eroplano na sumusunod sa mga rutang great-circle ay kailangang umiwas sa mga restricted airspace, masamang panahon, at sumunod sa mga itinalagang air corridor.
  • Magnetic North: Ang mga kalkuladong bearing ay batay sa true north. Ang mga tradisyonal na magnetic compass ay tumuturo sa magnetic north, na nag-iiba depende sa iyong lokasyon sa mundo at sa kasalukuyang taon.

Proteksyon sa Data at Pagproseso

Ang lahat ng kalkulasyon ay lokal na pinoproseso. Ang parehong coordinate at bawat resulta ay kinakalkula sa iyong browser at hindi kailanman umaalis sa device na ito.


Mga Madalas Itanong (FAQ)

Saan ko makikita ang mga coordinate na ipo-paste?
Sa karamihan ng mga map app, i-right-click ang isang lugar (o i-long-press ito sa telepono) at piliin ang mga coordinate upang makopya ang decimal na pares ng “latitude, longitude”. I-paste ang pares na iyon sa alinmang field dito at awtomatiko itong mahahati sa dalawang kahon.

Ang aking mga coordinate ay nasa degrees, minutes at seconds — ano ang aking ilalagay?
I-convert muna ang mga ito sa decimal degrees: degrees + minutes ÷ 60 + seconds ÷ 3600, kung saan negatibo ang timog at kanluran. Ang 40°42′46″N 74°00′21″W ay magiging 40.7128, −74.0060. Maaari mo ring panatilihin ang titik na N, S, E o W sa isang decimal na halaga at ang tool na ang maglalapat ng sign para sa iyo.

Bakit magkaiba ang una at huling bearing?
Ang geodesic ay ang pinakamaikling landas, hindi isang parehong direksyon ng compass. Patuloy na nagbabago ang iyong heading sa kahabaan ng arc, kaya ang bearing sa pag-alis mo sa A ay iba sa bearing sa pagdating mo sa B — lumalaki ang agwat habang lumalayo ang distansya at tumataas ang latitude. Ang paglalakbay lamang sa kahabaan ng ekwador o diretso sa isang meridian ang nagpapanatili ng iisang bearing. Ang parehong halaga ay sinusukat pakanan mula sa true north: 0° ang hilaga, 90° ang silangan.

Maaari ko bang gamitin ang mga punto na malapit sa mga pole o tumatawid sa 180° meridian?
Oo. Ilagay ang latitude mula −90° hanggang 90° at longitude mula −180° hanggang 180°. Palaging sinusunod ng kalkulasyon ang mas maikling arc, kahit na tumatawid ito sa ±180° na linya o tumatakbo malapit sa pole, at gumagana rin ang mga pares na halos magkatapat sa globo.

Gaano katumpak ang distansyang ito?
Nilulutas ng distansya ang geodesic sa WGS84 reference ellipsoid — ang parehong modelo ng Daigdig na ginagamit ng geodetic software — at ang algorithm mismo ay tumutugma sa eksaktong solusyon hanggang sa maliit na bahagi ng isang milimetro. Ipinapakita ng linya ng paghahambing sa spero kung gaano kalaki ang pagkakaiba ng isang simpleng sagot ng great-circle: karaniwang nasa loob ng 0.3%, bihirang higit sa humigit-kumulang 0.5%. Ang mga totoong biyahe ay mas mahaba kaysa sa alinmang modelo, dahil ang mga kalsada, daanan ng eroplano, at lupain ay hindi kailanman sumusunod sa pinakamaikling arc.