CB i rad 179

CB i rad 179



179


XII. LOKATOR

PROGRAM KOMPUTEROWY LOC QRB

Program napisano w języku programowania TURBO PASCAL (7.0) na komputery kompatybilne z IBM.

Wersja proponowana uwzględnia podawanie lub wyliczanie LOC ośmiozna-kowego wg opisanego dodatkowego sposobu 1, np. K003GS05, co pozwala określić QRB z tolerancją mniejszą od 1 km.

PROGRAM Lokator_QRB_współrzędne

{ by Piotr Domagalski, Brodnica 1993-08-23

Program dokonuje konwersji między współrzędnymi geograficznymi a wartością lokatora (i odwrotnie) oraz oblicza odległość (ortodrome) między dwoma punktami na Ziemi (o znanym położeniu geograficznym lub znanym LOC). Wzór do obliczenia ortodromy zaczerpnięto z. literatury:

[1 ] Jan Mielelski: Astronomia w geografii, PWN, Warszawa 1979.    }

PROGRAM Lokator_i_odległość;

USES Crt;

TYPE Lokator=String[8];

Gco=RECORD    długość,szerokość: Real;

END;

FUNCTION R2I(x: Real): Intcgcr;

BEGIN

R2I:=Round(int(x));

END;

PROCEDURĘ LokToGeofl: Lokator;

VAR g: Geo);

BEGIN

g.długość:=(Ord(Ul j)-Ord('A’))*20+(Ord(l[3])-Ord(’0’))*2+(Ord(l[5])-Ord(’A’))/12;

g.szerokość:=(Ord(l[2|)-Ord(’A'))*10+(Ord(![4])-Ord('0'))+(Ord(l[6])-Ordf A’) )/24; IF Lcngth(l)=6 T!IEN    BEGIN

g.długość:=g.długość+l/24-180; g.szerokość:=g.szerokość+l/48-90;

END

ELSE

BEGIN

g.długość:=g.długość+Ord(l[7])-Ord(’0’))/( 12* 10)+1/(24* 10)-180;

g.szerokość:=g.szerokość+0rd(l[8])-0rd(’0’))/(24*10)+l/(48*l0)-90;

END;

END;


Wyszukiwarka

Podobne podstrony:
CB i rad 178 178 XII. LOKATOR System LOKATOR (LOC) nie jest jedynym systemem, jest jednak przyjęty
CB i rad 173 173 XII. LOKATOR ABCDEFGH I J K L M N O Pan Przez Polskę przebiegają linie podziału et
CB i rad 174 174 XII. LOKATORTabela 20. Wyznaczanie LOKATORA trzeci
CB i rad 176 176 XII. LOKATOR Rys. 117. Przykład pola KO03FS - dodatkowy podział 00-99 Spotyka się
CB i rad 177 177 XII. LOKATOR Drugi sposób (tab. 22) siatka 24 x 24 co daje - 576 minipól nadając i
CB i rad 180 180 XII. LOKATOR FUNCTION GeoToLok(g: Geo): Lokator; VAR 1: Lokator; d,s:
CB i rad 181 181 XII. LOKATOR WriteLn(’(część ułamkowa liczby musi być oddzielona a nic WriteLn;
CB i rad 182 182 XII. LOKATOR IF z=’W’THEN
CB i rad 183 183 XII. LOKATOR END ELSE BEGIN l[i]:=CzytajLok; LokToGco(l
CB i rad 184 184 XII. LOKATOR WriteLnf W - wyjście z programu’); WriteLn(’Twój wybór ???’); CASE
2011 10 13 15 53 Tl - taca komputerowe Serwer sieciowy - program świadczący usługi na rzecz innych
Screeny  7    ► Komputer ► Dysk lokalny (E:) ► Program Files ► Aplikacje na E ► Kur
Screeny  ► Komputer ► Dysk Ickaliy. E:    ► Program Files ► — plikacje na E ► Kurs
CB i rad 119 119 VIII. ANTENY W paśmie CB / wynosi 27,179 MHz, długość fali X = 11,03 m. Współczynn
CB i rad 171 XII. LOKATOR Określenie miejsca położenia stacji nadawczej można przeprowadzić wieloma
CB i rad 175 XII. LOKATOR 175 Rys. 116. Przykład podzielonego pola KO03 Łatwo się zorientować, iż s
CB i rad 004 Redaktor Opracowanie graficzne Programy komputerowe Projekt okładki Bogdan Wielgosińsk
CB i rad 172 172XII. LOKATOR Tabela 18. Wyznaczanie LOKATORA pierwszy etap A.

więcej podobnych podstron