--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Zbiory wejściowe dla programu głównego mają nazwy standardowe pokrywające
się z nazwami układów
w oknie głównym programu i w tej postaci są rozpoznawane automatycznie
przez program obliczeniowy:
Program automatycznie rozpoznaje następujące zbiory danych:
# xy65, xy42, xy92, xy2000 - zbiory współrzędnych płaskich w układach
odpowiednio skojarzonych z nazwą,
# blh42 - zbiór współrzędnych geodezyjnych na elipsoidzie Krasowskiego,
# blh92 - zbiór współrzędnych geodezyjnych na elipsoidzie GRS-80,
# xyz42, xyz92 - zbiory współrzędnych kartezjańskich dla odpowiednich
elipsoid,
# utm92 - zbiór współrzędnych w układzie UTM,
# GUGIK80 - zbiór współrzędnych w układzie GUGiK-80.
Ogólne zasady budowania zbiorów wejściowych:
Wszystkie zbiory wejściowe do programów obliczeniowych są zbiorami
tekstowymi (ASCII). Każdy wiersz
(rekord) musi zaczynać się numerem punktu, po którym powinny być podane
odpowiednie współrzędne, rozdzielone
przynajmniej jednym znakiem spacji.
Zbiory współrzędnych płaskich zawierają w każdym rekordzie, obok numeru,
współrzędne x, y w metrach.
Zbiory współrzędnych kartezjańskich - trójwymiarowych zawierają dodatkowo
współrzędną z.
Współrzędne geograficzne - geodezyjne zapisuje się podając osobno: stopnie,
minuty i sekundy.
Stopnie i minuty są liczbami całkowitymi, sekundy - liczbami rzeczywistymi.
Numery punktów muszą być liczbami naturalnymi (nie są dopuszczalne inne
ciągi znaków).
Liczby rzeczywiste (współrzędne x, y, z, wysokości H w metrach oraz
sekundy) zapisuje się z kropką pozycyjną
oddzielającą część całkowitą liczby od jej części ułamkowej. Przed kropką
musi być co najmniej jedna cyfra (np. zero).
Przykład rekordu w zbiorze blh42 lub blh92:
216 52 16 35.192 17 4 36.096 79.651
217 52 28 30.908 21 2 13.340 109.110
301 54 49 40.036 18 19 42.395 36.985
(nr punktu, szerokość B, długość L, wysokość elipsoidalna h).
Nie ma praktycznie ograniczenia co do wielkości zbiorów wejściowych (liczby
punktów transformowanych).
Nadmiar informacji w rekordzie nie przeszkadza - jest traktowany jako
komentarz.
Uwaga!
Przy przeliczaniu współrzędnych płaskich (x, y) program przyjmuje
automatycznie wysokość elipsoidalną h=0.
Wysokość elipsoidalną punktu można uwzględnić dopisując ją do odpowiednich
współrzędnych geodezyjnych BLh92
lub BLh42 - plik ten powinien być pośrednią drogą przejścia do współrzędnych
końcowych.
--
-----------------------------
Pozdrawiam
Umiar
-----------------------------
-----------------------------
Użytkownik <berc...@poczta.onet.pl> napisał w wiadomości
news:1b70.000001...@newsgate.onet.pl...
--
-----------------------------
Pozdrawiam
Umiar
-----------------------------
-----------------------------
Użytkownik <berc...@poczta.onet.pl> napisał w wiadomości
news:1b70.000001...@newsgate.onet.pl...
--
-----------------------------
Pozdrawiam
Umiar
-----------------------------
-----------------------------
Użytkownik <berc...@poczta.onet.pl> napisał w wiadomości
news:1b70.000004...@newsgate.onet.pl...
"Umiar" <syriusz[no spam]@student.uci.agh.edu.pl> wrote in message
news:avsvd5$2ua$1...@galaxy.uci.agh.edu.pl...