decimal degree konvertēšana uz metriem

« previous entry | next entry »
Mar. 25., 2012 | 06:10 am
mood: китайская карта
posted by: suic in pajautaa

Vai kāds var uzrakstīt formulu (Excelim), kura koordināšu atšķirību starp 2 punktu decimal degree vērtībām pārvērš atšķirībās metros (uz ziemeļiem un austrumiem, attiecīgi).

Piemēram, ja divi punkti ir
1) N 56.55555 E 24.44444
2) N 57.00000 E 23.33333

tad atšķirība ir
N: -0.44445 E: 1.11111

Šīs divas atšķirības tad arī vajadzētu nokonvertēt metros. Katru atsevišķi (proti, pa iedomātā trīsstūra ziemeļu platuma un austrumu garuma katetēm, nevis hipotenūzu - taisnu līniju starp punktiem).

Atšķirības būs zem 1km, saistībā ar Ķīnas karšu specifiku.

# | jā, ir doma! | Add to Memories


Comments {7}

jff

from: [info]jff
date: Mar. 25., 2012 - 02:09 pm
#

Tas, ko esi ieboldojis, tas ir pašsaprotami - ka dažādos platumos viens garuma grāds ir dažādi garš. Un formula ir samērā triviāla.

Tas, ka viens platuma grāds dažādos platumos ir dažādi garš, tur laikam pārāk viegla formula nebūs, jo kājas tam aug no tā, ka zeme nav lode. Ja esi gatavs ķerties pie sarežģītākas trigonometrijas, tad nākamais puslīdz vienkāršais tuvinājums laikam būs elipse.

Atbildēt | Iepriekšējais | Diskusija


from: [info]suic
date: Mar. 25., 2012 - 03:34 pm
#

Mani kā reiz interesē nevis trigonometrija, bet gan gatava formula.

Atbildēt | Iepriekšējais | Diskusija


ELECTiC

from: [info]electical
date: Mar. 25., 2012 - 08:41 pm
#

nokačā google earth un novelc līniju un pateiks cik liels attālums, vienkārši un easy! :D

Atbildēt | Iepriekšējais | Diskusija


from: [info]suic
date: Mar. 26., 2012 - 12:17 am
#

Pārāk daudz līnijas jāvelk, turklāt tas pēc būtības atkārto jau padarītu darbu. Bez tam attālums vajadzīgs atsevišķi pa ziemeļu platumu un austrumu garumu.

Anyway, kaut kā uz aptuveno vismaz tikšu galā ar pieejamajiem kalkulatoriem.

Atbildēt | Iepriekšējais