Professional Documents
Culture Documents
Geodeticke Vypocty
Geodeticke Vypocty
GEODETICKÉ VÝPOČTY
Úvod.......................................................................................................................................... 9
Vlastnosti veľkých kružníc a ortodróma ....................................................................... 10
Možné typy priebehu loxodróm ................................................................................... 11
A. Geografická poloha bodu Q‘ a smer trajektórie postupu ............................. 15
a. Uhlová a oblúková miera pri udávaní geografickej polohy bodu na Zemi ............ 15
b. Uhlové a oblúkové hodnoty šírkovej a dĺžkovej súradnice geografického bodu... 15
c. Najčastejšie formáty skalárnych hodnôt X súradníc bodu Q‘ a ich vzťah .............. 18
d. Transformačné postupy pre skalárne údaje rôznych formátov súradníc .............. 21
e. Transformácia skalárnych údajov typu R,r do vektorového formátu a opačne .... 25
f. Celkový prehľad vzájomných vzťahov prezentovaných transformácií .................. 27
g. Určovanie azimutu trajektórie postupu po ortodróme a loxodróme .................... 28
B. Vzťahy matematického aparátu pre charakterizovanie ortodróm ............. 32
a. Uhly sférického trojuholníka a ich vzťahy .............................................................. 32
b. Vzťahy medzi stranami a uhlami sférického trojuholníka...................................... 32
c. Najkratšia vzdialenosť Lmin bodov A‘ a B‘ úseku ortodrómy a súvisiace veličiny ... 35
C. Vzťahy matematického aparátu pre charakterizovanie loxodróm ............. 38
1. Stručný úvod ........................................................................................................... 38
2. Analytický model pre odvodenie ďalších vzťahov.................................................. 39
3. Vzájomný vzťah sférických súradníc bodov A‘ a B‘ a kurzu loxodrómy ................. 40
9
typu kalkulačky na báze aplikácie MS Excel, nemá významný vplyv na správnosť ani
presnosť výsledku výpočtov.
11
ľuje fakt, že pod kurzom =180°sa dá z oboch pólov Zeme dostať do ľubovoľného
bodu na zemskej sfére, pričom každá trasa postupu skončí na opačnom póle.
Druhý špeciálny priebeh loxodróm charakterizuje kurzový uhol =90°. Tieto tvoria
zase uzavretú malú kružnicu a predstavujú rovnobežky. Pri uvedenom kurze v prípade
0° severnej zemepisnej šírky loxodróma predstavuje rovník, ktorý má však povahu aj
veľkej kružnice, lebo jej stred S je totožný so stredom 0 Zeme. Všetky ostatné rovno-
bežky majú však už charakter malých kružníc (small circles), ktorých stred S sa nachá-
dza na hlavnej zemskej osi.
Všetky loxodrómy, ktoré prebiehajú pod kurzom s odlišnou hodnotou, než pred-
stavujú predchádzajúce dva špeciálne prípady, nadobúdajú tvar priestorovej špirály.
Tá v zmysle Obrázka 3 ovíja zemeguľu a asymptoticky sa blíži k zemepisným pólom.
V dôsledku toho je počet jej závitov nekonečný, keď v blízkosti pólov sa ich počet
12
i hustota nedefinovateľne zvyšuje. Oproti tomu je však jej dĺžka od pólu k pólu koneč-
ná a závisí iba od hodnoty kurzového uhla .
13
Tak napríklad pri plavbe z Yokohamy do Aucklandu bude dĺžka trajektórie po ortod-
róme merať 8819 km, kým po loxodróme to činí 8823 km. Rozdiel v dĺžke uvádzaných
dráh predstavuje teda 4 km, čo v porovnaní s dĺžkou trajektórie po ortodróme pred-
stavuje prakticky zanedbateľný relatívny nárast dĺžky plavebnej dráhy o 0,045%, čo
pri prekonávaní uvádzanej vzdialenosti predstavuje prakticky zanedbateľný rozdiel.
Naopak, napriek významne menšej vzdialenosti 5578 km meranej po ortodróme me-
dzi Londýnom a New Yorkom sa dĺžka plavebnej dráhy, ktorá sleduje loxodrómu pre-
biehajúcu medzi uvádzanými mestami, táto predĺži o ca 4%, čo predstavuje už 223
km.
14
A. Geografická poloha bodu Q‘ a smer trajektórie postupu
a. Uhlová a oblúková miera pri udávaní geografickej polohy bodu na Zemi
1. Údaje súradníc bodu Q‘ sa v praxi uvádzajú v uhlových mierach (stupne, °, deg).
Výpočtové aplikácie, a v tom aj kód MS Excel (či už v zošite alebo vo VBA), však po-
užívajú ich hodnoty udávané v oblúkových mierach (rad). V texte predmetného prí-
spevku budem mať snahu dodržiavať pravidlo o udávaní hodnôt uhlových súradníc
v takej jednotke, akú si aktuálna situácia, resp. zaužívaná prax vyžadujú.
2. Prevodný vzťah medzi uhlovou a oblúkovou mierou hodnoty uhlov vychádza
z úvahy, podľa ktorej stredovému uhlu deg0;360°) zodpovedá obvod sférickej
kružnice 2r. Potom v prípade jednotkovej kružnice s r=1 každej dĺžke l0; 2) jej
oblúka priamo zodpovedá hodnota deg z jeho uvedeného rozsahu v zmysle vzťahu
(A.1)
ktorý zároveň poskytuje vzťah na prepočet údaja deg z uhlovej [deg] na údaj rad
v oblúkovej [rad] miere.
3. Z uvedeného potom logicky vyplýva, že:
hodnota bude nezávislá od polomeru r sférickej kružnice;
hodnotu najkratšej vzdialenosti medzi bodmi Ar a Br reprezentuje dĺžka oblúka lr
medzi nimi, ktorý je časťou ľubovoľnej sférickej kružnice polomeru r;
akceptovanie pojmu najkratšej vzdialenosti za vylúčenia totožnosti Ar Br ako
irelevantnej vstupnej podmienky ďalších výpočtov si však vyžaduje, aby zároveň
platilo aj (0;π.
Ich vzťah za týchto okrajových podmienok predstavuje potom rovnica
, (A.2)
keď veličiny lr a r majú rovnaký dĺžkový rozmer (v našich podmienkach praxe je to
zvyčajne km alebo m).
15
úvodných definícií (pozri tiež Obrázok 2), severnú a južnú zemepisnú šírku (NQ a SQ)
bodu Q‘ na sfére charakterizuje polárny uhol deg0;180°, resp. rad0;. Jeho
vzťah k spomenutým zemepisným súradniciam vyjadrujú pritom vzťahy:
, pričom
(A.3a)
ako aj
, pričom
(A.3b)
Pri vyjadrení v oblúkovej miere teda hodnota latQ pokrýva interval latQ-/2;/2.
Uvedený definičný interval možných hodnôt veličiny latQ striktne platí iba
v prípade, ak táto predstavuje výstupnú hodnotu niektorého z ďalej uvádzaných
výpočtových krokov.
Pokiaľ sa však jedná o vstupnú hodnotu geodetického výpočtu na úseku ortodrómy
alebo loxodrómy, potom sa jej interval zužuje v zmysle zápisu na latQ(-/2;/2).
Dôvodom je skutočnosť, že zemské póly (na ktorýchlatQ=/2):
nemajú definovanú hodnotu lonQ,
nie je z nich možné určiť smer ďalšieho postupu (azimut),
a preto nemôžu slúžiť ako východiskový bod A‘ úseku ortodrómy alebo loxodrómy
a teda ani žiadneho výpočtu ďalej uvádzaného typu.
V takomto prípade aj hodnota veličiny rozdielu šírkových súradníc lat (v anglosa-
skej literatúre označovaná ako altitude) v zmysle rovnice
(A.4)
môže vykazovať rozsah iba lat(-π;π).
Naopak, k výskytu prípadu, kedy lat-π;π môže teda dochádzať iba v prípade,
že hodnoty latA a latB predstavujú výstupné hodnoty z ďalej uvádzaných výpočtov.
Vtedy tiež platí, že pri spomenutých okrajových podmienkach môže návratová
hodnota výrazu latB= latA + lat prekročiť uvádzané hranice definičného rozpätia
hodnôt latB. V záujme získania jej štandardizovanej hodnoty je preto nutné každý
16
takýto súčet upraviť tak, aby sa výsledná hodnota latB nachádzala v intervaloch
hodnôt v zmysle vzťahov (A.3a,b). Na tento účel sa dá použiť vzťah
(A.5a)
Jednoduchšie je však aplikovať rovnicu, ktorá využíva periodicitu funkcií sínus
a arkus sínus1, keď štandardizovanú hodnotu latB poskytne vzťah
, (A.5b)
resp. na pre výpočet hodnoty latA pri známych hodnotách latB a lat zase platí
(A.5c)
2. Zaužívané symboly EQ a WQ predstavujú veličiny východnej alebo západnej dĺžkovej
súradnice bodu Q‘ (anglicky longitude - v skratke lonQ). Východnú a západnú ze-
mepisnú dĺžku EQ a WQ bodu na sfére – v súlade s úvodnou definíciou rozsahu azi-
mutálneho uhla - udáva prvotne uhol deg 0;360°), resp. rad 0;2) a jeho
vzťah k ostatným dvom formám vyjadrenia hodnoty súradníc je daný ako
pre deg 0;180°, resp. rad 0;,
pričom EQ lonQ 0; (A.6a)
pre deg (180°;360°), resp. rad (;2),
1
Bližšie podrobnosti k vlastnostiam cyklometrických funkcií obsahuje ďalej Príloha k tejto príručke.
2
Funkcia Mod (modulo) v hárku MS Excel vracia zvyšok delenia svojho 1. parametra (n -delenec) druhým para-
metrom (d -modul delenia, deliteľ, d0), pričom jej argumentmi môžu byť aj desatinné čísla, ktoré sa však vo
VBA zaokrúhlia na celé čísla. Pre účely riešenia úloh tejto príručky je preto potrebné vo VBA túto odlišnosť obísť
emuláciou funkcie Mod v podobe výrazu Mod (n,d) = n - d*Int(n/d).
17
, (A.8b)
ktoré v zmysle princípov fungovania kongruentných funkcií zaručujú, že pre vý-
sledné hodnoty bude vždy platiť, že lonAB(-π;π.
Tieto vzťahy však pri lonB - ∆lon = alebo ∆lon + lonA = poskytujú hodnotu
lonAB = - (tzn. W 180°), ktorá sa už nachádza mimo spomenutého definičného
rozsahu veličín lonAB, lebo je v rozpore so zavedenou konvenciou priraďovania
hodnôt dĺžkových súradníc k príslušným svetovým stranám E a W. Pri takomto vý-
sledku výpočtu v zmysle uvedenej uzancie preto platí upravený výsledok lonAB = .
Ak má mať samotná hodnota veličiny lon charakter finálneho výstupu nejakého
výpočtu, musí sa vykonať jej štandardizácia (transformácia) lonlonmin tak, aby
platilo, že lonmin(- π;π, k čomu sa dá využiť modifikácia vzťahu (A.8b) v podobe
(A.8c)
18
vzdialenosti L medzi dvomi bodmi A‘ a B‘ na mape) ďalej popisované uhlové spô-
soby udávania číselnej veľkosti X danej súradnice tvoria jeho vstupný formát, kto-
rého fyzikálny rozmer sa v procese realizácie daného výpočtu musí transformovať
do oblúkovej miery. Výsledok výpočtu X v miere rad sa potom v záujme praktickej
použiteľnosti opäť transformuje do uhlového formátu, ktorého podoba zápisu mô-
že pozostávať:
zo súčtu hodnôt celého čísla G rozmeru (deg) a časti, ktorej hodnota v podobe
desatinného čísla M,m (min) predstavuje zlomkovú časť člena G alebo
zo súčtu hodnôt celého čísla G rozmeru (deg) a celočíselných častí M‘ (min),
resp. S“ (sec), ktoré iba inak vyjadrujú zlomkovú časť člena G.
Tabuľka A.1 Relačné vzťahy medzi svetovými stranami U, typom súradníc T a zna-
mienkom ZX číselnej hodnoty X súradnice bodu Q‘
19
vo finálnom reťazci hodnotu X, resp. hodnoty jej zložiek Xi dopĺňa nakoniec
údaj ich fyzikálneho rozmeru, ktorý tu môže byť stupeň (°), minúta (‘) alebo se-
kunda (“) tak, ako je to popísané ďalej.
20
d. Transformačné postupy pre skalárne údaje rôznych formátov súradníc
Príklad 1b:
Vstup:
Typ súradnice podľa Tab.A.1: T = lat
Hodnota súradnice bodu Q‘ v jednotkách rad:
Xvstup = -0,789866206
Výpočty:
Znamienko Zx = SGN Xvstup =-1
Xvýstup =180/*ABS[(-0,789866206)] =45,256
Výstup:
Hodnota súradnice bodu Q‘ v jednotkách deg:
UXvýstup = S 45,256°
21
Zošit MS Excel disponuje pre prevody stupňov vs. radiány hárkovými funkciami, čo
umožňuje prepočty číselných údajov X súradníc pomocou nich vykonať ako
(A.9c)
kým opačnú transformáciu realizuje zase zápis kódu v tvare
(A.9d)
Z tvaru vzťahov (A.9c,d) vyplýva, že pri dosadzovaní hodnôt , resp.
ako argumentov naznačených funkcií nie je nutné vychádzať zo vzťahov X= Zx*X
tak, ako to naznačujú uvedené Príklady 1a a 1b, ale sa môžu použiť priamo s ich
pôvodnými znamienkami, aké obsahovali ich vstupné hodnoty.
V uvádzaných ukážkach výpočtov sa tieto parametre (zohľadnenie typu súradnice T
a znamienka Zx= SGNX(R,r)) vyčísľovali preto, že ich budeme potrebovať pri ur-
čení údaja svetovej strany U do výsledného reťazca UX, ktorý popisuje súradnice
bodu Q‘. Ten sa dá potom vytvoriť pomocou ďalšej funkcie MS Excel ako
(A.9e)
2. Prevod formátov v zmysle G,g° G°M,m‘ sa v oboch tvaroch vyjadrenia hodnoty
súradnice bodu Q‘ vyznačuje rovnosťou hodnôt G [deg]. Potom pri prevode typu
G,g° G°M,m‘ postupujeme nasledovne:
[deg] (A.10a)
Pre G0 bude [min], (A.10b)
kým pre G=0 platí (A.10c)
Zreťazením známej hodnoty U vstupnej hodnoty G,g° s takto vypočítanými hodno-
tami G a M,m dostaneme výsledok transformácie ako
(A.10d)
Príklad 2a:
Vstup:
U=W
Hodnota súradnice bodu Q‘ v jednotkách deg:
Xvstup = 128,567
Výpočty:
Typ súradnice podľa Tab.A.1: T = lon
(A.10a)
22
(A.10b)
Výstup:
Hodnota súradnice bodu Q‘ v jednotkách deg a min:
, tzn. (A.10d)
UXvýstup = W128°34,020‘
V opačnom smere G°M,m‘G,g° sa prevod vykoná na základe týchto krokov:
Pri rovnosti hodnôt G v oboch formátoch zápisu hodnoty X súradnice bodu Q‘ pre
vzťah hodnôt ich zlomkových častí platí vzťah
(A.10e)
Na základe známej hodnoty U vstupnej hodnoty G°M,m‘ vieme podľa Tabuľky A.1
určiť typ T=lat,lon súradnice. Sčítaním hodnôt G a g je potom výsledok transfor-
mácie daný ako
(A.10f)
Príklad 2b:
Vstup:
U=W
Hodnota súradnice bodu Q‘ v jednotkách deg a min:
Xvstup =128°34,020‘
Výpočty:
Typ súradnice podľa Tab.A.1: T = lon
(A.10e)
Výstup:
Hodnota súradnice bodu Q‘ v jednotkách deg:
tzn. (A.10f)
UXvýstup = W128,567°
3. Prevod formátov podľa symbolického zápisu G,g° G°M’S,s“ predstavuje iba po-
kračovanie predchádzajúceho transformačného postupu. To spočíva v kroku, ktorý
desatinnú časť m pôvodného člena M,m‘ mení na sekundy v podobe desatinného
čísla S,s“. V matematickom vyjadrení to znamená, že po realizácii krokov (A.10a–c)
výpočet pokračuje ďalej pomocou nasledovných vzťahov:
(A.11a)
Pre M0 bude , (A.11b)
kým pre M=0 je (A.11c)
23
V závislosti od nárokov na presnosť konkrétneho výpočtu sa potom hodnota S,s
môže zaokrúhliť na celé číslo S“ (bežný spôsob jeho zápisu) alebo sa ponechá v de-
satinnom tvare S,s“ zobrazenia napr. na 2 desatinné miesta.
Zreťazením pôvodnej hodnoty U vstupnej hodnoty G,g° s takto vypočítanými hod-
notami G , M a S,s dostaneme výsledok transformácie ako
(A.11d)
Príklad 3a:
Vstup:
U=W
Hodnota súradnice bodu Q‘ v jednotke deg:
Xvstup = 128,567
Výpočty:
Typ súradnice podľa Tab.A.1: T = lon
(A.10a)
(A.10b)
(A.11a)
Pre M0 platí (A.11b)
Výstup:
Hodnota súradnice bodu Q‘ v jednotkách deg, min a sec:
(A.11d)
UXvýstup = W128°34‘12“
Príklad 3b:
Vstup:
U=W
Hodnota súradnice bodu Q‘ v jednotkách deg, min a sec:
Xvstup = 128°34‘12“
24
Výpočty:
Typ súradnice podľa Tab.A.1: T = lon
Výstup:
Hodnota súradnice bodu Q‘ v jednotkách deg:
(A.11e)
UXvýstup = W128,567°
3
Dôvody pre použitie funkcie ATAN2 v rovnice A.13c namiesto prostej cyklometrickej funkcie ATAN sú bližšie
vysvetlené v Prílohe.
26
=-0,710259096 (A.13c)
Príklad 2e:
Vstup:
Hodnoty jednotkových vektorov qi
qx =-0,438857089
qy=-0,55039665
qz=-0,710259096
Výpočty a výstup:
=ASIN(-0,710259096) =-0,789866206 [rad] (A.14a)
, t.j. (A.14c)
= -2,243917459 [rad]
Obrázok A.2 Grafická schéma vzájomného vzťahu rôznych foriem vyjadrenia hodnôt
súradníc bodu X na sfére
27
g. Určovanie azimutu trajektórie postupu po ortodróme a loxodróme
28
3. Jedným z odlišností medzi postupom po ortodróme a loxodróme je fakt, že v pr-
vom prípade sa hodnota azimutu Q neustále mení, kým v druhom zostáva
v zmysle Obrázka 3 konštantná. Preto platí aj to, že pri postupe po ortodróme:
hodnota reverzného azimut Ar predstavuje zároveň aj hodnotu, ktorú naberie
kurz postupu v smere B‘→A‘ po kratšom oblúku medzi A‘ a B‘ pri prechode bodom
A‘ , resp.
hodnota reverzného azimut Br predstavuje zároveň aj hodnotu, ktorú má kurz
postupu v smere A‘→B’ po kratšom oblúku medzi A‘ a B‘ pri prechode bodom B’.
4. Relačné vzťahy azimutov Q a ich doplnkových uhlov (v prípade ortodrómy sú
tvorené uhlami alebo sférického trojuholníka so stranou c, reprezentujúcou
úsek ortodrómy s trasou postupu, kým v prípade loxodrómy sa jedná o kurzový
uhol ) pri:
rešpektovaní pravidla, podľa ktorého za kladný smer (kladnú hodnotu) orientova-
ných uhlov a Q je považovaný smer pohybu hodinových ručičiek (pozri k tomu aj
Obrázky 5a a 5b, ktoré zobrazujú síce iba charakteristické uhly ortodrómy, z nich
odvádzané závery však v uvádzanom zmysle platia aj pre loxodrómy) a
predpoklade, že hodnoty azimutov A a B vyjadrujú kurz postupu po najkratšej
vzdialenosti medzi hraničnými bodmi A‘ a B‘ danej ortodrómy alebo loxodrómy,
budeme ich hodnoty nazývať štandardizovanými a označovať ich ako A a B. Po-
tom pri platnosti avizovaných totožností Q αAB , resp. α možno vzťah
hodnôt spomínaných štandardizovaných azimutov a ich doplnkových uhlov vyjadriť
pomocou nasledovných vzťahov:
pre αA0;) α0;), resp. (A.15a)
pre αA;2) α(-;0) (A.15b)
pre B 0;) (-;0 (A.15c)
pre B;2) (0; (A.15d)
5. Častejšie však prichádza do úvahy potreba opačnej transformácie Q, kedy ich
vzájomný vzťah vyjadrujú zase tieto rovnice:
, resp. (A.16a)
29
, (A.16b)
Vzťah hodnôt azimutovQ a ich reverzných hodnôt Qr pre QQr0;2) udáva za-
se vzťah (A.18)
30
Ten sa dá využiť aj v prípade potreby opačnej transformácie v podobe
(A.19)
7. K tejto téme je potrebné na záver pripojiť ešte nasledovné poznámky:
Medzi hodnotami veličín azimutov Q ortodróm a loxodróm platí vzťah
(A.20)
Jeho platnosť je však potrebné chápať tak, že hodnoty azimutov A a B ortodrómy
sú zhodné iba pri splnení podmienky , kde k0,1,2,3, kým v prípade
loxodróm takáto rovnosť platí v celom definičnom rozsahu hodnôt jej azimutov, t.j.
keď AB0;2).
Pri platnosti vzťahu (A.18) vzhľadom na rovnicu (A.20) musí tiež platiť, že
(A.21)
Na základe komentára k predchádzajúcej rovnici (A.20) tiež pritom logicky platí, že
správnosť rovnice (A.21) je v prípade ortodróm obmedzená na hodnoty
, kde k0,1,2,3, kým pre loxodrómy platí v celom definičnom roz-
sahu hodnôt ArBr0;2).
Okrajové podmienky výpočtu rôznych foriem veličín azimutov si za určitých vstup-
ných podmienok vyžadujú transformáciu ich vstupných hodnôt. Tak, ako to už uvá-
dza aj symbolika Obrázkov A.5a,b, v prípade potreby a v záujme jednoznačného
rozlíšenia typu hodnôt azimutov Q bude ich zápis AB symbolizovať vstupné, kým
A alebo B ich zodpovedajúce už štandardizované výstupné hodnoty v koncových
bodoch A‘ alebo B‘ úseku ortodrómy alebo loxodrómy (bližšie podrobnosti
k definícii veličiny Lmin v prípade ortodrómy podáva potom odsek c kapitoly B, kým
v prípade loxodrómy objasňuje potrebné detaily odsek d kapitoly C).
31
B. Vzťahy matematického aparátu pre charakterizovanie ortodróm
Výpočtové postupy tejto kapitoly vychádzajú zo zákonitostí sférickej geometrie.
V záujme zostručnenia výkladu nie sú pritom prezentované zdrojové vzťahy pre od-
vodenie napr. sínusovej, či kosínusovej vety pre stranu alebo uhol, ktorých záverečná
podoba tvorí časť ďalej uvádzaných vzťahov.
a. Uhly sférického trojuholníka a ich vzťahy
V zmysle Obrázka 2 na str.11 hodnoty dĺžok oblúkov a, b na sfére polomeru r=1
zodpovedajú hodnotám polárnych uhlov A, resp.B. Dĺžka oblúka c závisí od hod-
nôt A, resp.B , ako aj veľkosti uhla , pričom jeho hodnota udáva najkratšiu vzdia-
lenosť bodov A a B na jednotkovej sfére.
V ďalšom výklade bude všeobecnými symbolmi Q označovaný ľubovoľný azimut,
ktorému prislúchajú doplnkové uhly do priameho uhla . Takto potom uhol
vo vrchole A, resp. uhol vo vrchole B symbolizujú doplnkové uhly azimutov A,
resp.B . Vzťahy ich hodnôt pre sférický trojuholník vyplývajú z kosínusovej vety pre
stranu (verzie vzťahov a), resp. uhol (verzie vzťahov b) v podobe
(B.a.1a)
(B.a.1b)
(B.a.2a)
(B.a.2b)
(B.a.3a)
(B.a.3b)
b. Vzťahy medzi stranami a uhlami sférického trojuholníka
1. V súlade so vzťahmi (A.3a) a (A.3b) pre transformáciu veľkosti strán a, b do tvaru
súradníc latA a latB bodov A a B trojuholníka ABC platia vzťahy
(B.b.1)
(B.b.2)
(B.b.3)
, (B.b.4)
32
z ktorých v konečnom dôsledku vyplýva aj platnosť rovníc
, ako aj (B.b.5)
(B.b.6)
33
(B.b.12b)
Na základe nich potom platí tiež
, (B.b.12c)
resp. v inverznej podobe sa ostatný vzťah dá zase vyjadriť v podobe
, keď 0; (B.b.12d)
4. Pri riešení úloh z predmetnej oblasti sa však častejšie vyskytuje potreba vyjadrenia
hodnoty ∆lon zo známej, resp. vypočítanej hodnoty uhla , ktorá sa získala separá-
ciou z rovníc (C.a.3) a (B.b.7) po ich predchádzajúcej úprave. Na tento účel sa dajú
použiť vzťahy (B.b.12a,b,c), keď analogicky k (B.b.12d) platí
, (B.b.13a)
z čoho po inverzii dostávame vzťah
, keď 0;, (B.b.13b)
tzn. jeho pravá strana bude poskytovať hodnoty -;.
Dôkaz správnosti prezentovaných úvah poskytuje nasledovná analýza:
I. Zo vzťahu (C.a.3) pre hodnotu cos dostávame výraz
(B.b.13c)
Z neho vyplýva, že pri:
a0; b0; sin a sin b 0
pritom ak cos a cos b cos c cos 0,
resp. pre cos a cos b cos c cos 0
II. Na základe (B.b.7) zase pre hodnotu sin alternatívne môže platiť:
(B.b.13d)
Z analýzy tohto vzťahu zase vyplývajú nasledovné poznatky:
pri a(0; b(0; c(0; sin c /sina 0 sin c /sin b 0
pritom ak (-;0) (-;0) sin 0 a naopak,
pre 0; 0; sin 0
III. Záverom teda platí, že v závislosti od hodnôt:
a, b a c sa vzhľadom na vzťah (C.a.3) hodnoty cos môžu vyskytovať v rozpätí
cos-1;1
34
a sa pri platnosti vzťahu (B.b.7) budú hodnoty sin nachádzať v rozpätí
sin-1;1
IV. Z analýzy teda vyplýva, že vzťah (B.b.13b) možno aplikovať v tvare
, (-; (B.b.13e)
Z porovnania s hodnotou ∆lon, ktorú by sme získali v podobe rozdielu náhod-
ných hodnôt lonAB(-; s výsledkom ∆lon(-2;2, hodnota ∆lon získaná
podľa vzťahu (B.b.13e) zároveň zaručuje aj to, že tvorí najkratšiu oblúkovú vzdia-
lenosť medzi dĺžkovými súradnicami hraničných bodov A‘ a B‘ úseku ortodrómy.
(B.c.3)
35
z nej hodnotu Lmin najkratšej vzdialenosti medzi hraničnými bodmi A‘ a B‘ úseku
ortodrómy vypočítať podľa vzťahu
(B.c.4)
Obrázok B.1 Vyjadrenie hodnoty Lmin pri vstupnej hodnote veličiny L pre k =1
(B.c.5)
37
C. Vzťahy matematického aparátu pre charakterizovanie loxodróm
1. Stručný úvod
Z predchádzajúcich poznatkov vyplýva, že pri sférickom zobrazovaní sa guľová refe-
renčná plocha Zeme premieta do rovinnej projekčnej plochy mapy. Pritom sa zacho-
vávajú nielen zakrivenia pôvodnej sférickej súradnej sústavy, ale aj mierka jej zobra-
zenia v celom rozsahu premietania. Všetky výpočtové postupy na riešenie úloh
z oblasti veľkých kružníc pritom vychádzajú z predstavených vzťahov sférickej trigo-
nometrie.
Oproti tomu je prenášanie polohy bodov zemskej sféry do rozvinutého plášťa valca
pri Mercatorovom zobrazení sprevádzané postupnou dilatáciou projekčných rozme-
rov zemepisných šírok i dĺžok zobrazených bodov úmerne tomu, ako sa tieto vzďaľujú
od rovníka. Napriek sprievodnému skresleniu tvaru objektov mapy však takáto pro-
jekcia prináša tiež výhodu v podobe možnosti používania výpočtových postupov, zalo-
žených na jednoduchých pravidlách planimetrie a rovinnej trigonometrie.
Ďalej prezentovaný matematický aparát bližšie rozvádza práve uvedenú stručnú cha-
rakteristiku Mercatorovho zobrazenia a podáva popis vzťahov na výpočet polohy
a vzdialeností hraničných bodov úseku loxodrómy.
Pri už tiež naznačenom prelínaní definícii malých a veľkých kružníc sa však za istých
vstupných podmienok zadania úloh zákonite vyskytujú aj situácie, kedy dochádza
k splynutiu vzťahov matematického aparátu, použitého pri oboch spomínaných spô-
soboch zobrazovania Zeme.
Vzhľadom na špecifiká Mercatorovho zobrazenia sa riešiteľovi podľa vstupných pod-
mienok zadania úloh ponúkajú nasledovné možnosti realizácie výpočtov:
založené na vzájomnom vzťahu veličín na sfére (t.j. zemskom povrchu);
vychádzajúce z ich zobrazenia na projekčnej ploche (mape);
kombinovane využívajúce oba predchádzajúce prístupy
Bez ohľadu na kroky zvoleného postupu však cieľom každého riešenia úlohy, ktorá sa
týka charakterizácie parametrov loxodrómy a jej bodov, bude výpočet ich charakteris-
38
tických hodnôt na referenčnej ploche (t.j. na zemskom povrchu), kde sa má na základe
výsledku výpočtov prakticky realizovať nejaká navigačná úloha.
Vzhľadom na vzťah (A.2) pre výpočet dĺžky oblúka lr nad stredovým uhlom je zrej-
mé, že elementárna dĺžka oblúka dy v smere sever - juh nad elementárnym stredo-
vým uhlom d (predstavujúcim infinitezimálny rozdiel zemepisných šírok dvoch spo-
menutých bodov) je na základe Obrázka C.1 daná vzťahom
(C.2.1)
39
Pri uplatnení rovnakého analytického princípu, založeného na veľkosti elementárne-
ho stredového uhla d a dĺžky jeho ramena rZ cos, dostávame dĺžku elementu dx
v smere západ – východ v podobe
(C.2.2)
Na základe princípu totožnosti striedavých uhlov, keď NA‘B‘ vo vrchole B‘ pra-
vouhlého trojuholníka A’B‘R‘, porovnaním vzťahov (C.2.1) a (C.2.2) vznikne výraz
(C.2.3)
, (C.3.1)
40
potom skutočnú vzdialenosť Lmin bodov A‘ a B‘ na Zemi určiť výpočtom postupmi,
ktoré sú uvádzané ďalej.
Pri pôvodnej symbolike značenia veličín zemepisnej šírky (lat ) a dĺžky (lon )
možno riešenia rovnice (C.3.1) pre stálu hodnotu kurzového uhla zapísať v tvare
(C.3.2)
Člen pravej strany rovnice (C.3.2) predstavuje transformovaný rozdiel zemepis-
ných šírok (v angl. označovaný ako „stretched latitude difference“) a získame ho rie-
šením integrálu na pravej strane výrazu (C.3.1).
Pre možné nestability jeho viacerých analyzovaných verzií riešenia, ktoré ponúkajú
pramene http://www.numberempire.com/integralcalculator.php , resp.
http://mathworld.wolfram.com/InverseHyperbolicTangent.htmlhttp://mathworld.wo
lfram.com/InverseHyperbolicTangent.html) sa pre účely následných výpočtov nako-
niec ako vyhovujúca zvolila podoba výsledného výrazu pre podľa prameňa (Bron-
štejn, I.N., Semenďajev, K.A.: Príručka matematiky pre inžinierov a pre študujúcich,
SVTL Bratislava 1961, VIII. Vydanie ruského prekladu, s.469). Táto je v súlade aj
s prístupom podľa príspevku na http://www.movable-type.co.uk/scripts/latlong.html,
resp. http://cs.wikipedia.org/wiki/Loxodroma) a má tento tvar:
(C.3.3)
4. Kurzový uhol
Hodnotu orientovaného uhla (-π; π, ktorý charakterizuje sklon loxodrómy voči
poludníkom, určíme po separácii člena tan zo vzťahu (C.3.2), keď po zlúčení s (C.3.3)
dostávame
41
(C.4.1)
Hodnotu veličiny pritom získame zo známych hodnôt latA a latB po ich dosadení
do vzťahu (C.3.3).
Hodnotu uhla následne poskytne cyklometrická funkcia ATAN2 (pozri Prílohu) ako
, (C.4.2)
ktorá vracia hodnoty zo spomínaného intervalu (-π; π.
V zmysle už skôr predstavených úvah pritom nemôže nastať stav, kedy by platilo, že
=0 lon = 0, ktorý by nastal v prípade totožnosti A‘ B‘. Pri zohľadnení vlastností
funkcie ATAN2 z toho vyplýva, že vzťah (C.4.2) je za reálnych vstupných podmienok
výpočtu numericky stabilný a pri uvedených rozsahoch hodnôt vstupných veličín vra-
cia vždy definované hodnoty .
Podľa Obrázka C.1 element úseku A’-B‘ loxodrómy s dĺžkou dL tvorí preponu elemen-
tárneho pravouhlého trojuholníka A’R’B‘. Pretože rZ 0, sa jej hodnota dá vyjadriť na
základe Pytagorovej vety v podobe
(C.5.1)
Po zlúčení s (C.2.3) potom platí
(C.5.2)
Člen pod odmocninou pravej strany tejto rovnice sa dá zapísať v ekvivalentných po-
dobách v nasledovnom zmysle
(C.5.3)
Po zlúčení (C.5.3) s (C.3.2) a (C.3.3), následnej integrácii pre L0;L - hoci v praxi ,
v zmysle pôvodnej definície hodnôt L, keď L>0 - sa tento interval zužuje na L(0;L.
Pri použití symboliky pôvodných premenných pre lat = latB - latA v zmysle vzťahu
(A.4), rezultuje už rovnica pre vyjadrenie vzdialenosti L medzi bodmi A‘ a B‘ na sfére
polomeru rZ v podobe
, (C.5.4)
42
kde argument funkcie kosínus predstavuje všeobecný zástupný symbol pre smero-
vé uhly loxodrómy v zmysle alternatív totožností A.
Z porovnania vzťahov (C.5.4) s (A.2) vidíme, že hodnotu stredového uhla tu vyjad-
ruje rovnosť v podobe
Vzťah (C.5.4) platí aj v prípade, že lonB = lonA lon=0 = 0 = π,
nie je však definovaný pre latB = latA (A = π/2) ( π/2 A = 3/2π) , t.j.
keď loxodróma prebieha po rovnobežke. I keď MS Excel ani za takýchto vstupných
podmienok nevyšle chybové hlásenie, vrátený výsledok L=0 vyhodnotenia vzťahu
(C.5.4) je nesprávny.
Za práve uvedených okrajových podmienok riešenia platí alternatívny vzťah k rovnici
(C.5.4). Ten sa získa na základe Obrázka C.1 pri zohľadnení rovností (C.2.2) a (A.2),
kedy sa hodnota vzdialenosti L bodov A‘ a B‘ na sfére polomeru rZ pri okrajovej pod-
mienke latB = latA dá vyjadriť ako
(C.5.5)
Z porovnania vzťahov (C.5.5) a (A.2) vyplýva, že hodnotu stredového uhla tu vyjad-
ruje rovnosť . Dá sa tiež ukázať, že hodnota polomeru
malej (rovnobežkovej) kružnice rRov sa pri okrajovej podmienke latB = latA pre
latAB0;/2) dá vyjadriť pomocou vzťahu
(C.5.6)
Ak je potom latA latB=0, rovnobežníková (malá) kružnica sa stáva veľkou kružnicou
zvanou rovník. Keď však latA latB = /2 rRov = 0, už nemožno hovoriť o malej
kružnici, pretože tá degeneruje na bod, vyznačujúci niektorý zo zemských pólov.
Z uvedených dvoch skutočností teda vyplýva, že rovnica (C.5.6) bude poskytovať hod-
notu polomeru rRov rovnobežníkových kružníc (t.j. loxodróm s charakterom malej
kružnice) iba pri platnosti podmienky latAB(0;/2).
43
ktorá spočíva vo vytýčení najkratšej trasy medzi jej počiatočným A‘ a koncovým bo-
dom B’ jej úseku. Vychádzame pritom z predpokladu, podľa ktorého jej vstupné pa-
rametre, ako sú napr. azimut A postupu z bodu A‘ do B‘, rozdiel dĺžkových súradníc
lon a pod., nemusia zodpovedať ich štandardizovaným hodnotám A, či lonmin, ako
to ilustruje aj priložený Obrázok C.2 a Obrázok C.3. Na rozdiel od postupov štandardi-
zácie parametrov ortodromických trás, sú ich výpočty v prípade loxodróm o niečo
náročnejšie. Tento fakt vyplýva napr. už aj z toho, že Mercatorovo mapové zobraze-
nie neposkytuje mierkou definovateľné vzdialenosti L bodov A‘ a B’ na sfére.
44
Pri použití známeho vzťahu máme hodnotu štandardizovaného azimutu A danú ako
, keď A0; 2π) (A.16a)
Hodnotu štandardizovaného reverzného azimutu Ar pritom poskytuje vzťah
(A.18)
Vzhľadom na už spomenutú rovnosť hodnôt a bude tiež platiť, že
, resp. (C.6.1.1)
(C.6.1.2)
Úvahy k tejto problematike značne zjednodušuje platnosť nasledovných relácií:
, ako aj (C.6.1.3)
(C.6.1.4)
45
Pri vstupných hodnotách L, A, resp. latB latA cos 0 sa neznáma hodnota
lon dá vypočítať využitím rovníc (C.3.3) a (C.4.1) v podobe
(C.6.2.1)
Tá sa nakoniec pomocou vzťahu (A.8c) transformuje v zmysle lonlonmin. Nazna-
čené algoritmy pritom ilustruje aj priložený Obrázok C.4.
Vstupná hodnota lon(-2π;2π) sa nehodí ani pre výpočet hodnoty Lmin podľa vzťahu
(C.5.5) pre loxodrómy, ktoré majú charakter malých kružníc a preto je ju potrebné
upraviť tak, aby jej štandardizovaná hodnota spĺňala podmienku lonmin(- π;π. Túto
myšlienku vizualizuje aj Obrázok C.4.
46
Nakoľko platí, že L0 rZ0 a pre hodnoty latA B z ich definičného rozpätia je
cos latA B0, rovnica (C.6.2.2) vráti výsledok, ktorého rozpätie hodnôt závisí od vlože-
nej hodnoty L a teda nemusí vyhovovať podmienke lon0;.
Následne je potrebné ešte určiť aj znamienko výsledkulon. Nakoľko loxodróma
prebieha po rovnobežke, potom pre L 0 latA= latB a pre vstupné hodnoty A
kurzového uhla alebo azimutu A (kedy môže a nemusí platiť, že =,A =A) platia
pri určovaní znamienka hodnoty lon tieto logické relácie:
pre A = π/2 lon0
pre ( π/2 A = 3/2 π) lon0
Hodnotu lon s takto určeným znamienkom je potrebné ešte prepočítať pomocou
rovnice (A.8c) na hodnotu lonmin, ktorá už zodpovedá podmienke lonmin0;.
Zároveň tiež platí, že ak sa za uvedených okrajových podmienok riešenia do rovnice
(C.6.2.2) dosadí hodnota Lmin, pričom pre latAB(-π/2;π/2) je cos latAB = cos latAB,
potom na základe nej dostávame rovnosť
(C.6.2.3)
Ak zvážime, že A, tak pre takto definované hodnoty platia pri určovaní zna-
mienka hodnoty lonmin zase nasledovné logické relácie:
ak A = π/2 lonmin 0
ak ( π/2 A = 3/2 π) lonmin 0
Pri platnosti okrajovej podmienky cos=0 Δlat=0 latA latB=0 sa príslušná rov-
nobežníková (malá) kružnica stáva veľkou kružnicou zvanou rovník. Vtedy aj vzťah
(C.5.5) degeneruje na tvar rovnice typu (A.1) a udáva dĺžku L veľkej kružnice, ktorej
stred je totožný so stredom S Zeme.
Po určení znamienka hodnoty Δlon, ktorej postup výpočtu vyplýva vzťahu (C.6.2.2), sa
hodnota Δlonmin dá vyčísliť podľa vzťahu
(A.8c)
Po dosadení takto získanej hodnoty lonmin do vzťahu (C.5.5) platí, že
(C.6.2.4)
47
Z analýzy tohto vzťahu vyplýva, že pre latA= latB:
Ak latAB=/2 Lmin =0 A‘ B’, pričom oba uvedené body ležia na niektorom
z pólov, nemajú ďalšie výpočty už žiadnu relevanciu.
Ak latAB=0
V súlade so vzťahom (B.c.1) vzdialenosť Lmin za týchto podmienok predstavuje dĺž-
ku najkratšej vzdialenosti medzi bodmi A‘ a B’ na veľkej kružnici – rovníku – a jej
takto určený výsek súčasne predstavuje aj časť ortodrómy.
48
(C.6.3.2b)
Slovná interpretácia ostatných dvoch vzťahov potom poskytuje dôležitý záver pre
prax vyčísľovania hodnôt ostatných charakteristík loxodrómy so špirálovitým priebe-
hom v nasledovnom znení: Bez ohľadu na to, či k postupu z počiatočného bodu A‘ do
koncového bodu B‘ úseku loxodrómy zvolíme dlhšiu trasu L pod kurzovým uhlom
pôvodnej priestorovej špirály alebo ju prekonáme po minimálnej dĺžke dráhy Lmin pod
kurzovým uhlom kratšej špirály, hodnoty súradníc cieľového bodu latB a lonB, ako aj
rozdielu ich šírkových súradníc lat = latB – latA budú rovnaké.
Pri už známych hodnotách L alebo Lmin pomocou vzťahov (C.6.3.2a ), resp. (C.6.3.2b )
vypočítame aj zodpovedajúce hodnoty Δlat(0; Δlatmax.
Na ich základe hodnotu šírkovej súradnice latB potom poskytne vzťah
(A.5b)
Nasleduje výpočet hodnoty podľa už tiež známeho vzťahu
(C.3.3)
Adaptácia vzťahu (C.3.2) v podobe
(C.6.3.3)
poskytuje potom hodnotu rozdielu lon dĺžkových súradníc lonA a lonB.
Pomocou hodnoty lonmin, ktorú následne vracia rovnica
, (A.8c)
potom na základe vzťahu (C.4.2) vypočítame štandardizovanú hodnotu doplnkového
uhla , keď tu platí
(C.6.3.5)
Adaptáciou rovnice (C.5.4) pri použití práve vypočítanej hodnoty dostaneme už
hľadanú štandardizovanú hodnotu minimálnej vzdialenosti Lmin bodov A‘ a B‘
, (C.6.3.6)
ako aj hodnotu štandardizovaného azimutuA , keď využijeme vzťah
(A.16a)
Ako to prezentuje tvar zápisu rovnice pre výpočet hodnoty Lmin, pri minimálnej hod-
note lat (pozri predchádzajúce vysvetlenie) a pri cos0 cos1, ju vzťah (C.5.4)
49
poskytne iba v prípade, ak platí, že =A, tzn. v predmetnom vzťahu použijeme iba
štandardizované hodnoty spomenutých smerových uhlov.
Pokiaľ pri testovaní spomenutých okrajových podmienok riešenia bude cos=1, tak
je to znakom, že trasa postupu leží na veľkej kružnici – poludníku – a výpočet hodnoty
Lmin sa realizuje algoritmom pre ortodrómu, ktorý je popísaný v stati c. Kapitoly B.
(C.7.3)
Obrázok C.6 Veličiny latAN a latAS, ktoré určujú maximálne prípustnú hodnotu vy-
počítanej vzdialenosti Lmax hraničných bodov A‘ a B‘ úseku loxodrómy
Takto vyčíslená hodnota L predstavuje maximálnu vzdialenosť dvoch bodov A‘ a B‘ na
poludníku (veľkej kružnici) sféry o polomere rZ, ktoré vykazujú hodnotu absolútneho
rozdielu ich šírkových súradníc Nakoľko pri takomto postupe výpočtu nie
51
je potrebné definovať ich dĺžkové súradnice (napr. lonA a lonB), rovnica (C.7.3) dovoľu-
je vypočítať aj vzdialenosť L = Lmax dvoch zemských pólov N a S.
Pri splnení podmienky: cosA vbode A‘ (zelená grafika na Obrázku C.6, I. a IV.
kvadrant Obrázok C.5 ) a pri polomere Zeme rZ 0, maximálnu dĺžku LAN jej úseku
medzi východiskovým A‘ bodom a severným pólom N určuje rozdiel ΔlatAN šírkových
súradníc latA bodu A‘ a severného pólu latN=/2. Za týchto vstupných hodnotu veliči-
ny ΔlatAN vyjadruje vzťah
(C.7.2a)
Naopak, pri platnosti cosA 0 (modrá grafika na Obrázku C.6 , II. a III. kvadrant Ob-
rázok C.5) je potrebné uvažovať zase hodnotu rozdielu šírkových súradníc latA bodu
A‘ a južného pólu latS=-/2, ktorý dáva hodnotu veličiny ΔlatAS ako
(C.7.2b)
Pri využití znamienka SGN hodnoty cosA sa zlúčením rovníc (C.7.2a) a (C.6.10d) dá
pre účely ďalšieho výpočtu rozdielu šírkových súradníc latA bodu A‘ a pólu P NS
vytvoriť zovšeobecnený tvar predchádzajúcich dvoch rovníc v podobe
(C.7.2c)
V súlade so vzťahom (C.5.4) potom hodnotu veličiny Lmax určuje výraz
(C.7.3)
Poznatky aktuálne prezentovaného odseku sa dajú potom zhrnúť nasledovne:
Pri splnení podmienky, podľa ktorej A‘ B’, resp. definície priebehu priestorovej špi-
rálovitej loxodrómy od pólu k pólu vyplýva, že
(C.7.4)
Nakoľko hodnota veličiny Lmax vyjadruje neprekročiteľnú vstupnú hodnotu vzdialenos-
ti L dvoch bodov A‘ a B‘ na loxodróme diskutovaného typu, potom dostávame finálnu
reláciu vzťahov diskutovaných dĺžkových veličín v tvare
0 Lmin L < Lmax (C.7.5)
Ak však veličina L predstavuje výstup z výpočtu, jej hodnota spĺňa relačný vzťah
0 Lmin L Lmax (C.7.6)
52
Z uvedených skutočností teda vyplýva, že uvažovanie hodnôt L> Lmax (či už v úlohe
vstupných, alebo aj výstupných veličín) - keďže loxodróma môže dosahovať nanajvýš
hodnotu konečnej dĺžky Lmax – by bolo úplne nelogické.
Loxodrómu, ktorú tvorí malá kružnica, charakterizujú hodnoty latAB, ktoré sa na-
chádzajú v rozpätí latAB(0;/2). Vtedy pre ňu platia aj nasledovné vzťahy:
Analogicky k veličine LZ, ktorá v tejto práci reprezentuje dĺžku (obvod) veľkej kruž-
nice, zavedieme veličinu dĺžky (obvodu) LRov malej kružnice (rovnobežky).
Vzhľadom na platnosť vzťahu (C.5.6) potom pre latAB(0;/2) máme
(C.6.8.1)
Hodnota polomeru rRov malej kružnice (rovnobežky) je pritom daná vzťahom
(C.6.8.2)
Dĺžka Lp polovice jej obvodu bude mať – analogicky ku vzťahu (B.c.3) - hodnotu
(C.6.8.3)
Za uvedených vstupných podmienok riešenia a pri vstupnej hodnote vzdialenosti L
dvoch bodov A‘ a B‘ bude popri vzťahu(C.6.2.4) a v súlade so vzťahom (B.c.4) pre
výpočet ich minimálnej vzdialenosti Lmin platiť aj praktickejší tvar rovnice pre jej vý-
počet v podobe
(C.6.8.4)
Počet celistvých násobkov k vstupnej hodnoty vzdialenosti L dvoch bodov A‘ a B‘
voči hodnote poloviny LP dĺžky LRov malej kružnice, keď kN0, vyjadríme pomocou
výrazu, platného aj v prípade ortodróm ako
(B.c.5)
53
(B.c.6b)
V zmysle svojej definície takto získané hodnoty spomínaných azimutov vyjadrujú už
hodnoty kurzov postupu z uvádzaných koncových bodov po najkratšej trase dĺžky Lmin,
ktorá spája koncové body A‘ a B’ loxodrómy tvaru malej kružnice.
54
Preto pri výskyte kombinácie vstupných podmienok Lmin 0 latA= latX výpočet hod-
noty lonX ponúka iba upravený vzťah (C.6.2.3). Pretože pre vstupné hodnoty
latAX(-π/2;π/2) je cos latAX= cos latAX, na základe neho dostávame rovnosť
(C.9.7)
Pri vstupnej podmienke latA= latX sa môžu vyskytnúť ďalej uvádzané alternatívy hod-
nôt smerového uhla A. Pritom pri určovaní znamienka hodnoty lonX pre takto
vymedzené hodnoty platia zase nasledovné logické relácie:
ak A =π/2 lonX 0
ak ( π/2 A =3/2 π) lonX 0
Najjednoduchší postup výpočtu hodnoty lonX však vychádza z faktu, že už v rámci
krokov odseku f. sa získala hodnota veličiny lonmin. Za ostatne uvedenej okrajovej
podmienky riešenia úlohy porovnanie vzťahov (C.6.2.3) a (C.9.7) pri už známom zna-
mienku hodnoty lonmin a pri zohľadnení vzťahov (B.c.8) poskytuje vzťah
(C.9.8)
Bez ohľadu na predchádzajúci postup vyčíslenia hodnoty ΔlonX , hodnotu dĺžkovej
súradnice lonX bodu X‘ po adaptácii vzťahu (A.8b) nakoniec získame ako
(B.c.13)
55
TYPOVÉ ÚLOHY Z OBLASTI GEODETICKÝCH VÝPOČTOV
Úvod
Účelom tejto časti príručky je zhrnutie iba toho okruhu informácií, ktorý je nutný
pre pochopenie a vyriešeniu aktuálne riešenej typovej úlohy. Preto je koncipovaná
relatívne nezávisle od predchádzajúcich častí práce, čím môže poslúžiť okruhu čitate-
ľov, ktorých prvotným záujmom je iba získanie bezprostredne nutných informácií pre
úspešné vyriešenie konkrétnych úloh bez toho, aby sa bližšie oboznamovali s odvo-
dením použitých vzťahov.
Z možných príkladov riešení sú tu prezentované tie, ktoré by mohli predstavovať naj-
frekventovanejšie problémy v oblasti navigácie a geodetických výpočtov.
Pre zvýšenie názornosti sú vo formulácii zadania a jeho sprievodnej schéme symboly
vstupných veličín(parametrov danej úlohy) zvýraznené zelenou, kým v prípade vý-
stupných veličín (výsledkov riešenia) túto úlohu plní červená farba.
V popisoch výpočtových postupov sú finálne rovnice, nutné pre daný krok výpočtu,
zvýraznené tučnou kurzívou.
Vzťahy k výpočtovým krokom riešenia prezentovaných úloh, sú číslované nasledov-
ným spôsobom:
pokiaľ vzťah ešte nebol uvedený v predchádzajúcich častiach príručky, je mu prira-
dené označenie, ktoré pozostáva z čísla úlohy, alfabetického znaku (a – ortodróma,
b – loxodróma) a poradového čísla (Príklad: prvý vzťah v rámci Úlohy I., ktorý sa tý-
ka riešenia pre ortodrómu, bude mať označenie I.a.1);
ak sa daný krok riešenia opiera o vzťah, ktorý bol už uvedený v niektorej predchá-
dzajúcej časti textu teoretických kapitol A.-C., v popise riešenia danej úlohy sa uve-
die pod svojim pôvodným číselným označením;
aby čitateľ nemusel v príručke spätne vyhľadávať predchádzajúce informácie, na
ktoré sa odkazujú jednotlivé kroky algoritmu, sú tu tieto uvádzané aj s komentármi
hoci aj opakovane a sú im priraďované pôvodné alfanumerické označenia pre prí-
pad, že by sa predsa len ukázala potreba ozrejmenia súvislostí, ktoré viedli k ich
odvodeniu.
56
Realizácia ďalej uvádzaných výpočtov predpokladá splnenie nasledovných vstupných
podmienok:
uhlové veličiny (súradnice bodov, azimuty) majú v ich vstupnej podobe rozmer
stupne [deg], kým v samotných výpočtoch sa musia ich hodnoty transformovať do
oblúkového fyzikálneho rozmeru radián [rad]. Kvôli jednoduchšej interpretácii zís-
kaných výsledkov výpočtu sa výstupné hodnoty týchto veličín opäť transformujú
do rozmeru stupne;
dĺžkové veličiny ako L alebo Lmin môžu mať rozmer vstupných a výstupných hodnôt
aj v kilometroch [km], či iných dĺžkových jednotkách podľa účelu výpočtu (napr.
námorné míle –mi a pod.), avšak v procese výpočtov musia mať rozmer metre [m];
ak si počiatočný bod úseku ortodrómy alebo loxodrómy všeobecne označíme ako
H1 a koncový ako H2 (ktoré sú v konkrétnych zadaniach ďalej uvádzaných úloh
symbolizované napr. písmenami A,B,X,Q, atď.), potom riešiteľnosť úlohy je vždy
založená na podmienke H1 H2, tzn. (latH1 latH2) (lonH1 lonH2), tzn. riešenie má
zmysel iba v prípade nenulovej minimálnej vzdialenosti Lmin 0 bodov H1 a H2;
vstupné hodnoty šírkových súradníc hraničných bodov H musia v súlade s predchá-
dzajúcou špecifikáciou spĺňať podmienky latH0;/2) pre severnú a latH(0;-/2)
pre južnú zemepisnú šírku, kým pre vstupné hodnoty ich dĺžkových súradníc zase
platí, že sa dodržiava uzancia lonH0; pre východnú a lonH(0;-) pre západnú
zemepisnú dĺžku;
ak si indexom i=1 označíme počiatočný a indexom i=2 koncový bod Hij úseku j.-tej
ortodrómy alebo loxodrómy, potom v úlohách, v ktorých figuruje počet j 2 ortod-
róm alebo loxodróm, sa nemôže vyskytnúť prípad súčasnej rovnosti oboch hodnôt
súradníc latHij a lonHij hraničných bodov Hij.
57
Riešenie úlohy typu I
Zadanie a požiadavky riešenia
1. Dané sú hodnoty latA , lonA , latB, lonB , f
(I.a.1)
Vzhľadom na závery Prílohy ohľadne použiteľnosti funkcie ASIN, nie je vhodné vyčís-
lenie azimutu A opierať o ďalšie spracovanie vzťahu (I.a.1) touto inverznou funkciou.
Vyčíslenie správnej hodnoty vedie cez použitie vzťahov (B.a.1a) a (B.b.1 až 9), ktoré
poskytnú výraz
(I.a.2)
, (I.a.3)
, (I.a.5)
58
kde pre hodnotu lon môžeme písať
, keď lon(-2;2 (A.7)
Hodnotu doplnkového uhla v počiatočnom bode úseku ortodrómy A‘ vieme potom
vyčísliť pomocou vzťahu
(I.a.6)
keď sa vracaná hodnota bude nachádzať v rozpätí (-;. Pritom členy sinlon
a coslon v dôsledku vlastností použitých trigonometrických funkcií (viď Príloha) vra-
cajú správne odozvy bez ohľadu na to, aký je skutočný rozsah hodnoty ich argumentu
lon podľa vzťahu (A.7).
Pri tejto numerickej aplikácii funkcie ATAN2 sa môžu vyskytnúť nasledovné krajnosti
kombinácií jej argumentov V a Z:
1. Ak V=0 ortodróma prebieha po poludníku, potom pre hodnoty
Z a Z(0;-1 funkcia ATAN2 vracia vždy definované hodnoty .
2. Ak Z=0 a V=0, potom aj (lonA lonB) (latA latB) AB. Chybové hlásenie pri
použití funkcie ATAN2 už iba iným spôsobom dokladuje aj logickú nedefinovanosť
uhla pri totožnosti východiskového a cieľového bodu úseku ortodrómy.
3. Ak V0 a Z=0 , kedy lonA lonB a platia podmienky pre súradnice lat v zmysle ďa-
lej uvedeného, tak výstup z (I.a.6) opäť vracia hodnotu v súlade s predošlými
závermi i logickým očakávaním.
Hodnota sa transformuje na hodnotu azimutu A v počiatočnom bode A‘ úseku
ortodrómy pomocou vzťahu
(A.16a)
Hodnotu reverzného azimutu Ar poskytuje vzťah v nasledovnom prepise
(A.18)
Analogicky vieme vyjadriť aj hodnotu azimutu B v koncovom bode B‘ úseku ortod-
rómy pri dĺžke oblúka c.
Pre výpočet hodnoty doplnkového uhla najprv dostávame výraz
59
,
(I.a.7)
ktorého analýza stability poskytuje analogické závery, ako v prípade vzťahu (I.a.6).
Za účelom získania finálnej hodnoty B následne použijeme už známy vzťah
, (A.16b)
pričom hodnotu reverzného azimutu Br tiež poskytne vzťah (A.18), keď tu platí ako
(I.a.8)
60
b. Riešenie pre loxodrómu
61
(C.6.1.1)
(C.6.1.2)
Vyjadríme aj hodnoty A, Ar, B a Br.
a teda (I.b.1)
inak platí (C.5.5)
Ak si to zadanie úlohy vyžaduje a je ako vstupný parameter udaná aj hodnota faktora
f, potom sa parametre úseku loxodrómy medzi bodmi A‘ a B‘ vypočítajú nasledovne:
(B.c.8)
(C.9.3)
(C.9.4)
Ak platí, že latA = latB lat=0, potom hodnotu lonX poskytne jednoduchý vzťah
(I.b.2)
Pokiaľ však latA latX lat0, tak najprv vyjadríme hodnotu veličiny X ako
(C.9.5)
Hodnotu veličiny lonX potom poskytne adaptovaný vzťah (C.9.6) v podobe
(I.b.3)
Finálny výpočet hodnoty súradnice lonX prebehne podľa už známeho vzťahu
(B.c.13)
62
Riešenie úloh typu II
(B.c.3)
(B.c.5)
Výpočet štandardizovaných hodnôt azimutov A a Ar
63
(B.c.6b)
Analogicky ku vzťahu (A.18) dostaneme hodnotu Br ako
(II.1.a.1)
(II.1.a.5)
(II.1.a.6)
Porovnaním vzťahov (II.1.a.5) a (II.1.a.6) pri platnosti rovníc (B.b.1) až (B.b.4) dostá-
vame výraz
, (II.1.a.7)
64
Pritom sa ďalším rozborom dá tiež zistiť, že pri žiadnej kombinácii vstupov a ich defi-
novaných rozsahoch nemôže nastať stav, kedy by súčasne bolo Z=0 a V=0.
Pri daných hodnotách rozsahu vstupných parametrov výpočtu je pritom zrejmé, že
pre hodnoty ∆lonmin bude platiť, že:
v prípade A0; ∆lonmin0;, kým
pri A(;2) ∆lonmin(-;0).
Hodnota dĺžkovej súradnice lonB bodu B sa vyjadrí obmenou vzťahu (A.8.b) ako
(II.1.a.9)
(B.b.6)
, (II.1.a.10)
(II.1.a.11)
Zlúčením predchádzajúcich rovníc pri platnosti vzťahov (A.17a, B.b.1 až B.b.6) máme
(II.1.a.12)
Hodnota uhla sa s ohľadom na predošlé závery o použití funkcie ATAN2 vyčísli po-
mocou rovnice
(II.1.a.13)
Z analýzy hodnôt, ktoré môžu nadobúdať argumenty V a Z funkcie ATAN2 v rovnici
(II.1.a.13), vyplývajú nasledovné závery:
V=0 ak c =/2 latA = 0 latB = 0 ortodróma je totožná s rovníkom,
čo platí tiež, ak tiež , tzn. .
Ak pre veličinu c platí, že c0, potom sa hodnota Z=0 môže vyskytnúť iba ak
latA = /2 (A = 0 A = ) ortodróma je totožná s poludníkom
65
Z uvedenej analýzy, ako aj z numerického preverenia vzťahu (II.1.a.13) pomocou ná-
stroja Riešiteľ MS Excel vyplýva, že sa nemôže vyskytnúť situácia, kedy by zároveň
platilo: V=0 a Z=0, v dôsledku čoho rovnica (II.1.a.13) vráti vždy platnú hodnotu .
Hodnota B sa nakoniec vyjadrí ako
, (A.16b)
kým jeho reverznú hodnotu Br v súlade so vzťahom (A.18) získame pomocou rovnice
(II.1.a.14)
(B.c.8)
Z (B.c.1) a (B.c.8) zároveň plynie, že dĺžka oblúka cX medzi bodmi A a X na jednotkovej
sfére bude (II.1.a.15)
Dĺžku oblúka aX medzi bodmi X a N po inverzii vzťahu (B.a.1a) a pri zohľadnení rovníc
(B.b.2 a 4) udáva výraz
(II.1.a.16)
Analogicky k výrazu (B.b.5) dostávame hodnotu šírkovej súradnice latX bodu X ako
(II.1.a.17)
Postupom, ktorý viedol k zostrojeniu vzťahov (I.a.1 až 3), resp. (I.a.5), pre vyjadrenie
hodnoty lonX nakoniec dostávame výraz
(II.1.a.18)
Nakoľko tento vzťah je analogický k rovnici (II.1.a.8), ohľadne jeho numerickej stabili-
ty taktiež platí, že vracia platnú hodnotu odozvy v celom definičnom rozsahu hodnôt
svojich vstupných veličín.
Na základe (A.8.b) pre výpočet hodnoty dĺžkovej súradnice lonX bodu X potom platí
(II.1.a.19)
66
Verzia II.1.b - Riešenie pre loxodrómu
Zadanie a požiadavky riešenia
1. Dané sú hodnoty latA , lonA ,A , L, f
2. Treba vypočítať hodnoty latB , lonB , A , Ar , B , B r , Lmin ,LX , latX , lonX
68
Pri platnosti vzťahov
, (C.6.8.2)
, (C.6.8.3)
ako aj rovnice (B.c.4) dostávame výraz na výpočet hodnoty Lmin v podobe
(C.6.8.4)
Zároveň vyjadríme aj počet celistvých násobkov k vstupnej hodnoty vzdialenosti L
dvoch bodov A‘ a B‘ voči hodnote poloviny LP dĺžky LRov malej kružnice ako
(B.c.5)
Bez ohľadu na typ loxodrómy, finálny výpočet hodnoty lonB jej koncového bodu B‘ sa
realizuje na základe vzťahu
(A.8.b)
Nakoniec na základe už známej hodnoty štandardizovaného azimutu A s použitím
rovníc
(A.18)
(C.6.1.1)
(C.6.1.2)
vyjadríme ešte štandardizované hodnoty azimutov Ar, B a Br.
69
(C.9.5)
Ak latA latX X0 (loxodróma tvaru priestorovej špirály), potom rozdiel lonX
hodnôt dĺžkových súradníc lonX a lonA bodov X‘ a A‘ pri štandardizovanej hodnote
smerového uhla A úseku loxodrómy vyjadríme ako
(C.9.6)
Naopak, pre latA= latX (loxodróma tvaru malej kružnice) pri už známej hodnote lon,
ktorú sme vyjadrili v predchádzajúcom výpočte, pomocou rovnice (A.8c) vypočítame
hodnotu lonmin ako
(A.8c)
a tú potom použijeme v rovnici na výpočet hodnoty lonX v podobe
(C.9.8)
Nezávisle od predchádzajúceho postupu výpočtu hodnoty lonX vykonáme finálny
výpočet hodnoty lonX podľa vzťahu
(B.c.13)
Najkratšiu vzdialenosť LX bodu X‘ od bodu A‘ pritom udáva vzťah
(B.c.8)
70
Verzia II.2.a - Riešenie pre ortodrómu
Zadanie a požiadavky riešenia
1. Dané sú hodnoty latA , lonA ,B , L, f
2. Treba vypočítať hodnoty latB , lonB , A , Ar, B , Br , Lmin , LX ,latX, lonX
(B.c.3)
(II.1.a.1)
71
Výpočet hodnôt ∆lat a latB
Pri odvodzovaní relevantných vzťahov budeme vychádzať z nasledovného zobrazenia
možných výskytov priebehu úseku c loxodrómy na jednotkovej sfére.
Z logických vzťahov B=/2 B=3/2 latB = latA lat=0 priamo vyplýva hľadaná
hodnota veličiny lat, čím odpadá potreba realizácie ďalej uvádzaných výpočtových
postupov.
Pri všetkých ostatných vstupných hodnotách B, vzhľadom na formuláciu sínusovej
vety podľa (B.b.7), dostaneme v podmienkach pravouhlého sférického ADB rovnicu
(II.2.a.2)
Z nej po úprave pri hodnote =/2 vznikne vzťah
(II.2.a.3)
Na základe rovnice (B.a.3b) za rovnakých vstupných podmienok zároveň platí rovnica
, (II.2.a.4)
ktorá po zjednodušení a úpravách poskytne výraz
(II.2.a.5)
Zlúčením vzťahov (II.2.a.3) a (II.2.a.5) potom dostávame rovnicu
(II.2.a.6)
Pri platnosti vzťahu (B.a.3a) za rovnakých vstupných podmienok pritom platí
72
, z čoho (II.2.a.7)
(II.2.a.8)
Vzájomným porovnaním rovníc (II.2.a.6) a (II.2.a.8) tak dostaneme
(II.2.a.9)
Nakoľko vypočítaná hodnota lat pri vloženej hodnote latA(-/2;/2) musí spĺňať
podmienku lat(-;), jej správnu hodnotu dostaneme pomocou vzťahu
(II.2.a.10a)
Pri platnosti rovníc (A.15c,d) a pri zohľadnení Obrázka II.2.a.2 vieme hodnoty cos‘
v rovnici (II.2.a.10a) vyjadriť v zmysle nasledovnej relačnej tabuľky:
73
Výpočet hodnôt ∆lonmin a lonB
Ak platí, že B=0 B= ∆lonmin =0 lonB = lonA , potom ďalej uvádzané kroky vý-
počtu na vyjadrenie hodnoty ∆lonmin logicky nie je potrebné realizovať.
Za iných vstupných podmienok, vzhľadom na formuláciu sínusovej vety podľa (B.b.7),
pri rovnosti = ∆lonmin pre všeobecný sférický trojuholník so základňou c AB
a vrcholovým uhlom platí vzťah
, (II.2.a.11)
kde predstavuje veličinu doplnkového uhla k azimutu B.
Ďalej na základe vzťahu (B.a.3a) platí
(II.2.a.12)
Porovnaním predchádzajúcich dvoch vzťahov dostávame
(II.2.a.13)
Keďže vypočítaná hodnota lonmin patrí do rozsahu ∆lon(-; a platí vzťah
, (A.17b)
tak nakoniec máme
(II.2.a.14)
Pri danom rozsahu vstupných hodnôt veličín c(0;, latA(-/2;/2), latB(-/2;/2)
a B0;2) je zrejmé, že pri žiadnej kombinácii ich hodnôt z uvádzaných rozsahov
nemôže nastať situácia, kedy by zároveň platilo, že Z=0V=0 a teda hrozilo zlyhanie
výpočtu podľa uvádzanej rovnice (II.2.a.14).
Nakoniec podľa už známeho vzťahu vypočítame hodnotu lonB ako
(A.8b)
, (II.2.a.15)
(II.2.a.16)
74
Po ich zlúčení pri platnosti vzťahov (A.17b,B.b.1 až B.b.6) platí
(II.2.a.17)
Hodnota uhla α sa pri platnosti predošlých záverov o použití funkcie ATAN2 vyčísli
pomocou rovnice
(II.2.a.18)
Záverečný výpočet hodnôt A a Ar pre (-; sa realizuje pomocou vzťahov
,resp. (A.16a)
(A.18)
75
tak, aby sa vyhol tomuto nedostatku a spracováva ju postupom, založených väčšinou
na jednoduchších rovniciach z riešenia predchádzajúcej Úlohy I.
Za daných vstupných a okrajových podmienok predmetného zadania však tieto neu-
možňujú explicitné vyjadrenie hľadaných hodnôt výstupných veličín. Uvádzaný pos-
tup preto používa kombináciu analytického a iteračného prístupu v zmysle ďalej uvá-
dzaných krokov. Pri jeho realizácii pomocou aplikácie MS Excel môže byť síce pri nie-
ktorých kombináciách vstupných podmienok priebeh výpočtu pomalší, než je tomu
v predchádzajúcom prípade analytického modelu, pri konštantnej presnosti výsledku
výpočtu výstupných veličín je však použiteľný bez akýchkoľvek obmedzení hodnôt
vstupných veličín.
(II.1.a.2)
(B.c.3)
(B.c.5)
Pomocou hodnoty k a vzťahu (C.b.14) sa vykoná transformácia BB, keď platí
(B.c.6b)
Podľa bodu 4. Kapitoly A pre vzťah doplnkového uhla a štandardizovaného azimutu
B pritom platia vzťahy
pre B0;) (-;0 (A.15c)
pre B;2) (0; (A.15d)
Hodnotu reverzného (priebežného) azimutu Br potom poskytne vzťah
(I.a.12)
76
Výpočet hodnoty súradnice latB bodu B‘
Postup vychádza z rovnice
, (B.a.2a)
ktorá sa v zmysle vzťahov (B.b.1 až B.b.4) dá prepísať do tvaru
(II.2.a.18)
Prvý krok riešenia spočíva v nájdení takej hodnoty latB(-/2;/2), ktorá podľa vzťahu
(II.2.a.19)
poskytne hodnotu Dif ≤ , kde predstavuje chybu výpočtu MS Excel.
Pre realizáciu tohto algoritmu sa dá dobre využiť nástroj Solver (bližšie podrobnosti k
jeho vlastnostiam nájde čitateľ na webstránke http://www.solver.com/excel2010/ )
aplikácie MS Excel. S jeho využitím bol podprogram pre iteračný výpočet hľadanej
hodnoty latB v kóde realizovaný nasledovne:
‚Reset doplnku Solver – odporucane kvoli zamedzeniu vzniku chyb dalsich vypoctov
SolverReset
77
'Obmedzenia
SolverAdd CellRef:=Range("latB_deg"), Relation:=1,
FormulaText:="89.9999999999"
SolverAdd CellRef:=Range("latB_deg"), Relation:=3, FormulaText:="-
89.9999999999"
'Riesenie
SolverOk SetCell:=Range("Dif"), MaxMinVal:=2, ValueOf:="0",
ByChange:=Range("latB_deg")
End Sub
(II.2.a.24)
78
Vracaná hodnota α sa bude nachádzať v rozpätí (-;. Pre stabilitu výpočtu podľa
uvedeného vzťahu pritom platia závery, uvádzané v súvislosti riešením Úlohy I.
Výpočet hodnoty štandardizovaného azimutu αA prebehne potom pomocou vzťahu
(A.16a)
Táto poslúži aj na vyjadrenie hodnoty reverzného azimutu Ar v bode A, resp. A‘, keď
(A.18)
(B.c.12)
Analýza tohto vzťahu pri odvodení v rámci riešenia Úlohy I. preukázala, že vracia plat-
nú hodnotu odozvy v celom definičnom rozsahu hodnôt svojich vstupných veličín.
Podľa vzťahu (A.6) pre výpočet hodnoty dĺžkovej súradnice lonX bodu X potom platí
(B.c.13)
79
Verzia II.2.b - Riešenie pre loxodrómu
Zadanie a požiadavky riešenia
1. Dané sú hodnoty latA , lonA ,B , L, f
2. Treba vypočítať hodnoty latB , lonB , A , Ar, B , Br , Lmin , LX ,latX, lonX
80
V zmysle vzťahu (C.5.4) potom hodnotu veličiny Lmax vypočítame podľa vzťahu
(C.7.3)
Hodnoty vstupných veličín Lmin alebo L musia pritom spĺňať podmienku v tvare
0 Lmin L Lmax (C.7.5)
Zo vzťahu (C.7.5) teda vyplýva, že prezentovaný výpočtový model si vyžaduje splne-
nie podmienky L Lmax, inak ďalšie pokračovanie výpočtov nemá zmysel.
Pomocou hodnoty L, ktorá vyhovuje podmienke (C.7.5), potom v súlade so vzťahom
(C.6.3.2a) pre =A vypočítame hodnotu lat, pre ktorú bude platiť
(II.1.b.1)
Nakoniec na výpočet hodnoty latB použijeme výraz
(A.5b)
Ak následný test pravdivosti výrazu latB = /2 skončí s výsledkom TRUE, potom hod-
nota lonB nie je definovaná, pretože bod B‘ leží na niektorom z pólov Zeme.
Pokiaľ však platí, že latAB0;/2), potom hodnotu vyjadríme ako
(C.3.3)
Hodnotu lon pri platnosti (C.6.3.3) dostaneme ako
(II.1.b.3)
Hodnotu lonmin následne vracia rovnica
, (A.8c)
Vzťah (C.4.2) potom pomocou nej poskytne štandardizovanú hodnotu uhla , keď
(C.6.3.5)
Adaptáciou rovnice (C.5.4) pri použití práve vypočítanej hodnoty dostaneme už
hľadanú štandardizovanú hodnotu minimálnej vzdialenosti Lmin bodov A‘ a B‘
, (C.6.3.6)
ako aj hodnotu štandardizovaného azimutuA, keď využijeme vzťah
(A.16a)
81
(II.1.b.2 )
Pri à priori vylúčenej možnosti výskytu vstupnej hodnoty latA =/2, podľa vzťahu
(C.5.5), pre ostatné hodnoty latAB v rozpätí latAB0;/2) máme
(C.6.2.2)
Tu je ďalej potrebné určiť znamienko výsledkulon. Pre vstupné hodnoty A (ke-
dy môže a nemusí byť zároveň aj A =A) platia v zmysle úvodnej teoretickej časti
k tejto téme pri určovaní znamienka hodnoty lon nasledovné logické relácie:
pre A = π/2 lon0
pre A = 3/2 π lon0
Pri platnosti vzťahov
, (C.6.8.2)
, (C.6.8.3)
ako aj rovnice (B.c.4) dostávame výraz na výpočet hodnoty Lmin v podobe
(C.6.8.4)
Zároveň vyjadríme aj počet celistvých násobkov k vstupnej hodnoty vzdialenosti L
dvoch bodov A‘ a B‘ voči hodnote poloviny LP dĺžky LRov malej kružnice ako
(B.c.5)
Bez ohľadu na typ loxodrómy, finálny výpočet hodnoty lonB jej koncového bodu sa
realizuje na základe vzťahu
(A.8.b)
83
Riešenie úloh typu III.1 – Priesečníky dvoch trás na sfére
Obrázok III.1.a.1 Ilustračná schéma zadania úlohy pri zobrazení na sfére s polomerom
r=1 (zelenou farbou sú vyznačené hodnoty vstupných parametrov,
červenou hľadané hodnoty).
Algoritmus riešenia uvádzaného zadania vychádza z logicky i analyticky dokázateľnej
skutočnosti, podľa ktorej hodnoty vzdialeností priesečníkov D‘0 a D‘1 od hraničných
bodov Q’jk úsekov príslušných ortodróm reprezentujú ich celkové vzdialenosti od or-
todróm kI a kII .
84
Výpočet hodnôt kartézskych súradníc jednotkových vektorov qjk a ich normál nj
Úloha formulovaná v úvode tejto časti sa dá najjednoduchšie riešiť s využitím vzťahov
vektorovej algebry, ktoré vychádzajú z poznatkov odseku c Kapitoly C.
1. V súlade s Obrázkom III.1.a.2 sú kruhy j určené polomerom r = 1 so stredom 0
a dvomi bodmi Qjk , kde jI;IIa k=1;2, pričom k=1 symbolizuje počiatočné, kým
k=2 koncové body Qjk úsekov ich veľkých kružníc (ortodróm) kj. Tieto sú zároveň
jednoznačne určené príslušnými jednotkovými vektormi qjk= 0Qjk. V súlade so
vzťahmi (A.13 a, b, c) pre kartézske vyjadrenie hodnoty vektorov qjk platí vše-
obecný vzťah
(III.1.a.1)
2. Obe normály nj , kde j=I;II, ktoré vychádzajú tiež zo stredu sféry 0, sú definične
kolmé na oba svoje jednotkové vektory qjk (a tým pádom aj na roviny kruhov j,
ohraničené veľkými kružnicami kj). Pritom predstavujú tiež jednotkové vektory,
ktorých súradnice podľa (A.12) udáva výraz
(III.1.a.2)
85
3. Nakoľko pri pohľade od konca normály nj sa stotožnenie prvého vektora qj1 s
druhým vektorom qj2 po kratšom oblúku dosiahne v smere proti chodu hodino-
vých ručičiek, vektory v poradí qj1, qj2, nj na Obrázku III.1.a.2 tvoria pravotočivú
sústavu. Hodnotu vektora nj za týchto okrajových podmienok získame ako vekto-
rový súčin jednotkových vektorov qj1 a qj2 (pozri k tomu bližšie napr. v prameni:
http://www.butkaj.com/fyzika1?id_menu=561&id_sub=39&id_left=131), keď
platí
(III.1.a.3)
Tento súčin sa dá realizovať vypočítaním hodnoty ďalej uvedených determinan-
tov, ktoré vyjadrujú jeho súradnice ako
(III.1.a.4a)
(III.1.a.4b)
(III.1.a.4c)
(III.1.a.5)
4. Pri splnení predpokladu, že po kratšom oblúku spoločnej veľkej kružnice K nor-
mála nI v protismere chodu hodinových ručičiek predchádza vektor normály nII ,
sa dá ich vektorový súčin vyjadriť vzťahom
(III.1.a.6)
Jeho výsledkom je normála N, ktorá je zase kolmá k obom normálam nj
a v geometrickom predĺžení s opačne orientovanou normálou –N = nII nI tvorí
priesečník rovín j.
5. Analogicky ku vzťahom (III.1.a.2 a 5) súradnice normály N definuje vzťah
, (III.1.a.7)
pričom zase platí, že
(III.1.a.8a)
86
(III.1.a.8b)
(III.1.a.8c)
(III.1.a.9a)
(III.1.a.9b)
Logické závery, ktoré vyplývajú z uvádzaných vzťahov, sa dajú zhrnúť nasledovne:
1. Nedefinované výsledky vzťahov (III.1.a.9a,b) (v podobe chybového hlásenia funkcie
notách latQjk bude platiť: lonQj1=lonQj2, potom za týchto vstupných podmienok do-
siahneme výsledky Nx=0, Ny=0 a Nz0. Vzhľadom na vlastnosti funkcie ATAN2 (pozri
odsek 4 Prílohy 1) následný výpočet vtedy vráti platnú hodnotu odozvy iba
v prípade vzťahu (III.1.a.9a). Pre ňu pri Nz(0;1 musí platiť latDa = /2 (zna-
mienko latDa korešponduje so znamienkom hodnoty Nz) priesečník Da ortodróm
kI a kII sa nachádza na jednom zo zemských pólov a ten, ako už bolo ukázané
v Kapitole A., nemá definovanú hodnotu dĺžkovej súradnice lonDa.
Pokiaľ teda platí vzťah: (lonQI1 = lonQI2)(lonQII1 = lonQII2), môžeme výsledky výpoč-
tov za okrajových podmienok tohto bodu komentovať výrokom: „Ortodrómy kI a
kII prechádzajú poludníkmi“.
87
3. Platný výsledok výpočtu však poskytnú oba vzťahy (III.1.a.9a,b) aj v prípade, ak
jedna z ortodróm kr ,kde r=I,II, bude totožná s rovníkom, kým druhá z nich kj ,
kde j=I,IIa jr, má ľubovoľný iný priebeh. Potom pre body QIr ortodrómy kr
s hodnotami lonQr1lonQr2 a latQr1 = latQr2 = 0 Nx0, Ny0 a Nz=0.
4. Pri použití MS Excel na takéto výpočty treba vziať do úvahy jeho už opakovane zdô-
hodnotám súradníc hraničných bodov Qjk sa môže stať, že pri uvedenom zaokrúh-
lení dostaneme nulové hodnoty veličín Nx, Ny a Nz. Za týchto okrajových podmie-
nok sa predmetný výpočet dá ukončiť výrokom v znení:
„Ortodrómy kI a kII možno v rámci danej presnosti výpočtu považovať za identické.“
6. Pokiaľ však takýto záver neplatí, v danom štádiu výpočtov vieme ešte definovať
protiľahlý bod Db k bodu Da. Hodnota jeho súradnice zemepisnej šírky latDb bude
, (III.1.a.10a)
kým v súlade s (A.8a) pri platnosti lon = π hodnotu lonDb poskytne vzťah
(III.1.a.10b)
7. V zmysle bodu 1. zadania úlohy je pritom potrebné potom určiť, ktorý z bodov D‘a
alebo D‘b nakoniec predstavuje primárny D‘0, resp. sekundárny D‘1 priesečník spo-
mínaných ortodróm kI a kII.
Bez preventívneho a pomerne prácneho testovania pravotočivosti prezentovaných
vektorových sústav po každom stupni ich výpočtu je efektívnejšie rozhodnúť
o tejto otázke pomocou zisťovania pravdivosti výsledku testu typu
, (III.1.a.11)
88
kde L0 predstavuje sumu najkratších vzdialeností prvotného priesečníka D0 od
hraničných bodov Qjk ich úsekov, resp. L1 symbolizuje rovnakú charakteristiku
druhotného priesečníka D1.
Adaptáciou vzťahu (I.a.9) a pri použití indexovania veličín i=a;bdostávame pre
výpočet najkratšej dĺžky oblúkov Lijk medzi bodmi D‘i a hraničnými bodmi Q‘jk úse-
kov ortodróm kI a kII na sfére polomeru rZ vzťah
(III.1.a.12a)
Jeho výsledok sa nám bude potom hodiť aj pri riešení 2. bodu zadania tejto úlohy.
8. Nedefinovanosť hodnoty lonDi, ktorá nastáva v prípade platnosti okrajových pod-
mienok Nx=0, Ny=0 a Nz0 (viď bod 2), sa logicky dá využiť aj tak, že tejto veličine
môžeme účelovo – podľa ďalej uvedeného prístupu - priradiť ľubovoľnú hodnotu.
Ak teda príslušný test preukáže platnosť uvedenej okrajovej podmienky, pri konci-
povaní postupu výpočtu vzdialeností Lijk hraničných bodov Q‘jk úsekov ortodróm kI
a kII môžeme použiť nasledovné logické východiská :
a. Pri postupe od ľubovoľného hraničného bodu Q‘jk po ortodróme (poludníku) kj k
priesečníku D’i sa stále zachováva rovnaká hodnota dĺžkovej súradnice, kedy pla-
tí: lonQjk lonDi = lonQjk lonDiQjk = 0.
b. Nakoľko pritom je tiež latDi= /2, pôvodná rovnica (III.1.a.12a) za diskutova-
ných okrajových podmienok degeneruje na tvar
(III.1.a.12b)
9. Priradením lonDi = lonQjk a s použitím pôvodného vzťahu (III.1.a.12a) tak aj pri pre-
zentovaných okrajových podmienkach výpočtu získame správne hodnoty relevant-
ných vzdialeností Lijk.
89
Následná sumácia takto vypočítaných hodnôt Lijk v zmysle zápisu
(III.1.a.13)
(III.1.a.14)
Pri už známych hodnotách vzdialeností potom v ďalšom kroku overujeme
(III.1.a.15)
11. Výstupy týchto testov pre j=I;II potom poskytujú nasledovné logické závery:
a) Výsledok TRUE pre j=I aj j=II hovorí, že sa obe veľké kružnice kI a kII pretínajú
v bode D‘0, ktorý predstavuje prienik bodov množín Q‘I1Q‘I2 aj Q‘II1Q‘II2 rele-
vantných úsekov, tzn. D‘0( Q‘I1Q‘I2 Q‘II1Q‘II2).
Pre účely výstupnej zostavy výpočtu sa potom zodpovedajúci výrok dá sformu-
lovať v podobe:
90
„Primárny priesečník D‘0 ortodróm kI a kII je bodom oboch ich úsekov, ohrani-
čených bodmi Q‘I1 a Q‘I2 , resp. Q‘II1 a Q‘II2“.
b) Výsledok TRUE pre j=I a FALSE pre j=II dokladá fakt, že bod D‘0 je tvorený prie-
nikom množiny bodov ortodrómy kII a bodov množiny Q‘I1Q‘I2 úseku kI, čo zapí-
šeme ako D‘0(kII Q‘I1Q‘I2), keď slovne sformulovaný výrok môže znieť:
„Primárny priesečník D‘0 ortodróm kI a kII je medziľahlým bodom úseku ortod-
rómy kI , ohraničenej bodmi QI1 a QI2“.
c) Ak pre j=I dosiahneme výsledok FALSE a pre j=II zase TRUE, je bod D‘0 prieni-
kom množiny bodov ortodrómy kI a bodov množiny Q‘II1Q‘II2 úseku kII. Vtedy
D‘0(kI Q‘II1Q‘II2) a verbálna forma výroku môže znieť nasledovne:
„Primárny priesečník D‘0 ortodróm kI a kII je bodom úseku ortodrómy kII, ohra-
ničenej bodmi QII1 a QII2“.
d) Ak ale boli oba výsledky testov záporné (FALSE), tak to logicky znamená, že:
91
Verzia III.1.b – Riešenie pre loxodromické trajektórie
92
záujemcov o základné vzťahy vektorovej algebry, ktoré nakoniec tiež vedú k ďalej
uvádzaným vzťahom riešenia tejto úlohy, odporúčam prameň:
http://mathworld.wolfram.com/Helix.html.
ných bodov úsekov Qj1Qj2 loxodróm lj pre latQjk /2 platí rovnosť
(III.1.b.1)
Zadané hodnoty vstupných veličín dĺžkových súradníc lonQjk hraničných bodov Qjk
úsekov loxodróm Ij poskytujú ich rozdiel , pre ktorý podľa (B.b.11) pri
dostaneme
(III.1.b.1)
2. Na základe výsledku týchto vzťahov pri zohľadnení rovnice (C.3.2) vyčíslime hodno-
(III.1.b.3a)
Výpočty podľa bodu 2. Zadania tejto úlohy si pomocou vzťahu (A.11) vyžadujú ešte
aj stanovenie hodnoty azimutov j úsekov loxodróm Ij v podobe
, (III.1.b.3b)
Indikácia prípadov špeciálneho priebehu loxodróm
1. Podmienky, za ktorých sa dve loxodrómy pretnú mimo zemských pólov najmenej
raz, predstavujú:
definovateľnosť hodnôt tanj , čo predpokladá j n/2 pre n =1;3( 2 rovno-
bežky), resp.
93
tanI tanII
Vzhľadom na ne, ako aj ďalej uvádzaný algoritmus výpočtu, je pred jeho realizáciou
účelné vylúčiť tieto alternatívy možných kombinácií hodnôt vstupných veličín:
a. Ak platí, že:
latQI1 = latQI2 latQII1 = latQII2 ( j = n/2, n =1;3)
potom z výsledku testu TRUE vyplýva, že obe loxodrómy lj tvoria rovnobežky.
b. Následne realizovaný test rovnosti latQI1 = latQII1 s výsledkom:
TRUE dokladuje, že lI lII „Loxodrómy lj splývajú v jedinej rovnobežke.“
FALSE informuje o tom, že: „Loxodrómy lj tvoria dve rôzne rovnobežky.“
c. V oboch predchádzajúcich prípadoch podľa bodov a. aj b. však platí, že loxodró-
my tvoriace rovnobežky (malé kružnice) nemajú žiaden priesečník Koniec rie-
šenia.
2. Pri výsledku FALSE testu v zmysle bodu 1.a testujeme pravdivosť rovnosti
latQj1 = latQj2 pre j =I;II.
V prípade jeho výsledku TRUE:
jedna z loxodróm lj tvorí rovnobežku a predstavuje tak malú alebo aj veľkú
kružnicu (rovník), ktorú pre názornosť identifikujeme ako lr ;
súradnice latD0 a lonD0 jediného priesečníka D0(lonD0 , latD0) (t.j. i=0) rovnobežky
lr , kde r=I,IIa ďalšej loxodrómy lj, kde j=I,IIa j r, ktorá pod azimutom
s hodnotou j n/2, n=1,3 prechádza bodom Qj1(lonQj1 ,latQj1), sú dané ako
(III.1.b.4a)
podľa vzťahov (C.3.2 a 3) pri latD0 = latQr1 dostávame
, (III.1.b.4b)
pričom
(III.1.b.4c)
(III.1.b.4d)
94
Po výpočte hodnoty lonj pridáme ešte test pravdivosti výrazu lonj=0 pre j r,
podľa výsledku ktorého možno potom formulovať relevantné výroky v nasledov-
nom zmysle:
TRUE „Loxodróma lr tvorí rovnobežku a loxodróma lj je poludníkom.“
FALSE “ Loxodróma lr tvorí rovnobežku.“
Po tejto fáze výpočtu sa jeho ďalší priebeh riadi postupom, ktorý je popísaný bo-
dom 11.
95
a. V prvom kroku testujeme pravdivosť výrazu:
lonQI1 = lonQI2 lonQII1 = lonQII2, kedy j = n/2, n =0;2.
Výsledok testu TRUE dostávame, ak loxodrómy lI aj lII tvoria poludníky.
b. Následný test rovnosti lonQI1 = lonQII1 s výsledkom:
TRUE dokladuje totožnosť lI lII loxodrómy lj splývajú v jedinom poludníku
definícia súradníc ich priesečníkov je irelevantná.
Po výroku: „Loxodrómy lI a lII sú totožné a tvoria jeden poludník.“ Koniec
riešenia.
FALSE dovoľuje formulovať výrok: „Loxodrómy lj sú rôzne a tvoria dva polud-
níky.“
Oba ich priesečníky D‘i , ktoré sa nachádzajú na zemských póloch, sa vyznaču-
jú definovanými hodnotami latDi =/2 a nedefinovanými hodnotami lonDi.
Výpočet pokračuje postupom podľa bodu 11.
c. Oba výsledky testu ilustrujú prípad, kedy sa stiera definičný rozdiel medzi poj-
mami ortodróma a loxodróma, nakoľko tu majú obe tvar veľkých kružníc.
4. V prípade výsledku FALSE testu podľa bodu 3.a po zlúčení vzťahov (C.3.2 a 3) na-
sleduje výpočet dĺžkových súradníc lonRj bodov Rj(lonRj;0), ktoré v zmysle Obrázkov
III.1.b.2 a 3 reprezentujú jedinečné priesečníky loxodróm Ij s rovníkom R. V rámci
už zavedenej symboliky a pri platnosti okrajových podmienok latRj = 0 a vzťahu
(C.6.1.3), keď tanQj1 = tanQj2 = tanj, potom platí
(III.1.b.5)
96
(III.1.b.6)
5. Pre prvý takto nájdený priesečník D‘a pri okrajovej podmienke latRj = 0 a pri analó-
gii k predošlému kroku riešenia potom platí
(III.1.b.7)
(III.1.b.10)
6. Za tohto stavu výpočtov súradnice ďalšieho priesečníka D‘b loxodróm Ij určíme ana-
logicky k predchádzajúcemu postupu, pričom na tento účel využijeme rovnice
(III.1.b.11a)
(III.1.b.11b)
Zároveň sa dá dedukovať, že priesečníky Di priestorových špirál na valci
s polomerom r=1 pri tanI tanII (pozri Obrázok III.1.b.3) sú v smere osi zemepis-
ných dĺžok lon vzájomne posunuté o lon=, kým v osi transformovaných ze-
mepisných šírok vykazujú konštantné rozdiely DiDi+1. Z týchto dôvodov platí,
že v zobrazených podmienkach pri postupe od bodu Di k Di+1 po trajektórii loxod-
rómy II sa hodnota dĺžkovej súradnice lonDi zmení o lonDi = a hodnota lonDi+1 sa
dá vyjadriť ako
(III.1.b.12a)
Naopak, pri postupe z bodu Di do Di+1 po loxodróme III je potrebné prekonať rozdiel
lonDi = - a teda
97
(III.1.b.12b)
Ak do (III.1.b.11a,b) za veličiny lonDb dosadíme výrazy v zmysle (III.1.b.12a,b)
a veličinu lonDa nahradíme ekvivalentnými vzťahmi z rovnosti (III.1.b.7) , tak pre
j=I;II dostaneme sústavu rovníc
(III.1.b.13a)
(III.1.b.13b)
Ich zlúčením vznikne rovnica pre vyjadrenie hodnoty šírkovej súradnice latDb
(III.1.b.14a)
98
pre i0 sa pri stúpajúcej hodnote i prvýkrát vyskytlo chybové hlásenie a toto bo-
lo logicky ošetrené v zmysle predošlého poznatku alebo
pri i -1 a presnosti výpočtu 1E-15 (približná hranica vnútornej presnosti MS
Excel) sa už dosiahol výsledok latDi = -/2.
Z uvedeného vyplýva aj záver, že výpočet podľa vzťahu (III.1.b.15a) bude poskyto-
vať vždy štandardizované hodnoty šírkovej súradnice latDi-/2;/2.
Dosiahnuteľná presnosť výpočtu hodnôt latDi pre iZ takto limituje aj počet reálne
odlíšiteľných priesečníkov D‘i, ktoré v jeho priebehu dokážeme identifikovať ako
body s významne rozdielnymi hodnotami súradníc.
Výsledok TRUE testu pravdivosti vzťahulatDi = /2 oprávňuje pritom vysloviť tie-
to závery:
oba priesečníky D‘i loxodróm Ij sa nachádzajú na zemských póloch;
tie však logicky nemajú definované dĺžkové súradnice lonDi.
8. Pri výpočte podľa vzťahu (III.1.b.15a) pomocou MS Excel prax ukázala, že vzhľadom
na jeho obmedzenú presnosť je účelné vykonať test pravdivosti výrazu v podobe
tanI - tanII 1E-15 .
Pri výsledku FALSE ďalší výpočet pokračuje podľa výsledku nasledovného testu:
Ak pre niektorý z priesečníkov D’i platí, že výsledok pravdivosti testu
latDi = /2 je TRUE ( nie je definovateľná jeho súradnica lonDi), výpočet po-
kračuje bodom 11.
Pri dosiahnutí výsledku FALSE naopak pokračujeme vo výpočte podľa postupu v
bode 9.
Výsledok TRUE testu pravdivosti výrazu tanI - tanII 1E-15 napovedá, že
priebeh loxodróm II a III nevykazuje významný rozdiel hodnôt ich smerníc.
V záujme získania bližšej informácie o charaktere priebehov loxodróm lj testujeme
ešte pravdivosť výrazu lonRI - lonRII 1E-15.
Jeho výsledok TRUE môžeme uzavrieť s výrokom:
99
„Loxodrómy II a III sú totožné a nemajú definovaný žiaden spoločný priesečník.“
Koniec riešenia.
Výsledok FALSE naproti tomu poskytuje záver v podobe:
„Loxodrómy lI a lII sú paralelné a asymptoticky sa blížia k zemským pólom.“
Ďalší výpočet potom pokračuje bodom 11.
(III.1.b.16b)
Nakoľko predošlé postupy už vylúčili možnosť výskytu hodnôt tanj = n/2, kde
n=1,3 (rovnobežky), resp. ajlatDi= /2, pri realizácii výpočtov podľa týchto
vzťahov nehrozí už žiadne riziko výskytu zlyhania výpočtu.
bude
(III.1.b.17a)
pre lonjk = lonDi - lonQjk , j=n/2 pre n=1; 3 podľa vzťahu (C.5.5) zase máme
(III.1.b.17b)
101
Vzájomná poloha primárneho D‘0 a sekundárneho D‘1 priesečníka loxodróm lI a lII
13. Podľa bodu 3. zadania tejto úlohy je ešte potrebné formulovať závery o relatívnej
polohe priesečníka D‘0 voči hraničným bodom Q‘jk úsekov loxodróm lj. Pritom je
zrejmé, že tieto musia byť zhodné bez ohľadu na to, či budeme ďalšie úvahy viesť
za parametrickej podmienky, ktorá charakterizuje jednotkovú (r=1) alebo refe-
renčnú sféru s polomerom rZ.
Relatívna poloha priesečníka D‘0 voči ich hraničným bodom Q‘jk ich úsekov loxod-
róm lj sa dá zistiť na základe porovnania dĺžok oblúkov a dĺžok .
(III.1.b.18a)
(III.1.b.18b)
bodu 12., vo finálnom kroku už iba testujeme pravdivosť výrazu, známeho z rie-
šenia Úlohy III.1.a:
(III.1.a.16)
14. Výsledky týchto testov pre j=I;II potom poskytujú nasledovné logické závery:
a) Výsledok TRUE pre j=I aj j=II znamená, že sa obe loxodrómy lj pretínajú v bode
D‘0, ktorý tvorí prienik množiny Q‘I1Q‘I2 aj Q‘II1Q‘II2 ich bodov, tzn. platí
D‘0( Q‘I1Q‘I2 Q‘II1Q‘II2). Pre účely výstupnej zostavy výpočtu sa zodpovedajúci
výrok dá sformulovať v podobe:
102
„Primárny priesečník loxodróm lj a lII je spoločným bodom oboch ich úsekov,
ohraničených bodmi Q‘I1 a Q‘I2 , resp. Q‘II1 a Q‘II2“.
b) Ak bol dosiahnutý výsledok TRUE pre j=I a FALSE pre j=II, je bod D‘0 tvorený
prienikom množiny bodov loxodrómy lII a bodov množiny QI1QI2 úseku lI, čo za-
píšeme ako: D‘0(lII Q‘I1Q‘I2) a následne sformulovaný výrok môže znieť:
„Primárny priesečník loxodróm lI a lII je bodom úseku loxodrómy lI , ohraničenej
bodmi QI1 a QI2“.
c) Ak sa pre j=I dosiahne výsledok FALSE a pre j=II zase TRUE, je bod D‘0 prieni-
103
Verzia III.2 – Priesečníky troch trás na sfére
Výsledok testu TRUE porovnania tanAE = tanAD indikuje totožnosť ortodróm, ktoré
predchádzajú bodmi A‘-E‘ a A‘-D‘. Za tejto situácie nie je definovaný priesečník D‘
a preto úloha nie je riešiteľná.
104
Výpočet súradníc bodu E‘
1. Hodnotu LA’E‘min vypočítame podľa vzťahu (B.c.4) v podobe
(III.2.a.1)
1. Podľa vzťahu (B.c.5) transformačný parameter k azimutov AE a AD vypočítame
podľa rovníc
(B.c.3)
, kde (III.2.a.2)
2. Pomocou takto získanej hodnoty k a vzťahu (B.c.14) sa následne vykonajú trans-
formácie AEAE, resp. ADAD, keď platí
, resp. (III.2.a.3a)
(III.2.a.3b)
3. Na základe Obrázka III.2.a.1, ktorý uvádza vstupné parametre nasledujúcich vzťa-
hov, súradnicu latE bodu E‘ určíme pomocou kosínusovej vety, keď po adaptácii
vzťahu (B.a.1a) máme
, pričom (III.2.a.4a)
, ako aj (III.2.a.4b)
(III.2.a.4c)
4. Veľkosť oblúka a je potom daná ako
, (III.2.a.5)
z čoho podľa vzťahu (B.b.5) dostaneme hodnotu šírkovej súradnice bodu E ako
(III.2.a.6)
(III.2.a.9)
7. Dĺžkovú súradnicu lonE bodu E poskytne vzťah (A.8a) po jeho adaptácii v tvare
(III.2.a.10)
105
Obrázok III.2.a.2 Zobrazenie vektorových veličín na sfére s polomerom r=1, ktoré ur-
čujú polohu priesečníka D obvodových kružníc rovín AD a ED
106
Výpočet hodnôt súradníc latB a lonB pomocného bodu B‘
I keď hodnota jednotkového vektora b známa nie je, dá sa tento deficit preklenúť na-
sledovným postupom:
Pri známych hodnotách súradníc latA a lonA bodu A, ako aj azimutu AD si môžeme
účelovo určiť hodnotu vzdialenosti lAB bodov A a B na jednotkovej sfére (pri určenosti
úseku ortodrómy známymi hodnotami spomenutých vstupných veličín ju môžeme
chápať ako voliteľný parameter). Takto určená poloha koncového bodu B bude záro-
veň charakterizovať jednotkový vektor b.
Pri platnosti AD = AB vyberieme hodnotu lAB = /2 (bližšia analýza, ktorú tu neuvá-
dzam, by pritom ukázala aj viacero racionálnych dôvodov optimálnosti takejto voľby).
Adaptáciou rovníc (II.1.a.3 a 4) pre lAB = /2 dostaneme
, resp. (III.2.a.12a)
(III.2.a.12b)
Dosadením lAB = /2 do vzťahu (II.1.a.8) po príslušných úpravách zase dostaneme
(III.2.a.12c)
Rovnica (III.2.a.12c) pri rozsahoch latA(-/2; /2) a AD0; 2) vždy vráti platnú
hodnotu lonmin.
Na základe nej podľa už známeho vzťahu (A.8c) vyjadríme hodnotu lonB, keď platí
(A.8c)
(III.2.a.13a)
107
(III.2.a.13b)
(III.2.a.13c)
(III.2.a.15a)
(III.2.a.15b)
(III.2.a.15c)
(III.2.a.16a)
(III.2.a.16b)
108
(III.2.a.16c)
109
logickým dôsledkom platnosti vzťahu (III.2.a.17) je potom fakt, že i hodnoty súrad-
níc takto vypočítaného bodu D, resp. hodnota najkratšej vzdialenosti lDE (resp. ná-
sledne hodnota LDEmin) majú bez ohľadu na hodnoty vstupných veličín vždy jedno-
značné hodnoty;
z doterajších úvah vyplýva tiež fakt, že bod D ako jeden z bodov veľkej kružnice kAD
nemusí tvoriť prvok množiny bodov úseku ortodrómy A‘-(B‘).
(III.2.a.18a)
(III.2.a.18b)
Vzhľadom na predchádzajúce závery, vyslovené na základe dôkazov o:
nezávislosti získaných výsledkov od vzájomnej polohy čiastkových vektorov analy-
111
Hodnota azimutu DA v bode D sa potom vypočíta podľa (II.1.a.14) v zmysle rovnice
(III.2.a.20e)
O správnosti vypočítaných hodnôt DE a DA rozhodne vzťah, ktorý testuje splnenie
podmienky vzájomnej kolmosti rovínAD ED a tým aj správnosť hodnôt výstupných
veličín latD a lonD a následne aj dĺžky oblúka lED v nasledovnej podobe
(III.2.a.20f)
Z analýzy jeho ľavej strany vyplýva, že pri ideálnej kolmosti oboch ortodróm platí
cos(DA DE)= 0 (III.2.a.20g)
Pri realizácii tohto porovnania, ktoré zohľadňuje dosiahnuteľnú presnosť výpočtov
v zošite MS Excel sa praktickým overením dokázalo, že pokiaľ vzťah (III.2.a. 20f) vrátil
hodnotu TRUE pre =1E-02, tak to výsledky výpočtov výstupných veličín latD a lonD ich
hodnoty na mieste minút pri zobrazení na 3 desatinné miesta ešte štatisticky výz-
namne neovplyvní.
V prípade výsledku FALSE však výpočet končí so záverom, podľa ktorého pri daných
hodnotách vstupných veličín a dosiahnuteľnej presnosti výpočtu prezentovaný algo-
ritmus neposkytuje výsledky hodnôt latD a lonD, ktoré možno v rámci zadania pred-
metnej úlohy považovať ešte za správne.
______________________________________________________________________
Záverečná poznámka k riešeniu Úlohy III.2.a:
Časť popísanej úlohy (stanovenie iba samotnej hodnoty LDEmin) ďalej citované práce
(http://www.movable-type.co.uk/scripts/latlong.html alebo
http://williams.best.vwh.net/avform.htm#Intermediate ) riešia aplikáciou sínusovej vety
v podmienkach sférického trojuholníka ADE a ponúkajú zdanlivo jednoduché riešenie tým, že
hodnotu spomínanej veličiny LDEmin vyjadrujú v tvare:
LDEmin = rZ ASIN[sin(LAEmin/rZ) sin(AD − AE)].
Uvádzaná rovnica môže poskytnúť aj záporné hodnoty odozvy, čo sa však dá účelovo využiť
aj na získanie informácie o vzájomnej polohe bodov E‘ a D‘. Ak odhliadneme od znamienka
jej výsledku, absolútna hodnota výsledku prezentovaného vzťahu bez ohľadu na hodnotu
argumentu (AD − AE) poskytuje správne hodnoty vzdialeností LDEmin.
Uvedený trigonometrický prístup sa však pre výpočet súradníc bodu D‘ dá použiť iba
v prípade, ak rozdiel =AD - AE spĺňa podmienky: (0 π/2) (3/2π 2π).
V doplnkovom intervale (π/2; 3/2π) však tento algoritmus výpočtu na spomínaný účel
použiteľný nie je. Predošlý fakt iba ilustruje, že vzhľadom na svoje vlastností sa funkcia ASIN
nehodí na výpočet hodnôt veličín, ktorých rozsah hodnôt sa nezhoduje s jej definičným roz-
sahom (pozri odsek 1 Prílohy 1).
112
Verzia III.2.b – Riešenie pre loxodromické trajektórie
Zadanie a požiadavky riešenia
1. Pri daných hodnotách:
súradníc latA a lonA bodu A‘,
azimutu AD z bodu A‘ v smere bodu D‘,
azimutu AE z bodu A‘ v smere bodu E‘ a
vzdialenosti LA’E‘
2. Je potrebné určiť:
súradnice latE, lonE priesečníkov úsečiek D‘ E’ s A‘ E’, resp. latD, lonD úsečiek
E’ D‘ s A‘ D‘ ako aj
hodnoty najkratších vzdialeností L A‘ D‘min a LD‘ E‘min úsekov loxodróm A‘-D‘a D‘-E‘
Obrázok III.2.b.1 Schéma zadania úlohy pri platnosti tanAE tanAD ilustrujúca hod-
noty vstupných a výstupných veličín (zelenou farbou sú vyznačené
vstupné, červenou výstupné veličiny)
113
Výpočet hodnôt parametrov úseku loxodrómy A‘-E‘
Výpočty v prípade loxodrómy tvaru priestorovej špirály (ak cosAE 0)
Najprv určíme hodnotu maximálnej dĺžky LmaxA’E‘ jej úseku medzi počiatočným A‘
a koncovým bodom E‘. Pri daných hodnotách azimutu A v bode A‘ a polomeru rz Ze-
me začneme výpočtom hodnôt zodpovedajúceho rozdielu Δlatmax šírkových súradníc
latA bodu A‘ a severného pólu /2. Za týchto vstupných podmienok platí rovnica
(C.7.2c)
V zmysle vzťahu (C.5.4) potom hodnotu veličiny LmaxA’E‘ vypočítame podľa vzťahu
(III.2.b.1)
Hodnoty vstupných veličín Lmin A’E‘ alebo L A’E‘ musia potom spĺňať podmienku v tvare
0 Lmin A’E‘ L Lmax A’E‘ (III.2.b.2)
Zo vzťahu (III.2.b.2) teda vyplýva, že prezentovaný výpočtový model si vyžaduje spl-
nenie podmienky L A’E‘ Lmax A’E‘, inak je ďalšie pokračovanie výpočtov nereálne.
Pomocou hodnoty L A’E‘, ktorá vyhovuje podmienke (III.2.b.2), potom v súlade so vzťa-
hom (C.6.3.2a) pre = AE vypočítame hodnotu latAE, pre ktorú bude platiť
(III.2.b.3)
Podľa vzťahu (A.5) na výpočet hodnoty latE potom použijeme výraz
(III.2.b.4)
Ak test pravdivosti latE =/2skončí s výsledkom TRUE hodnota lonE nie je defi-
novaná, resp. ani úloha za daných vstupných podmienok nie je ďalej riešiteľná.
Pokiaľ však platí, že latAE0;/2), potom podľa vzťahu(C.3.3) vypočítame hodnotu
AE , pričom platí
(III.2.b.5)
Hodnotu lonAE pri platnosti (A.17c) dostaneme pomocou verzie vzťahu (C.3.2) ako
(III.2.b.6)
Hodnotu lonminAE následne vracia rovnica
, (III.2.b.7)
Vzťah (C.4.2) potom pomocou nej poskytne štandardizovanú hodnotu uhla , keď
(III.2.b.8)
114
Adaptáciou rovnice (C.5.4) pri použití práve vypočítanej hodnoty dostaneme už
hľadanú štandardizovanú hodnotu minimálnej vzdialenosti LminA’E‘ bodov A‘ a E‘
, (III.2.b.9)
ako aj hodnotu štandardizovaného azimutuAE , keď využijeme vzťah
(III.2.b.10)
(III.2.b.12)
Ďalej je potrebné určiť ešte aj znamienko výsledkulonAE. Pre vstupné hodnoty
AE azimutu AE (kedy môže a nemusí byť zároveň aj AE =AE) platia v zmysle už
známych úvah pri určovaní znamienka hodnoty lon nasledovné logické relácie:
pre AE = π/2 lon0
Obrázok III.2.b.2 Schéma vzťahu vstupných hodnôt azimutov AD a DE pri vzájomnej
kolmosti úsekov loxodróm A‘D’ a D’E‘
116
c. z hľadiska ďalších krokov výpočtu a pri opakovaní hodnôt funkcie tangens
s periódou /2 v súlade aj so vzťahmi (C.6.1.3) platí tanDE = tanDE. V dôsledku to-
ho získaná funkčná hodnota tan použitého smerového uhla nie je závislá od
spomínaných okrajových podmienok jej výpočtu.
Z tohto výroku zároveň aj vyplýva, že:
pre ďalší postup výpočtu nie je potrebné poznať štandardizovanú hodnotu DE
z bodu E‘ do bodu D‘ existuje iba jeden smer postupu a následne aj
bod D‘ tvorí jediný priesečník loxodróm, ktoré prechádzajú bodmi A‘-D‘ a E‘-D‘.
(III.2.b.28a)
(III.2.b.28b)
Ich zlúčenie a následná úprava poskytne finálnu rovnicu pre výpočet šírkovej súradni-
ce latD priesečníka D‘ v podobe výrazu
, (III.2.b.29a)
(III.2.b.29b)
Analýza vzťahov (III.1.b.14a,b) dovoľuje formulovať nasledovné závery:
Pri splnení vstupnej podmienky tanAE tanAD vzťah (III.2.b.29a) vracia platnú
hodnotu odozvy.
Pri výpočte pomocou aplikácie MS Excel člen pravej strany vzťahu (III.2.b.29a) pri
hodnote argumentu X 709.7 exponenciálnej funkcie už vráti chybové hlásenie.
Z trendu vývoja hodnoty odozvy pre X 0 však deduktívne vyplýva, že hodnota
odozvy tohto vzťahu konverguje k hodnote /2. Preto pri indikácii dosiahnutia
118
stavu X 709.7 prijmeme výsledok výpočtu rovnice (III.2.b.29a) v podobe latD = /2
a tak predídeme vzniku jeho behovej chyby.
Pri hodnote X 0 vzťah (III.1.b.13a) vracia hodnotu odozvy latD -/2.
Výskyt niektorého z týchto výsledkov výpočtu hodnoty latD zároveň informuje o
tom, že bod D‘ sa nachádza na niektorom zemskom póle a vtedy hodnota lonD nie
je definovaná, resp. úloha pri daných vstupných podmienkach nemá riešenie.
119
Riešenie úlohy typu IV
Určenie bodov E‘1 a E‘2 ortodrómy ležiacich najbližšie k pólom Zeme
120
Uvažované verzie vstupných podmienok riešenej úlohy
1. Ak sú dané hodnoty latA , lonA , latB, lonB , potom platí, že
(A.7)
Hodnotu doplnkového uhla v počiatočnom bode A‘ úseku ortodrómy na zemskej
sfére, resp. A na jednotkovej sfére, určuje pritom vzťah
(I.a.6)
2. Ak je priebeh ortodrómy definovaný hodnotami vstupných veličín latA , lonA , B
a L, potom bude náš postup založený na nasledovných krokoch:
a) Pomocou vzťahu (B.c.4) vyjadríme hodnotu Lmin, pre ktorú platí
(B.c.4)
b) Pomocou nej sa vypočíta hodnota dĺžky oblúka c na jednotkovej sfére ako
(II.1.a.2)
(B.c.3)
(B.c.5)
d) Pri známej hodnote B v zmysle všeobecného tvaru rovnice (B.c.14) vyčíslime
, (II.2.a.1)
e) Hodnotu veličiny ∆lat určuje potom vzťah
(II.2.a.10b)
f) Na finálny výpočet hodnoty latB použijeme výraz
(A.5)
g) Hodnota uhla α sa nakoniec vyčísli pomocou rovnice
(II.2.a.18)
h) Hodnoty , získané doteraz prezentovanými krokmi postupov 1. a 2., sa
v počiatočnom bode A‘, resp. A úseku ortodrómy transformujú na hodnotu azi-
mutu A pomocou vzťahu
121
(A.16a)
3. Na záver uvažujme ešte verziu vstupných podmienok predmetného riešenia, kedy
definícia priebehu ortodrómy vychádza z hodnôt veličín latA , lonA ,A a L.
a) Rovnako, ako v odseku 2., pomocou (B.c.4) najprv vypočítame hodnotu Lmin.
b) Taktiež vykonáme výpočet hodnoty c, ktorú uplatníme v ďalších výpočtoch.
c) Pomocou hodnoty k, ktorú sme získali podľa vzťahu (B.c.5) a vzťahu (B.c.14), sa
následne vykoná transformácia AA, keď pre zadanú hodnotu A a k platí
(B.c.6a)
, (IV.2)
122
(IV.5)
Kombinácia hodnôt vstupov v zmysle logického zápisu latA =0 A = (/23/2)
predstavuje množinu bodov rovníka, ktoré sú od pólov Zeme vzdialené na rovnakú
vzdialenosť. Tým pádom ani rovnica (IV.5) pre prezentovanú kombináciu vstupných
podmienok neposkytuje definovanú odozvu hodnoty c‘. Bez ďalších obmedzení sa
však hodí pre akúkoľvek inú kombináciu hodnôt vstupných veličín z rozsahov
latA(-/2;/2) a A0;2), kedy poskytuje vždy definovanú odozvu hodnoty c‘.
c) Extrémnu hodnotu aextr získame potom dosadením hodnoty c‘, ktorú sme vypočíta-
li pomocou vzťahu (IV.5), pretože v zmysle rovnice (II.1.a.3) tiež platí
(IV.6)
d) Nakoľko hodnota c‘ v zmysle už naznačených úvah udáva kratšiu vzdialenosť bodov
A a 1. extrémneho bodu na jednotkovej sfére a ten sme sa rozhodli označiť ako E1,
vzťah (B.b.5) pre latA(-/2;/2), c‘(0; a A0;2) poskytuje rovnicu pre
výpočet hodnoty šírkovej súradnice latE1 bodu E1 v podobe
, pričom latE1(-/2;/2), (IV.7a)
(IV.9a)
Z Obrázka IV.1 tiež vyplýva, že dĺžková súradnica lonE2 protiľahlého bodu E2, je voči
hodnote lonE1 iba posunutá o lonmin==. Vzhľadom na toto konštatovanie a pri
zohľadnení vzťahu (IV.9a) sa hodnota lonE2 dá najjednoduchšie vyčísliť ako
(IV.9b)
123
Výpočet najkratšej vzdialenosti Dmin bodov alebo od pólov Zeme
Pre trajektóriu ortodrómy, ktorá je po zjednotení vstupných podmienok zadaní podľa
odsekov 1.-3. predchádzajúcej state jednoznačne daná parametrami latA, lonA a A,
z priloženého Obrázka IV.1, zobrazujúceho na jednotkovej sfére podmienky zadanej
úlohy, vyplývajú nasledovné skutočnosti:
Pretože predmetná rovnica v práve uvedenej podobe poskytne rovnaký výsledok, aký
poskytuje jej tvar (IV.9a) pri relevantnej okrajovej podmienke, jej ostatné vyjadrenie
je univerzálne použiteľné pre celý rozsah aextr(0/2; ).
Na zemskej sfére polomeru rZ sa v súlade so vzťahom (B.c.1) na základe vzťahu
(IV.10b) dá hodnota najkratšej vzdialenosti Dmin bodov ortodrómy alebo na
zemskej sfére od ich najbližšie položených pólov vyjadriť ako
(IV.11)
124
Príloha
Využitie cyklometrických funkcií v geodetických výpočtoch
Na výpočet uhlových hodnôt z výstupnej hodnoty trigonometrickej funkcie f sú urče-
né ich inverzné funkcie AF, ktoré sa označujú tiež uvedeným názvom. Vzhľadom na
niektoré ich špecifiká bude pre potreby geodetických výpočtov užitočné ozrejmiť si
možnosti ich praktického využitia.
Na spomínaný účel prichádzajú do úvahy nasledovné inverzné funkcie AF:
arkus sínus (v ďalšom označovaný iba ako ASIN),
arkus kosínus (ACOS),
arkus tangens (ATAN) a
dvojparametrická funkcia arkus tangens (ATAN2).
Účelom tohto kroku je určenie vhodnosti uvádzaných typov inverzných funkcií AF pre
účely vyjadrovania hodnôt x geodetických veličín .
Za vhodnú funkciu AF pre dané účely môžeme považovať takú, ktorá:
pri jej použití v zmysle zápisu y = AF [ f(x) ] pre hraničné hodnoty xxmin ; xmax
argumentu x, predstavujúceho hodnotu spracovávanej geodetickej veličiny , vráti
hodnotu odozvy z rozsahu yymin ; ymax,
pre takto definovaný rozsah x teda poskytuje rovnosť y = x, kedy aj správny výsle-
dok Y uvádzaného prepočtu bude zodpovedať vzťahu Y= y Y = x.
V ďalej uvádzaných výpočtoch sa inverzné funkcie AF používajú v situáciách, kedy nie
je známa explicitná hodnota argumentu x a je k dispozícii iba jeho funkčná hodnota
f(x). Tá pri multivalentnosti trigonometrických funkcií (tá istá funkčná hodnota f(x)
odpovedá viacerým hodnotám x) v rámci požiadavky na jednoznačnosť (správnosť)
125
výsledku riešenia núti riešiteľa k analýze priebehu danej trigonometrickej funkcie f(x)
i jej inverznej podoby AF.
Na základe už načrtnutých súvislostí budú pri aplikácii cyklometrických funkcií, kto-
rých cieľom je zisťovanie hodnoty argumentu x trigonometrickej funkcie f(x), platiť
nasledovné zásady:
v dôsledku reťazenia vnútornej chyby numerického výpočtu sa nedá vylúčiť situá-
cia, že hodnota argumentu f(x) prekročí definičný rozsah vstupných hodnôt inverz-
nej funkcie AF. Preto pri ich programovej aplikácii treba túto okolnosť vždy zvážiť
a podľa konkrétnej situácie aj ošetriť v module, ktorý bol určený na zachytávanie
behových chýb programu. Táto poznámka nadobúda na vážnosti v prípade realizá-
cie ďalej uvádzaných algoritmov výpočtu pomocou zošita MS Excel, ktorý inak ne-
umožňuje výpočty so zvýšenou presnosťou.
rozsah hodnôt argumentov f(x) cyklometrickej funkcie AF môže byť však väčší aj
z iných dôvodov, ktorých pôvod nespočíva v náhodnosti výskytu ich chyby. Pri zo-
hľadnení pravidiel aplikácie tzv. kongruentných vzťahov je pred použitím príslušnej
inverznej funkcie potrebné zvážiť jej vhodnosť pre zamýšľaný účel (viď k tomu tiež
napr. http://en.wikipedia.org/wiki/Congruence_relation ).
126
1. Cyklometrická funkcia ASIN
V zmysle priloženej Tabuľky 1 a Obrázka 1, priebeh funkcie y = ASIN(sin(x)) mení
svoj smer s periodicitou 90° argumentu x. Správnu hodnotu Y vracia v rozsahu
x-90 ; 90° kedy platí, že SIN(x)-1;1 (riadok s tučným typom písma).
Vzhľadom na túto charakteristiku sa prednostne hodí na výpočty hodnôt šírkových
súradníc latQ bodu Q‘, nakoľko definičný rozsah hodnôt y veličiny odozvy Y je
zhodný s ich rozsahmi. Pritom znamienko hodnoty y poskytuje informáciu k ich
transformácii do formátu N a S. Jej použitie na výpočet hodnoty ostatných tu
spomínaných veličín si pre svoju nejednoznačnosť vyžaduje značnú obozretnosť,
spojenú s analýzou správnosti získaných výsledkov.
90
y
60
30
-30
-60
-90
-450 -360 -270 -180 -90 0 90 180 270 360 450 x
127
2. Cyklometrická funkcia ACOS
Závislosť y = ACOS(cos(x)) vykazuje úplnú jednoznačnosť v rozsahu argumentu
x-180;180°, keď hodnota COS(x) = -1 platí v oboch hraničných hodnotách toh-
to intervalu. Jej odozva Y pri rozsahu hodnôt y0;180° vyhovuje potrebám ur-
čovania hodnôt veličín a, b , c i Lmin. Predmetnú skutočnosť dokladajú údaje
v riadkoch Tabuľky 2, uvádzané tučným typom písma, ako aj závislosť y = f(x)
v zmysle grafu Obrázka 2.
y180
150
120
90
60
30
0
-360 -270 -180 -90 0 90 180 270 360 x
128
3. Cyklometrická funkcia ATAN
Tabuľka 3 Relačné vzťahy medzi y a x a potrebné prevodné vzťahy na dosiahnutie
správneho výsledku Y pri použití funkcie ATAN
90
y
60
30
-30
-60
-90
-450 -360 -270 -180 -90 0 90 180 270 360 450 x
Z týchto dvoch dôvodov sa jej aplikácia pri riešení diskutovaných úloh obmedzila
iba na prípady, kedy sa účelovo využili práve jej definičné obmedzenia.
129
4. Cyklometrická funkcia ATAN2
Pi = Application.Pi()
If Citatel = 0 Then
If Menovatel > 0 Then ATAN_2 = 0
If Menovatel < 0 Then ATAN_2 = Pi
'Odozva ATAN_2 nie je definovana
If Menovatel = 0 Then Exit Function
End If
End Function
130
Tabuľka 4 Relačné vzťahy medzi y a x a potrebné prevodné vzťahy na dosiahnutie
správneho výsledku Y pri použití funkcie ATAN2
Rozsah x Relačný vzťah Prevodný vzťah pre
[deg] medzi y a x správny výsledok Y
-540;-180) y=x+360 Y=y+360
-180 ; 180 y=x Y=y
(180;-540 y = 360+x Y=360+y
180
y
120
60
-60
-120
-180
-540 -450 -360 -270 -180 -90 0 90 180 270 360 450 540 x
131
DOSLOV
Ako pri každej činnosti, ani pri písaní takejto príručky nie je možné úplne sa vyhnúť
výskytu chýb, ktoré sa môžu vkradnúť do diela i napriek snahe autora o ich elimináciu.
Riešenia jednotlivých typov úloh sú podľa svojho zadania založené na rôznych postu-
poch. Hoci všetky vychádzajú z rovnakých princípov, odlišnosti ich matematických
aparátov a už toľko spomínaná obmedzená presnosť použitej aplikácie MS Excel spô-
sobujú, že snahy o kontrolu vzájomnej korešpondencie výsledkov výpočtov riešenia
jednotlivých typov úloh nemusia uspokojiť vstupné očakávania užívateľa na ich pres-
nosť. Z toho vyplývajúce rozdiely v hodnotách hľadaných veličín pritom rastú
s narastajúcou vzdialenosťou Lmin bodov A’B‘. Praktická skúsenosť s používaním tejto
kalkulačky ukazuje, že vzhľadom na uvádzané okolnosti je s uspokojivou presnosťou
použiteľná pre hodnoty Lmin≤ 50 km, kým výsledky dosahované pre väčšie vzdialenosti
nadobúdajú čoraz viac iba orientačný charakter. Z toho však tiež vyplýva, že je pre
účely výpočtov v oblasti úloh zadávaných autormi mysteriek plne použiteľná, nakoľko
sa v spomínanej oblasti v zmysle jej pravidiel nemôžu vyskytovať vzdialenosti väčšie
než 2-3 km od počiatočných súradníc sídla autora zadania.
132