Configurare
– Instrument
În această secțiune se pot face setări
ce se referă la instrumentele utilizate sau la formatele de fișiere de
coordonate utilizate.
Configurarea poate fi făcută pentru
orice tip de instrument (stație totală, carnet electronic de teren, PocketPC,
etc.). De asemenea se poate stabili orice format pentru scrierea sau citirea
fișierelor de coordonate.
Nota: Pentru
a nu face confuzii, în explicațiile de mai jos se va folosi numai cuvântul
“instrument” înțelegându-se prin acesta și “fișier de coordonate cu orice
format”.
În lista cu instrumente puteți să
faceți modificări, puteți șterge instrumentele ce nu va sunt folositoare sau
puteți să introduceți instrumente noi.
Un instrument poate fi descris prin:
nume, o linie de informație (descriere) și extensie. Extensia alocata pentru un
instrument va fi folosită pentru salvarea coordonatelor într-un fișier sau
pentru citirea coordonatelor dintr-un fișier.
Parametrii de comunicație serială pe
COM1, COM2, etc. sunt folosiți atât la recepția cât și la transmiterea
coordonatelor. Pentru o funcționare corectă a recepției și a transmisiei de
date pe portul serial trebuie ca acești parametri să fie identici cu cei din
instrument. Pentru cazul în care în meniul de configurare a parametrilor de
comunicație din stația totală lipsesc unii parametri cum ar fi DataBits
sau FlowControl consultați manualul de utilizare a stației totale pentru
a afla valoarea acestora.
Cu ajutorul formatului de date puteți
stabili modul de citire și de scriere a coordonatelor punctelor. Astfel, cu
ajutorul caracterelor N, n, E, e, Z, z, P, C, s, [.], [ ], [^], [/] se poate
constitui un model pentru scrierea sau citirea coordonatelor. Aceste caractere
trebuiesc așezate pe linia cu formatul de date și reprezintă:
- [N,n,E,e,Z,z] = coordonate valori întregi și valori zecimale;
- [P,C] = numărul și codul punctului;
- [s] = semnul plus sau minus;
- [.] = punctul utilizat pentru separarea zecimalelor;
- [ ] = caracterul spațiu;
- [^] = CariageReturn;
- [/] = LineFeed;
Exemplul nr.1
Pentru un format de date de tipul:
PPPPP
sNNNNNN.nnn sEEEEEE.eee ZZZZZZ.zzz
CCCCCCCCCCCCCCC^/
Vor fi scrise sau citite liniile de
forma:
00101
+555123.789 -333456.123 000101.555
Border ^/
Pentru instrumentele care nu acceptă
caractere alfanumerice la denumirea punctelor, atunci când sunt transmise
puncte ce au denumirea diferită de un număr întreg, programul va solicita
pentru aceste puncte schimbarea denumirilor cu numere întregi.
Exemplul nr.2
Pentru cazul când instrumentul suporta
caractere alfanumerice, datele vor fi scrise sub forma:
A101
+555123.789 -333456.123 000101.555
Border ^/
Textul cu masca 1 este folosit pentru
identificarea formatului de date la recepția coordonatelor și pentru
suprapunere peste formatul de date la transmiterea coordonatelor către
instrument.
Exemplul nr.3
Dacă pentru exemplul nr.1 este folosită
masca:
PNT X= Y= Z= ^/
atunci liniile vor fi citite numai dacă
vor conține la poziție textele PNT, X=, Y=,Z= și vor fi scrise sub forma:
PNT 00101 X=+555123.789 Y=-333456.123
Z=000101.555 Border ^/
Textul cu masca 2 va fi folosit doar
pentru identificarea formatului de date la recepția coordonatelor din
instrument pentru cazul în care există încă un format de identificare a
coordonatelor.
Exemplul nr.4
Dacă la recepția coordonatelor există
coordonate ce sunt recepționate sub forma:
PNT 00101 N=+555123.789 E=-333456.123
Z=000101.555 Border
^/
atunci acestea pot fi și ele citite cu
o masca de forma:
PNT N= E= Z= ^/
La scrierea datelor zerourile ce apar
la partea întreaga a coordonatelor și la numărul punctului pot fi suprimate.
Exemplul nr.5
Atunci când se suprimă zerourile datele
vor fi scrise sub forma:
PNT 101 X=+555123.789 Y=-333456.123 Z= 101.555
Border ^/
Pentru cazul în care informațiile
despre un punct sunt pe mai multe linii, cum ar fi de exemplu coordonatele pe
un rând și codul pe următorul rând, atunci formatul de date și textul cu masca
1 sau 2 trebuiesc scrise ca fiind linii adunate ce conțin de două sau mai multe
ori caracterele CariageReturn și LineFeed.
Exemplul nr.6 (cazul liniilor multiple)
pentru date ce trebuiesc recepționate
de tipul:
PNT 101 123.789
456.123 101.555^/
COD Border ^/
formatul de date trebuie să fie scris
de forma:
PPPPP NNN.nnn EEE.eee
ZZZ.zzz^/
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC^/
iar textul cu masca 1 va fi scris de
forma:
PNT ^/COD ^/
Textul de început transmisie este
textul ce se transmite pe prima linie. Text de finalizare a transmisiei este
textul ce se va transmite pe ultima linie. Anumite instrumente au nevoie de
aceste texte pentru a ști când începe recepționarea coordonatelor și când se
finalizează transmisia.
Formatele definite pentru instrumente
reprezintă modalitatea prin care se pot citi sau scrie coordonate. Toate aceste
formate pot fi folosite la recepția și la transmiterea coordonatelor dar și
atunci când se dorește să se importe sau să se exporte un fișier de coordonate
cu un anumit format.
Recepția coordonatelor de la un
instrument poate fi făcută cu comanda RxCoo.
Transmiterea coordonatelor către un
instrument poate fi făcută cu comanda TxCoo.
Salvarea coordonatelor în format pentru
instrument poate fi făcută tot cu comanda TxCoo selectând
modul de transmitere în fișier.
Citirea fișierelor de coordonate cu
format pentru instrument poate fi făcută cu comanda RapPct
alegând fișierul cu extensia dorita.