Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki

Na początku omówimy pojęcie triangulacjitriangulacjatriangulacji, a następnie omówimy wyniki Snelliusa i ich związek z geometrią trójkątów.

Triangulacja w geodezji

RLFPW29Aaec75
Wieża triangulacyjna i widokowa na Baraniej Górze
Źródło: Pudelek, dostępny w internecie: commons.wikimedia.org, licencja: CC BY-SA 2.0.

Na fotografii widać wieżę triangulacyjną na Baraniej Górze. W XIX wieku często można było zobaczyć takie wieże. Obecnie stosuje się techniki satelitarne.

Triangulacja w geodezji to metoda pomiaru odległości polegająca na precyzyjnym pomiarze kątów między wszystkimi sąsiednimi punktami oraz długości co najmniej jednego boku w sieci składającej się z trójkątów. Taka sieć nazywana jest siecią triangulacyjną.

Triangulacja w geodezji służyła do określenia kształtu i wymiarów Ziemi. Pomiar służy do określenia współrzędnych geodezyjnych wszystkich punktów sieci triangulacyjnej. Średnio długości boków w triangulacji wynoszą około 25 kilometrów.

Na podstawie analizy wielkości zniekształceń długości i wysokości dla różnych wartości promienia poszukiwanego obszaru wpływ zakrzywienia Ziemi można pominąć dla powierzchni o promieniu ~15 km, czyli powierzchnię o wielkości ~700 km2 można przyjąć za płaszczyznę.

Dziewiętnastowieczna sieć triangulacyjna w Nadrenii wyglądała jak na rysunku.

RVsGfLv5NHV16
Mapa sieci triangulacyjnej w Nadrenii
Źródło: dostępny w internecie: commons.wikimedia.org, domena publiczna.

Dzięki stosowaniu precyzyjnych i pracochłonnych metod pomiaru bez użycia komputerów uzyskano wyniki, niewiele odbiegające od dzisiejszych pochodzących z pomiarów GPS.

Triangulacja w matematyce i grafice komputerowej

Triangulacja
Definicja: Triangulacja

Podział figury geometrycznej na trójkąty w taki sposób, że część wspólna dowolnych dwóch różnych trójkątów jest ich wspólnym wierzchołkiem, wspólnym bokiem albo zbiorem pustym. Można dokonać triangulacji każdego wielokąta.

RTYgcU50qrGEB

Rozważa się również triangulację figur trójwymiarowych, a nawet figur o łukowych krawędziach, jak np. koło czy elipsa co ma szczególne znaczenie w grafice komputerowej. 

Ułatwia ona rozwiązywanie wielu zadań, takich jak: wypełnianie obszarów, określanie zasłaniania i oświetlenia obiektów trójwymiarowych, a także wyznaczenie linii ich przecięcia.

Na rysunku przedstawiony jest wypukły obiekt składający się z trójkątów oraz jego rzut na płaszczyznę.

RvW17XujeXD9m

Co zrobił Snellius?

Snellius zastosował metodę triangulacji do pomiaru długości jednego stopnia łuku południka. W tym celu wybrał dwa holenderskie miasta Bergen op ZoomAlkmaar, które leżą na jednym równoleżniku, a ich położenie południkowe różni się o jeden stopień szerokości geograficznej.

Policzona przez niego odległość to 107,395 km, podczas gdy faktyczna wynosi około 111 km. Znając tę odległość mógł wyznaczyć obwód Ziemi: 360 razy 107,37 daje w przybliżeniu obwód Ziemi 38,653 km. Obecnie wyznaczony obwód wynosi 40,075 km, więc Snellius pomylił się o 3,5%.

Najważniejszym założeniem w metodzie Snelliusa jest to, że łatwo jest wyznaczyć kąt, trudno jest zmierzyć odległość.

W tamtych czasach istniały narzędzia pomiarowe pozwalające zmierzyć kąt. Snellius używał kwadrantu, który można zobaczyć w muzeum w Boerhaave. Kwadrant Snelliusa pozwalał wyznaczać kąty z dokładnością do dziesiątych części stopnia.

R1MBXOKk703WL
Kwadrant, Museum Boerhaave, Leiden
Źródło: Prof. Jos van den Broek, dostępny w internecie: commons.wikimedia.org, licencja: CC BY-SA 3.0.

W tamtych czasach („złoty wiek”) wieże kościołów były najwyższymi obiektami w miastach i każde miasto miało swój kościół. Miasta były położone w takich odległościach, że do obliczeń wystarczyła sieć złożona z 14 miast.   

Taka sieć mogłaby wyglądać następująco:

RLTuXRxivMJDQ

Na początku wyznaczamy odległość między dowolnymi dwoma punktami jednego z trójkątów. Musi to być odległość zmierzona fizycznie, na przykład wzdłuż prostej drogi łączącej punkty obserwacyjne.

Załóżmy, że mamy trójkąt, znamy jego jeden bok

R1dNKsRHbKftK

oraz potrafimy wyznaczyć kąt widzenia każdego z boków. W języku matematyki mamy trójkąt ABC, znamy jego bok i wszystkie kąty. Z cech przystawania trójkątów wynika, że do zbudowania trójkąta wystarczy informacja o boku i dwóch kątach trójkąta.

R1FEs3nKHtuUL
Problem 1

Wyznacz długość boków ACCB w trójkącie ABC, gdy znana jest długość boku AB i kąty trójkąta.

Willebrord Snell van Royen rozwiązał ten problem i dziś znamy jego rozwiązanie w postaci twierdzenia sinusów (lub twierdzenia Snella).

Twierdzenie sinusów
Twierdzenie: Twierdzenie sinusów

W każdym trójkącie stosunek długości dowolnego boku do sinusa kąta przeciwległego jest wielkością stałą i równą długości średnicy okręgu opisanego na tym trójkącie.

RfJdK5cL6FcuU

Równoważnie, przy oznaczeniach z rysunku zachodzą równości:

asinα=bsinβ=csinγ=2R, gdzie R jest promieniem okręgu opisanego na trójkącie ABC.

Przykład 1

Zastosujemy to twierdzenie do wyznaczenia długości boków a i b w trójkącie ABC, w którym c=10, α=30°, γ=45°.

Z twierdzenia sinusów mamy asinα=bsinβ=csinγ. Kąt β wyznaczamy stosując fakt, że suma kątów w trójkącie jest równa 180°, czyli β=180°-30°-45°=105°.

a=csinαsinγ=10sin30°sin45°=10·1222=102=1022=52

b=csinβsinγ=10sin105°sin45°=10sin105°22=202sin105°

Wystarczy teraz wyznaczyć wartość sinusa dla 105°:

sin105°=sin60°+45°=sin60°cos45°+sin45°cos60°=

=3222+2212=6+24,

stąd b=202sin105°=202·6+24=53+1.

Zwróćmy teraz uwagę na aspekt praktyczny. Celem Snelliusa było wyznaczenie długości w jednostkach metrycznych stosowanych w jego czasach, więc dokładna wartość pierwiastków musi zostać zamieniona na postać dziesiętną. Z drugiej strony kąty podane w przykładzie miały miary, które pozwoliły wyznaczyć dokładną wartość sinusa. W praktyce takie kąty zdarzają się dość rzadko. Zatem aspekt praktyczny wymusza na nas stosowanie tablic wartości sinusów.

Jednak należy uważać, żeby nie powielać niedokładności i tam, gdzie to możliwe odwoływać się do wartości najbardziej dokładnych. W powyższym przykładzie mogliśmy wyznaczyć wartość b na podstawie wartości a lub wartości c, ale wartość a została wyliczona, a wartość c podana. Podana wartość jest bardziej dokładna, więc należało wyznaczyć b na podstawie wartości c, a nie a

Przykład 2

Wyznaczymy przybliżone wartości długości boków a i b w trójkącie ABC z poprzedniego przykładu.

Mamy do wyboru wyznaczyć a jak w poprzednim przykładzie lub skorzystać z tablic wartości sinusów.

a=csinαsinγ=10sin30°sin45°=10·1222=102=1022=52, więc stosujemy przybliżoną wartość pierwiastka z dwóch 21,414214 i wtedy a5·1,414214=7,0710687,07.

Drugi sposób, to a=csinαsinγ=10sin30°sin45°, więc stosujemy dokładna wartość sin30°=12 oraz przybliżoną wartość sin45°0,70711. Stąd a10·0,50,70711=7,071036=7,07.

Otrzymane wartości są równe po zaokrągleniu do drugiego miejsca po przecinku, ale przy większej dokładności widać różnicę na piątym miejscu po przecinku.

Obliczymy przybliżoną wartość b odczytując przybliżoną wartość sinusa z tablic sin105°0,96593 oraz przyjmując 21,414214.

b=202sin105°201,414214·0,96593=13,6603113,66

Problem 2

Mamy taki układ punktów jak na rysunku. Znając tylko długość AB i mając możliwość wyznaczenia kątów tylko między odcinkami łączącymi punkty linią ciągłą wyznacz długość AD.

R1TKYOZCGMOp4

Długości pozostałych odcinków możemy wyliczyć korzystając z twierdzenia sinusów. Trzeba wyznaczyć długość AD, ale istnieją przeszkody, które uniemożliwiają pomiar tych kątów, których jednym z ramion jest AD.

Problem wyznaczenia długości odcinka AD sprowadza się do problemu wyznaczenia długości przekątnej czworokąta ACDE, gdy dane są długości boków ACCD oraz kąt między tymi bokami.

Łatwo zauważyć, że wystarczy rozwiązać trójkąt ACD. Do tego celu wykorzystamy twierdzenie cosinusów.

Twierdzenie cosinusów
Twierdzenie: Twierdzenie cosinusów
Rl8XOI1xG1EFd

W dowolnym trójkącie ABC, przy oznaczeniach z rysunku mamy c2=a2+b2-2abcosγ.

Przykład 3

Załóżmy, że na pewnym etapie triangulacji uzyskaliśmy wartości jak na rysunku. Wyznaczymy długość odcinka AD.

R1YfYU5d1Y3OS

Z twierdzenia cosinusów AD2=42+62-2·4·6cos76°,

wartość cosinusa odczytujemy z tablic cos76°0,24192.

Stąd AD242+62-2·4·6·0,24192=40,38784.

Stąd AD40,387846,3551436,4.

Jak wykonać obliczenia triangulacyjne? Oznacza to, że chcemy wyznaczyć odległość między dwoma punktami posługując się siecią trójkątów, których kąty potrafimy zmierzyć oraz przynajmniej jeden bok jednego z trójkątów jest znany.

Omówimy, to na przykładzie. 

Przykład 4

Znamy odległość AB=6. Nie możemy wyznaczyć kąta DAB ani DBA. Punkt E nie może połączyć się z punktem B.

R1LgFyWBtt6sZ

Wyznaczymy odległość punktu D od punktu A.

Wszystkie możliwe odcinki zaznaczone są na rysunku.

R148jda6QhrOi

Wyznaczymy długość AC z trójkąta ABC, potem EC z trójkąta ACE oraz CD z trójkąta ECD. Na końcu wyznaczymy długość AD z trójkąta ACD.

R1V6C6U4ZIlFc

Z twierdzenia sinusów 6sin115,8°=ACsin35,1°.

Odczytujemy wartości z tablicy wartości sinusów

sin115,8°0,9sin35,1°0,575 więc AC=6·0,5750,93,8.

RPaLvwOUPJLUL

Podobnie wyznaczamy EC5,3.

R164Wrs33ptC9

Podobnie wyznaczamy CD5,4.

Rt5BSrcAwueuY

Teraz pozostaje nam wyliczyć AD na podstawie uzyskanych informacji. W tym celu skorzystamy z twierdzenia cosinusów.

AD2=3,82+5,42-2·3,8·5,4cos69,2°.

Odczytujemy wartość z tablicy wartości cosinusów cos69,2°0,35511.

Wtedy AD229,0263. Ostatecznie, AD5,4.

Korzystanie z tablic funkcji trygonometrycznych

W celu ułatwienia obliczeń triangulacyjnych z wykorzystaniem tablic funkcji trygonometrycznych korzysta się z tożsamości, które przytoczymy poniżej. Dzięki tym własnościom wystarczy umieć odczytywać sinus kąta ostrego, by otrzymać też cosinus kąta ostrego oraz sinus i cosinus kąta rozwartego.

Jedynka trygonometryczna

sin2α+cos2α=1

Cosinus podwojonego kąta

cos2α=α-α=α-1=1-2α

Wzory redukcyjne w odniesieniu do kątów w trójkącie:

sin90°+α=cosα
sin90°-α=cosα
cos90°+α=-sinα
cos90°-α=sinα
sin180°-α=sinα
cos180°-α=-cosα
Przykład 5

Odczytujemy z tablic wartość 0,766 dla sinusa kąta 50°. Pokażemy, jak wykorzystać tę wartość do wyznaczania sinusa kąta 130° oraz cosinusa kątów 40°, 140°, 80°.

sin130°=sin180°-50°=sin50°=0,766

cos40=cos9050=sin50=0,766

cos140=cos18040=cos40=0,766

cos80=cos2401=20,766210,17

Przykład 6

Wyznaczymy długości przekątnych a i b dziewięciokąta foremnego o boku 5. Wyznaczenie długości przekątnej c pozostawiamy jako ćwiczenie.

R15GwH9XZemgc

Kąt wewnętrzny dziewięciokąta foremnego wynosi:

180°-360°9=140°.

Długość przekątnej a wyznaczymy z twierdzenia cosinusów a2=52+52-2·5·5cos140°.

Odczytujemy wartość cosinusa
cos140°=cos180°-40°=-cos40°-0,766,

stąd a250-50·-0,766=50·1,76688,3, więc a88,39,39.

Kąt BCD ma miarę 140°-ACB=140°-180°-140°2=120°,

stąd b2=a2+52-2·a·5cos120°

88,3+25-2·9,39·5·-12=160,25,

więc b160,2512,66.

Słownik

triangulacja
triangulacja

podział figury geometrycznej na trójkąty w taki sposób, że część wspólna dowolnych dwóch różnych trójkątów jest ich wspólnym wierzchołkiem, wspólnym bokiem albo zbiorem pustym