Layo sa Pagitan ng Dalawang Coordinate
Kalkulahin ang layo ng dalawang GPS coordinate gamit ang haversine o Vincenty (WGS84), pati bearing at gitnang punto, sa km, milya at nautical mile.
Decimal degrees (48.8566, -74.006) o degrees, minutes, seconds (48°51'24"N, 48 51 24 N, 48°51.4'N). Negatibo ang timog at kanluran, o gamitin ang N/S/E/W. Kapag nag-paste ka ng “lat, lon” sa kahon ng latitude, mapupunan ang dalawang kahon.
Layo
–
–
Halos magkabilang dulo ng mundo ang mga punto: hindi nagko-converge ang formula ni Vincenty, kaya ipinapakita ang resulta ng haversine.
- Kilometro
- –
- Milya
- –
- Nautical mile
- –
- Panimulang bearing
- –
- Huling bearing
- –
Gitnang punto
–
Hakbang-hakbang
Paano kalkulahin ang layo ng dalawang coordinate
- I-type ang Latitude at Longitude ng Punto A at Punto B. Gumagana ang decimal degrees (48.8566, -74.006) at degrees, minutes, seconds (48°51‘24”N, 48 51 24 N, 48°51.4’N). Negatibo ang mga latitude sa timog at mga longitude sa kanluran, o puwede mong idagdag ang mga letrang N, S, E at W sa halip na sign.
- Kung kumopya ka ng pares tulad ng “48.8566, 2.3522” mula sa mapa, i-paste ito sa kahon ng latitude: hinahati ito ng tool at pinupunan ang dalawang kahon.
- Piliin ang Paraan: Haversine (sphere) o Vincenty (WGS84 ellipsoid), at ang Unit para sa pangunahing resulta.
- Awtomatikong nag-a-update ang resulta habang nagta-type ka (ganoon din ang Kalkulahin). Makukuha mo ang Layo sa kilometro, milya at nautical mile, ang Panimulang bearing, ang Huling bearing at ang Gitnang punto ng ruta, sa decimal degrees at DMS.
- Ang linya sa ilalim ng pangunahing resulta ay laging nagkukumpara ng dalawang paraan, kaya makikita mo kung gaano kalaki ang epekto ng hugis ng mundo sa dalawang punto mo. Binabaligtad ng Ipagpalit ang A ⇄ B ang ruta, kinokopya ng Kopyahin ang layo, bearing at gitnang punto, at ipinapakita ng Hakbang-hakbang ang kalkulasyon.
Iginuguhit ng grid sa ibaba ng mga resulta ang great-circle na ruta sa simpleng grid ng latitude/longitude (plate carrée na projection). Sa patag na grid na iyon, kadalasang mukhang kurbado ang pinakamaikling ruta: ang biyahe mula Paris papuntang New York ay papuntang kanluran-hilagang-kanluran, kumukurba patungong Newfoundland, at dumarating nang papuntang timog-kanluran.
Haversine: ang layo sa isang sphere
Ibinibigay ng formula ng haversine ang great-circle na layo, ang pinakamaikling daan sa ibabaw ng sphere. Kung ang mga latitude na φ at longitude na λ ay nasa radians:
- a = sin²(Δφ/2) + cos φ₁ · cos φ₂ · sin²(Δλ/2)
- c = 2 · atan2(√a, √(1 − a))
- d = R · c
Gumagamit ang tool na ito ng R = 6,371.0088 km, ang karaniwang radius ng mundo ayon sa IUGG. Dahil bahagyang pipi ang totoong mundo, maaaring lumihis nang hanggang humigit-kumulang 0.5% ang resulta ng sphere, na ayos lang para sa karamihan ng biyahe, logistics at pangkalahatang tanong. Ang Paris (48.8566, 2.3522) papuntang New York (40.7128, -74.006) ay humigit-kumulang 5,837 km sa haversine.
Vincenty: ang layo sa WGS84 ellipsoid
Tinutukoy ang mga GPS coordinate sa WGS84 ellipsoid (semi-major axis a = 6,378,137 m, flattening f = 1/298.257223563). Nilulutas ng inverse formula ni Vincenty ang pinakamaikling daan sa ellipsoid na iyon sa pamamagitan ng iteration, at tumpak ito hanggang mga isang milimetro. Para sa Paris papuntang New York, humigit-kumulang 5,853 km ang ibinibigay nito, mga 16 km na mas mahaba kaysa sa sphere. Nakadepende sa direksyon ang pagkakaiba ng dalawang paraan: magkaiba ang epekto sa mga rutang sumusunod sa meridian at sa mga rutang sumusunod sa ekwador.
Maaaring hindi mag-converge ang iteration ni Vincenty sa halos magkabilang dulong punto (dalawang lugar na halos eksaktong magkasalungat sa globo). Sa bihirang kasong iyon, nagpapakita ang tool ng paalala at bumabalik sa resulta ng haversine.
Bearing at gitnang punto
Ang panimulang bearing (o forward azimuth) ay ang direksyong sisimulan mo, sinusukat pakanan mula sa tunay na hilaga: 0° ay hilaga, 90° silangan, 180° timog, 270° kanluran. Nagbabago ang direksyon sa kahabaan ng great circle, kaya ipinapakita rin ang huling bearing: ang direksyon ng paglalakbay kapag dumating ka sa B. Parehong tunay na bearing ang mga ito; para magmaneho gamit ang magnetic compass, kailangan mo pa ring ilapat ang lokal na magnetic declination.
Ang gitnang punto ay ang puntong nasa kalagitnaan ng ruta, hindi ang average ng mga coordinate. Sa Vincenty, nakukuha ito sa paglalakbay ng kalahati ng layo sa ellipsoidal geodesic (direct formula ni Vincenty).
Mga madalas itanong
Aling paraan ang dapat piliin?
Simple ang haversine at sapat na para sa karamihan ng gamit (mas mababa sa 0.5% ang error). Piliin ang Vincenty kapag kailangan mo ng husay na tulad ng sa surveying o aviation software, o kapag ikinukumpara mo ang resulta sa mga GIS tool na gumagana sa WGS84.
Ito ba ang layo kapag nagmamaneho?
Hindi. Ito ang layong “tuwid na linya” sa ibabaw ng mundo. Ang mga kalsada, ilog at air corridor ay nagpapahaba sa totoong biyahe.
Paano i-convert ang DMS sa decimal degrees?
Decimal degrees = degrees + minutes/60 + seconds/3600, na may minus sign para sa timog o kanluran. Halimbawa, ang 40°42‘46”N ay 40 + 42/60 + 46/3600 ≈ 40.7128. Ginagawa ng tool na ito ang conversion para sa iyo at ipinapakita ang gitnang punto sa dalawang format.
Ano ang nautical mile?
Ang nautical mile ay eksaktong 1,852 m. Orihinal itong isang minuto ng latitude, kaya ginagamit ito ng mga mandaragat at piloto kasama ang knot. Ang statute mile ay 1,609.344 m.
Bakit mukhang kurbado ang ruta sa mapa?
Ang pinakamaikling daan sa globo ay great circle. Iniuunat ng patag na mapa ang mga rehiyon malapit sa mga poste, kaya lumilitaw ang great circle bilang kurbang papunta sa pinakamalapit na poste. Sa globo, mukha itong tuwid.
Nakakaapekto ba ang altitude sa resulta?
Gumagana ang tool na ito sa ibabaw ng mundo (o ng ellipsoid) at hindi isinasaalang-alang ang altitude. Para sa dalawang punto na ilang daang metro lang ang taas mula sa dagat, bale-wala ang epekto.
Mga kaugnay na tool
- Angle Converter I-convert ang anggulo sa pagitan ng degrees, radians, gradians, turns, arcminutes at arcseconds, at lumipat sa pagitan ng decimal degrees at DMS.
- Length Converter I-convert ang haba sa pagitan ng mm, cm, meters, km, inches, feet, yards, miles at nautical miles gamit ang eksaktong depinisyon at formula ng bawat pares.
- Kalkulator ng Bilis, Layo at Oras Hanapin ang bilis, layo o oras ng biyahe mula sa dalawa pa, sa km/h, mph, m/s o knot at km, milya, metro o nautical mile, may kasamang mga hakbang.
- Time Zone Converter I-convert ang petsa at oras mula sa isang time zone papunta sa iba pa nang sabay, awtomatiko ang daylight saving time. Maghanap ng IANA zone o lungsod.