Sunteți pe pagina 1din 278

UNIVERSITATEA DIN BUCURETI

FACULTATEA DE GEOGRAFIE
Constantin NIU
Clin Daniel NIU Corneliu-Eftimie TUDOSE Mircea Cristian VIAN
SISTEME INFORMAIONALE GEOGRAFICE
I
CARTOGRAFIE COMPUTERIZAT
BUCURETI 2002
1
Refereni tiinifici: Prof.dr. MIHAI IELENICZ
Prof.dr. MIHAI GRIGORE
Contribuia autorilor la realizarea lucrrii:
Prof. univ. dr. ing. Constantin Niu - coordonarea ntregii lucrri i cap. I (1.1, 1.2, 1.3, 1.4 i
1.5), II, III (3.1, 3.3 i 3.4), IV (4.1, 4.2 i 4.3), V (5.1, 5.3 i 5.4) i anexele A - F;
Cpt. ing. Clin Daniel Niu - cap. I (1.4 i 1.5), III (3.2, 3.3 i 3.4), IV (4.4), V (5.1 i 5.2.2) i
anexele B - E;
Asist. univ. geograf Cornel Tudose - cap. I (1.4), III (3.2), cap. V (5.2.2), anexele D i E i
standardizarea tuturor figurilor imagini;
Prep. univ. geolog Vian Mircea - cap. I (1.5), III (3.2), cap. V (5.2.2) i anexele D i F.
Culegere computerizat: prof. univ. dr. ing. Constantin Niu i ing. Clin Daniel Niu
Procesare a imaginilor: prof. univ. dr ing. Constantin Niu i asist. univ. Cornel Tudose
Tehnoredactare computerizat: Prep.univ. geolog Mircea Cristian VIAN
Coperta: Prep.univ. geolog Mircea Cristian VIAN
c Editura Universitii din Bucureti
Sos. Panduri, 90 92, Bucureti 76235; 410.23.84
2
Cuprins
Cuvnt nainte ........................................................................................................................... 10
INTRODUCERE .............................................................................................................................................. 15
Capitolul I : Sisteme informaionale geografice ...................................................................... 19
1.1 SOCIETATEA INFORMAIONAL ..................................................................................................... 19
1.2 SISTEMUL INFORMAIONAL GEOGRAFIC ................................................................................... 20
1.2.1 Sistemul informaional spaial ................................................................................. 20
1.2.2 Fazele realizrii i proprietile de performan ale SIG ....................................... 21
1.2.3 Avantajele folosirii SIG ........................................................................................... 21
1.2.4 Exemple de SIG ........................................................................................................ 21
1.2.5 Analiza geografic ................................................................................................... 24
1.2.5.1 Proceduri de analiz geografic ........................................................................ 24
1.2.5.2 Pachete de programe utilizate n SIG ................................................................ 27
1.2.5.2.1 Modele de date n SIG .............................................................................. 27
1.2.5.2.2 Integrarea SIG i a pachetelor (sistemelor) de programe de analiz spaial
................................................................................................................................... 29
1.2.5.3 Concluzii .......................................................................................................... 30
1.2.6 Probleme noi n dezvoltarea SIG ............................................................................. 30
1.3 STRUCTURI DE DATE GEOGRAFICE ................................................................................................ 32
1.3.1 Modelarea geografic ............................................................................................. 32
1.3.2 Modelul de sistem informaional geografic ............................................................. 32
1.3.3 Date geografice ....................................................................................................... 33
1.3.4 Tipuri de date ........................................................................................................... 34
SENZOR ............................................................................................................................................................ 37
LANDSAT MSS ................................................................................................................................................ 37
1.3.5 Structura topologic ................................................................................................ 38
1.3.6 Metadate geografice ................................................................................................ 39
1.3.7 Structuri de date orientate pe obiecte ...................................................................... 42
1.3.7.1 Generaliti ....................................................................................................... 42
1.3.7.2 Concepia MDOO ............................................................................................. 44
1.3.7.3 Mecanisme de abstractizare .............................................................................. 44
1.3.7.4 Construcii de abstractizare (implementare) ..................................................... 46
1.3.7.5 Implementarea SDOO ....................................................................................... 47
1.3.8 Concluzii .................................................................................................................. 48
1.4 PROIECTAREA SIG ................................................................................................................................. 49
1.4.1 Comparaie statistic a funcionalitii pachetelor de programe SIG .................... 49
1.4.1.1 Generaliti ........................................................................................................ 49
1.4.1.2 Sisteme de clasificare ........................................................................................ 51
1.4.1.2.1 Tipuri de coeficieni de similaritate ........................................................... 52
1.4.1.2.2 Analiza gruprilor ...................................................................................... 52
1.4.1.3 Date iniiale pentru aplicarea metodei .............................................................. 53
1.4.1.4 Tendine tehnologice privind pachetele de programe SIG ................................ 53
1.4.1.5 Metodologia de analiz a funciilor programelor ............................................. 54
1.4.1.6 Rezultatele analizei funcionalitii .................................................................. 55
3
1.4.1.7 Similariti ntre pachetele de programe ........................................................... 58
1.4.1.8 Concluzii ........................................................................................................... 59
1.5 IDENTIFICAREA NEVOILOR DE DATE GEOGRAFICE DIGITALE (NUMERICE) ................. 60
1.5.1 Consultarea beneficiarilor ....................................................................................... 60
1.5.1.1 Rspunsuri de la beneficiari ............................................................................. 60
1.5.1.2 Rezultatele consultrii ...................................................................................... 60
1.5.1.2.1 Domenii de aplicare i utilizare a datelor .................................................. 60
1.5.1.2.2 Tipuri i surse de date utilizate ................................................................. 61
1.5.1.2.3 Caracteristici cerute (dorite) ...................................................................... 61
1.5.1.2.3.1 Structura geometric a datelor ............................................................ 61
1.5.1.2.3.2 Precizia datelor .................................................................................... 62
1.5.1.2.3.2.1 Precizia altimetric ....................................................................... 63
1.5.1.2.3.2.2 Precizia planimetric .................................................................... 63
1.5.1.2.3.3 Coninut ............................................................................................... 64
1.5.1.2.3.4 Distribuia datelor ............................................................................... 65
1.5.1.2.3.5 Ciclurile de actualizare ........................................................................ 65
1.5.1.2.3.6 Nivelul de detaliere ............................................................................. 66
1.5.1.2.3.7 Dimensiuni minime ............................................................................. 66
1.5.1.2.3.8 Date auxiliare ..................................................................................... 66
1.5.2. Concluzii ................................................................................................................. 66
1.6 CONCLUZII ............................................................................................................................................... 67
Capitolul II Dezvoltri n fotogrametrie, teledetecie i cartografie ................................ 71
2.1 DEZVOLTAREA CONCEPIEI DE GEOIMAGINI ........................................................................... 71
2.1.1 Geoimagini i geoiconic ........................................................................................ 71
2.1.2 Sistemul geoimaginilor ............................................................................................ 72
2.1.3 Hipergeoimagini ...................................................................................................... 72
2.1.4. Geoiconometria ...................................................................................................... 72
2.2 DEZVOLTRI I PERSPECTIVE N FOTOGRAMMETRIE I TELEDETECIE ...................... 73
2.2.1 Dezvoltarea sistemelor de obinere a geoimaginilor surs ..................................... 73
2.2.1.1 Avioane fotogrammetrice ................................................................................. 73
2.2.1.2 Sateliii de recunoatere .................................................................................... 74
2.2.1.3 Satelii pentru studiul resurselor terestre ........................................................... 74
2.2.1.4 Sateliii comerciali ............................................................................................ 77
2.2.2 Prelucrarea geoimaginilor de fotogrammetrie i teledetecie ................................. 77
2.2.2.1 Sisteme fotogrammetrice digitale .................................................................... 77
EARLYBIRD .................................................................................................................................................... 79
QUIKBIRD ....................................................................................................................................................... 79
ORBVIEW-1 ..................................................................................................................................................... 79
SPACE ............................................................................................................................................................... 79
GDE ................................................................................................................................................................... 79
2.2.2.2 Tehnologii i produse fotogrammetrice i de teledetecie ce pot fi realizate
cu/n SIG ....................................................................................................................... 80
2.2.2.3 Algoritmi i proceduri utilizate n prelucrarea datelor fotogrammetrice i de
teledetecie .................................................................................................................... 81
2.3 DEZVOLTRI I PERSPECTIVE N CARTOGRAFIE ..................................................................... 81
2.3.1 Cteva aspecte ale cartografiei teoretice ................................................................ 82
2.3.1.1 Funciile hrii ................................................................................................... 82
2.3.1.2 Procesele spaiale .............................................................................................. 83
2.3.1.3 Limbajul hrii ................................................................................................... 85
2.3.1.4 Noi produse cartografice ................................................................................... 85
2.4 EXEMPLU DE SISTEM GEOICONIC DIGITAL DE PRODUCIE ................................................. 86
4
2.4.1 Sistemul geoiconic digital ....................................................................................... 87
2.4.2 Segmentele sistemului .............................................................................................. 87
2.4.3 Produse realizate cu sistemul .................................................................................. 88
2.4.4 Particulariti de realizare a sistemului .................................................................. 88
2.4.5 Pregtirea personalului ........................................................................................... 90
2.5 CONCLUZII ............................................................................................................................................... 90
Capitolul III. Aspecte matematice n realizarea SIG ................................................................ 93
3.1 UTILIZAREA N SIG A TEORIEI INFORMAIEI ............................................................................ 93
3.1.1 Introducere .............................................................................................................. 93
3.1.2 Determinarea cantitii de informaie a geoimaginilor sau a unei zone terestre . . . 93
3.1.2.1 Clasificarea elementelor. Sisteme de clasificare ............................................... 93
3.1.2.1.1 Coeficieni de corelaie .............................................................................. 93
3.1.2.1.2 Analiza gruprilor ...................................................................................... 94
3.1.2.1.3 Calculul cantitii de informaie a clasificrii ............................................ 94
3.1.2.2 Calculul cantitii de informaie a geoimaginii (bazei de date) ........................ 96
3.1.2.2.1 Coeficientul teoretic al generalizrii SIG ................................................... 96
3.1.2.3 Codificarea detaliilor i datelor ......................................................................... 97
3.1.2.3.1 Baza matematic a codificrii .................................................................... 98
3.1.2.3.2 Soluii de introducere a cuvintelor de cod ................................................. 99
3.1.3 Concluzii .................................................................................................................. 99
3.2 ALGORITM DE CUTARE A DOMENIULUI ORTOGONAL GENERALIZAT FOLOSIND
APROXIMAREA PE STRATURI A SPAIULUI MULTIDIMENSIONAL ......................................... 100
3.2.1 Introducere ............................................................................................................ 100
3.2.2 Fereastra neregulat de cutare ........................................................................... 100
3.2.3 Descrierea general a algoritmului .................................................................... 101
3.2.4 Elemente de proiectare a algoritmului ................................................................. 103
3.2.4.1 Specificarea ferestrei de cutare ..................................................................... 103
3.2.4.2 Testul de includere n fereastr ....................................................................... 103
3.2.4.3 Determinarea punctelor dinainte (FP) ............................................................. 104
3.2.5 Performana n 2D ................................................................................................. 107
3.2.5.1 Performane n spaiul nD .............................................................................. 107
3.2.6 Concluzii ............................................................................................................... 108
3.3 PRECIZIA DATELOR I PRODUSELOR SIG .................................................................................. 109
3.3.1 Importana preciziei datelor i produselor SIG ..................................................... 109
3.3.2 Cteva definiii de baz ......................................................................................... 109
3.3.3 Tipuri de erori ....................................................................................................... 109
3.3.3.1 Precizia poziional ......................................................................................... 109
3.3.3.2 Precizia atributelor sau datelor tematice ......................................................... 110
3.3.3.3 Precizia conceptual ........................................................................................ 110
3.3.3.4 Precizia logic ................................................................................................. 110
3.3.4 Surse de erori ......................................................................................................... 110
3.3.4.1 Surse obinuite de erori ................................................................................... 111
3.3.4.1.1 Vechimea datelor ..................................................................................... 111
3.3.4.1.2 Acoperirea areal ..................................................................................... 111
3.3.4.1.3 Scara geoimaginii surs ........................................................................... 111
3.3.4.1.4 Densitatea observaiilor ............................................................................ 111
3.3.4.1.5 Relevana datelor ...................................................................................... 111
3.3.4.2 Erori rezultate din variaia natural sau din msurtorile originale ................ 112
3.3.4.2.1 Precizia poziional .................................................................................. 112
3.3.4.2.2 Precizia coninutului ............................................................................... 112
5
3.3.4.2.3 Surse ale variaiei n date ......................................................................... 113
3.3.4.3 Erori ce apar prin procesare ............................................................................ 113
3.3.4.3.1 Erori numerice .......................................................................................... 113
3.3.4.3.2 Erori n analiza topologic ....................................................................... 114
3.3.4.3.3 Problemele clasificrii i generalizrii ..................................................... 114
3.3.4.3.4 Erori de digitizare i geocodare ............................................................... 114
3.4 PRELUCRAREA IMAGINILOR .......................................................................................................... 118
3.4.1 Operaiuni de prelucrare ....................................................................................... 119
3.4.2 Detectarea limitelor ............................................................................................... 119
3.5 CONCLUZII ............................................................................................................................................. 122
Capitolul IV Culegerea datelor SIG ........................................................................................ 123
4.1 GENERALITI ..................................................................................................................................... 123
4.2 METODE DE CULEGERE A DATELOR TOPOGEODEZICE ....................................................... 123
4.2.1 Folosirea sistemelor de poziionare global NAVSTAR sau GLONASS ............... 123
4.2.2 Utilizarea aparatelor topografice moderne pentru culegerea datelor .................. 125
4.3 CULEGEREA DATELOR VECTORIALE PRIN DIGITIZAREA HRILOR I
ORTOFOTOGRAMELOR ........................................................................................................................... 126
4.3.1 Metode de digitizare .............................................................................................. 126
4.3.1.1 Digitizarea raster-vectorial semiautomat ..................................................... 127
4.3.1.2 Digitizarea raster-vectorial automat ............................................................ 132
4.3.1.2.1 Recunoaterea obiectelor punctuale ......................................................... 132
4.3.1.2.2 Recunoaterea i digitizarea obiectelor liniare i areale .......................... 139
4.4 DIGITIZAREA MODELELOR FOTOGRAMMETRICE ................................................................. 143
4.4.1 Exploatarea geoimaginilor fotogrammetrice la stereorestitutoarele analogice ... 143
4.4.2 Exploatarea geoimaginilor fotogrammetrice i de teledetecie la aparatele
fotogrammetrice analitice ............................................................................................... 145
4.4.3 Prelucrarea imaginilor digitale ............................................................................. 148
4.4.3.1 Probleme i soluii privind recunoaterea formelor n fotogrammetrie .......... 148
4.4.3.1.1 Introducere ............................................................................................... 149
4.4.3.1.2 Motive pentru alegerea recunoaterii bazat pe forme ............................ 149
4.4.3.1.3 Descrierea procedurii de recunoatere bazat pe detalii .......................... 149
4.4.3.1.4 Cteva probleme identificate la realizarea procedurii .............................. 150
4.4.3.1.5 Soluii de mbuntire propuse ............................................................... 151
4.4.3.1.6 Unele rezultate ......................................................................................... 152
4.4.3.1.7 Concluzii .................................................................................................. 154
4.4.3.2 Analiza multirezoluie n SIG ......................................................................... 155
4.4.3.2.1 Introducere ............................................................................................... 155
4.4.3.2.2 Generaliti privind analiza rezoluiei multiple ....................................... 155
4.4.3.2.3 Descompuneri de filtrare prin multirezoluie ........................................... 156
4.4.3.2.4 Aplicarea la detectarea limitelor i la recunoaterea formelor ................ 157
4.4.3.2.4.1. Detectarea limitelor zonelor multirezoluie pe baza piramidelor
imagine ............................................................................................................... 157
4.4.3.2.4.2. Detectarea limitelor multirezoluie pe baza focusrii pe frontiera
zonei .................................................................................................................... 157
4.4.3.2.4.3 Detectarea limitei n imaginea multispectral .................................. 159
4.4.3.2.5 Aplicare la forme multirezoluie rezultate din umbre .............................. 159
4.4.3.2.5.1 Determinarea formelor rezultate din umbre folosind soluia
multirezoluie ...................................................................................................... 160
4.4.3.2.6 Concluzii i recomandri ......................................................................... 161
4.5 UTILIZAREA REZULTATELOR ........................................................................................................ 162
4.6 CONCLUZII ............................................................................................................................................. 162
6
Capitolul V Realizarea produselor SIG (cartografie computerizat) ......... 165
5.1 CONSTRUCIA HRILOR ................................................................................................................ 165
5.1.1 Limbajul de descriere a semnelor convenionale .................................................. 165
5.1.2 Proceduri de construcie (generare) automat a simbolurilor ............................. 166
5.1.3 Procedura de reprezentare a simbolurilor (fragmentelor de simboluri) .............. 168
5.1.4 Procedura de reprezentare a semnelor convenionale liniare .............................. 171
5.1.5 Procedura de reprezentare a semnelor convenionale areale ............................... 172
5.1.6 Particulariti de realizare a procedurilor de reprezentare a semnelor
convenionale i a inscripiilor ....................................................................................... 176
5.1.7 Meniuri pentru semne convenionale i inscripii ................................................. 177
5.1.8 Funciile programului de generare a semnelor convenionale i inscripiilor ...... 178
5.1.9 Funciile programului de construcie i editare a hrilor .................................... 179
5.1.10 Exemplu de program - MicroCAM ...................................................................... 180
5.1.10.1 Pachetul de programe MicroCAM ................................................................ 180
5.1.10.2 Semnificaia comenzilor fiierului hart ....................................................... 182
5.1.10.3 Structura fiierelor de date ce pot fi utilizate de programul MicroCAM ...... 183
5.1.11 Concluzii .............................................................................................................. 185
5.2 REPREZENTAREA VALORILOR TEMATICE Z PE O ZON CONTINU ............................... 185
5.2.1 Principii de baz .................................................................................................... 185
5.2.1.1 Determinarea prin interpolare a valorii z ........................................................ 186
5.2.1.2 Modul de lucru ................................................................................................ 186
5.2.1.3 Structura unui program de prelucrare i reprezentare a MDA ........................ 187
5.2.2 Extragerea informaiei hidrologice dintr-un model digital altimetric .................. 189
5.2.2.1 Introducere ...................................................................................................... 189
5.2.2.2 Situaia existent ............................................................................................. 192
5.2.2.3 Metoda bazat pe structura de date Voronoi ................................................... 193
5.2.2.3.1 Structura de date Voronoi ........................................................................ 193
5.2.2.3.2 Modelul bazat pe structura Voronoi de date ........................................... 193
5.2.2.3.3 Informaii privind schema de acumulare ................................................. 194
5.2.2.3.4Extragerea reelei de (s)curgere i evidenierea liniilor individuale de
creast ...................................................................................................................... 195
5.2.2.3.5 Proceduri pentru extragerea informaiei hidrologice ............................... 195
5.2.2.4 Metoda bazat pe structura de date de tip gril ............................................... 196
5.2.2.4.1 Structura de date de tip gril .................................................................... 196
5.2.2.4.2 Extragerea traseului de scurgere prin scheletizarea multinivel ................ 197
5.2.2.4.2.1 Algoritmul de scheletizare multinivel cu 8 conexiuni ...................... 198
5.2.2.4.2.2 Numerotarea punctelor traseelor ....................................................... 199
5.2.2.4.2.3 Prelucrarea traseului cu puncte numerotate ..................................... 200
5.2.2.5. Concluzii ........................................................................................................ 200
5.2.3 Reprezentarea plan a variabilelor prin umbre .................................................... 202
5.2.3.1 Soluii de vizualizare ....................................................................................... 202
5.2.3.2 Dezvoltarea modelului de profile .................................................................... 202
5.2.3.3 Umbrirea compus color ................................................................................ 203
5.2.3.4 Concluzii ......................................................................................................... 205
5.3 SISTEMELE INFORMAIONALE GEOGRAFICE N CADASTRU ............................................. 205
5.3.1 Succesiunea realizrii sistemului .......................................................................... 206
5.3.2 Alte utilizri ale unui SIG cadastral ...................................................................... 208
5.4 SISTEMELE INFORMAIONALE GEOGRAFICE I HRILE DIGITALE N NAVIGAIE
.......................................................................................................................................................................... 208
5.4.1 Noul suport al hrii - ecranul sau hrtia? ........................................................... 208
7
5.4.2 Cerine pentru hrile de navigaie ........................................................................ 209
5.4.3 Tehnologia actual de transmitere a hrilor ....................................................... 209
5.4.3.1 Formate comune de date ................................................................................. 209
5.4.3.2 Prelucrarea client-server ................................................................................. 210
5.4.4 Experiene, dezvoltare i implementare n navigaia rutier ................................ 211
5.4.4.1 Sistemele de navigaie rutier ......................................................................... 211
5.4.4.2 Programe necesare sistemelor de navigaie rutier ......................................... 212
5.5 ALTE PRODUSE REALIZATE CU DATELE SIG ............................................................................ 213
5.6 CONCLUZII ............................................................................................................................................. 213
ANEXA A: PROGRAME SIG, MODULELE PROGRAMELOR I FUNCII ALE ACESTORA .... 214
Nr................................................................................................................................226
ANEXA B: REZULTATELE RESTITUIEI FOTOGRAMMETRICE ANALITICE ......................... 232
ANEXA C: REZOLVAREA UNOR PROBLEME CARTOGRAFICE DIFICILE ................................ 237
ANEXA D: INTERPRETAREA IMAGINILOR ........................................................................................ 242
ANEXA E. EXEMPLE DE PRODUSE ALE SIG ....................................................................................... 248
ANEXA F: PROBLEME DE PRECIZIE A DATELOR I PRODUSELOR SIG .................................. 251
LISTA FIGURILOR ...................................................................................................................................... 257
LISTA FORMULELOR ................................................................................................................................ 261
LISTA TABELELOR .................................................................................................................................... 264
GLOSAR DE TERMENI SIG ....................................................................................................................... 265
Bibliografie ............................................................................................................................. 272
8
9
CUVNT NAINTE
Integrarea infrastructurii informaionale i a datelor geografice
Infrastructura informaional, component a societii moderne, trebuie s conin i
datele spaiale. Interfeele structurii informaionale permit accesul i la aceste date, din care
fac parte i datele geografice. Toate celelalte date, clasificate pe teme, se ataaz, de regul,
datelor de poziie, detaliilor sau arealelor geografice. Trebuie s se asigure accesul la date att
pentru experi, ct i pentru orice cetean, potrivit unor criterii de acces. Sistemele
informaionale geografice organizeaz i structureaz datele geografice sau geodatele. Aceste
date pot fi folosite eficient n alte sisteme, de exemplu n transporturi, comerul prin pota
electronic, nvmnt, alocarea resurselor i consumatorilor etc. Apar noi profesii care
implic lucrul cu date geografice digitale. Lumea virtual implic folosirea cu prioritate a
datelor spaiale. Proiectanii s-au familiarizat deja cu aceste tipuri de date. Vizualizarea
spaial cu ajutorul calculatorului devine familiar tuturor, cu accent pe nelegerea hrilor i
a altor tipuri de produse.
Harta digital, alturi de reprezentrile tridimensionale, fotogramele digitale i
nregistrrile de teledetecie, intr deja n produsele multimedia. Hrile de toate tipurile
condiioneaz puternic gndirea uman asupra mediului nconjurtor. Sistemele
informaionale geografice (SIG) permit vizualizarea interactiv i combinarea mai multor
hri cu teme diferite, dar care se refer la aceeai zon. Cteva domenii de aplicare a datelor
spaiale sunt dezvoltate mai jos.

Folosirea datelor geografice
n timpul actual exist o pia a datelor geografice. Societatea cere din ce n ce mai
mult procesarea datelor geografice pentru asigurarea multor domenii. Sursele i consumatorii
de produse au o anumit distribuie geografic. Integrarea zonal, naional sau globalizarea
pieelor cere din ce n ce mai mult rezolvarea unor probleme de determinare a drumurilor
optime, pentru scurtarea timpului i a costului de transport, de urmrire a vectorilor
transportatori etc. Pentru rezolvarea problemelor de mai sus, se consider c multe date ale
bazelor de date din toate domeniile (70%-85% din date) trebuie s aib i o component
spaial.
Piaa datelor geografice este influenat de civa factori tehnologici. Unitile
centrale, de nalt performan, constituie o baz capabil s asigure prelucrarea distribuit a
datelor geografice, care aproape ntotdeauna au un volum mare. Reelele mari de calculatoare
i infrastructura software distribuit (OLE/COM, COBRA, Java etc.), architecturile cu diferite
componente (middleware i componentware) sunt importante, deoarece multe aplicaii
geografice permit un acces transparent la depozitele de date pe servere situate n locuri
diferite i la funcii de geoprocesare iniiate tot din diferite locuri, integrndu-se astfel toate
funciile de prelucrare ntr-o schem tehnologic particular. SIG nu mai trebuie neles ca un
sistem informatic local, ci ca unul distribuit, deschis, cu arhitecturi de tip middleware i
10
componentware, asigurnd suportul pentru decizii, pentru conducerile oricror organizaii cu
uniti distribuite pe zone ntinse.
Tehnologia permite o vitez de geoprocesare de mrime compatibil cu cea a vitezei
asigurate de tehnologiile comunicaiilor, deci n general depinznd de interfeele de
interoperabilitate. Toate subsistemele viitoare vor asigura o folosire mai larg a geodatelor i
telegeoprocesarea de ctre orice om. Sunt de remarcat tehnologiile performante ale bazelor de
date spaiale introduse de realizatorii de sisteme de gestiune a bazelor de date (SGBD).
Receptoarele ieftine i de mici dimensiuni permit determinarea rapid n timp real sau
cvasireal a poziiilor geografice cu sistemele satelitare de poziionare global (GPS). Produse
comerciale sofisticate, actuale i ieftine pentru suprafaa terestr se obin relativ uor din date
imagine fotogrammetrice sau de teledetecie. S-au obinut i se vor obine nc mari progrese
n ortofotogrammetria digital i video pentru imaginile satelitare i aeriene. Are loc o
specializare continu i o difereniere a produselor n domeniile SIG, CAD i ale cartografiei
digitale. Simularea interactiv, de mare importan n multe domenii ale proiectrii i testrii
preliminare a multor soluii tehnice, economice, informaionale etc., devine distribuit. Se
dezvolt exploziv tehnicile de vizualizare a datelor spaiale tridimensionale (inclusiv cele
interactive i pentru realitatea virtual). Tehnologiile descrise mai sus au i multe variante
hibride. De exemplu, imaginile satelitare de nalt rezoluie i ortofotogrammetria digital
permit generarea automat precis a vederilor tridimensionale ale suprafeei terestre.
Creterea nevoilor de date geografice
Un factor director n dezvoltrile viitoare este i acumularea simpl a geodatelor.
Exist doar o singur suprafa terestr i mulimea tuturor geodatelor este referit la aceasta,
ntr-un anumit sistem de referin, existnd multe hri tematice, pentru fenomene naturale sau
artificiale. Cum geodatele accesibile prin reea cresc pn la zeci de mii de arhive digitale n
toat lumea, ele devin o baz bogat, semnificativ pentru un numr mai mare de activiti
locale, naionale i globale. Datele spaiale sau geografice devin unul din fundamentele noii
culturi mondiale a erei informaionale.
Informaia geospaial bazat pe reea i scopul folosirii acesteia
Se dau cteva exemple de folosire a geodatelor existente n reele i resursele de
geoprocesare. Cele mai multe presupun afiarea interactiv simpl, specializat, stilizat a
hrii. O mulime de teme de cercetare pot deriva prin examinarea cerinelor interfeei
utilizator a tipurilor de aplicaii, precum simplitatea sau modul de generalizare, densitatea de
informaie, modurile de interactivitate etc.
Oricine poate folosi o interfa pentru a se deplasa, chiar i virtual, de la un punct A al
suprafeei terestre la un punct B. Receptoarele de semnale de la sistemele de poziionare
global (GPS) i receptorul radiotelefonic dispuse ntr-un vehicol vor furniza coordanatele
punctului A, iar ecranul pentru hart de la bord extrage din memoria intern, de pe un
CD-ROM sau din paginile aurii multimedia, prin intermediul receptorului radiotelefonic,
poriunea de hart (traseul spre punctul B). Pot fi solicitate i alte tipuri de geodate.
Geoprocesarea middleware i componentware va compara distanele pentru
destinaiile multiple posibile. Paginile aurii multimedia, de exemplu, vor arta timpul de
parcurs pentru vizitarea unor obiective alese. Programele trebuie memorate permanent n
procesorul de la bordul vehicolului. Aici prin vehicol se nelege automobil, vapor, avion,
11
elicopter etc. Pe harta de pe ecran apare cu alt culoare i ecoul grafic, uneori animat,
respectiv drumul parcurs.
Alte aplicaii geografice pot fi folosite de orice cetean n viaa de zi cu zi. Fiecare are
cerine specifice pentru interfa. Dintre acestea se rein domeniile: nvmnt/instruire;
nvmnt la distan; colaborare n cercetare; biblioteci electronice; muzee i galerii
electronice; informare geografic oficial online; analiz geografic specializat; creare i
utilizare de mostre ale realitii virtuale din imagini terestre pentru jocuri interactive;
monitorizare a securitii unor zone i rspuns la nclcarea regulilor stabilite; determinare a
unor trasee speciale condiionate; optimizare a distribuiei produselor; utilizare a unor sisteme
inteligente pentru autostrzi (IVHS) i localizare a locului de parcare; informare asupra
traficului, a vremii; planificare i urmrire a itinerariilor de deplasare; servicii de cltorie;
resurse specifice locale i recomandri; servicii de informare urban i cadastral; gsire de
locuri de munc i clieni pe plan local sau regional etc.
Diferite aplicaii geografice sunt specifice numai anumitor profesii, dintre care se
amintesc: servicii de urgen pe autostrzi (A.C.R.) sau pentru poliie, pompieri etc.; creare i
utilizare de mostre ale realitii virtuale din imagini ale suprafeei terestre, pentru pregtire
militar, pregtire pentru cazuri de dezastre i salvare, proiectare de construcii i arhitectur;
agricultur i silvicultur; cercetare a climei, cercetare biologic, ecologic, geologic etc.;
planificare urban, zonal i naional; cartografiere automat i faciliti de management;
supraveghere militar; descoperire, exploatare i management pentru resurse naturale;
management al resurselor acvatice; monitorizare global i local a mediului; planificare a
amplasrii instalaiilor comunicaiilor prin cablu, microunde i telefonie mobil; telemedicin;
informare maritim global i sisteme de salvare, control al traficului aerian sau fluvial,
maritim, terestru; operarea vehiculelor comerciale; alegerea locurilor de amplasare a
organizaiilor comerciale sau a zonelor rezideniale, marcheting i alte aplicaii geografice
specifice; determinare a corespondenei geografice a angajailor poteniali cu locurile de
munc disponibile sau a furnizorilor poteniali de servicii cu clienii poteniali; reele ale
administraiei publice; sisteme cadastrale etc. Numrul de aplicaii cu geodate crete continuu
i va continua s creasc pe msur ce se dezvolt infrastructurile naionale i globale de date
spaiale.
Hrile ca parte a vechii i noii culturi
Hrile constituie o component a multor culturi, deoarece gndirea spaial este o
parte esenial a relaiei oamenilor cu mediul fizic i cultural. Chiar n cele mai simple culturi
care nu au trecut la tehnica scrisului, indivizii "deseneaz" schie temporare pentru a-i
reaminti sau a arta altora cum s gseasc drumul ntr-un teritoriu necunoscut. Oamenii au
dezvoltat tehnici spaiale sofisticate i abiliti de comunicare spaial care sunt o baz pentru
alte activiti, inclusiv simpla determinare a unui itinerar. Infrastructura naional a datelor
spaiale devine o component a infrastructurii informatice naionale. Sunt create colecii de
simboluri cartografice i fraze cu aceste simboluri, iar limbajul hrii este foarte important n
spaiul cibernetic. Cercetarea fundamental privind motivarea spaial, memoria spaial i
comunicarea spaial va constitui baza dezvoltrii corespunztoare a interfeelor (pentru)
utilizator care folosesc afiarea i manipularea informaiei spaiale.
i realitatea virtual ajut pe utilizatorii de geodate s evalueze sursele de date.
Deoarece vor exista foarte multe geodate disponibile i aceste geodate sunt de cele mai multe
ori complexe, de mare importan sunt calitatea, coninutul i fluxul geodatelor. Ar putea fi
folosit un sistem de figuri geometrice pentru a reprezenta anumii parametri de coninut, iar
12
forma, culoarea i micarea acestora ar putea reda parametrii de calitate. O interfa poate fi o
hart sau n general o geoimagine. O dat ce te centrezi pe un spot comandat de un locator,
poi apela diferite pictograme disponibile pe ecran, care reprezint obiecte de date. E foarte
uor s se gseasc mari volume de date pe reeaua Internet, dar e greu s tii ce s faci cu ele,
cu ce pachete de programe s le prelucrezi. Interfaa trebuie s furnizeze chiar i fiecrui
individ, uor i intuitiv, informaii privind "calitatea" datelor. Un exemplu simplu este cum
afl un turist grosimea stratului de zpad pe pistele unei staiuni montane, pentru ziua
curent, cnd consult un anumit nod (de exemplu un site romnesc, www.alpinet.ro), s
vizualizeze chiar imagini recente, nu imagini din timpul verii.
Hrile digitale - parte a multimedia, realitatea virtual i modificri de percepie
Hrile pe suport de hrtie sunt o form special a comunicrii prin intermediul
tiparului i sunt utile exploratorilor, oamenilor de tiin, istoricilor, ageniilor i birourilor
municipale i naionale, militarilor, turitilor, oficiilor cadastrale, proiectanilor etc. Utilitatea
hrilor este amplificat n diferite moduri cu ajutorul calculatoarelor i al reelelor de
calculatoare. SIG pentru o zon are datele organizate pe teme sau straturi, straturile artnd ca
i hrile pe film, suprapuse, ale acestei zone, ntr-un acelai sistem de coordonate, avnd i o
interfa vizual pentru baza de date spaiale. Este posibil s se consulte SIG pentru a realiza
noi hri tematice, de exemplu, toate parcelele cu cote cuprinse ntre 500 i 1000 m, n zone
nepoluate chimic, cu panta sub 10%, la dstan de 2000 - 3000 m de o osea asfaltat etc.,
utile cuiva pentru amplasarea unei anumite construcii. Tehnologia digital permite:
memorarea unei imense cantiti de geodate (inclusiv accesul prin intermediul unei reele);
mrirea (zooming), deplasarea n planul ecranului (panning) i alte tipuri de proceduri
interactive de manipulare a geoimaginii, care nltur limitrile spaiale ale hrtiei i ale
acuitii vizuale umane; urmrirea n timp real a deplasrii; intrarea datelor direct de la
sateliii sistemelor de poziionare global (GPS) i ai celor de observare a Pmntului;
afiarea instantanee a datelor nespaiale - text, imagini, grafice etc., asociat cu detaliile i
poziiile selectate ale hrii.
Prin intermediul hrilor tiprite pe hrtie, fiecare om se familiarizeaz cu
abstractizrile grafice ale spaiilor terestre ntinse. Hrile digitale aplic aceast proprietate
sau convenie de prezentare a informaiei la domenii informaionale imense ca ntindere i
diversificare. Hrile digitale i zborurile virtuale pe deasupra sau printr-un domeniu spaial
tridimensional vor constitui o component important a multor interfee grafice pentru
utilizator, deoarece fiecare om nelege intuitiv hrile i vederile din aer sau din spaiul
extraatmosferic i multe tipuri de informaii au o component spaial care face utile
reprezentrile i vizualizrile spaiale.
Vizualizarea informaiei geografice sau vizualizarea geografic a informaiei permite
oamenilor s sesizeze schimbrile i chiar prognozarea realitii. Aplicaiile privind realitatea
virtual folosesc reprezentrile fenomenelor spaiale reale, dar i ale fenomenelor nonspaiale,
pur i simplu deoarece creierul uman este obinuit s rezolve probleme n spaiul
tridimensional. Pri importante ale componentei software i ale datelor necesare pentru
configurarea i popularea ciberspaiului vor fi preluate de la aplicaiile de geoprocesare, din
arhivele de geodate digitale i din fluxurile curente de date. n mod similar i cercetrile din
domeniul gndirii spaiale vor beneficia att de "spaiul real", ct i de aplicaiile privind
ciberspaiul.
13
Noi probleme de cercetare
Multe probleme de cercetare fundamental i aplicativ pot fi identificate n cele de
mai sus. Cercetarea trebuie s aib n vedere interoperabilitatea geoprocesrii, avnd n vedere
marele volum de date i diversitatea acestora, n primul rnd n sensul c datele spaiale vor
avea un rol deosebit n interfeele spaiale, cnd diverse subsisteme pot schimba ntre ele
diferite tipuri de date i pot accesa alte resurse de geoprocesare ale subsistemelor. Foarte
multe aplicaii vor folosi geodate, iar dezvoltatorii de aplicaii se vor axa mai ales pe
dezvoltarea de interfee. Acetia trebuie s posede att cunotine cartografice, ct i
informatice referitoare la interfee. Interfeele trebuie s apeleze diferite proceduri
cartografice, dar i de analiz geografic sau spaial, de simulare, de lucru n spaiul virtual
etc.
Fiecare om vede lumea diferit i ca atare sunt necesare specificaii riguroase pentru
datele spaiale, astfel ca acestea s satisfac toate cerinele, dar s fie de volum optimizat, fr
redundan sau cu o redundan minim, necesar doar pentru control i verificare a preciziei.
Aceleai date pot avea pentru diferii utilizatori denumiri diferite, atribute diferite, diferii
parametri descriptivi, precum i alte tipuri de metadate.
Credem c temele de cercetare i proiectele de dezvoltare privind interfeele
geografice vor genera multe concepte ce trebuie s aib n vedere, n special n universiti,
efectele cognitive i sociale ale dezvoltrii n subdomeniul spaial al lumii multimedia i
analiza modului de introducere n interfee a pictogramelor i procedurilor corespunztoare
viziunii viitorului. Instituiile guvernamentale trebuie s aib un rol deosebit n stabilirea i
planificarea temelor de cercetare i n finanarea celor care servesc dezvoltarea instituiilor
fundamentale ale rii i a legturilor cu alte instituii mondiale. Prin participarea coordonat a
multor utilizatori (experi persoane fizice sau organizaii de stat i particulare) n activitile
de planificare i de stabilire a specificaiilor SIG, Oficiul Naional de Cadastru, Geodezie i
Cartografie (ONCGC) asigur ca furnizorii s livreze echipamente, programe i tehnologii cu
caracteristici care s corespund necesitilor stabilite i ca tehnologia SIG s devin parte a
economiei i culturii naionale sau globale.
Prof.univ.dr. Mihai Ielenicz, Decanul Facultii de Geografie
14
INTRODUCERE
Un sistem informaional geografic este un ansamblu de subsisteme, destinat pentru
culegerea, prelucrarea, integrarea, stocarea, extragerea, prezentarea i furnizarea datelor i
informaiilor geografice. Ca subsisteme pot fi considerate echipamentele (n care rolul
principal l au calculatoarele electronice), programele, bazele de date i de cunotine,
tehnologiile i personalul de proiectare, realizare i exploatare. Informaia geografic este
prezentat pe teme diferite, dar referite la un cadru geografic sau cartografic unitar. Fiecare
tem este concretizat printr-un "strat" de date. Un sistem informaional geografic poate fi
utilizat pentru realizarea de combinaii ale relaiilor geografice ale diferitelor straturi de date i
prezentarea unei hri ca rezultat al analizei geografice. Temele individuale pot fi prezentate i
separat.
Sistemele informaionale geografice trebuie s se dezvolte n cadrul larg al
infrastructurii informaionale. n conceperea, proiectarea, dezvoltarea, implementarea i
ntreinerea unui asemenea sistem se disting urmtoarele faze generale: specificarea datelor i
surselor de date (definirea intrrilor); culegerea, transmiterea, memorarea, prelucrarea,
structurarea, stocarea i regsirea datelor i informaiilor; folosirea datelor i informaiilor n
activitile decizionale i de aciune asupra mediului nconjurtor.
Realizarea sistemelor este favorizat de dezvoltarea geotiinelor, a tehnicii de calcul
i a produselor program, a informaticii, ciberneticii etc.
Lucrarea abordeaz probleme teoretice i practice ale metodelor de proiectare a unui
sistem, de alegere i completare a programelor, de structurare, culegere, validare i utilizare a
datelor (cu accent pe metodele fotogrammetrice, cartografice i de teledetecie de culegere),
de utilizare a datelor pentru realizarea unor produse etc.
n capitolul I sunt definite societatea informaional i sistemul informaional
geografic (fazele de realizare, proprietile, avantajele de folosire etc.). Sunt date exemple de
asemenea sisteme. Este descris analiza geografic i sunt exemplificate unele rezultate ale
analizei. Subcapitolul 1.3 trateaz structurile de date geografice, cu accentuare pe cele
topologice i pe cele orientate pe obiecte (concepie, mecanisme i construcii de abstractizare
etc.), concluzionndu-se asupra criteriilor de alegere a unei anumite structuri. O tratare aparte
este cea a proiectrii unui sistem informaional geografic (SIG), respectiv comparaia
statistic a funcionalitii pachetelor de programe SIG (subcapitolul 1.4, dup o clasificare a
programelor pe baza coeficienilor de similaritate i a analizei gruprilor) i identificarea
nevoilor de date geografice digitale (subcapitolul 1.5), cu indicarea domeniilor de aplicare i
utilizare, tipurilor i surselor, a structurii geometrice, a preciziei, a coninutului, modului de
distribuie, a ciclurilor de actualizare, a nivelului de detaliere etc. Sunt oferite astfel dou
metode obiective de proiectare, cu prezentarea grafic i numeric sugestiv a rezultatelor.
Capitolul al II-lea analizeaz dezvoltrile n fotogrammetrie, teledetecie i
cartografie, pentru a justifica utilizarea metodelor acestora la realizarea i utilizarea SIG.
Subcapitolul 2.1 dezvolt concepia de geoimagini, ca o generalizare a tuturor purttorilor de
informaii referitoare la spaiul geografic. Sunt tratate stadiul i tendinele de obinere a
imaginilor surs, tehnologiile, algoritmii i procedurile de prelucrare a datelor, produsele
cartografice, fotogrammetrice i de teledetecie ce pot fi realizate cu SIG, harta ca surs i ca
15
produs principal al SIG, funciile hrii n noua postur a acesteia, noile produse cartografice
multimedia, necesitatea dezvoltrii limbajului cartografic n noua concepie etc. Se
exemplific un sistem geoiconic digital complex, descriindu-se segmentele sistemului,
particularitile de realizare, pregtirea personalului etc. Concluziile trase se refer la modul
de utilizarea a tehnologiilor fotogrammetrice, cartografice i de teledetecie n proiectarea i
realizarea SIG.
Capitolul al III-lea trateaz unele aspecte matematice n realizarea SIG, dezvoltate
insuficient n literatura de specialitate. Subcapitolul 3.1 trateaz utilizarea n SIG a teoriei
informaiei, respectiv determinarea cantitii de informaie a geoimaginilor sau a unei zone
terestre i codificarea detaliilor i datelor. Determinarea cantitii de informaie comport
clasificarea elementelor dup diferite sisteme (pe baza coeficienilor de corelaie Pearson, de
distan, cosinus-theta etc.), analiza gruprilor rezultate, calculul cantitii de informaie a
clasificrii, calculul cantitii de informaie a geoimaginii (bazei de date) i calculul
coeficientului generalizrii SIG. Este exemplificat metoda pentru clasificarea unor localiti
dintr-o anumit zon dup numrul locuitorilor, cu determinarea intervalelor de clasificare cu
diverse metode (progresiei geometrice, progresiei aritmetice i seriilor). n tabelul 3.3 sunt
dai parametrii metodelor de clasificare (numrul de intervale, cantitatea de informaie H,
entropia maxim, entropia relativ i redundana). Concluzia care rezult este c se aplic
metoda care d redundana minim (pentru cazul din tabel, metoda seriilor, pentru care
redundana este 0,061). Coninutul informaional al unei zone de teren ridicate geodezic i
topografic, a imaginii-hart a acesteia sau a bazei de date vectoriale este calculat cu relaia
dat de Schlage (1996), inndu-se seama de numrul de detalii individualizate, perioada de
existen a detaliului, numrul de clase ale detaliului, coeficientul dimensional al imaginii
detaliului, numrul de detalii k-dimensionale, numrul de puncte caracteristice ale unui
detaliu (simbol), gradul de complexitate al detaliului (simbolului), coeficientul de importan
al detaliului (simbolului) i numrul total de fragmente sau caractere din compunerea
detaliului (simbolului). S-a fcut calculul doar pentru o parte din suprafeele foilor de hart la
scrile 1:25.000, 1:50.000 i 1:100.000, obinndu-se datele din tabelul 3.4. S-a calculat i
coeficientul teoretic al generalizrii i s-a concluzionat c generalizarea cartografic a fost
corect. La realizarea unor baze de date, determinarea cantitii totale de informaii a bazei
poate fi fcut doar dup popularea acesteia.
La codificarea datelor i detaliilor s-au tratat baza matematic a codificrii i soluiile
de introducere a cuvintelor de cod, alegndu-se ca soluie optim tehnica meniurilor.
Algoritmul de cutare a domeniului ortogonal generalizat folosind aproximarea pe
straturi a spaiului multidimensional (3.2) a fost tratat ca o problem general ce are
aplicabilitate la generarea semnelor convenionale areale i la consultarea bazei de date a SIG.
Algoritmul a fost realizat pentru spaiile 2D i nD. Rezultatele concrete ale corectitudinii
algoritmului sunt demonstrate n capitolul al IV-lea.
Subcapitolul 3.3 trateaz precizia datelor i produselor SIG, cu referiri la tipurile i
sursele de erori, precizia poziional, precizia atributelor, precizia conceptual, precizia logic
etc. O problem important este aprecierea preciziei de clasificare cu ajutorul coeficientului
Kappa (pentru care s-a dat i un exemplu n anexa F(e)) i aprecierea generalizrii, aa cum s-
a artat, cu metodele analizei informaionale. O alt problem o constituie studiul erorilor de
digitizare, n special pentru transformrile polinomiale aplicate n diferite faze tehnologice, cu
aprecierea influienei fiecrui termen al transformrii i a modului de dispunere a punctelor,
metod ce poate fi extrapolat tuturor tipurilor de transformri. Reprezentarea grafic a
16
erorilor de digitizare permite o nelegere intuitiv a acestora (anexa F(a,b,c,d)). Schema (d)
din anexa F arat modul de cumulare a erorilor.
Subcapitolul 3.4 trateaz detectarea limitelor n prelucrarea imaginilor, analizndu-se
rezultatele aplicrii a cinci filtre (Roberts, Prewitt, Sobel, Kirsch, Log) asupra unor imagini
sintetice i asupra unor imagini fotogrammetrice. Metodologia de analiz constituie o alt
problem important pentru automatizarea culegerii datelor. n final se concluzioneaz asupra
particularitilor de aplicare a fiecrui filtru.
Capitolul al IV-lea trateaz metodele, algoritmii i procedurile de culegere i
validare a datelor SIG. Subcapitolul 4.2 descrie generalizat metodele de culegere a datelor
topogeodezice (folosirea sistemelor de poziionare global NAVSTAR sau GLONASS i a
aparatelor topografice moderne). Subcapitolul 4.3 trateaz culegerea datelor vectoriale prin
digitizarea hrilor i ortofotogramelor, respectiv procedurile de digitizare raster-vectorial
semiautomat i automat. O contribuie important este recunoaterea automat a obiectelor
punctuale (4.3.1.2.1) folosind serii Fourier i teoria mulimilor fuzzy, ambele metode ducnd
la aceleai rezultate. Subcapitolul 4.4 trateaz digitizarea vectorial fotogrammetric,
respectiv exploatarea fotogrammetric la stereorestitutoarele analogice i la aparatele
fotogrammetrice analitice. Sunt prezentate programele de prelucrare ntocmite de autori i
experimentate pe date curente de producie i n special pe date rezultate din msurarea
imaginilor obinute n poligonul fotogrammetric naional. Principalele probleme asupra crora
s-a insistat sunt aplicarea coreciilor suplimentare dup orientarea interioar numeric pe baza
coeficienilor de distan, prin diminuarea discordanelor din indicii de referin, reprezentarea
grafic a discordanelor dup orientarea absolut cu ajutorul programelor specifice modelelor
digitale ale terenului i proiectarea tehnologiei de msurare, prelucrare i interpretare.
Subcapitolul 4.4.3 trateaz prelucrarea imaginilor digitale, n completare la
operaiunile de prelucrare descrise n capitolul al III-lea. Sunt tratate problemele i soluiile
privind recunoaterea formelor n fotogrammetrie, procedura de recunoatere bazat pe
detalii, aplicat fotogramelor la scar mare. O problem aparte este analiza multirezoluie n
SIG, pentru care s-au realizat tehnologia, algoritmii i procedurile de detectare a limitelor
zonelor multirezoluie pe baza piramidelor imagine i de detectare a limitelor multirezoluie
pe baza focusrii pe frontiera zonei (piramida generalizeaz histograma din plan).
n anexa D se prezint rezultatele prelucrrii imaginilor cu procedurile realizate de
autor sau cu cele ale altor pachete de programe de firm utilizate. Anexa cuprinde localizarea
zonei de studiu, imaginile unei subzone referitoare la folosina terenului, tipurile de sol,
adecvarea terenului pentru sisteme agroforestiere, terenul pentru culturi bazate pe precipitaii,
folosirea optim a terenului i hazardul la eroziune, respectiv adecvarea pentru sisteme
agroforestiere pentru ntreaga zon. n anex sunt prezentate i rezultatele aplicrii filtrelor de
detectare a limitelor, fiind date imaginile sintetic i fotografic iniiale, limitele detectate
pentru imaginea sintetic normal i pentru o subimagine sintetic nclinat, limitele detectate
pentru imaginea fotografic i imagini combinate din imaginea fotografic iniial i
imaginile limitelor detectate cu diferite filtre. Trebuie s se remarce c i rezultatele
prezentate n prima parte a anexei au fost obinute inclusiv prin aplicarea celor cinci filtre de
detectare a limitelor, precum i a altor filtre.
Capitolul al V-lea trateaz problematica realizrii produselor SIG. Subcapitolul 5.1
trateaz construcia hrilor, surse i n acelai timp produse principale ale SIG, respectiv
limbajul de descriere a semnelor convenionale, procedurile de construcie (generare)
automat a fragmentelor de simboluri i simbolurilor punctuale, liniare i areale, meniurile
pentru semne convenionale i inscripii. Autorii prezint funciile programelor realizate i
17
exemple de proceduri de generare a semnelor convenionale i inscripiilor i de construcie i
editare a hrilor. Exemplele practice din capitol i din toate anexele demonstreaz
corectitudinea programelor ntocmite. Cele de mai sus sunt contribuii originale ale autorilor
i au aplicabilitate deosebit att la realizarea hrilor complexe (topografice i tematice
deosebite) n organizaii de profil cartografic, ct mai ales la realizarea hrilor tematice cu
coninut simplificat (la imprimante color), cnd se folosesc numai date extrase din SIG. O
aplicabilitate militar deosebit este suprapunerea prin afiare sau tiprire pe hrile
topografice sau tematice complexe de noi straturi, de exemplu situaia operativ-tactic dintr-o
zon de aciune (responsabilitate). n anexa C se arat modul de rezolvare a unor probleme
dificile de cartografie, care pot fi aplicate n principiu la orice reprezentare grafic n SIG,
respectiv plasarea inscripiilor (C(a)), deplasarea reciproc a obiectelor (C(b)), generalizarea
detaliilor punctuale prin detalii areale (C(c)), simbolizarea complex (C(d)) i rezolvarea
problemei alinierii i racordrii la generarea semnelor convenionale areale (C(e)). Pentru
fiecare caz n parte se arat grafic principiul de rezolvare, se indic procedurile scrise n AML
i principalele comenzi Arc/Info utilizate.
Subcapitolul 5.2 trateaz extragerea informaiei hidrologice dintr-un model digital
altimetric, de importan deosebit att n controlul suprapunerii diferitelor straturi tematice
ale SIG, ct i n problemele de cartografiere, de analiz a situaiei bazinelor hidrografice i de
proiectare a unor lucrri hidrotehnice (necesitate demonstrat i de catastrofele n urma unor
inundaii din ultimii ani). Contribuiile autorilor constau n analiza situaiei existente (5.2.2),
conceperea i realizarea a dou metode i proceduri de extragere a traseelor de scurgere i a
liniilor de creast, respectiv, metoda bazat pe structura de date Voronoi (5.2.3) i metoda
bazat pe structura de date de tip gril (5.2.4), numerotarea punctelor traseelor i construcia
arborescenei reelei. Se concluzioneaz asupra cazurilor de folosire a celor dou metode i
asupra avantajelor i dezavantajelor.
Subcapitolul 5.3 trateaz reprezentarea plan prin umbre a variabilelor de tip z=f(x,y),
cazul reprezentrii reliefului fiind un caz particular. Dup prezentarea general a problemei,
sunt propuse soluiile de vizualizare (bazate pe simularea luminii i umbrelor, modelul de
simulare considernd o singur surs aflat la o distan foarte mare i c suprafaa iluminat
nu reflect energia luminoas), dezvolt modelul de profile i umbrirea compus color. n
anexele D i E(d) este artat reprezentarea grafic a hrii n relief a rii noastre cu
algoritmul propus i descris de autori, folosind ca date iniiale datele de tip gril (DTED),
preluate prin reeaua Internet, puse la dispoziie de Agenia Naional de Cartografie i
Imagistic a S.U.A. (NIMA),.
Subcapitolul 5.4 prezint exemple de alte modele de produse realizate cu datele SIG,
exemple fiind artate i n anexa E. Toate aceste produse se obin cu programe i tehnologii
foarte diferite, de aici rezultnd complexitatea SIG.
Mulumim Facultii de Geografie a Universitii din Bucureti, n mod deosebit
domnului decan prof.univ.dr. Mihai Ielenicz, pentru tiprirea acestui manual i pentru
condiiile create de introducere n programele de nvmnt a cursurilor "Sisteme
informaionale geografice" i "Cartografie computerizat", care completeaz cunotinele
nsuite la cursul de "Geoinformatic", dnd noi dimensiuni pregtirii studenilor, celor ce
urmeaz cursuri postuniversitare, doctoranzilor i tuturor cadrelor didactice.
Autorii
18
CAPITOLUL I : SISTEME INFORMAIONALE GEOGRAFICE
1.1 Societatea informaional
Societatea postindustrial se bazeaz pe o economie a informaiilor i a
cunoaterii, cu o infrastructur definit de comunicaii i de calculatoare (ca expresie
hardware i software), care permite globalizarea schimbului de informaii i de cunotine, n
cadrul unor noi modele de dezvoltare. Expresia de societate postindustrial modern este
creat de tehnologia intelectual, avnd drept caracteristici naturale majore informaia i
cunoaterea, spre deosebire de societatea industrial, care se bizuie pe o tehnologie a mainii
pentru amplificarea sau nlocuirea muncii fizice.
Economia informaiilor i a cunoaterii difer de economia de bunuri.
Problema principal a noii societi este realizarea unei noi infrastructuri, dar nu prin
eliminarea celei vechi, ci prin adaptarea sa. Noile produse, informaiile, exprimate prin
mulimi de date, pot fi livrate utilizatorilor, dar, spre deosebire de bunuri, rmn i la cel ce le
creaz, ba mai mult, pot fi revndute de mai multe ori, cel ce le creaz beneficiind i de
dreptul de autor.
Infrastructurile informaionale trebuie create la nivelele organizaional, zonal
(comunal, orenesc, municipal, judeean, naional, regional etc.) i global. n ultimii ani,
dezvoltarea acestora s-a fcut similar cu evoluia calculatoarelor electronice care ofereau
servicii de prelucrare a datelor din deceniile al aptelea i al optulea ale acestui secol. Pentru
dezvoltarea infrastructurii informaionale este necesar, pentru orice nivel, luarea unor msuri
ca: elaborarea unei strategii de dezvoltare; meninerea i dezvoltarea capacitii de cercetare,
dezvoltare i inovare; crearea condiiilor de legare cu infrastructura de nivel superior
(municipal, judeean, naional, continental sau global); crearea cadrului legal i al
reglementrilor necesare infrastructurii i sistemelor informaionale.
Sistemele informaionale spaiale (geografice) trebuie s se dezvolte n acest cadru
larg al dezvoltrii infrastructurii informaionale, fiind, dup unii autori, component a
acesteia. Societatea informaional este deci o societate bazat pe cunotiine i informaii.
Tehnologiile specifice acestei societi constau n producerea, prelucrarea, structurarea,
memorarea, transmiterea, recepionarea i utilizarea informaiei (considerat a fi materia
prim a cunoaterii). Competitivitatea unei organizaii, a conducerii unei zone sau a unei ri
are ca factor de baz accesul uor i rapid la informaii i cunotine n ambele sensuri i de
la cei ce conduc la cei condui, ct i invers.
Infrastructura informaional global este deja o realitate care va marca evoluia lumii
i va marca profund viaa individului i a comunitilor umane, activitatea economic
mondial i zonal. Uneori este neglijat chiar tehnologia de producere a informaiei. Reeaua
Internet permite i informarea, dar i realizarea unor operaiuni de producie i comerciale.
19
1.2 Sistemul informaional geografic
1.2.1 Sistemul informaional spaial
Printre sistemele informaionale dezvoltate n ultimele decenii, un rol aparte l au
sistemele informaionale spaiale, sisteme concise sau elaborate (Niu, C., 1992 Longley,
1995), care nregistreaz, prelucreaz, memoreaz, furnizeaz i utilizeaz datele despre
obiectele, evenimentele i fenomenele caracteristice unui spaiu dat. Informaia referitoare la
aceste elemente are caracteristici metrice i semantice. Dintre caracteristicile sau atributele
metrice, un rol preponderent l au datele de poziie, respectiv coordonatele. Cnd spaiul
definit este o zon terestr mic, sistemul informaional spaial (SIS) devine sistem
informaional teritorial (SIT). Cnd spaiul de definiie a poziiei elementelor este spaiul
geografic, SIS devine sistem informaional geografic (SIG). Un SIG poate rezulta din
concatenarea i generalizarea unor sisteme informaionale teritoriale ale unor zone adiacente.
n unele ri se accept doar denumirea de sisteme informaionale teritoriale pentru toate
aceste genuri de sisteme.
n cazul SIG, datele de poziie sunt coordonatele geografice, definite ntr-un datum
geodezic acceptat, universal.
SIG cuprinde, ntr-o accepiune mai larg, fazele de la specificarea datelor de intrare
pn la deciziile de control asupra proceselor naturale, economice sau sociale, iar ntr-o
accepiune limitat, numai fazele de la specificarea datelor de intrare, pn la afiarea
rezultatelor sub form grafic (cartografic) sau alfanumeric. Ieirile sistemului sunt folosite
n acest caz de ctre alte sisteme informaionale (de protecie a mediului, de management
economic, militar etc.). Elementele unui SIG sunt grupate n: hardware (calculatorul
electronic, reeaua de calculatoare, perifericele obinuite de intrare ieire i de memorare,
perifericele specializate utilizate n special la culegerea datelor, reelele de comunicaii etc.);
software (programele de sistem, programele de comunicaii, programele de gestiune a
datelor, programele ce asigur prelucrarea i validarea datelor culese, programele de analiz
geografic etc.); sursele i coleciile de date i informaii cu produsele ce le conin;
tehnologiile de culegere, validare, organizare, stocare, furnizare i utilizare a datelor i
Fig. 1.1 Componentele unui sistem informaional
(dup ESRI)
20
informaiilor sub diferite forme; personalul ce proiecteaz, realizeaz i utilizeaz sistemul.
Sistemele se pot categorisi n multe moduri. Astfel, dup destinaia produselor (ieirilor), pot
exista sisteme informaionale topografice, cadastrale, geologice, hidrologice, oceanografice,
glaciologice, meteorologice, silvice, de transport etc.
Exemple de asemenea sisteme sunt date mai jos.
Dup domeniul de definiie pentru date sistemul poate fi municipal, judeean, regional,
naional, continental, intercontinental i global. Nu exist nc un SIG total pentru o zon
dat, care s satisfac utilizatorii tuturor domeniilor economice, sociale sau naturale existente.
Interconectarea tuturor sistemelor domeniilor face ca sistemele s devin subsisteme
distribuite ale unui sistem integrat virtual.
1.2.2 Fazele realizrii i proprietile de performan ale SIG
n conceperea, proiectarea, dezvoltarea, implementarea i ntreinerea unui SIG se
disting urmtoarele faze generale: specificarea datelor (definirea intrrilor); culegerea,
transmiterea, memorarea, prelucrarea, structurarea, stocarea i regsirea datelor i
informaiilor; folosirea datelor i informaiilor n activitile decizionale i de aciune asupra
mediului nconjurtor.
Proprietile de performan ale sistemului sunt: calitatea de a culege, stoca i regsi
rapid datele necesare; securitatea, sigurana i mentenabilitatea datelor; compatibilitatea
sistemului cu alte sisteme; timpul de rspuns la cererea de date i informaii; coerena
sistemului (legtura logic a datelor stocate i a tipurilor de proceduri utilizate); flexibilitatea
sistemului; capacitatea sistemului de a aciona continuu pentru realizarea scopului propus;
randamentul sistemului.
1.2.3 Avantajele folosirii SIG
Avantajele folosirii SIG sunt urmtoarele:
-reducerea operaiunilor de rutin i automatizarea lurii deciziilor n probleme care
implic folosirea datelor geografice;
-identificarea cuantificat a problemelor organizrii i a operaiunilor tehnice cu date
geografice;
-controlul obiectiv al calitii datelor i al operaiunilor (obiectivizarea controlului);
-verificarea automat a ndeplinirii restriciilor, regulilor i normativelor n domeniul
folosirii datelor geografice;
-eliminarea duplicrii funcionale n lucrul cu date i informaii geografice;
-reducerea ciclului proiectare realizare evaluare pentru diferite domenii de activitate
care folosesc date referite n spaiul geografic;
-diversificarea formelor de prezentare a produselor ce conin date spaiale (geografice);
-creterea parametrilor de precizie a datelor ce definesc poziia geografic sau a datelor
derivate din (referite la) acestea;
-posibilitatea de a rspunde n timp real sau cvasireal n cazul unor evenimente
neprevzute (cutremure, inundaii, alunecri de teren etc.).
1.2.4 Exemple de SIG
Pe plan mondial s-au realizat sau sunt n curs de realizare sisteme informaionale
geografice cu scopuri multiple sau cu scopuri particulare. S-au dezvoltat i problemele
teoretice i metodologice referitoare la SIG. n cercetrile tiinifice sunt angrenai cartografi,
fotogrammetriti, geografi, specialiti n teledetecie, statisticieni, informaticieni etc. Printre
21
cele mai vechi sisteme se amintesc WDB, GBF/DIME i GIRAS (S.U.A.), RGU (Frana),
NIMS (Suedia) etc. SIG militare (Bernard, 1990) au un rol deosebit n pregtirea i ducerea
operaiilor i luptelor i n asigurarea logistic.
La nceput sistemele s-au dezvoltat prin metoda ncercrilor i erorilor, pornindu-se
de la necesiti practice imediate. Un sistem global cunoscut este WWW (World Wether
Watch, a nu se confunda cu prescurtarea utilizat n Internet), un SIG meteorologic ce
cuprinde toate instituiile meteorologice ale tuturor rilor, interconectate. n Marea Britanie a
fost realizat sistemul ENVIRON pentru rezolvarea unor probleme demografice.
Alte sisteme care dein ntietatea ca timp de ncepere a realizrii i nivel de
funcionalitate sunt descrise mai jos, specificndu-se deintorul, suportul de date, datele
tematice cheie, anul de ncepere a realizrii etc. (Longley, 1990; Maguire, 1995):
a) Denumire: CAGEAS
Deintor (realizator): US Census Bureau, Washington D.C.
Date cheie: Agricultur, ferme: numrul de ferme pe districte i state, folosirea terenului,
sisteme de irigaii, suprafee irigate, recolte pe ani, depozite, valoarea produciei vndute a
fermelor, fermele clasificate dup diferite caracteristici, caracteristici de exploatare ale
fermelor, tipul de organizare, valoarea de pia a fermelor, vrsta i ocupaia principal a celui
ce conduce exploatarea fermei
Organizarea datelor: Baz de date relaional (BDR)
Anul nceperii funcionrii sistemului: 1987
Infrastructura: Reele de calculatoare, software eterogen, dar omogen ca funcionare
Zona geografic: S.U.A., statele S.U.A.
b) Denumire: CPH (populaie i cldiri)
Deintor (realizator): US Census Bureau, Washington D.C.
Date cheie: Pentru fiecare cetean - codul numeric personal, numele i prenumele, sexul,
data i locul naterii, starea civil, rasa, studii, ocupaia, venitul anual, domiciliul, raportul cu
locuina etc.; pentru fiecare locuin tipul locuinei, situaia, proprietarul, actul de
proprietate, cine locuiete, actul de nchiriere, numrul de camere, suprafaa locuibil etc.
Organizarea datelor: BDR
Anul nceperii funcionrii sistemului: 1987
Infrastructura: Reele de calculatoare, software eterogen, dar omogen ca funcionare
Zona geografic: S.U.A., statele S.U.A.
c) Denumire: CSIGAS (servicii)
Deintor (realizator): US Census Bureau, Washington D.C.
Date cheie: Servicii de sntate, servicii pe profesii, hoteluri i moteluri, ateliere de reparaii,
servicii de personal i de afaceri, parcri, teatre, muzee, galerii, alte instituii de cultur,
grdini botanice, grdini zoologice, locuri de recreere, notariate, alte birouri legislative etc.,
cu diferite caracteristici
Organizarea datelor: BDR
Anul nceperii funcionrii sistemului: 1987
Infrastructura: Reele de calculatoare, software eterogen, dar omogen ca funcionare
Zona geografic: S.U.A., statele S.U.A.
d) Denumire:US Tiger
Deintor (realizator): Geological Survey (n colaborare cu US Census Bureau)
22
Date cheie: Strzile principalelor metropole din S.U.A., pe metropole, cu acces prin Internet,
cu denumire, sens de parcurgere, trafic pe ore ale zilei i pe perioade diferite, gradul de
poluare, unele limite ale zonelor areale etc.
Organizarea datelor: Structur topologic (TIGER)
Anul nceperii funcionrii sistemului: 1990
Infrastructura: Servere de date pe metropole i centrale, accesate prin Internet
Zona geografic: Metropolele S.U.A.
e) Denumire: SCEDP/SCIP (afaceri i planificare)
Deintor (realizator): University of South Carolina
Date cheie: Ocuparea terenului (n vederea proiectrii de noi ntreprinderi, firme, utiliti
etc.); straturi de date cu reeaua de transport, sistemele hidrotehnice, reeaua acvatic, calitatea
aerului, acoperirea terenului i folosina terenului, demografia, firmele industriale, comerciale,
bancare, de afaceri etc. existente .a.
Organizarea datelor: Structuri topologice, structuri raster grosiere n BDR, trecere n anii
urmtori la structura de date pe obiecte
Anul nceperii funcionrii sistemului: 1996
Infrastructura: Server de date i reea de calculatoare n Carolina de Sud, cu acces rezervat
beneficiarilor codificai
Zona geografic: Carolina de Sud
f) Denumire: EuroMOSAIC
Deintor (realizator): CCN (Marea Britanie i celelalte ri ale CE)
Date cheie: clase de consumatori n Comunitatea European, caracteristici demografice,
sociale i de locuit
Organizarea datelor: Baz de date relaional pentru atribute, structur topologic pentru
date spaiale
Anul nceperii funcionrii sistemului: neprecizat
Infrastructura: : Servere de date, central i n capitalele rilor CE , accesate prin Internet
Zona geografic: rile Comunitii Europene
f) Denumire: National Cadastral (Austria)
Deintor (realizator): Austrian Federal Agency for Cadastry (prin Datamed)
Date cheie: Cadastru, parcel, proprietar, hart cadastral, folosina terenului
Organizarea datelor: Baz de date relaional, structur topologic pentru date spaiale
Anul nceperii funcionrii sistemului: n curs de realizare
Infrastructura: 68 servere la agenie i oficiile regionale, software de la ESRI
Zona geografic: Teritoriul Austriei
Numai n anul 2.000 au fost comunicate ca realizate i livrabile imediat importante
colecii de date, specificate n presa de specialitate (ntre paranteze sunt date firmele): date
despre frontiere, n cod ZIP (Caliper); baza de date hidrografice (CARIS); dou hri
numerice pentru Europa - ArcEurope Base Map i ArcEurope Demographics, de fapt dou
puternice baze de date geografice sau cartografice (ESRI); ultimul catalog CAE - CAE
Directory (lansat pe site-ul TenLinks.com); cea mai mare arhiv online de imagini ale planetei
Pmnt (dat n exploatare de GlobeXplorer); "hart multistrat complet" - Versatile MAP
(Magellan); baza de date geografice Census 2000, care conine totalitatea datelor statistice
pentru SUA, statele, districtele i localitile componente, existnd i date vectoriale pentru
frontierele tuturor diviziunilor administrative (Census Bureau, SUA); baz de date geografice
23
complex, denumit Virtually Canada - Canada virtual (Geomatics Canada) etc. O colecie
interesant de date este Global Data Bundle, care conine datele mai multor baze realizate
anterior independent, respectiv ale DCW (harta digital a lumii, obinut din digitizarea foilor
hrii de aeronavigaie la scara 1:1.000.000), ale DTED (date digitale altitudinale) i ale bazei
de denumiri geografice (World Place Name Database), livrabile mpreun la preuri
rezonabile.
1.2.5 Analiza geografic
Analiza geografic se bazeaz pe utilizarea datelor spaiale n determinarea unor noi
atribute ataate elementelor i fenomenelor geografice, inclusiv arealelor geografice la scar
local, regional sau global. Un aspect comun i recursiv al informaiei geografice de toate
tipurile este c exist areale eterogene; aceast eterogenitate spaial, nestaionaritate sau
variaie localizat extra-Poisson (sau definit altfel) poate prezenta probleme deosebite pentru
modelele statistice convenionale (care presupun relaii globale fr particulariti spaiale),
rezolvarea fiind dat uneori de o soluie destul de simpl. Se folosesc unele proceduri de
analiz, dintre care se rein clasificarea spaial, detectarea eantioanelor (clusterelor) spaiale,
analiza (spaial) fuzzy, detectarea i modelarea relaiilor spaiale, modelarea prin
regularizare, recunoaterea formelor (paternurilor) spaiale, adugarea de valori unor noi
atribute spaiale etc.
Se accept n mod general c apariia analizei geografice este legat de dezvoltarea
geografiei cantitative i statistice, ncepnd din 1950. Kubo (1995) susine c japonezii sunt
pionierii analizei geografice din 1930. Anselin (1989), Goodchild et al. (1995) prefer
utilizarea expresiei analiza datelor spaiale.
1.2.5.1 Proceduri de analiz geografic
Clasificarea spaial, care se va trata pe larg n capitolul al IV-lea, presupune
mprirea spaiului contiguu 2D sau 3D n parcele sau uniti de volum, crora s li se
atribuie una sau mai multe caracteristici, prile fiind nedelimitate fizic, frontierele definindu-
se ca limite ale domeniului de definiie spaial ale variabilei analizate, de exemplu pentru
fenomenul densitate a populaiei.
Detectarea eantioanelor (clusterelor) spaiale s-a nscut aproape o dat cu
calculatorul electronic (n cadrul ciberneticii) i s-a dezvoltat n paralel cu evoluia acestuia
(dar independent) (Vancea, R. et al, 1989). Obiectul recunoaterii eantioanelor este deja
controversat. In cadrul recunoaterii formelor, n care eantioanele au rol determinant, au fost
introduse la nceput toate tentativele de a oferi modele ale unor fenomene, modele care s
imite analiza i descrierea de ctre om, ba mai mult, s obiectivizeze analiza i descrierea.
Aici au fost introduse probleme din cadrul inteligenei artificiale i al lucrului interactiv cu
calculatorul, n domenii dintre cele mai diverse, precum proiectarea asistat de calculator,
tehnicile de recunoatere a formelor psihologice, biologice, lingvistice, geografice etc. Filtrele
de detecie a eantioanelor n cadrul recunoaterii formelor sunt denumite n geografie
detectoare (Longley, 1995).
O dezvoltare general a tehnologiei de clasificare ntr-un domeniu complet nou este
focusat n special pe forme i eantioane. Un exemplu elocvent din aplicaiile geografice este
folosirea metodelor epidemiologice spaiale pentru determinarea arealelor de prezen a
anumitor maladii. Contururile acestor zone definesc formele care trebuie recunoscute (gsite),
pe baza unor eantioane. In acest caz, localizarea (poziia) poate fi folosit ca un filtru spaial
n procesul de selecie. Localizarea formelor poate fi, de asemenea, relevant dac pot fi
24
identificate metaforme, folosite apoi n predicie. Sublinierea necesitii analizei spaiale este
dat de faptul c doar atributele (caracteristicile) social-economice nsei nu sunt suficiente
pentru a descrie sau a face predicia rspunsurilor i c exist interaciune ntre aceste atribute
(variabile) i poziia geografic relativ. Interaciunea este de dou feluri legat de efectele
de vecintate i legat de efectele de poziie. Exemple ale efectelor de poziie relativ n
analiza geografic sunt caracteristici ca: nvecinarea cu linia de centur a capitalei; rural sau
urban; n centrul oraului; localizare sezonier; n centrul comercial sau n centrul industrial;
n zon aglomerat sau neaglomerat; zon recent populat etc. Atribuirea de valori ale
atributelor de mai sus pentru arealele geografice permite o analiz geografic prin
determinarea eantioanelor, apoi a formelor.
Analiza spaial fuzzy. Concepia unui sistem fuzzy n domeniul geografic nu este
nou (Openshaw, 1989), dar un asemenea sistem nc nu s-a realizat. Ideea de baz este s se
exploateze incertitudinea (neclaritatea) spaial n sistemele geografice. Exist dou domenii
de incertitudine: primul este dat de asignarea de valori ale atributelor sau de enumerare pentru
unele zone (sate, comune, cartiere, orae, judee etc.), iar al doilea n asignarea adreselor
potale (pe principiile geografiei potale) zonelor de mai sus. Cele de mai sus sunt ntlnite
mai ales la fenomenele geografice dinamice, incertitudinea fiind dat de precizia de
msurare a valorilor unor atribute.
n toate clasificrile datelor dup mai multe variabile exist unele zone pentru care nu
exist date sau exist date incerte. Un exemplu clar este determinarea suprafeei geoidului
pentru suprafaa rii. Ar trebui s se cunoasc valori ale acceleraiei gravitaionale i ale
cotelor pentru o mare suprafa a zonei vecine rii pentru o interpolare corect, n caz contrar
gradul de incertitudine se mrete la frontier. In geografie, se poate considera ca sistem fuzzy
cel geodemografic, care ar permite unui utilizator s cear s i se rspund ce adrese nu mai
sunt actuale (vezi schimbarea frecvent a toponimelor fr actualizarea tuturor denumirilor n
teren sau pe modelele terenului geoimagini sau baze de date) ntr-o anumit grup de date,
dar sunt pe aproape ntr-un spaiu de similaritate al clasificrii. ntr-un context spaial cele
de mai sus sunt importante, deoarece eterogenitatea intern a sistemului este mare.
Ridicarea gradului de incertitudine ar duce uneori la mrirea excesiv a bazelor de
date, deci i a timpului i costurilor de culegere, validare i prelucrare, precum i la realizarea
unor interfee utilizator complexe. Un sistem ideal ar trebui s se autocalibreze prin
identificarea nivelurilor optime de incertitudine pentru orice aplicaie geografic. Simularea
se poate baza ntotdeauna pe sisteme fuzzy.
Detectarea i modelarea relaiilor spaiale. Alt form a unei variabile de localizare
(relativ) este vecintatea, care nu este dat explicit, ci trebuie determinat din datele de
poziie i din datele tematice, pentru toate tipurile de obiecte punctuale, liniare i areale. Chiar
relaiile topologice sunt relaii apaiale i ele pot s nu fie date de la nceput, ci determinate pe
baza relaiilor de vecintate. Tipurile frecvente de relaii spaiale sunt analizate n acest
capitol.
Problemele ce apar aici sunt doar metodologice. Anumite tipuri de relaii spaiale pot
fi gsite prin metodele regresiei suprafeelor de tendin, n special la scar macrogeografic,
pentru modelarea rspunsului spaial.
Modelarea prin regularizare. n fotogrammetria clasic i digital este cunoscut
modelarea curbelor de nivel dup faza de restituie, soluie ce se aplic i n cartografie la
generalizarea traseelor detaliilor liniare neregulate (curbe de nivel, linii de mal etc.) prin
trecerea de la o scar mare la o scar mic. Situaia se ntlnete i n SIG. Utilizatorii vor
obiecte areale sau relaii spaiale optime, complete ca nivel informaional, evaluabile
25
comercial, fr a fi n stare n mod necesar s defineasc dinainte ce caut. Ei tiu ce vor, dar
nu tiu cum s caute ntr-o manier optim. i introduc toate datele disponibile, ateapt ca
sistemul s fac restul de operaiuni. Pe lng datele iniiale, trebuie introduse i alte variabile
geografice. n timp trebuie construit i o bibliotec de forme care trebuie actualizat
permanent. ntotdeauna modelarea cu formele i variabilele existente este denumit modelare
prin regularizare.
O variant a soluiei este aplicarea unui algoritm genetic AG pentru a crea o
subbibliotec specific unui domeniu de utilizare, din biblioteca de forme cu caracter general,
extrgndu-se i adaptndu-se anumite forme. Un alt aspect important este necesitatea
feedback-ului. Aceast necesitate nu se bazeaz pe nelegerea procesului total, care ar fi prea
dificil. Sistemele ideale simt mediul lor i rspund cererilor acestuia fr s explice sau s
descrie cum o fac. Tehnologia exist, dar nu este folosit nc (Longley, 1995).
Adugarea de valori noilor atribute prin geoprocesare. Convenim ca prelucrarea
datelor geografice s o denumim geoprocesare (Openshaw, 1989). Utilizarea final a analizei
spaiale const n mbuntirea bazelor de date prin geoprocesare i adugarea de valori unor
noi atribute, derivate din datele iniiale. Cel mai important caz este ca datele cartografice
digitale s se obin de la organizaii specializate n realizarea hrilor topografice clasice i
digitale, formnd straturile de baz, urmnd a se crea noi straturi n baza de date digitale,
adugnd codurile potale, date ale recensmintelor, alte date precum distanele de la un
detaliu pn la diferite detalii liniare sau areale ca de exemplu linii de rm, ruri, ci ferate,
osele etc., folosina terenului, tipurile detaliate de pduri, localizarea n poligoane de interes,
adugarea de toponime sau alte valori etc.
Detaliile (obiectele) digitale pot fi reclasificate dup alte principii i chiar structura
bazei de date poate fi adaptat sau modificat n totalitate. Prin simulare pot fi calculate i
adugate noi date de predicie, dup modele alese de utilizator.
Proceduri software utilizate n analiza geografic. Metodele de analiz geografic
descrise msi sus sunt realizate cu proceduri ale pachetelor de programe SIG. Existena acestor
proceduri determin funcionalitatea programelor utilizate n SIG i aceast funcionalitate
este avut n vedere la procurarea unuia sau altuia dintre pachetele de programe. O procedur
de analiz tiinific a funcionalitii este prezentat n acest capitol. Se fac referiri la
problemele de implementare a procedurilor ce pot fi utilizate n analiza geografic, cu
trimitere la unele pachete de programe cunoscute. n cele ce urmeaz vor fi descrise unele
probleme ce apar n analiza geografic i procedurile ce le pot rezolva.
Dintre problemele rezolvate prin analiza geografic se amintesc problema unitii
areale modificabile, problema limitelor, interpolarea spaial, eantionarea spaial,
autocorelaia spaial etc.
n ultimele etape ale modelrii spaiale, n mod normal, analiza trebuie s
concluzioneze dac trebuie s foloseasc date agregate sau seturi separate de date i dac se
adopt o strategie de modelare simpl sau una complex. Cu ajutorul SIG, cu proceduri
puternice de memorare i gestiune a datelor, de calcul i afiare, este posibil de a evalua mai
corect care este strategia corespunztoare, prin compararea rezultatelor obinute cu diferite
niveluri de agregare i complexitate. De exemplu, modelele de migraie a populaiei lucreaz
frecvent cu date agregate i utilizeaz cteva scheme totale ntre arealele recenzate. Alte
probleme de modelare folosesc seturi disparate de date, realiznd analiza din etape separate de
prelucrare.
26
1.2.5.2 Pachete de programe utilizate n SIG
1.2.5.2.1 Modele de date n SIG
Este posibil s se clasifice pachetele de programe SIG n mai multe feluri (vezi 1.4.1).
Una din clasificri are n vedere structurarea i modul de gestiune a datelor (Maguire et al,
1995). n esen, datele pot fi structurate i stocate n fiiere simple, sau n formatul propriu
sistemelor de gestiune a bazelor de date. De aici rezult i diferenele n aplicarea algoritmilor
de analiz geografic unei structuri complexe de date sau succesiv unor structuri mai simple.
n proiectarea procesrii orientate pe fiier, toate datele sunt stocate n fiiere cu diferite
organizri, aa cum permit limbajele de programare orientate pe lucrul cu fiiere. n timpul
procesrii, fiierele de date sunt transformate cu funcii alese de utilizator i se creaz noi
fiiere. Exist multe pachete de programe SIG simple, mici, centrate pe date raster i
implementate pe PC, precum IDRISI, ERDAS i IMAGINE. Capabilitile de gestiune a
datelor la aceste pachete este totui limitat. Utilizatorii unor asemenea pachete nu beneficiaz
de avantajele SGBD, cu acces multiutilizator, independent fa de programele de aplicaii,
securitatea datelor i validarea actualizrilor.
O proiectare alternativ folosete SGBD pentru capabiliti excelente de gestiune a
datelor atribute. n asemenea sisteme hibride datele geometrice i topologice folosite pentru a
descrie geografia sunt memorate n fiiere separate de date , pe cnd atributele asociate
obiectelor spaiale geografice sunt stocate n baze de date i gestionate cu SGBD. O cerin
cheie este ca SIG s-i pstreze integritatea referenial ntre datele spaiale (geometrice i
topologice) i cele atributive. Datele spaiale (geometrice i topologice) sunt stocate n fiiere
simple, separate, datorit limitelor SGBD n ceea ce privete stocarea datelor, timpul de acces
i limbajele de interogare geografic. n prezent sunt preferate bazele de date relaionale i
SGBD relaionale, n acest caz folosindu-se denumirea de SIG georelaional (Newell,
1993). Se ntrevede o trecere la bazele de date orientate pe obiecte. Soluia bazelor de date
relaionale este acceptat i pentru c multe baze de date existente la organizaiile mari au
aceast organizare, baze de date ce conin multe date specifice SIG, n special care aparin
geografiei statistice. Exemple de pachete pentru sisteme hibride sunt ARC/INFO, MGE,
Autodesk World, GENAMAP i Smalltalk.
Al treilea tip de proiect SIG este cel n care sunt agregate toate datele spaiale i
atributive ntr-o singur baz de date. Primele dou exemple de asemenea pachete sunt
SYSTEM9, bazat pe SGBD EMPRESS i GEOVISION, bazat pe SGBD Oracle.
Pachetul de programe IMAGINE al firmei ERDAS Inc. este un exemplu comun de
pachet bazat pe procesarea fiierelor. Primul pachet denumit ERDAS, bazat pe date raster, a
fost realizat n anul 1979. Pachetul IMAGINE lucreaz cu date raster i ntr-o mai mic
msur cu date vectoriale i este centrat pe prelucrarea imaginilor. Este implementat pe staii
grafice, cu sisteme de operare UNIX. Funcionalitatea de analiz spaial a pachetului poate fi
mprit n urmtoarele grupe: interpretarea (clasificarea multivariat transformata Fourier
rapid i clasificarea supervizat/nesupervizat; eantionarea imaginii; filtrarea de convoluie;
analiza componentelor principale); redresarea; reprezentarea ntr-o anumit proiecie;
modelarea spaial (peste 150 de operatori i funcii, precum operaiile aritmetice, booleene,
condiionale, de distan, exponeniale, de combinare a culorilor, focale, globale, matriciale,
relaionale, statistice, specifice suprafeelor 3D, trigonometrice etc.); analiza terenului
(interpolarea suprafeelor 3D i a izoliniilor) etc. Modulul Model Maker este un editor grafic
pentru crearea SIG i procesarea imaginilor folosind proceduri bazate pe obiecte pentru a
plasa pictograme ce reprezint operaiuni de modelare pe o pagin goal. Odat create,
modelele pot fi rulate cu datele pentru a crea noi fiiere de date i tabele statistice rezumative.
27
Ca i ARC/INFO, IMAGINE are un limbaj de macroprogramare pentru crearea de noi
proceduri utilizator specifice rezolvrii unei anumite probleme.
Programele MGE (Modular GIS Environement mediu modular pentru SIG)
constituie un ansamblu de proceduri integrate pentru crearea, gestiunea i utilizarea SIG.
Sistemul lucreaz cu date vectoriale, raster i de tip gril. Este implementat pe staii grafice i
pe servere, cu sistem de operare UNIX bazat pe RISC. Modulele sistemului permit culegerea,
validarea i stocarea datelor topografice, fotogrammetrice, cartografice, de teledetecie,
spaiale i atributive ntr-o baz de date relaionale, cu pstrarea i a relaiilor topologice.
Sistemul conine i modulele Network Analyst, Grid Analyst, I/RAS, Imager i Terrain
Modeller, specifice analizei spaiale. Network Analyst permite introducerea unor date
specifice reelelor, precum opririle obligatorii, restricii de drum, costuri, factori temporari de
drum ca volumul traficului sau gradul de poluare i conine proceduri de determinare a
drumului minim etc. Grid Analyst permite determinarea suprapunerilor straturilor, analiza
vecintii, zonarea arealelor, determinarea traseului optim, analiza statistic etc. Modulul
Imager conine proceduri de prelucrare a imaginilor, clasificarea coninutului acestora i
identificarea detaliilor. Modulul I/RAS realizeaz registraia imaginii, conversia raster
vector prin digitizarea vectorial a imaginii afiat pe ecran, registraia datelor vectoriale i
raster etc. Terrain Modeller genereaz modelul digital altimetric, reprezentat prin triunghiuri
oarecare (TIN) sau printr-o gril regulat, determin pantele, curbele de nivel, talvegurile,
cotele unor puncte, afiarea modelelor cu zone umbrite etc. Ieirile tuturor aceste module pot
fi combinate cu ieirile cartografice ale modulului EPIMAP.
Autodesk World este primul sistem de programe pentru SIG al firmei Autodesk, fiind
un sistem flexibil i deschis destinat accesului, integrrii i gestiunii datelor spaiale. Ruleaz
pe procesoare 486DX sau Pentium, cu sisteme de operare Windows 95. 98,.. sau Windows
NT. Pot fi accesate, editate, integrate i analizate datele vectoriale i raster (n formate
specifice SIG i CAD) i datele atributive i multimedia. Permite automatizarea OLE i
dezvoltarea de noi proceduri n Visual Basic. Folosete att fiiere n format propriu, DWG i
Geobase, ct i fiiere n formatul MDB specific modulului Microsoft Acces. n cadrul
analizei spaiale sunt combinate proceduri ca filtre grafice, filtre spaiale i SQL etc.
Tabelul 1.1 Cteva funcii de analiz ale lui ARC/INFO
Modulul Funcia
CORE Statistici descriptive
CORE Manipularea datelor
CORE Vizualizarea datelor
CORE Clasificri (reprezentate prin cartograme)
TIN Statistici descriptive i interpolare
GRID 8 comenzi focale
GRID 12 comenzi zonale
GRID
>20 de comenzi globale
GRID Comenzi de determinare a distanelor
TIN Mai multe metode de interpolare
GRID Regresie i corelaie
GRID Autocorelaie
GRID Modelare hidrologic
GRID Interpolarea suprafeelor
NETWORK Modelare de interaciune spaial
NETWORK Drumul optim
GRID Clasificarea multivariabil
GRID Analiza formelor
GRID Modelarea dispersional
NETWORK Modelarea de localizare/alocare
28
1.2.5.2.2 Integrarea SIG i a pachetelor (sistemelor) de programe de analiz spaial
Exist un interes considerabil n integrarea SIG cu alte pachete de programe
specializate, pentru satisfacerea cerinelor unor aplicaii moderne. Acest fapt are drept cauz
inexistena unor proceduri de analiz n programele SIG. Integrarea SIG cu alte pachete de
programe se face n diferite moduri, fiecare mod avnd avantaje i dezavantaje n funcie de
aplicaia de rezolvat.
Factorii principali care determin alegerea modului de integrare sunt: a) gradul de
extensibilitate i deschiderea celor dou sisteme pentru intrarea/ieirea datelor; b) dac unul
dintre cele dou sisteme este dominant; c) dac sistemul final trebuie s fie un sistem integrat,
n caz contrar putndu-se adopta doar transferul datelor; d) modul de schimb al datelor ntre
cele dou sisteme dinamic sau pe loturi (batch); e) gradul de efort i pregtirea
integratorului de sisteme.
Exist mai multe moduri de interfaare a SIG i a pachetelor de programe de analiz
spaial. Soluiile cunoscute sunt realizarea translatoarelor specifice de date, citirea i scrierea
fiierelor ASCII, prin intermediul unei baze de date, prin transferul direct de date ntre
aplicaii i prin programarea sistemic.
Folosirea translatoarelor specifice de date se bazeaz pe faptul c multe pachete de
programe SIG sunt livrate cu asemenea translatoare ca standarde, de exemplu peste 30 pentru
ARC/INFO i peste 20 pentru IMAGINE. Sistemul MGE (Intergraph) conine translatoarele
MGT_US, care permit realizarea bazei de date SIG MGE, folosind ca date de intrare
fiierelele de date geografice spaiale ETAK, TIGER, DIME i DLG, datele atributive
ncrcndu-se ntr-o baz de date relaional Unele sunt bidimensionale i transform datele
de poziie i unele atribute n format binar intern. Sistemul Autodesk World dispune de
proceduri pentru translatarea n format propriu a datelor straturilor ARC/INFO, SHP
ArcView, Atlas GIS, Microstation i MapInfo. Translatoarele exist i n pachetele de
programe de analiz spaial, lucrnd n mod batch (pe loturi), cu aceleai formate de date. n
pachetul de programe ARC/INFO exist de exemplu translatoare ce transform automat
fiierele SOCET SET ASCII n straturi intermediare ARC/INFO F_CODE. Procesul este
monitorizat de utilizator print-o fereastr, trebuind s se indice doar denumirea fiierului. Pe
timpul conversiei i se solicit operatorului s precizeze proiecia cartografic. Este verificat
i integritatea stratului rezultat, la sfrit creindu-se i un raport descriptiv. Cu alte proceduri
se trece de la formatul intermediar la cel obinuit.
Citirea i scrierea fiierelor ASCII este folosit de toate pachetele de programe SIG.
Pachetele ARC/INFO i IMAGINE conin macrolimbajele AML, respectiv EML, pentru
dezvoltarea de noi proceduri care constituie interfaa ntre cele dou clase de
programe programele SIG i programele de analiz geografic. Se transfer totui un volum
mic de date.
Interfaa prin intermediul unei baze de date asigur legtura prin citirea din (i
scrierea n) aceleai baze de date de ctre programele celor dou sisteme. Soluia este
aplicabil doar programelor SIG de tip hibrid sau integrat. Pentru ARC/INFO pot fi folosite
pentru integrare SGBD relaionale, precum Oracle, DB2, Ingres, Informix, Sybase .a. O
asemenea legtur s-a realizat deja ntre ARC/INFO i pachetul de programe de prelucrare
statistic, prin intermediul SGBD Oracle. Soluia de mai sus nu poate fi aplicat dect de
29
organizaiile mari. Exist legturi bidirecionale ntre sistemul Autodesc World i SGBD
Oracle, Sybase, Microsoft SQL Server i orice SGBD bazat pe obiecte.
Transferul direct de date ntre aplicaii este ncurajat de unele faciliti ale sistemului
de operare UNIX, respectiv UNIX pipe i RPC (Remote Procedure Call). Sunt transferate
fiiere n ASCII sau n cteva alte formate (CGM, DXF, HPGL/HPGL-2, PIC, PostScript,
WMF, BMP,GIF, JPEG, MAC, PCX, TGA, TIFF etc.). Prima soluie asigur transferul
datelor ntre aplicaiile ce folosesc un singur procesor, iar cea de a doua ntre aplicaiile ce
folosesc aplicaii diferite. Sistemul ARC/INFO conine procedura IAC (interapplication
communication server server de comunicare ntre aplicaii). O soluie interesant este aceea
a folosirii unei ferestre comune, n acest caz rezultnd un sistem integrat hibrid.
Programarea sistemic presupune folosirea bibliotecii de dezvoltare a programelor
SIG sau a subprogramelor n cod obiect. Pachetele de programe SIG au fost scrise iniial n
limbaje universale precum FORTRAN, C, 3GL, 4GL, Napier88 etc. Prin compilare au
rezultat module obiect, memorate n biblioteci, care pot fi incluse n programe executabile,
provenite din programe scrise n limbaje de dezvoltare compatibile COM, pe 32 de bii, ca
Visual C++, Borland C++, Delphi etc., n etapa de editare a legturilor. O asemenea soluie a
fost folosit la realizarea de ctre NIMA a sistemului digital de producie (capitolul al III-lea),
unde ca sistem de programe SIG a fost folosit sistemul MGE al firmei Intergraph. Soluia
poate fi folosit i pentru integrarea programelor SIG i a programelor de analiz geografic.
Au fost realizate multe ncercri de integrare a unor pachete de programe SIG cu unele
pachete de prelucrare statistic. Rezultatul este constituit din sistemele integrate de programe
SIGSAS (sisteme informaionale geografice sisteme de analiz spaial). Dintre pachetele
de programe de analiz spaial avute n vedere la integrare se amintesc S-PLUS, SAS,
GRIM, SAM, SAW etc.
Pentru integrarea sistemelor de programe S-PLUS i ArcView a fost realizat modulul
S-PLUS Extension la Universitatea din Michigan, ca o interfa ntre cele dou sisteme,
realiznd o conversie a datelor.
1.2.5.3 Concluzii
Mai sus s-a ncercat o trecere n revist a ctorva metode de analiz importante att
pentru utilizatorii geografi, dar i de beneficiarii finali ai datelor geografice. Pot fi continuate
descrierile i ale altor metode poteniale de analiz i chiar trebuie descoperite noi metode. De
regul, noile metode de analiz nu sunt realizate de geografi, dar pot fi adoptate prin transfer
tehnologic. Operaii precum clasificarea, interpolarea, determinarea drumului optim etc.
trebuie analizate cu atenie i fundamentate tiinific n cadrul unui proiect de SIG. Cele de
mai sus trebuie combinate cu operaiile de cartografiere computerizat, deoarece forma final
uzual de prezentare a rezultatelor SIG este tot harta, spaioharta, fotoharta sau cartograma.
Din analiza funcionalitii programelor SIG rezult c n noile versiuni ale acestora
sunt adugate permanent noi funcii de analiz spaial. Pachetele ce conin doar proceduri de
gestiune, descriere i vizualizare a datelor sunt srace n proceduri complexe de analiz
geografic. Este necesar gsirea unei metode riguroase de determinare a funcionalitii, ceea
ce a ncercat i autorul (1.4.1).
1.2.6 Probleme noi n dezvoltarea SIG
n ultimul deceniu a aprut o necesitate stringent de date spaiale (geografice).
Dezvoltarea SIG este cauzat mai ales de problemele de optimizare spaial. Pentru orice SIG
se impuneau funcionalitatea i flexibilitatea, n vederea utilizrii datelor i informaiilor de
30
ct mai muli utilizatori. Au aprut i apar noi metode de analiz geografic asistat de
calculator. Sistemele au devenit o resurs strategic ce poate avea impact chiar asupra
organizaiilor sau zonelor nsei. Printre problemele noi aprute la realizarea SIG, importante
sunt i locul de dispunere a infrastructurii sistemului, respectiv a componentelor sale
principale, a serverelor, modul de achiziionare i de organizare a datelor i informaiilor,
codificarea entitilor geografice cu ajutorul geografiei potale, analiza geografic
performant etc. Dezvoltarea SIG dup 1990 s-a bazat pe trei elemente principale
dezvoltarea tehnologiei, nevoile utilizatorilor i ideile creative de dezvoltare de noi
instrumemte de analiz.
Factorii care au influenat dezvoltarea procedurilor i programelor SIG ce le
nglobeaz sunt:
-preferina industriei de software pentru soluii de gestiune a bazelor de date relaionale
i n ultimii trei ani i pe gestiunea bazelor de date bazate pe obiecte;
-extinderea SGBD relaionale i mai nou i a celor bazate pe obiecte, astfel nct s
includ tipuri de date netradiionale (temporale, multimedia i spaiale);
-tehnologia care integreaz date spaiale (date CAD, date cartografice vectoriale, date
raster, date imagine, date de tip gril etc.);
-dezvoltarea deosebit a reelelor locale, teritoriale i globale, a legturilor ntre reele,
utilizarea bazelor de date distribuite etc.;
-realizarea prelucrrilor importante ale SIG fie pe servere de mare capacitate, fie pe
staii grafice de nalt performan;
-popularitatea crescut a soluiilor bazate pe PC o dat cu creterea performanelor
acestuia, staia grafic bazat pe PC fiind un nod al unei reele;
-popularitatea crescut a sistemelor de operare Microsoft i a mediului OLE 2 de
dezvoltare software i a software-ului de prelucrare de tip client - server;
-prelucrarea optim de tip client - server i utilizarea cu predilecie a reelei Internet sau
a altei reele de tip intranet;
-dezvoltarea cunotinelor despre SIG n era informaional, creterea complexitii,
varietii i funciilor aplicaiilor SIG;
-creterea interesului dezvoltrilor de software de a include ieiri de hri n aplicaiile
realizate.
La realizrile de software, de tehnologii i aplicaii SIG urmeaz a se aduga noi
module. Un rol important n structurarea, organizarea i culegerea datelor tematice l au datele
de poziie, tehnicile de poziionare, metodele de msurare n teren sau pe fotograme, hri i
nregistrri digitale i metodele de msurare i de prelucrare a datelor de poziie. Multe
colecii mari de date sunt livrabile la preuri rezonabile sau sunt puse la dispoziie pe reeaua
Internet. O extindere deosebit o capt realizarea navigaiei n timp real sau cvasireal,
folosind reele ce integreaz poziionarea pe glob i afiarea hrii zonei de teren n care se
afl orice mobil de deplasare.
Ca atare, o atenie deosebit trebuie acordat:
-utilizrii cu predilecie a reelelor de tip intranet i mai ales a reelei Internet;
-cerinelor proiectelor i produselor finale;
-sistemelor de coordonate i sistemelor de poziionare global;
-utilizrii metodelor fotogrammetrice pentru asigurarea unui timp scurt i a unui
randament ridicat de culegere, validare i prelucrare a datelor;
-tehnicilor de conversie a geoimaginilor analogice;
-tehnicilor de asamblare a bazelor de date, avnd n vedere relaionarea n primul rnd a
datelor de poziie i apoi a datelor tematice etc;
31
-utilizarea bazelor de date distribuite i partajarea optim a prelucrrii de tip client -
server;
-dezvoltrii tehnologiilor de poziionare global i a telenavigaiei;
-diversificrii produselor finale ale SIG.
1.3 Structuri de date geografice
1.3.1 Modelarea geografic
n reprezentarea n SIG a obiectelor i fenomenelor naturale, sociale, economice etc.,
se pot releva trei aspecte:poziie; coninut i structur. Obiectele i fenomenele geosferei sunt
definite (referite) poziional ntr-un spaiu tridimensional S
3
1
i n mai multe spaii relative care
compun un spaiu n-dimensional S
n
S
3
1
S
2
S
3
.=S
n
(1.1)
Totalitatea datelor care dau poziia i descrierea coninutului i structurii n spaiul S
n
formeaz modelul digital (numeric) al acestui spaiu, care este un model conceptual. Pentru a
exprima datele ntr-un limbaj neles de calculator, se accept i modelul logic ce se refer
numai la structura datelor, respectiv i modelul fizic ce arat reprezentarea datelor n
memoria calculatorului.
Dac se consider mulimea de elemente (obiecte sau fenomene) A= {a
1
, a
2
, a
3
,, a
n
}
i mulimea R= {r
ij
i=1,n;j=1,n} de dependene (relaii) ale elementelor a
j
de elementele a
I
,
mulimea S={A,R} formeaz un sistem. Problema clasificrii elementelor i relaiilor aparine
diverselor discipline i ramuri tiinifice, dar n primul rnd taxonomiei.
1.3.2 Modelul de sistem informaional geografic
Sistemul informaional geografic (SIG) poate fi privit ca un model al sistemului real
S
G
sau ca un purttor de informaie al acestuia, model artificial bazat pe o similitudine
indirect ntre elementele geosferei S
G
i elementele S
M
ale SIG. Deci SIG face parte din clasa
modelelor speciale, avnd caracter informaional i gnoseologic, procesul de reprezentare
exprimndu-se formal ca o funcie F la momentul de timp t
S
Mt
=F(S
Gt
) (1.2)
unde S
Mt
este mulimea elementelor SIG, S
Gt
este mulimea elementelor geosferei, la
momentul t, iar F este o relaie binar similar cu notaia funcional care implic o aplicaie.
Dintre proprietile aplicaiei F se amintesc omomorfismul, reflexivitatea, tranzitivitatea,
asimetria i antisimetria. Generalizarea datelor SIG se bazeaz pe omomorfism (reinerea doar
a acelor elemente eseniale pentru modelarea cerut). Reprezentarea unui element al mulimii
S
Gt
presupune: (a) reprezentarea poziiei punctelor spaiului geosferei n spaiul SIG;
(b) reprezentarea naturii i structurii elementelor punctuale, liniare, areale i volumetrice
definite prin punctele reprezentate.
Modelul datelor SIG se bazeaz pe conceptul de model digital al terenului, format din
totalitatea datelor (date de poziie coordonate, identificatori, valori ale atributelor, date
referitoare la precizia determinrilor, datele tematice, totalitatea relaiilor dintre date, precum
i totalitatea procedurilor de realizare, gestionare i utilizare a acestui model).
32
1.3.3 Date geografice
Datele geografice sunt de mai multe tipuri. Datele pot fi metrice (date geometrice de
poziie, date metrice derivate, date metrice corespunztoare spaiilor tematice etc.) sau
semantice (coduri, identificatori, adrese de date etc).
Datele de poziie definesc, de regul, poziia unui punct n spaiul geografic natural,
ntr-un sistem de referin adoptat. Poziia punctului poate fi definit ca: P(B,L,H) sau
P(,,H), unde B i L, respectiv i reprezint latitudinea i longitudinea n sistemul de
referin acceptat, respectiv, cu elipsoidul de parametri metrici, fizici i de orientare alei, iar
H este cota sau altitudinea fa de suprafaa geoidului (o variant este i cu indicarea nlimii
referite la suprafaa elipsoidului); P(

,,H), unde

i sunt latitudinea i longitudinea pe


sfer; P(X,Y,H), unde X i Y sunt coordonatele pe o suprafa, de exemplu un plan. ntre
mrimile de mai sus exist relaii funcionale care nu se trateaz aici (Munteanu, 1977).
Datele tematice se refer, de regul, la celelalte n-3 dimensiuni ale spaiului S
n
i sunt
referite ntotdeauna la datele de poziie. Uneori i cota poate fi considerat o dat tematic. De
asemenea, se poate considera de baz i spaiul tetradimensional (S
4
), adugnd timpul la cele
trei dimensiuni liniare. Date tematice sunt considerate i valorile reflectanei spectrale,
densitii optice etc. fiecare dat n parte poate fi considerat separat n funcie de primele
dou date poziionale X i Y.
De exemplu, pentru subsistemul ecologic urban, datele tematice sunt cele din schema
de mai jos.
Cele de mai sus constituie doar un exemplu i n cazuri concrete, datele sunt
dezvoltate n mod corespunztor.
Relaiile dintre elemente sau dintre date se exprim tot prin date numerice (Niu, C.,
1992). Relaiile dintre elementele geosferei sunt naturale, economice, sociale etc. Dup
numrul elementelor participante relaiile pot fi binare, unul la mai muli, mai muli la unul i
mai muli la mai muli. Sunt i relaii de baz, implicite, geometrice, topologice, ierarhice etc.
Datele geografice referitoare la un teritoriu dat sunt n volum foarte mare i accesul la
o dat singular sau la un grup de date pune probleme deosebite de organizare. Datele
Fig. 1.2 Date tematice pentru aprecierea subsistemului ecologic
urban
33
geografice nu reprezint conglomerate amorfe de valori numerice sau nenumerice De aici
rezult necesitatea adoptrii diferitelor structuri de date.
1.3.4 Tipuri de date
Cea de a treia dimensiune se poate referi la un punct definit pe suprafaa de referin
sau la o zon de form regulat sau neregulat a acestei suprafee.
Datele vectoriale presupun exprimarea obiectelor punctuale, liniare i de volum prin
coordonate (X
i
,Y
i
), i=1,n, cu n=1 n cazul obiectelor punctuale, n 2 n cazul obiectelor
liniare, n 3 n cazul obiectelor areale (n cazul cnd n=3 punctele s nu fie colineare), n 4 n
cazul celor de volum, dar n acest caz limitele sunt arii ce trebuie altfel definite etc. Referiri
concrete la acest tip de date se gsesc n literatura de specialitate (McGuire et al, 1990; Niu,
C., 1992; Niu, C., Niu, C.D. 1995).
Datele teserale consider ca element areal placa ce acoper o suprafa dat (n
particular pixelul), de forme i dimensiuni distincte. n spaiul bidimensional al suprafeei de
referin, din motive de simplificare a calculelor, dimensiunile pixelului sunt egale cu unitatea
de suprafa. O structur teseral neregulat este artat n fig. 1.4.
La mprirea n figuri regulate, spaiul 2D se mparte izoedric, astfel ca fiecare celul
(plac, pixel) s poat fi suprapus peste o celul adiacent. Exist 81 de moduri de mprire
izoedric a unei suprafee 2D (de exemplu un plan, deoarece orice suprafa 2D poate fi
reprezentat ntr-un plan), dintre care 11 sunt cele mai semnificative. Se analizeaz cazul cel
mai general, nu doar cel particular cnd pixelul are formele de dreptunghi sau ptrat. Cu
convenia scrierii [m
k
n
l
], unde m i n reprezint numrul de laturi ale celulei (plcii), iar k,l
reprezint numrul de figuri elementare de descompunere a geoimaginii, de exemplu,
structura de hexagoane se scrie [3
6
] i semnific 6 triunghiuri, iar structura de dreptunghi se
scrie [4
4
] i semnific mprirea n 4 dreptunghiuri. Accesul uor la molecula structurii i la
grupul de molecule se face prin codificarea numeric a (poziiei) moleculelor (pixelilor)
sau grupurilor contigui ale acestora. Accesul se poate face printr-o adresare ierarhic. Exist
mai multe ierarhii izoedrice folosite pentru generarea unei varieti de sisteme de adresare
pentru mprirea planului. Fiecare pixel are o adres a, care poate fi o secven de cifre
a
k
a
k-1
a
k-2
a
2
a
1
, unde a
i
poate lua valorile 0,1,..,n-1. Pentru fiecare k=0, 1, 2, 3,, exist o
funcie adres de nivel k, de la celulele (moleculele)
k
(T) la (0, 1, 2, .. , n-1), deci a
k
(t) este
imaginea lui
k
a moleculelor de nivel k, (dar) creia i aparine t. Cele de mai sus constituie
doar un exemplu i n cazuri concrete tratrile pot diferi. Mai precis, dac t
k
este funcia
(operaia) de la t la
k
(t), care reprezint (cartografiaz) fiecare pixel ce l conine, atunci
Fig. 1.3 Principiul datelor vectoriale i raster (dup ESRI)
34
a
k
=
k
(1.3)
Funciile adres de nivel k pot fi referite (relatate) una la cealalt prin operaiunile de
combinare :

k
=
0

-k
(1.4)
astfel nct ridic fiecare funcie adres la rangul sau nivelul urmtor, deci:
a(t)={,
k

-k

k
(t),,
1

-1

1
(t),
0
} (1.5)
mprirea este finit, celula elementar constituind-o pixelul. Adresarea se poate face
la un pixel sau la zona (zonele) din care face parte pixelul (structura raster grosier, denumit
astfel de Niu, C. (1992)).
Prelucrarea adreselor teserale aparine aritmeticii teserale. Adresele sunt ntregi
teserali. Aritmeticii teserale i corespund adunarea teseral (corespondena geometric fiind
translaia) i nmulirea (corespondena geometric rotirea i omotetia sau transformarea de
scar).
Este convenabil a se stoca datele teserale fie ca o matrice (reprezentat de fapt n
memorie ca o succesiune de vectori sau ca un singur vector), fie ca un ir de adrese (cnd nu
se memoreaz toat matricea i repetat zonele cu aceeai valoare a pixelului).
n cazul datelor teserale (raster), sunt de remarcat cteva tipuri de rezoluii care au
mare importan n prelucrarea datelor SIG. Datele raster (fig.1.5) constau din valori ale celei
de a treia dimensiuni (de exemplu treptele de gri) pentru fiecare pixel (elementul de imagine,
pentru cazul simplificat de form ptrat). Unui pixel i pot corespunde mai multe valori,
potrivit numrului de benzi spectrale. Poziia unui pixel este exprimat prin coordonate plane.
ntr-un sistem de coordonate 2D, poziiile sunt organizate pe linii i pe coloane (matricial). Se
cunosc n teledetecie patru feluri de rezoluii, care sunt proprii i SIG - spectral, spaial,
radiometric i temporal.
Rezoluia spectral se refer la domeniile lungimii de und a energiei
electromagnetice din spectrul su. De exemplu, pentru banda 1 a nregistrrilor Landsat
Thematic Mapper, domeniul spectrului este 0,45 0,52.Se va folosi i termenul de
multirezoluie la exploatare fotogrammetric, n sensul c se utilizeaz mai multe nregistrri
ale aceleiai zone corespunztoare mai multor benzi spectrale i cu rezoluie spaial diferit.
Fig. 1.4 Structura teseral de date
35
Rezoluia spaial este dat de suprafaa de teren a pixelului (de exemplu 10X10 m
pentru nregistrrile pancromatice SPOT) sau la scara geoimaginii, n cazul scanrii hrilor
sau fotogramelor. n acest caz mai este exprimat uneori n numrul de puncte pe unitatea de
lungime (punctele avnd forma de cerc). Pentru ecranele grafice rezoluia se exprim prin
numrul de pixeli pe orizontal i pe vertical, de exemplu 1024X732. De multe ori referirile
la rezoluia spaial se fac i prin intermediul scrii geoimagini la scar mare sau geoimagini
la scar mic. n teledetecie de exemplu, nregistrrile SPOT se consider a fi la scar mare,
iar nregistrrile AVHRR la scar mic. Nu este totui echivalen ntre rezoluie i scar. O
geoimagine are mereu aceeai rezoluie spaial, dar poate fi afiat la orice scar.
n fotogrammetrie se folosete pentru rezoluia spaial distana minim ntre dou
obiecte distincte aprute pe fotogram, funcia de transfer sau numrul de perechi de linii pe
mm. Aceast caracteristic este proprie ansamblului film fotogrammetric camer
aerofotogrammetric. Rezoluia n metri pe perechea de linii d distana minim n metri ntre
dou obiecte vecine distincte de pe fotogram. ntre rezoluia n metri pe perechea de linii (m/
per. linii) i rezoluia n perechi de linii pe milimetru (per. linii/mm) exist relaia:
R
m/per.linii
=(N/1000)/R
per.linii/mm
(1.6)
unde N este numitorul scrii fotogramei. Pentru camera Wild RC-20, pentru scara de
aerofotografiere 1:10 000 (N=10 000) R
m/per. linii
este 0,250 fr corectarea influenei deplasrii
filmului i 0,071 cu corectarea influenei deformrii filmului.
Rezoluia n metri pe perechea de linii poate fi transformat n metri pe pixel cu formula:
R
m/per.linii
=2
3/2
R
m/pixel
(1.7)
Exploatarea n acelai sistem a tipurilor diferite de geoimagini este facilitat de
cunoaterea tuturor acestor moduri de exprimare a rezoluiei spaiale. Pentru a se studia
Fig. 1.5 Exemplu de date raster
Fig. 1.6 Spectrul electromagnetic
36
posibilitile de (foto)interpretare, se dau n tabelul 1.2 valorile rezoluiilor pentru
nregistrrile Landsat i SPOT.
Senzor
Rezoluia
R
m/pixel
R
m/per. linii
Landsat MSS 57 150
Landsat TM 30 84
SPOT XS 20 56
SPOT P 10 28
Tabelul 1.2 Rezoluia imaginilor de teledetecie
Rezoluia radiometric exprim numrul de trepte ale valorii z sau logaritmul acestui
numr (respectiv numrul de bii pe care se poate nregistra valoarea treptei teoretice maxime
- vezi folosirea codificrii n SIG). De exemplu, pentru nregistrrile pancromatice SPOT
exist 256 de trepte de strlucire sau trepte de gri (fig. 1.6), ce pot fi nregistrate pe 8 bii.
Valoarea 0 este pentru negru i 255 pentru alb.
Rezoluia temporal exprim, de exemplu, intervalul de timp dup care se obine
nregistrarea datelor pentru aceeai zon (pentru Landsat este de 16 zile).
La SIG tridimensionale (aplicate n geologie, n studiul polurii mediului, n
meteorologie etc.) obiectele volumetrice se reprezint prin tablouri 3D, geometria de
construcie a solidului bazat pe arbori octali i reeaua de tetraedre.
n SIG 2D, obiectele tridimensionale se reprezint prin descriptorii suprafeelor care
delimiteaz aceste obiecte. O metod uzual pentru a reprezenta o suprafa de form oarecare
este exprimarea coordonatelor carteziene X,Y i Z ca funcii de doi parametri u i v, o
suprafa fiind descris de funcia F(u,v). un punct P are coordonatele:
P(u,v)=[X(u,v),Y(u,v),Z(u,v),0<u<1,0<v<1] (1.8)
Suprafaa complex ntlnit n geotiine poate fi mprit (partiionat) ntr-o
mulime contigu de plci, fiecare fiind definit local de funcii polinomiale de grad mic, de
regul cubice. Funciile spline pot fi folosite cu succes, datorit faptului c nu exist
deformri dup o transformare proiectiv i c exist un control mai riguros al transformrii.
Similar pixelului (plcii) din spaiul 2D, n spaiul 3D se accept voxelul, tablourile
3D avnd ca elemente voxelii. Necesitile de memorare cresc i, obligatoriu, scade viteza de
Fig. 1.7 Rezoluia radiometric
37
calcul. Reprezentarea este totui compact i eficient pentru unele operaii. i aici se pot
analiza tipurile de rezoluii descrise pentru spaiul bidimensional.
Datele de tip gril sunt asemntoare datelor raster, cu deosebirea c cea de a treia
dimensiune se refer geometric la un punct, nu la o plac sau zon, dar modul de structurare
se aseamn cu cel al datelor raster i, ca atare, se vor folosi multe proceduri comune
ultimelor dou tipuri de date. Cel mai simplu mod de reprezentare este cel al grilei regulate
(fig. 1.8). Datele n punctele grilei pot fi msurate pe fotograme aeriene n cazul reliefului sau
pot fi determinate prin interpolare, folosind valorile Z cunoscute n puncte vecine.
Grila poate fi i neregulat, respectiv reea de triunghiuri oarecare (TIN). Pentru relief,
punctele reelei neregulate se aleg n punctele i pe liniile caracteristice (fig. 1.9). Folosind
valorile Z din punctele grilei neregulate, pot fi determinate valorile Z ale punctelor unei grile
regulate. Ambele tipuri de reele pot fi utilizate la determinarea punctelor izocurbelor
(curbelor de nivel sau izohipselor, izobarelor, izogonelor etc.).
1.3.5 Structura topologic
Structura topologic se bazeaz pe concepia relaiilor topologice, respectiv topologiei
(Niu, C., 1992). Structura evideniaz proprietile grafurilor topologice.
Cu elementele noduri, arce, poligoane (fee) ale unui graf planar topologic se pot
remarca relaiile de frontier i cofrontier. Nodurile (fig. 1.10) sunt punctele distincte n care
converg cel puin trei arce. Poligoanele sunt mrginite de arce. Un arc este mrginit de noduri.
Listele de noduri, arce i poligoane i de puncte curente ale arcelor, n ordine implicit,
precum i relaiile de frontier i cofrontier puse n eviden prin adrese sau pointeri
formeaz structura topologic de date.
Fig. 1.8 Gril regulat, n punctele creia se cunosc
valorile Z
Fig. 1.9 Reea de triunghiuri oarecare (TIN)
38
Se remarc faptul c i n cazul datelor topologice are loc, ca i la datele teserale, o
acoperire contigu a suprafeei cu plci, dar plcile au o form neregulat care se
memoreaz prin coordonatele punctelor de pe contur.
Algebra structurii de date este definit n acest caz de relaiile:
Fr(NOD)=
Fr
-1
(NOD)={ARC1,ARC2,ARC3,}
Fr(ARC)= {NOD1,NOD2}
Fr
-1
(ARC)={POLIGON1,POLIGON2} (1.9)
Fr (POLIGON)={ARC1,ARC2,ARC3,ARCm}
Fr
-1
(POLIGON)=
Argumentele au semnificaiile date de denumirile utilizate, pentru a uura nelegerea.
n cercetrile noastre am folosit aceste structuri de date la stocarea datelor digitizate
cartografic i fotogrammetric, la stocarea datelor modelului digital altimetric (MDA) etc.
Pentru MDA s-a foloasit n plus i structura Voronoi, care va fi descris la determinarea
reelei de drenare.
Datele unei hri numerice, ale bazei de date spaiale sau ale terenului se mpart pe
straturi (fig.1.11), topologia construindu-se separat pentru fiecare strat. Aceast structur de
date este util mai ales pentru rezolvarea unor probleme specifice reelelor (drumul minim,
problema potaului etc.).
1.3.6 Metadate geografice
Metadatele sunt definite formal ca date despre date sau, pentru o nelegere clar,
informaii despre date, aceste informaii fiind exprimate tot prin date. i n cazul datelor
spaiale se poate vorbi despre metadate spaiale, noiune aplicat la nivel internaional
ncepnd din 1996. Comisia pentru standarde a Asociaiei Cartografice Internaionale (ICA)
Fig 1.10 Elementele nod, arc i poligon
ale structurii topologice
Fig. 1.11 Straturile bazei de date
39
propune definiia metadatele spaiale (geografice) sunt acele date care descriu coninutul
mulimilor de date, definesc fiecare dat n parte i structura datelor, indic domeniul de
definiie (extinderea pe elipsoid sau pe sfer), referirea geografic (geodezic) i calitatea
datelor (rezoluia, precizia etc.), administrarea datelor i posibilitile de acces la date
(Moellering, 1997).
n Europa s-a nceput activitatea de standardizare la nivel continental a datelor
geografice n 1996. n Romnia s-a oficializat nceperea acestei activiti doar la unele
departamente. n cadrul NATO s-a elaborat standardul DIGEST, de ctre Grupa de Lucru
pentru Informaii Geografice Digitale, creat n 1994. Actualmente ISO a preluat realizarea
acestor standarde (ICA Standard Commission, 1997).
Dintre multiplele utilizri ale metadatelor, se rein documentarea referitoare la
mulimea de date, analiza posibilitilor de utilizare a datelor pentru rezolvarea unor probleme
specifice, asigurarea accesului la date i a transferului datelor. Prin documentare este posibil
s se cunoasc modul de culegere a datelor, codificarea datelor i a elementelor (obiectelor i
fenomenelor) la care se refer datele, denumirile datelor i ale mulimilor de date, limitele
zonelor geografice la care se refer datele, momentele de timp ale culegerii datelor etc. Un
element de baz este definirea sistemului de coordonate pentru datele de poziie (denumirea
sistemului de coordonate spaiale, a elipsoidului de referin, a suprafeei geoidului i a altor
suprafee de nivel etc.). Dintre datele calitative se amintesc precizia poziional, precizia
valorilor atributelor, precizia altor date tematice, consistena logic, completitudinea, precizia
semantic i precizia temporal. Dup cum se va arta, mai jos, de mare importan este i
specificarea operaiunilor ce se pot realiza cu datele coleciei.
Fig. 1.12 Legturi date - metadate -
lumea real
Fig. 1.13 Exemplu de arhitectur a standardului de
metadate
40
Transferul datelor spaiale (geografice) de la un sistem la altul se face pe baza
metadatelor, care n acest caz definesc sintaxa transferului. Standardele pentru schimbul de
date au o importan deosebit n cazul transferului. Comisia ICA pentru standardele de
transfer al datelor a identificat 22 de standarde naionale i internaionale, cu 13 caracteristici
majore, 85 de caracteristici secundare i peste 220 de caracteristici teriare. Comisia a
dezvoltat mulimea exhaustiv a acestor caracteristici care pot fi aplicate oricrui standard de
date spaiale.
Cele 13 clase majore (primare) ale caracteristicilor tehnice conin informaii
referitoare la: aprecierea standardului; administrarea, folosirea i implementarea; identificarea
mulimii de date; situaia mulimii de date; intervalele datelor (domeniul de definiie);
coninutul datelor; calitatea datelor; organizarea datelor; referina spaial; disponibilitatea i
modul de distribuie; autorizarea i verificarea permise de standard (un exemplu este dat n
fig. 1.13)..
Informaiile de apreciere descriu n general caracterul i folosirea posibil a
standardului, scopul i cui se adreseaz. Cele de administrare descriu cadrul administrativ n
care a fost dezvoltat standardul i unde se gsesc toate informaiile referitoare la standard.
Sunt date istoricul dezvoltrii standardului, informaii referitoare la documentaia existent,
procedurile software i materialele de pregtire pentru aplicare. Informaiile de folosire i
implementare sunt utile pentru orice utilizator i prezint structura standardului i nivelul de
abstractizare n modelarea cu standardul descris. Informaiile privind legtura i coordonarea
la implementare prezint relaiile cu realizatorul standardului pe timpul implementrii i
verificrii utilizrii standardului. Informaiile de identificare a mulimii de date conin toate
denumirile posibile ale mulimii i submulimilor de date, uneori chiar i denumirile
alternative (sinonime) pentru legtura cu alte standarde. Situaia mulimii de date este descris
de informaii privind actualitatea datelor, necesitile de actualizare, eventual alte servere care
pun la dispoziie date mai actuale etc. Domeniul de definiie sau intervalele datelor rezult din
informaiile privind domeniile spaial, temporal, spectral sau radiometric. Informaiile privind
coninutul datelor cuprind elemente, teme i scheme de clasificare general, cataloage de
clasificare i identificare etc. Informaiile referitoare la calitatea datelor se refer la precizia
datelor, metrica i omogenitatea datelor, metrica indicatorilor de precizie etc. Referitor la
organizarea datelor sunt prevzute informaii referitoare la modelul de date spaiale,
sistemele de referin, primitivele datelor, tipurile de date spaiale etc. Organizarea datelor
este tot att de important pentru utilizator ca i coninutul datelor. Referina spaial
definete implicit sau explicit sistemul de referin, proiecia cartografic etc. Disponibilitatea
i distribuia mulimii de date localizeaz distribuitorii (serverele) de date, dau detalii privind
formatele de distribuie, modul de comandare a livrrii, alte servicii ce pot fi asigurate,
preurile datelor i serviciilor etc. Detaliile de autorizare i verificare descriu cum a fost
autorizat standardul, ce date test s-au folosit pentru verificare pe parcursul elaborrii,
procedurile de verificare a datelor culese i introduse n mulimea de date etc.
n concluzie, standardele de date spaiale sunt o necesitate. Aceste standarde sunt
descrise prin metadate. O motivaie major a folosirii standardelor i metadatelor este
volumul mare de date, costul foarte mare al culegerii i caracteristicile superioare de precizie
pentru aceste date. Se pot dezvolta astfel SIG superioare calitativ, cu submulimi de date
distribuite (mai multe servere de date).
41
1.3.7 Structuri de date orientate pe obiecte
1.3.7.1 Generaliti
Organizarea datelor spaiale n SIG trebuie dezvoltat permanent, n funcie de noile
aplicaii. Recapitulnd cele descrise mai sus, ntr-o form simplificat, trebuie s se cunoasc
ce este ntr-un domeniu spaial, unde este i cnd este, folosind o concepie bazat pe spaiu
(2D sau 3D) sau cmp sau o concepie bazat pe obiecte. Concepia descris n subcapitolul
de mai sus (date vectoriale, teserale sau de tip gril) este bazat pe cmp i consider
realitatea (geosfera) ca un spaiu 3D sau reprezentat pe spaiul 2D, compus dintr-o colecie de
uniti areale pixeli sau de uniti volumetrice voxeli, n care sunt nregistrate datele
tematice pentru fiecare unitate (cazul datelor teserale). Concepia bazat pe obiecte consider
spaiul 3D al geosferei ca un spaiu vid, umplut cu obiecte individuale ale geosferei (n
particular ale suprafeei terestre).
n cazul concepiei bazate pe obiecte, se utilizeaz un proces de abstractizare ce
implic gestionarea imaginilor acestor obiecte, reprezentate att prin date vectoriale, ct i
prin date teserale. Aici, prin imagine se nelege totalitatea datelor, relaiilor dintre date i
operaiunilor ce se execut cu aceste date. i aici trebuie s se rspund la ntrebrile ce se
gestioneaz, ce poziie are n spaiul 2D sau 3D (unde se gsete), cnd se gsete (i, ca o
problem suplimentar, relaiile cu alte obiecte).
Pentru a simplifica procesul de abstractizare, unul din domeniile legate de ntrebrile
de mai sus se pstreaz fix, unul este predefinit, iar al treilea este msurat sau observat.
nainte de a putea organiza datele spaiale ntr-un SIG, trebuie s se identifice i s se
formalizeze elementele celor trei domenii, n funcie de aplicaiile SIG, respectiv trebuie
proiectat baza de date. Baza de date spaiale reprezint obiectele geosferei, aa cum sunt
vzute de cel puin o aplicaie.
Proiectarea bazei de date implic un proces ierarhic de abstractizare a realitii printr-
un model al datelor, structurarea acestui model ntr-un format reprezentabil n calculator
(structura bazei de date sau modelul logic al datelor) i proiectarea structurii fiierelor
(fiierului) pentru memorarea datelor structurate. Coninutul informaional al bazei de date (al
SIG) depinde n mod sigur de modelul datelor. Pe baza concepiei de orientare pe obiecte,
caracteristicile semantice ale fiecrui obiect al terenului pot fi analizate dup aspectele sale
geometrice i tematice (figura 1.14). Aici au fost considerate doar datele geometrice
Fig. 1.14 Componentele obiectelor terenului n SIG
42
propriuzise, cu toate c toate datele, inclusiv cele semantice, pot fi considerate ntr-o anumit
abstractizare c aparin unor geometrii neeuclidiene.
Componentele geometrice pot fi formalizate pe baza celor dou modele ale datelor
amintite mai sus, respectiv modelul vectorial sau modelul teseral. Modelele vectoriale de date
sunt clasificate adesea n tipurile spaghetti (nestructurate) i topologice (structurate), pe cnd
cele teserale sunt grupate n regulate (de exemplu raster) i neregulate (de exemplu structura
de triunghiuri oarecare TIN n plan sau tetraedre n 3D). Structurile datelor geometrice i
structurile datelor semantice pot fi considerate separat i unite uneori doar prin intermediul
unui identificator comun al obiectului.
Dup formalizarea modelului conceptual al datelor este necesar stabilirea unui
model logic al datelor, n vederea reprezentrii corespunztoare a datelor n calculator sau pe
suportul de date. Pn la aceast concepie de reprezentare a datelor pe obiecte, se cunosc trei
tipuri de structurare pentru bazele de date structurile de reea, ierarhic i relaional.
Cel mai utilizat este modelul relaional, datorit simplitii sale i a unui limbaj
standard de gestionare a bazei de date (respectiv a unui limbaj de descriere a datelor i a unui
limbaj de interogare a bazei de date).
Sunt implementate multe sisteme de gestiune a unei asemenea baze de date
(SGBDR sisteme de gestiune a bazelor de date relaionale), ca de exemplu DB2, Oracle,
Ingres, dBase, dar acestea sunt bune pentru gestionarea datelor nespaiale. Ca atare, ntr-un
SIG datele nespaiale sunt reprezentate ca o structur relaional, pe cnd cele geometrice
printr-o implementare fiier de structur topologic.
Nevoia de reprezentare unitar a tuturor componentelor unui obiect i acceptarea
tuturor structurilor existente (inclusiv relaional) n gestionarea datelor spaiale este
justificat mai ales de performanele slabe ale structurilor utilizate pentru volume mari de date
(caz obinuit n SIG), suportul necorespunztor pentru gestionarea unor obiecte complexe ale
SIG (SIT) i absena mecanismelor corespunztoare pentru structurarea unor date precum cele
referitoare la un singur obiect spaial ce nu sunt descompuse n structuri diferite (de exemplu
datele tematice ntr-o structur i cele geometrice ntr-o alt structur, conducnd la dou
gestiuni diferite pentru acelai obiect).
O dat cu dezvoltarea n informatic a limbajelor de programare orientate pe obiecte
(LPOO), numite popular de generaia a patra (4GL), exist posibilitatea de a folosi
procedurile create cu aceste limbaje ca o punte ntre modelul conceptual al datelor i modelul
logic al datelor, facilitnd o reprezentare unic a datelor geometrice i a valorilor atributelor
negeometrice ntr-o singur structur. Convenim s denumim aceast nou concepie
modelare a datelor orientat pe obiecte (MDOO). n aceast concepie, entitile geosferei
sunt modelate ca obiecte. Cuvntul obiect este folosit aici ntr-un sens mai larg dect n
disciplinele cartografice unde e folosit pentru un detaliu topografic (geografic, cartografic).
Noiunea de obiect este folosit aici pentru o apariie singular (instaniere) a unui grup de
date care descriu o entitate i mediul su, ca de exemplu un ru, un pru, un lac, un punct
geodezic, dar i un nod, un arc, un poligon sau un cont bancar, o persoan, o parcel
cadastral, un animal de traciune etc. Din cele de mai sus se poate trage direct concluzia
concepia MDOO poate fi folosit i n aplicaiile altor sisteme informaionale dect cele
spaiale (SIG sau SIT).
Cu toate c este n curs de cercetare, aceast nou concepie n informatic , nu se
cunosc nc implementri n domeniul sistemelor informaionale spaiale (SIG sau SIT).
Corespunztor MDOO, exist i structura de date orientat pe obiecte (SDOO). Aceast
43
nou concepie trebuie clarificat att pentru proiectanii bazelor de date SIG, ct i pentru
utilizatorii SIG.
1.3.7.2 Concepia MDOO
Concepia MDOO se refer la: (a) obiectele propriu zise i mecanismele de
abstractizare din care rezult obiectele, respectiv clasificarea detaliilor (obiectelor),
generalizarea sau specializarea, agregarea; (b) construciile de implementare, respectiv
motenirea, propagarea, ncapsularea, persistena, polimorfismul etc. Un obiect cuprinde un
identificator i mai multe date. Orice obiect are o stare i o comportare. Starea este descris
prin proprieti sau atribute, dar nu ca la structura relaional. Proprietile nu sunt restrnse
la atomi de date (date ce nu mai pot fi descompuse), ci pot fi ele nsele obiecte. Comportarea
obiectului este definit de mulimea de proceduri (metode sau operaiuni) ce pot fi aplicate
datelor care descriu obiectul, aceste proceduri fiind incluse n obiect. Un exemplu edificator
este obiectul CLDIRE ntr-un SIG urban. (al municipiului Bucureti). Proprietile sau
atributele acestui obiect sunt adresa (strada, numrul, codul potal etc.), proprietarul, data
construirii, folosina, numrul de etaje, coeficientul rezistenei la cutremur, nlimea i datele
ce descriu poziia punctelor obiectului (irul de coordonate). Pot fi adugate i imagini pe
aerofotograme, poriuni de plan etc. Procedurile se refer, de exemplu, la gestiunea obiectului
n baza de date (creare, tergere, modificare), la operaiunile de reprezentare a obiectului pe
diferite geoimagini (hri, fotohri, ecrane grafice etc.,figura 1.3), respectiv de generare a
semnelor convenionale punctuale sau areale sau a imaginilor perspective, operaiunile de
generalizare a cldirii pe geoimagini la scri diferite i cu diferite teme etc.
Obiectele pot fi simple (piatr kilometric, troi,..) sau complexe (cvartal, cartier, sat,
ora, municipiu,), gradul de complexitate depinznd de operaiile suportate de SIG.
Obiectele sunt construite prin agregare de la simplu la complex. Din punct de vedere
geometric sau al modului de reprezentare pe un plan de referin sau n baza de date spaial,
obiectele se pot clasifica dup dimensiunile lor (fig. 1.15). Se va vedea importana acestei
clasificri i la digitizarea poziiei obiectelor, pe teren, pe hart sau pe fotogram.
1.3.7.3 Mecanisme de abstractizare
Obiectele sunt construite cu ajutorul mecanismelor de abstractizare, care sunt
clasificarea, generalizarea i/sau specializarea, agregarea i asocierea. Se vede avantajul
cartografului, care a ntlnit aceste mecanisme i la modelarea cartografic.
Fig. 1.15 Dimensiuni ale obiectelor n baza de date spaial
44
Clasificarea const n mprirea detaliilor i a structurilor de date pe clase,
identificarea proprietilor sau atributelor tuturor obiectelor. Toate obiectele unei clase au
aceleai proprieti, ca n exemplul dat mai sus. Convenim s denumim clasa printr-un
substantiv la plural (de exemplu cldiri). Orice obiect cldire particular face parte din
clas, va avea toate proprietile clasei, dar cu valori diferite. Pentru fiecare clas, obiect sau
proprietate se stabilete cte un nume (fig. 1.16). Orice clas poate avea subclase i
superclase. De exemplu, din clasa cldiri pot face parte subclasele cldiri de locuit, cldiri
industriale, cldiri agricole, magazine, hoteluri etc., ce pot avea i proprieti particulare n
plus fa de proprietile clasei.
Generalizarea i/sau specializarea au o importan foarte mare i completeaz
clasificarea. Generalizarea, ca i n cartografie, vede spaiul geografic cu nivele diferite de
detaliere. Diferite clase de obiecte, cu proprieti i proceduri comune, pot fi cuprinse ntr-o
clas mai general denumit superclas. Aici apar superclasele i subclasele, acestea
caracteriznd ierarhia de generalizare, n care obiectul subclasei, de exemplu, pstreaz
proprietile i procedurile superclasei, dar care are multe proprieti i proceduri specifice,
care nu apar la superclas, n vederea reducerii redundanei. Pentru aceeai baz de date pot fi
stabilite mai multe ierarhii de generalizare, n funcie de aplicaiile SIG.
O ierarhie de generalizare poate avea un numr diferit de nivele n care o subclas
poate avea, la rndul ei, rolul unei superclase pentru o alt clas specificat. n concluzie,
termenii superclas i subclas sunt abstractizri pentru acelai obiect i nu descriu dou
obiecte diferite, ci acelai obiect la nivele diferite de detaliere. De exemplu, clasa hoteluri
poate fi considerat o subclas a cldirilor. La subclas se menin proprietile superclasei, dar
apar noi proprieti (atribute) specifice subclasei, precum denumirea hotelului, standardul de
clasificare, numrul de camere pe categorii etc., astfel ca la interogarea bazei de date pentru
un anumit hotel sunt date i atributele cldirii n care e dispus hotelul. De observat aici este
faptul c la fiecare nivel de generalizare este utilizat clasificarea.
Specializarea face parte din generalizare, preciznd prin intermediul subclaselor
ierarhiile de generalizare (de exemplu hotel este o cldire specializat pentru cazarea
turitilor etc.). Tot prin generalizare, unui anumit utilizator SIG i se furnizeaz doar anumite
date, cu toate c baza de date cuprinde mult mai multe date.
Agregarea este un mecanism de abstractizare folosit pentru obinerea obiectelor
compuse (asemenea integrrii de la generalizarea cartografic). Sunt combinate obiecte
diferite pentru a forma un obiect de nivel semantic superior. Fiecare obiect constitutiv al
obiectului compus (complex sau agregat) are proprietile i procedurile sale specifice.
Fig. 1.1.6 Exemple de imagini ale obiectului n
baza de date
45
Proprietile obiectului compus sunt derivate din proprietile obiectelor constitutive prin
operaiunea de propagare, pe cnd procedurile obiectului compus nu sunt compatibile cu
procedurile prilor. Prin agregare se construiesc obiecte din ce n ce mai complexe plecnd
de la obiectele elementare.
Ierarhia de agregare este exprimat uneori prin relaia parte a, deoarece obiectele
constitutive sunt pri ale obiectului compus (agregat), sau prin relaia invers const din. De
exemplu, ntr-un SIG urban obiectul cvartal (fig. 1.17) este format din cldiri dispuse pe
parcele contigui, delimitat de strzi, pe parcele putnd exista i alte elemente parcuri,
parcri, locuri de joac pentru copii etc.
La orice abstractizare prin agregare trebuie indicate precis clasele din care poate fi
format obiectul complex (agregat) i condiiile pe care trebuie s le ndeplineasc (n
exemplul de mai sus vecintatea areal sau contiguitatea i delimitarea de ctre strzi, dar fr
strzi interioare). Trebuie remarcat faptul c elementele geometrice nu se vor repeta la
obiectul complex, acestea determinndu-se printr-o anumit procedur din elementele
geometrice ale obiectelor constitutive (de exemplu frontiera cvartalului).
Asocierea este un mecanism de abstractizare n care chiar o relaie ntre dou sau mai
multe obiecte independente formeaz un nou obiect. Spre deosebire de generalizare i
agregare, asocierea nu construiete ierarhii i nu urmeaz reguli stricte, ci indic doar o
mulime de obiecte care au ceva n comun. Ca exemplu de asociere sunt datele ce descriu
relaiile topologice (arcuri, noduri, poligoane i fee descrise prin liste cu pointeri sau adrese).
1.3.7.4 Construcii de abstractizare (implementare)
La utilizarea mecanismelor de abstractizare descrise mai sus au un rol deosebit
construciile de abstractizare sau de implementare, respectiv motenirea, propagarea,
ncapsularea, persistena, polimorfismul etc.
Motenirea const n pstrarea proprietilor superclasei i atribuirea acestora i
obiectelor subclaselor. Aceast transmitere tranzitiv a proprietilor este o caracteristic a
MDOO, micornd redundana datelor. Motenirea asigur modularitatea i pstrarea
integritii bazei de date, deoarece atributele existeniale ale unui obiect sunt definite doar o
dat i sunt motenite la nivelele inferioare. Procedurile superclasei sunt aplicabile tuturor
obiectelor subclasei, deoarece fiecare obiect al subclasei este i obiect al superclasei, dar
procedurile definite pentru o subclas nu sunt compatibile cu obiectele superclasei. De
exemplu, un magazin este o subclas a cldirilor, iar procedura sau operaiunea de
aprovizionare_magazin nu poate fi aplicat cldirii. Relaia de motenire are loc numai de la
superclas la subclas i poate fi singular (simpl) sau multipl. n motenirea simpl, o
ierarhie strict de generalizare este astfel definit, nct fiecare clas are cel mult o singur
Fig 1.17 Cvartalurile ca obiecte agregate
46
superclas imediat, pe cnd n motenirea multipl o subclas poate avea mai multe
superclase imediate distincte. Exemple pot fi date mai ales n cazurile existenei n SIG a
subsistemelor nespaiale.
Propagarea se folosete mai ales n mecanismele de agregare i de asociere i const
n derivarea valorilor atributelor obiectelor complexe din valorile atributelor obiectelor
constitutive, valorile atributelor obiectelor complexe nefiind memorate, ci determinate doar
cnd e necesar (la interogarea bazei de date), dar asta n funcie de frecvena i volumul
interogrilor i timpul i complexitatea calculelor. De exemplu, populaia municipiului
Bucureti se obine ca sum a populaiilor sectoarelor componente. Pe lng valorile
propagate, obiectul complex (agregat sau asociat) poate avea i atribute specifice i distincte
fa de componentele sale. Sensul de propagare este de la subclas la superclas, contrar
motenirii.
Propagarea asigur pstrarea proprietii de consisten a datelor, deoarece valorile
determinate prin propagare nu necesit actualizarea, aceasta necesitnd-o doar proprietile
elementelor componente.
ncapsularea const n introducerea ntr-un obiect att a datelor ce-l caracterizeaz
(valorile atributelor), ct i a procedurilor care gestioneaz i prelucreaz aceste date.
Concepia este foarte util, mai ales la apariia noilor limbaje de programare orientate pe
obiecte (LPOO) i la utilizarea lor n SIG. Procedurile vor servi ca interfa ntre utilizator i
SIG (baza de date a SIG), care poart mesajele SIG ctre utilizator, dar care asigur i
interogrile SIG de ctre acesta.
Cu obiectele vor fi executate doar procedurile descrise la crearea bazei de date, de
exemplu procedurile care asigur operaiunile topologice (determinarea tuturor arcelor ce se
intersecteaz ntr-un nod, determinarea succesiunii de arce ale unui circuit sau ciclu,
determinarea conturului comun al mai multor poligoane contigui etc.), proceduri cartografice
(proceduri de generalizare cartografic, de generare a semnelor convenionale i a inscripiilor
pe geoimaginile extrase din SIG, toate procedurile specifice cartografiei matematice etc.),
proceduri geometrice (determinarea ariilor, distanelor i orientrilor pe elipsoid, pe sfer sau
n planul proieciei) etc.
Deoarece fiecrui obiect i corespund procedurile specifice, este posibil schimbarea
reprezentrii n baza de date a SIG a unui obiect, fr influenarea restului coninutului bazei
de date.
Persistena const n memorarea i actualizarea permanent a obiectelor create i este
o caracteristic de baz a noilor LPOO, pentru a le distinge de limbajele clasice actuale (de
exemplu FORTRAN sau BASIC), la care datele create de programe persist doar pe timpul
rulrii acestora. Aceasta face ca noile LPOO s aib unele caracteristici ale SGBD, pstrnd
valorile atributelor de la o rulare la alta, deci s conin i procedurile de salvare i ncrcare.
Polimorfismul const n informatic n folosirea multipl a unui nume pentru
reprezentarea unui obiect sau a unei proceduri, n special a simbolurilor pentru operaiuni. De
exemplu, simbolul / poate fi folosit pentru o procedur de suprapunere a dou obiecte
areale sau pentru operaiunea de mprire. Funciile unor nume de proceduri pot fi diferite i
dup tipul de operand sau operanzi etc.
1.3.7.5 Implementarea SDOO
Implementarea SDOO a SIG este o problem actual, dar se pare c pune ordine mai
ales n aplicaiile SIG i, ca atare, chiar n proiectarea i realizarea SIG. n general, SDOO
47
poate fi implementat prin utilizarea unui SGBD relaional bazat pe obiecte (de exemplu
folosind Postgress sau Iris) sau folosind chiar un sistem orientat pe obiecte (de exemplu
Smallworld sau Ontos, actualmente n experimentare n informatic). Se pot folosi i
programe scrise ntr-un LPOO, de exemplu C++ sau Smalltalk, macrocomenzile procedurilor
scrise fiind cuprinse n obiecte. nc nu s-a realizat un SGBDOO comparabil cu SGBD
cunoscute, ceea ce face nc dificil implementarea n SIG a acestei concepii. Lipsa unui
limbaj de interogare orientat pe obiecte (se experimenteaz doar) duce la folosirea unui
SGBD relaional i completarea acestuia cu proceduri ale noii concepii.
1.3.8 Concluzii
Structurile de date constituie o problem de mare importan a SIG i necesit studii
aprofundate, chiar n mai multe teze de doctorat. Pentru aplicaii restrnse, cu programe
simple i cu tipuri limitate de date se pot accepta (se folosesc) masivele, structuri omogene i
contigue, unidimensionale, bidimensionale sau multidimensionale, acestea din urm fiind
similare reprezentrilor specifice bazelor de date relaionale. Masivele sunt specifice
programelor n limbaje avansate i sunt (mai) familiare programatorilor. Acestea ofer
mecanisme simple de calculare a adreselor la scrierea i regsirea datelor. Problemele ce apar
sunt cele legate de dimensiunile masivelor, limitate de memoria intern a calculatorului
electronic. Structurile de date de tip pointer se folosesc n multe alte structuri i constau n
memorarea de ctre pointeri a adreselor locaiilor de memorie.
Pentru gestionarea unor primitive grafice de tip punctual, liniar sau areal se pot folosi
structuri de date necontigue, de tip list, stiv sau coad. Datele vectoriale, de tip gril i de
tip raster pot fi organizate n structuri arborescente, att n memoria intern, ct i n memoria
extern. Bazele de date relaionale folosesc toate operaiile structurilor de mai sus.
Structurile de date topologice se bazeaz pe primitivele noduri, arce i fee i pe
relaiile de frontier i cofrontier. Structura permite realizarea unor operaiuni spaiale care se
folosesc n analiza SIG, ca de exemplu generarea zonelor tampon, suprapunerea poligonal i
combinarea elementelor grafice. Aceste structuri sunt cele mai utilizate n prezent de ctre
pachetele de programe SIG (Arc/Info, MGE etc.).
Concepia SDOO creaz noi posibiliti de dezvoltare i aplicare a SIG. Realizarea
unui LPOO va grbi implementarea acestei concepii. n alegerea acestei concepii trebuie s
se in seama mai ales de: folosirea unor identificatori unici ai obiectelor; proiectarea i a unor
tipuri de date definite de utilizatori; proiectarea, programarea i folosirea unor proceduri
definite inclusiv de utilizatori; completarea metodelor de acces la datele bazei de date i cu
metodele specifice utilizatorilor; definirea unor obiecte complexe prin mecanisme specifice;
dezvoltarea extensibilitii dinamice a structurii; utilizarea tablourilor programelor scrise n
noul LPOO etc.
Procedurile i operatorii dezvoltai vor fi specifice diferitelor grupe de utilizatori. Cu
toate c dezvoltarea LPOO nu face obiectul lucrrii, multe metode de culegere a datelor SIG
i aplicaiile corespunztoare vor trebui s fie rescrise la implementarea noii concepii.
Realizarea lucrrilor practice descrise a inut seama doar parial de noua concepie, dar terenul
e pregtit pentru o nou abordare. Aplicaiile dezvoltate de autor au inut seama mai ales de
structurile deja implementate.
Alegerea unei anumite structuri a datelor geografice se face dup mai multe criterii.
Printre aceste criterii se rein cele ale volumului datelor, tipurilor datelor, flexibilitii datelor
pentru diferite aplicaii, tipurilor de algoritmi care se pot aplica datelor, posibilitii utilizrii
48
unor date, programe i aplicaii existente deja n unele organizaii, timpului maxim de acces la
date etc.
O structur de date este cu att mai complex, cu ct volumul datelor este mai mare i
cu ct numrul de relaii explicite este mai mare, ca atare trebuie s se fac un compromis
ntre numrul de relaii implicite i cel al celor explicite. Creterea numrului de relaii
explicite duce la creterea volumului datelor i a necesitilor de memorare. Pe de alt parte,
dac numrul de relaii explicite este mai mare, scade timpul de acces la unitatea logic a
datelor.
De exemplu, pentru o structur topologic (poligonal), numrul total de accese la
articolele logice poate fi determinat cu relaia
a=C
1
l+C
2
p+C
3
(1.10)
unde a este numrul de accese, l este numrul de laturi ale grafului, iar p este numrul de
poligoane (fee); C
1
, C
2
i C
3
sunt constante ce se determin experimental (cu valori ntre 2 i
8). Constantele de mai sus depind i de rezoluia discretizrii muchiilor sau arcelor grafului
planar. ntr-o structur topologic, datele referitoare la structura de graf reprezint aproape
jumtate din totalitatea datelor i, bineneles, cantitatea total de date crete proporional cu
mrirea domeniului geografic spaial al datelor (aria zonei) i cu mrirea rezoluiei spaiale a
datelor vectoriale sau raster. Referitor la gradul de integrare a diferitelor nivele tematice,
complexitatea structurii crete cu numrul de nivele tematice.
1.4 Proiectarea SIG
1.4.1 Comparaie statistic a funcionalitii pachetelor de programe SIG
Pe piaa pachetelor de programe SIG exist mii de pachete. Fiecare pachet poate fi
caracterizat prin sute de atribute (caracteristici) funcionale. ntre pachetele de programe se
pot gsi similariti, lund n consideraie mai muli factori. Pachetele de programe pot fi
caracterizate de variabile cu valori binare (0 i 1), reprezentnd lipsa sau prezena unei
anumite funcii. Similaritatea pachetelor de programe se poate exprima printr-o matrice a
coeficienilor de similaritate, respectiv cu distanele multidimensionale (normele) dintre
pachetele comparate. Analiznd apoi grupele de pachete similare, rezultatele analizei au
permis determinarea relaiei dintre atributele grupelor i unele informaii nebinare, precum
numrul de instalri, vechimea n ani a prezenei pe pia, tipul aplicaiei (SIG total, SIG
specific unui domeniu dat etc.). Tipul de analiz este folosit pentru gsirea programelor
alternative. Metoda nu elimin evaluarea pachetelor dup cerinele concrete ale unui anumit
utilizator.
1.4.1.1 Generaliti
Pachetele de programe SIG se dezvolt permanent. Apar noi pachete, iar altele deja nu
se mai folosesc. n anul 1995 au aprut pe pia circa 50 de pachete de programe, iar n anul
2000 circa 200. n figura 1.18 este artat numrul de pachete existente pe ani, pn n 1996.
Un pachet din patru existent n 1994 exista i n 1998, fiecare al doilea pachet exista pe pia
de cel puin trei ani, iar un sfert din pachetele de programe a fost lansat cu un an naintea
nceperii analizei. Cel mai vechi pachet important care se mai utilizeaz nc dateaz din
1988. Curba numrului de pachete existente pe ani este dat n figura 1.18, din care se vede
creterea aproape liniar n 1995, comparativ cu 1992 i 1993. Cererea de noi pachete va
49
scdea semnificativ n anii urmtori. Va fi tot mai dificil s se atrag utilizatorii pentru un
pachet mai competitiv, comparativ cu faptul c pachetul este croit precis pe cerinele
utilizatorului sau pe faptul c pachetul este mult mai ieftin. Uneori exist o confuzie a
utilizatorilor, dat de marea diversitate a pachetelor de programe disponibile. Trebuie date
rspunsuri la ntrebri de genul: ce pachet de un pre dat este optim?; ce pachet va fi prezent
pe pia la nceputul secolului XXI ?; ce pachet poate fi folosit pentru instruirea viitorilor
specialiti SIG?; care sunt tendinele tehnologice pe piaa software SIG? etc. Exist o mare
cerere de informaii asupra pachetelor de programe SIG disponibile.
Multe reviste tehnico-tiinifice public regulat informaii asupra pachetelor de
programe SIG (de exemplu Professional Geographic, GIS Europe, GIS World etc.).
Este descris n cele ce urmeaz o metodologie de comparare a funciilor pachetelor de
programe SIG. Termenul funcie reprezint posibilitatea pachetului de a realiza o operaiune
dorit, inclusiv posibilitatea rulrii pe o anumit platform hardware i/sau cu un anumit
sistem de operare. De remarcat c nu exist un pachet de programe ideal care s realizeze
toate funciile posibile, n vederea ndeplinirii cerinelor tuturor utilizatorilor. Pentru a
compara dou pachete (sisteme) de programe trebuie definite criterii clare, rezultate din
cerinele tuturor utilizatorilor, destul de diferite pentru diverse domenii de utilizare
(silvicultur, protecia mediului, aprare civil, securitate naional, agricultur, cadastru etc.).
Conform cerinelor unui anumit utilizator, metodologia de mai jos permite alegerea
unei grupe de programe similare ce corespund acelor cerine sau care pot fi completate uor
cu noi proceduri. Dac baza de date deja exist i va fi utilizat n SIG, metodologia poate fi
aplicat foarte eficient i rapid, utiliznd pachetele de programe statistice i de calcul tabelar
(de exemplu S-PLUS).
Metodologia poate fi folosit n etapa de implementare a pachetelor de programe din
cadrul realizrii SIG i n mod special la faza de evaluare a sistemului. n procedurile de
implementare a programelor SIG, etapa primar este cea de definire a cerinelor utilizatorului,
realiznd analiza cerinelor utilizatorului (ACU, vezi 1.6). Rezultatele ACU trebuie
coroborate cu tehnologia disponibil n etapa urmtoare, de evaluare a sistemului. Evaluarea
Fig. 1.18 Numrul de instalri de pachete SIG
50
devine formalizat i mai puin subiectiv. Se poate lua astfel o decizie corect privind
alegerea unui anumit pachet de programe SIG.
1.4.1.2 Sisteme de clasificare
Specialitii SIG, cercettorii tiinifici n general, au nevoie s organizeze i s-i
clasifice observaiile, noiunile i ideile care stau la baza tiinei lor. Clasificarea poate viza
pachetele de programe, datele geografice sau datele cartografice etc. Un sistem de clasificare,
dei arbitrar i conceput cu scop utilitar, poate s fie de mare folos n perceperea relaiilor
naturale fundamentale sau a altui tip de relaii.
Majoritatea sistemelor de clasificare, fie matematice, fie nematematice, utilizeaz: (a)
comparaia ntre perechi de observaii, pentru determinarea gradului de similaritate dintre
aceste perechi; (b) separarea perechilor de observaii n categorii ntre care exist un grad
general de asemnare.
n cazul de fa, dac se dorete s se clasifice pachetele de programe SIG sau cele cu
unele funcii apropiate de funciile SIG, se compar n esen fiecare pachet n parte cu
celelalte pachete, iar n final se separ pachetele n categorii sau clase, ntre pachetele unei
clase existnd un anumit grad de asemnare.
Majoritatea metodelor matematice de clasificare sunt asemntoare. Compararea
diferitelor perechi de eantioane poate fi fcut calculnd un coeficient a crui valoare este o
msur a gradului de similaritate (vezi capitolul al III.lea). Fiind date n pachete de programe,
cnd se face o comparaie ntre toate perechile posibile, se obine o matrice ptrat a tuturor
coeficienilor de similaritate, invariabil simetric fa de diagonala principal, putndu-se
reine doar matricea triunghiular superioar. Este obinuit, dar nu esenial, ca aceti
coeficieni s aib valori normalizate, ntre 1 i +1 sau n procente, ntre 100% i +100%,
unde 1 reprezint lipsa de similaritate, iar +1 similaritatea maxim (complet). n multe
cazuri ns este mai convenabil de a comprima variaia ntre 0 i +1 (0 reprezentnd
disimilaritatea maxim, iar +1 similaritatea complet).
O matrice a coeficienilor de similaritate poate avea o utilitate direct prin ea nsi
sau poate fi structurat ulterior printr-o form oarecare a analizei gruprilor sau a analizei
Fig. 1.19 Cele mai populare pachete SIG (n 1996)
51
factoriale. Numrul coeficienilor de similaritate, omind diagonala principal, este (n
2
-n)/2,
unde n este numrul pachetelor de programe.
Exist dou moduri de aplicare a coeficienilor de similaritate i a matricelor. Se pot
face comparaii direct ntre pachete pentru a stabili direct relaiile dintre pachete, sau se pot
face comparaii ntre mai multe variabile, caracteristici ale pachetelor, pentru a stabili relaii
ntre aceste variabile. Comparaiile dintre obiecte, deci dintre pachete n cazul de fa, sunt de
obicei denumite analiza Q-mod, pe cnd comparaia ntre variabile analiza R-mod. Att
matricele Q-mod ct i matricele R-mod pot fi calculate din aceleai date. n cazul dat
variabilele pachetelor sunt chiar operaiunile care se pot executa cu programele acestor
pachete.
1.4.1.2.1 Tipuri de coeficieni de similaritate
Au fost stabilite mai multe tipuri de coeficieni de similaritate (Harbaugh i
Merriam,1972), utilizai n taxonomie (clasificarea i gruparea obiectelor). Coeficientul de
corelaie al lui Pearson este util pentru a face comparaii ntre variabilele numerice i poate fi
folosit pentru comparaii ntre obiecte sau probe.
Coeficienii de distan se bazeaz pe conceptul c o msur cantitativ a gradului de
similaritate dintre dou variabile sau dou probe este dat de distana care le separ ntr-un
sistem de coordonate rectangulare: cu ct e mai scurt distana, cu att gradul de similaritate
este mai mare i invers.
Coeficienii cosinus-theta pot fi considerai ca exprimnd similaritatea ca o relaie
unghiular ntre dou probe sau variabile reprezentate ntr-un sistem de coordonate
multidimensional, similaritatea dintre dou probe p i q fiind reprezentat prin unghiul dintre
vectorii lor respectivi n sistemul de coordonate dat. Valoarea 0 a unghiului arat o
similaritate maxim, iar unghiul drept arat o disimilaritate complet.
Coeficienii de concordan dintre probe pot aprea atunci cnd se compar stri
discrete. O stare discret se refer la o proprietate fie prezent, fie absent, care este de aa
natur c nu poate fi descris numeric. Utilizarea strilor discrete reprezint avantaje
importante chiar i cnd se are de a face cu date semicantitative, deoarece datele brute pot fi
obinute mult mai uor. Cel mai simplu coeficient de acest fel este coeficientul de
concordan, care este definit ca raportul dintre numrul de concordane i numrul total de
comparaii. Se fac comparaii ntre eantioane, datele fiind reduse la dou categorii, respectiv
da sau nu. Exist i ali coeficieni de similaritate, dar care nu fac obiectul acestui studiu.
1.4.1.2.2 Analiza gruprilor
Scopul analizei gruprilor este prezentarea relaiilor din interiorul unei matrici de
coeficieni de similaritate. Aceasta se poate face n forma cea mai simpl prin ordonarea
variabilelor ntr-o reea dendritic ierarhic sau dendrogram, n care diferitele variabile sau
obiecte sunt astfel grupate, nct relaiile reciproce, aa cum sunt coninute n matricea
coeficienilor de similaritate, sunt prezentate n modul cel mai simplu. n mod ideal, relaiile
sunt de aa natur, nct pot fi pe deplin reprezentate printr-o reea dendritic complet
coninut n dou dimensiuni. Practic este ns greu sau imposibil de a obine o reprezentare
eficient printr-o diagram bidimensional. Analiza n cadrul studiului nostru va avea ca
rezultat dendrograma pachetelor de programe grupate dup anumite criterii, de exemplu dup
grupele de operaiuni posibile pe care acestea le pot executa. Practic se face ordonarea
pachetelor de programe, aducndu-le pe cele asemntoare n poziii adiacente.
Pentru aceasta se pot folosi dou metode:
52
Metoda legturii prin medii neponderate presupune gruparea entitilor similare.
Gruprile sunt realizate n jurul unor centre ale celor mai asemntoare perechi de entiti.
Spre a putea intra ntr-o grupare, o entitate (un pachet) va trebui s prezinte un nivel de
similaritate egal cu similaritatea medie dintre ea i ceilali membri din grup. Pe msur ce se
scade numrul nivelelor de similaritate, entitile restante se altur uneia sau alteia din
grupri, n acest fel gruprile individuale unindu-se ultimele i, n final, toate entitile fiind
incluse ntr-o grupare mare
Metoda legturii simple difer prin aceea c o entitate (un pachet) care trebuie s fie
inclus ntr-o grupare trebuie s aibe un coeficient de similaritate egal cu similaritatea
maxim dintre ea i oricare alt entitate din grupare, aceasta nsemnnd c o legtur simpl
pentru un nivel dat de similaritate este suficient pentru a permite intrarea ntr-o grupare.
Gruparea este reprezentat de obicei sub forma unei dendograme, ale crei ramificaii indic
grupri ce se formeaz la nivele succesive de similaritate. O astfel de dendrogram va fi
prezentat mai jos.
1.4.1.3 Date iniiale pentru aplicarea metodei
Datele au fost culese din revistele de specialitate disponibile (GIS World, GIS
Europe, Arc Info News, GIS World Sourcebook etc.), referitoare la pachetele existente pe
piaa SIG la nivelul anului 1996, doar ca un exemplu, pentru a nu supra firmele productoare
n prezent. Asemenea articole publicate ncepnd cu anul 1991 conin tabele cu pachetele de
programe pe rnduri (anexa A), avnd pe coloane funciile procedurilor programelor. Fcnd
o analiz succint, rezult c n anul 1990 existau 88 de pachete cu 132 de funcii principale,
iar n anul 1996 existau 383 de pachete cu 228 de caracteristici. Sunt prezente n literatur
dou consideraii referitoare la datele iniiale pentru analiz: (a) informaiile primite de la
firmele furnizoare sunt corecte, tiind c, de regul, acestea supraevalueaz programele
proprii; s-a observat totui o anumit sinceritate, de exemplu din partea firmei ESRI, care n
1996 recunotea c Arc/Info nu realizeaz nc complet conversia vector-raster, nu poate face
registraia corect a imaginilor vectoriale peste imaginile raster etc., lucruri ce se remediaz
ntr-un mod excepional n anii 1998 i 1999; (b) informaiile publicate n tabele sunt corecte,
cu unele mici scpri ce pot fi corectate de analistul documentat.
Tabelele publicate sunt completate cu noi coloane ce conin date alfabetice (numele
pachetului, numele firmei realizatoare i versiunea) i date numerice (anul primei instalri,
numrul de instalri, numrul estimat de utilizatori, preul de baz n dolari SUA).
1.4.1.4 Tendine tehnologice privind pachetele de programe SIG
Analiza datelor iniiale a permis determinarea caracteristicilor a 187 de pachete de
programe SIG. Rezultatele obinute au fost i sunt folositoare att utilizatorilor, ct i firmelor
realizatoare i vnztorilor de programe. Pachetul tipic pentru SIG combin funciile
procedurilor pachetelor de programe SIG cu funciile de conversie a formatelor datelor, de
gestiune a datelor sau cu operaiunile de procesare a (geo)imaginilor digitale. Pentru
programele SIG, cele mai multe programe folosesc sistemele de operare Windows i UNIX.
Doar 23 de programe puteau fi rulate pe Macintosh, 16 sub OS/2 i 14 sub Windows NT.
Multe programe sunt rescrise n prezent pentru Linux. Alte sisteme de operare sunt extrem de
rare.
Structura de date bazat pe date vectoriale era mai des utilizat comparativ cu cea
bazat pe date raster (raport de 1,5:1), n prezent orice pachet lucrnd cu trei tipuri de date. n
plus fa de metodele tradiionale de culegere a datelor (digitizare vectorial i digitizare
raster sau scanare), 75 de pachete foloseau datele culese automat cu receptoare GPS i 51
53
foloseau datele rezultate de la procedurile utilizate n modulul COGO (calcule topografice).
Posibilitatea afirii datelor vectoriale peste datele raster prin registraie este un lucru obinuit
pentru pachetele SIG actuale, ca i msurarea prin vizare pe imaginea afiat a distanelor
dintre puncte, a ariilor poligoanelor, a coordonatelor geografice ale punctelor etc.
Intersectarea poligoanelor ncepe s fie o procedur tot mai des folosit dup 1995. De regul,
sistemele bazate pe date raster sunt cele mai propice pentru realizarea multor funcii de
analiz cartografic, analiz a suprafeelor i mai ales pentru procesarea imaginilor digitale,
pe cnd pachetele bazate pe structuri de date vectoriale sunt mai propice pentru analizele n
reele. Privind funciile de editare, devine o necesitate regularizarea grafurilor prin racordarea
corect a arcelor, racordarea datelor provenite din surse diferite etc (ESRI, 1996)..
Limbajele de comand suport (n 158 de pachete), macrolimbajele (n 227 de pachete)
i meniurile utilizator personalizabile (n 104 pachete) demonstrau c interfaa utilizator are
un rol covritor n programele SIG.
Trebuie de asemenea amintit c cele mai utilizabile periferice de ieire erau ploterul
electrostatic (n 133 de pachete), imprimanta cu laser (n 114) i ploterul cu penie (n 113).
Imprimanta matricial, care deinea n trecut ponderea, se mai folosete doar n 17 pachete de
programe. Privind formatele utilizate, pachetele puteau importa date cel puin n formatele
ASCII (126), DXF (121), Arc (69) i DLG (58). n aceleai formate cel puin i n plus n
formatul HPGL sunt exportate datele ctre alte pachete de programe. Pentru exportul imaginii
grafice se puteau folosi formatele HPGL (104), PS (96), EPS (53), TIFF (53) etc. SGBD cel
mai utilizat era nc dBASE (n 93 de pachete), dar se foloseau i ORACLE (n 88), Informix
(n 55), Foxbase (n 63) i INFO (n 21).
Se pot determina i funciile cele mai des utilizate. Puine pachete foloseau atunci
module de tip TIN (reea de triunghiuri oarecare), respectiv 31 de pachete, precum i
structurile de date 3D (doar 34 de pachete). Cea mai puin utilizat funcie era haurarea
poligoanelor cu diferite modele de linii, folosit doar n 12 pachete, dar prezent acum n
majoritatea pachetelor. Generarea curbelor de nivel era mai puin folosit (doar n 25 de
pachete), aceast funcie fiind realizat totui de alte pachete din afara SIG (de exemplu
SURFER). Erau extrem de rar utilizate dou operaiuni specifice reelelor, respectiv
determinarea drumului minim (n 33) i selecia celui mai apropiat vecin (n 28). Doar 16
pachete foloseau poligoanele Thiessen i doar 23 furnizau statistici reprezentative. De
asemenea, doar o treime din toate pachetele de programe SIG utilizau o operaiune foarte
simpl, respectiv analiza frecvenei, care este larg utilizat n pachetele de programe pentru
procesarea imaginilor digitale. Multe din lipsurile manifestate n 1996 au fost remediate la
sfritul secolului al XX-lea.
1.4.1.5 Metodologia de analiz a funciilor programelor
Pentru a evidenia pachetele cu funcionalitatea cea mai ridicat, se poate aplica un
sistem de ponderare. Procedura de selecie a celor mai funcionale pachete de programe
(utiliznd un pachet de programe de statistic matematic) cuprinde urmtoarele etape: (a)
stabilirea unui sistem de ponderare adecvat unui utilizator, unde funciei ce se va utiliza cel
mai mult i se atribuie o pondere maxim, iar funciei ce nu se dorete a se utiliza ponderea 0;
(b) scrierea sistemului de ponderi pe primul rnd de dup header, fiecare pondere fiind scris
sub funcia corespunztoare; (c) transpunerea rndului de ponderi ntr-un vector coloan i
concatenarea acestuia la dreapta matricei funciilor sau caracteristicilor; (d) nmulirea
matricei cu valori binare cu vectorul ponderilor, rezultnd un vector coloan cu valorile
indicilor de funcionalitate ai tuturor pachetelor de programe; (e) sortarea liniilor matricei
dup valorile descresctoare ale indicelui de funcionalitate; (f) alegerea primelor n linii ale
54
matricei , care reprezint primele n pachete de programe cu indicele de funcionalitate cel mai
mare. Aa cum s-a menionat mai sus, ponderile trebuie s fie corespunztoare cerinelor
utilizatorilor. Ponderile nu au fost utilizate n studiul nostru sau se poate aprecia c ponderile
au fost egale toate cu 1.
Se poate face o apreciere global c un pachet sau sistem de programe este cu att mai
bun, cu ct el are mai multe funcii, respectiv c se execut cu el ct mai multe operaiuni. n
mod ideal, cel mai bun sistem ar trebui s execute toate operaiunile cerute. Deoarece n
studiu au fost identificate 218 operaiuni, aceasta nseamn c valoarea maxim posibil a
indicelui este 218. Indicele relativ de funcionalitate se obine prin mprirea indicelui la
indicele maxim posibil i exprimarea acestuia n procente, obinndu-se valori ntre 0 (nici o
funcie) i 100 (funcionalitate maxim ideal). Pentru pachetele analizate, valorile indicilor
relativi de funcionalitate variaz ntre 1,37 i 86,30.
Au fost calculai i indicii pariali de funcionalitate, specifici unor grupe de pachete
sau unor grupe de operaiuni sau funcii. Operaiunile individuale au fost grupate n
urmtoarele 16 grupe (cu numrul de variabile sau operaiuni trecute ntre paranteze): tip de
program (16); sistem de operare (6); structura de date (8); coordonate geografice (8); intrarea
datelor (6); formatele de schimb ale datelor spaiale (51); gestiunea datelor (15); msurri i
interogri (cereri) (7); calcul de zone tampon i suprapuneri (8); funcii de analiz cartografic
(9); funcii de analiz a suprafeelor sau arealelor (10); operaiuni specifice reelelor (7);
procesarea (geo)imaginilor digitale (17); editarea, prezena interfeei utilizator (13); afiarea
(11); ieiri hardcopy (14). Au fost calculai indicii pariali de funcionalitate pentru fiecare
grup de operaiuni de mai sus. Unele pachete pot realiza 100% operaiunile unor grupe ca
intrarea datelor, editarea, afiarea, analiza cartografic sau pe cele specifice reelelor.
1.4.1.6 Rezultatele analizei funcionalitii
Rezultatele analizei funcionalitii arat ce grupe de operaiuni sunt comune sau
unice. Tabelul 1.3 prezint valorile indicilor de funcionalitate (n procente) pentru diferite
grupe de operaiuni SIG. Aceste valori au fost calculate pentru trei cuartile, reprezentnd
25%, 50% i 75% din pachetele de programe SIG. Sunt date i valorile minim i maxim.
Multe operaiuni au fost identificate ca unicat.
O ptrime din pachetele analizate nu aveau funcii de calcul al zonelor tampon i
acoperire (suprapunere), analiz cartografic, analiz a suprafeelor, procesarea sau editarea
imaginilor digitale. Jumtate din pachete nu puteau executa nici una din cele 10 operaiuni de
analiz a suprafeelor sau operaiunile de procesare a imaginilor digitale. Unele operaiuni pot
fi considerate ca obinuite, ca de exemplu transformarea coordonatelor, msurarea prin vizare
pe imaginea afiat sau interogrile. Interfaa utilizator conine grupa cea mai comun de
operaiuni, deoarece 75% din pachete permiteau cel puin 4 din cele 13 funciuni
corespunztoare interfeei utilizator. Coloana care conine valorile maxime din tabelul 1.3
arat c existau pachete de programe care pot realiza fiecare operaiune din grupa specificat.
Existau pachete de programe care pot rula cu fiecare structur de date din cele inventariate,
fac orice transformare de coordonate, suport orice periferic de intrare i operaiunile de
intrare a datelor, msurarea prin vizarea pe imagine, calculul zonelor tampon i acoperirea,
analiza cartografic, operaiunile specifice reelelor, de editare i de afiare.
n general, n toate cazurile, indicele relativ total al funcionalitii este cu mult mai
mic dect se atepta. Fiecare al patrulea pachet disponibil SIG putea realiza sub 17% din toate
operaiunile inventariate, 50% din pachete puteau realiza 27% din operaiuni i 75% din
pachete puteau realiza circa 39% din operaiuni.
55
Indicele cel mai mare (86,3%) aparinea pachetului MGE, care a stat i la baza
programelor sistemului (cartografic) digital de producie al NIMA. Alte sisteme cunoscute
(fig. 1.20), precum Arc/Info, GIS Advantage, TNTMIPS, GenaMap, CARIS, PAMAP i GDS
aveau n 1996 indicele de funcionalitate de circa 60%.
Mai existau pachete de programe cu unele funcii comune cu unele ale pachetelor de
programe SIG, care pot fi folosite mpreun sau n locul acestora, cum ar fi, de exemplu,
Image Production and Processing (indicele 62,39), FACET (53,67) sau ER Mapper (49,54;
ER Mapper, 1997). Avnd doar grupe particulare de operaiuni, precum procesarea imaginilor
digitale, multe asemenea pachete sau sisteme de programe au totui valori mari ale indicelui
de funcionalitate (de exemplu ER Mapper i FACET).
Pachetele de programe bazate pe date raster folosesc structuri mai simple i algoritmi
specifici. Aceste pachete sunt mai ieftine dect cele pentru date vectoriale. Simplitatea
sistemelor bazate pe date raster i posibilitatea de a face cu acestea analize cartografice,
analize ale suprafeelor i analize ale imaginilor conduc la faptul c nu exist corelaie ntre
preul pachetului de programe i indicele spaial de funcionalitate calculat pentru grupele
menionate de operaiuni. Caracteristicile specifice structurii de date raster conduc la
concluzia c nu exist corelaie ntre posibilitatea de a realiza operaiunile de analiz a
imaginii sau de analiz a suprafeei i operaiunile de gestiune a datelor (numrul de SGBD
asigurate). Similar, nu exist corelaie ntre funciile de analiz a imaginii specifice pachetelor
bazate pe date raster i funciile realizate cu reele specifice structurilor de date vectoriale.
Preul i numrul de instalri nu depind semnificativ de funcionalitatea sistemului.
Numrul mediu de instalri pentru cele 187 de pachete din anul 1996 a fost de 2086, aceast
medie mare rezultnd din marele numr de instalri pentru pachetele realizate de Intergraph i
MapInfo. Aa cum se vede din figura 1.18, peste 78% din toate instalrile de pachete SIG
erau date de instalrile a 6 pachete (Intergraph, Arc/Info, MapInfo, Filevision IV, IDRISI i
PC Arc/Info). Un sfert din pachetele SIG aveau sub 9 instalri, iar jumtate din pachete aveau
sub 50% din instalri. Doar 25% din pachetele SIG aveau peste 300 de instalri (numrul
estimat de utilizatori SIG este, de regul, de 3-4 ori mai mare dect numrul de instalri).
Cele de mai sus demonstreaz, pe de o parte, ct de dificil este de a ptrunde pe piaa SIG cu
un nou pachet, iar pe de alt parte, c organizaiile romneti, la procurarea i instalarea unor
pachete, nu au beneficiat de o analiz tiinific de tipul prezentului studiu.
Deoarece operaiunile de msurare prin vizare pe imaginea afiat, interogare i
editare au devenit obinuite, nu exist corelaie ntre numrul de instalri i funcionalitatea
parial pentru aceste operaiuni. n mod surprinztor, nu exist corelaie nici ntre preul unui
pachet (sistem) i interfaa (pentru) utilizator sau posibilitatea de a folosi diferite SGBD.
Multe pachete (sisteme) de programe asemntoare pachetelor SIG, despre care exist
informaii n literatura de specialitate, aveau un numr semnificativ de mare de instalri. Cele
mai multe instalrile aveau AutoCAD (peste 1.500.000), ARCHIBUS/FM (15.000) i EMU-
Tek Five Plus (10.000).
Preul pachetului este un alt factor important n alegerea i evaluarea pachetulor de
programe SIG. Multe pachete costau sub 100 dolari SUA i multe erau livrate chiar gratuit, cu
numr redus de funcii valide, mai ales de ctre mediile universitare sau de ctre unele
organizaii publice. Un sfert din pachetele SIG costau sub 1.000 dolari SUA pe pachet,
jumtate sub 3.000 dolari SUA i doar 25% costau peste 8.500 dolari SUA.
Tabelul 1.3 Statisticile ce descriu grupele principale ale operaiunilor SIG
56
Cele de mai sus demonstreaz c preul pachetului de programe este o problem
deosebit n realizarea SIG. n trecut, costul programelor era o parte semnificativ a costului
ntregului SIG. Tendina general este s se ajung la un numr mare de instalri la un pre ct
mai mic.
Existau totui multe sisteme scumpe de programe, cu preuri de peste 40.000 dolari
(TELEGIS 100.000, GEAMATE - 60.000, Application Development 50.000, Road Net,
Gradis GIS i Alk-Giap de cte 40.000 fiecare, ultimul avnd indicele de funcionalitate doar
de 7,14).
Multe pachete (sisteme) de programe cu funcii asemntoare pachetelor SIG erau
mult mai scumpe; de exemplu, SOFTPLOTTER (114.000 dolari), Maps 3D (59.000), T-M3s-
TIGER (340.000) sau OrtoMax (35.000).
Figura 1.20 arat distribuia pachetelor de programe SIG dup funcionalitate sau pre.
Multe companii nu raporteaz preul la funcionalitate, iar altele dau preuri variabile,
confideniale, n funcie de modulele implementate. Pachetul MGE realizat de Intergraf avea
cel mai mare indice de funcionalitate la un pre de numai 2.000 dolari SUA. Dou grupe de
pachete ar trebui identificate din figur. Prima grup reprezint pachetele cu funcionalitate
ridicat i cu pre redus.
Grupe de ooperaiuni
Indicele funcionalitii (%)
Valori pentru trei cuartile
(25%, 50%, 75%)
Valori extreme
Q1 Q2 Q3 Min Max
Tipul de software 14,29 21,43 35,74 7,14 92,86
Sisteme de operare
16,67 16,67 33,33 0,00 66,67
Structura de date 12,50 37,50 50,00 0,00 100,00
Transformarea
coordonatelor
25,00 62,50 87,50 0,00 100,00
Intrarea datelor 16,67 33,33 66,67 0,00 100,00
Formate spaiale 5,88 13,73 23,57 0,00 92,16
Gestiunea datelor 6,67 20,00 26,67 0,00 93,33
Msurri/interogri 28,57 71,43 85,71 0,00 100,00
Baferizare/acoperiri 0,00 37,50 75,00 0,00 100,00
Analiza cartografic 0,00 11,11 55,56 0,00 100,00
Analiza suprafeei 0,00 0,00 40,00 0,00 90,00
Operaiuni n reea 0,00 14,29 57,41 0,00 100,00
Procesarea imaginilor 0,00 0,00 11,77 0,00 94,12
Editare 0,00 25,00 75,00 0,00 100,00
Interfa (pentru) utilizator 30,77 38,46 53,85 0,00 92,31
Afiarea (datelor) 9,10 36,36 54,55 0,00 100,00
Ieiri (hardcopy) 14,29 42,87 47,14 0,00 92,86
Alte detalii (caracteristici, operaiuni)
Indicele funcionalitii 16,45 26,94 38,13 1,37 86,30
Analiza datelor 6,06 24,24 40,91 0,00 95,46
Anul primei instalri 1988 1991 1,93 197
8
1994
Numr de instalri 8,5 50 300 1 120.000
Preul n dolari SUA(1996) 995 3.000 8.432 0 100.000.
57
Un raport mare indice de funcionalitate/pre l avea Map Box (0,25% la un dolar),
urmat de Mac GIS pentru Windows sau pentru DOS, IDRISI, EPPL. Alte pachete cunoscute
ocupau poziiile urmtoare n aceast list GRASS (nr. 13), Arc View (nr. 21), Map Info
(nr. 24). La polul opus erau situate pachetele crora le corespundea un raport mic indice de
funcionalitate/pre (sub 0,0005% pentru un dolar), reprezentate de Road Net, MISGEO, Alk-
Giap sau TELEGIS. Alte sisteme cunoscute, clasificate ca pachete SIG de ctre firmele
realizatoare, ocupau urmtoarele locuri cu cele mai mici valori ale raportului: FLY (PCI, nr.
17), Geolinens (nr. 20), EASI/PEACE (nr. 43). Dac asemenea pachete nu realizeaz anumite
operaiuni unice sau speciale, trebuie nlocuite cu altele mai ieftine.
Unele sisteme sau pachete de programe, n mod special FMS, erau de cele mai multe
ori personalizate pentru cerinele specifice utilizatorului, inclusiv programarea unor proceduri,
generarea de noi semne convenionale etc. Asemenea pachete erau mult mai scumpe i erau
instalate, de regul, ntr-un numr limitat de locuri.
1.4.1.7 Similariti ntre pachetele de programe
Pentru continuarea analizei, pachetele de programe SIG se pot separa de alte pachete
comune dar i cu unele funcii specifice SIG. Acestea din urm pot fi identificate folosind
metode statistice, de exemplu determinrii similaritii (unui coeficient de similaritate).
Pentru aceasta se pot folosi dou tipuri de date, date interval i date binare. Datele
interval constau din intervale ale indicilor relativi de funcionalitate pentru cele 16 grupe de
operaiuni artate mai sus. Fiecare pachet din cele 187 de pachete de programe SIG poate fi
reprezentat printr-un punct ntr-un spaiu cu 16 dimensiuni, coordonatele fiind chiar indicii
relativi de funcionalitate pentru fiecare grup de operaiuni.
Coeficientul de corelaie Pearson (Cressil, 1991) d(X,Y) se calculeaz cu formula
(3.1), unde Z reprezint indicii de funcionalitate pentru pachetele X i Y pentru operaiunea i,
iar N este numrul total al pachetelor de programe.
Fig. 1.20 Indici de funcionalitatea a 11
pachete SIG (1996)
Fig. 1.21 Distribuia pachetelor SIG n funcie de pre (1996)
58
Pentru date binare, celor N=187 pachete de programe li se atribuie cele 218 variabile
binare (numrul total al operaiunilor), rezultnd un spaiu cu 218 dimensiuni. Pentru orice
pereche de pachete poate fi stabilit un tabel de concordan (tabelul 1.4).
Tabelul 1.4 Tabelul de concordan a operaiunilor
Cu valorile din tabel poate fi determinat coeficientul d(X,Y) al diferenei de form sau
de concordan
) ( d + c + b + a
bc
= Y) d(X,
2 (1.11)
Pasul urmtor este folosirea valorilor astfel calculate i realizarea unei analize a
grupelor pentru pachetele de programe SIG grupate ntr-un numr predefinit de clase. Figura
1.22 arat o dendrogram cu 5 clase rezultat din clasificarea a 30 de programe cu cele mai
multe instalri. Pachetele de programe se mpart n clase dup valorile mrimilor determinate
ca mai sus, respectiv dup principiul popular cine se aseamn se adun, respectiv pachetele
unei clase au coeficientul de similaritate apropiat.
Rezultatul analizei gruprii programelor din 1996 este urmtorul:
Clasa 1: MGE, ARC/INFO, GDS, GenaMap, PAMAP
Clasa a 2-a: MapInfo, ArcCAD, FMS, TRANSCAD, MacGIS, GIS Plus, MapGrafix GIS,
SYSDEW, EPPL7, Map Box, Filevision IV, WINGIS, CABLECAD
Clasa a 3-a: Quick Surf, STATMAP 3 FOR WINDOW, ImageWorks, GeoManagement
System, Field Notes, Road Net 5000, PCMAP
Clasa a 4-a: IDRISI, ERDAS IMAGINE, ILWIS, EASI/PACE
Clasa a 5-a: PC Arc/Info
1.4.1.8 Concluzii
Matricea complet a coeficienilor de similaritate poate fi folosit pentru determinarea
pachetelor apropiate ca funcionalitate unui pachet dat sau a pachetelor de programe
alternative, care pot eventual s nlocuiasc pachetul dat, dar pot fi procurate cu un pre mai
mic.
n tabelul 1.5 sunt dai indicii de funcionalitate i preurile (care sunt deja neactuale,
dar utile pentru studiul nostru) pentru pachetele cu peste 1.000 de instalri i pentru primele 3
pachete alternative. Metodologia i rezultatele prezentate i ajut pe utilizatori i chiar pe
realizatori i vnztori, chiar pe ali specialiti, s analizeze eficient funcionalitatea oricrui
pachet de programe SIG sau cu funcii apropiate funciilor SIG.
Sistemul X
Operaiunea considerat Prezent Absent
Sistemul Y
Prezent a b
Absent c d
59
1.5 Identificarea nevoilor de date geografice digitale (numerice)
1.5.1 Consultarea beneficiarilor
Procesul de consultare a beneficiarilor SIG vizeaz gradul de manifestarre a
interesului acestora pentru produse noi i cunoscute realizate cu sistemul informaional
geografic i a caracteristicilor calitative, cantitative, de vizualizare i de utilizare a acestora n
diferite scopuri. O list a informaiilor produselor geodezice, topografice i de teledetecie
(celor mai solicitate dintre datele geografice), care pot fi difereniate chiar i pe sursele
utilizate pentru culegerea datelor, este urmtoarea:
Date geodezice de baz
Date topografice de baz
Date topografice de detaliu
Utilizarea solului
Reeaua rutier interurban
Reeaua rutier urban
Reeaua rutier detaliat
Transportul general
Transportul de energie
Reeaua hidrografic detaliat
Relieful (Hipsografia)
Modelul numeric altitudinal (date de tip gril)
Modelul numeric al terenului (raster i vectoriale)
Imaginea 3D a terenului (date raster)
Imagini pancromatice (date raster)
Imagini multispectrale (date raster)
1.5.1.1 Rspunsuri de la beneficiari
Sondajul a fost fcut n particular de ctre un colectiv interdisciplinar n colaborare cu
autorul, conform unei liste de 60 de utilizatori existeni i poteniali, dintre care 31 au acceptat
s participe. Dar dintre acetia doar 22 (71%) au rspuns, specialiti din firme de stat i
particulare.
1.5.1.2 Rezultatele consultrii
1.5.1.2.1 Domenii de aplicare i utilizare a datelor
Aplicaiile se situeaz n principal n sfera activitilor legate de resursele naturale,
amenajri, gestionarea mediului, transporturi, comunicaii etc. Este interesant de remarcat c
n 60% din cazuri datele sunt utilizate pentru analiza geografic i doar 30% n scopuri directe
Fig. 1..22 Clasificarea a 30 pachete de programe
SIG (1996)

60
de reprezentare (i n primul caz rezultatele analizei sunt n majoritate reprezentate grafic sau
cartografic). Utilizatorii au fost ajutai s neleag procedurile care pot fi folosite pentru
analiza geografic. S-a ntocmit o list a funciilor procedurilor celor mai utilizate pachete de
programe de tip SIG sau ale altor pachete ce pot fi utilizate n SIG (de exemplu SURFER).
1.5.1.2.2 Tipuri i surse de date utilizate
Au fost identificate 30 de tipuri diferite de date i multe surse (mai ales pentru date
tematice). Figurile 1.23 i 1.24 arat distribuia normalizat a tipurilor diferite de date i a
surselor de date.
1.5.1.2.3 Caracteristici cerute (dorite)
Cnd li se cere utilizatorilor s specifice caracteristicile pe care doresc s le aibe datele
geografice numerice, mai ales cele topografice, apar n mod frecvent cteva. Cele mai
frecvente sunt cele referite la structura geometric (45%), la precizie (37%) i la coninut
(37%). n figura 1.25 sunt date unele caracteristici.
1.5.1.2.3.1 Structura geometric a datelor
Utilizatorii doresc date integrate, neeronate ca precizie geometric de poziie i ca
precizie tematic. Pentru coninut, nu trebuie s existe erori de identificare sau de codificare.
Datele trebuie s fie structurate, entitile s fie racordate, fr imperfeciuni rezultate de la
digitizarea cartografic sau fotogrammetric etc. Este cvasiunanim ideea c este necesar
utilizarea unei clasificri corecte, bazate pe metode matematice, fr crearea de ambiguiti.
Aceasta este cheia nlturrii posibilitilor de identificare sau de atribuire a codurilor.
Toi utilizatorii sunt de acord cu recunoaterea obiectelor prin intermediul vizrii cu locatorul
n cmpurile marcate cu semne convenionale ale ferestrelor, interfee utilizator (de tip GUI).
Fig. 1.23 Tipuri de date utilizate
61
Tabelul 1.5 Comparaia pachetelor SIG cu peste 1 000 de instalri
Denumire
a pache-
tului
Compania
realizatoare
Numrul
de
instalri
Indicele de
funcio-
nalitate
Preul
US$
Cele mai instalate
3 sisteme
(indice de funcio-
nalitate; pre)
MGE,
Microstation,
Framme
Intergraph Co. 120 000 86,30 2 000
MapX (5,.88,$2 495);
ALLIANCE (55,25,$3 000);
GEOREF GIS (56,62,$1
500)
MapInfo MapInfo Co. 50 000 40,64 1 295
Atlas GIS for DOS
(36,53,$495);
Atlas GIS for Win.;
(43,36,$495);
ALLIANCE (55,25,$3 000)
Filevision IV
TSP
Software
30 000 12,75 295
Flight Path (11,87,$99);
EARTHBASE (17,81,$299);
Iso Chrone (16,44,VM)
Arc/Info ESRI 15 000 75,80
Variabil pe
module
(VM)
CARIS (62,10, VM);
System 9 (56,62,VM);
PAMAP (60,73,$10 000)
IDRISI
Clark
University
10 000 46,12 640
GRASS (48,40,$995);
ILWIS (51,14,VM);
ALLIANCE (55,25,$3 000)
PC Arc/Info ESRI 7 500 43,84 5 995
Integrated Gov. Mngmt. Sys.
(30,14,$3 995);
Nu Loc (19,18,$10 000);
IMAGIS (18,72VM)
Quick Surf
Schreiber Instruments
Inc.
5 000 14,16 995
Health & Safety (18,72,$3
000);
Alk-Giap (18,26,$40 000);
GEOFLIP (6,85,VM)
ERDAS
IMAGINE
ERDAS,
Inc.
3 800 53,42 10 000
EASI/PACE (49,77,$12
000):
GRASS (48,40,$995);
CARIS for Win. (42,01,VM)
ArcCAD ESRI 2 500 38,36 3 995
TELEGIS (46,58,$100 000);
FMS (32,38,$3 000);
SPATIALIST (37,44,$4
500)
FMS
Facilities Mapping
Systems, Inc.
2 000 32,88 3 000
ArcCAD (38,36,$3 995);
MapGrafix (28,77,$4 995);
SPATIALIST (37,44,$4
500)
STATMAP 3 GEOVISION 2 000 15,07 595
EARTHBASE (17,81,$299);
GMS. (26,48,$2 000);
MGIS (7,76,$750)
ILWIS
International Institute
for Aerospace
Survey
1 350 51,14 VM
IDRISI (46,12,$640);
ALLIANCE (55,25,$3 000);
GRASS (48,40,$995)
GDS
Graphic Data Syst.
Co.
1 200 60,27 8 500
Smallworld GIS (52,05,
VM);
Ascodes-3 (51,14,$20 000);
AXIS (50,23,$15 000)
1.5.1.2.3.2 Precizia datelor
Pentru a nelege mai bine necesitile, se poate zona domeniul geografic acoperit de
SIG. Aceasta este o problem de decizie important i trebuie bine fundamentat, pentru a
acoperi toate solicitrile sau mai bine s fie stipulat precizia cea mai ridicat. De exemplu,
pentru teritoriul naional, pentru un SIG de acest nivel, pot fi stabilite precizii pentru cel puin
trei subdomenii intravilan, rural i montan (zone greu accesibile).
62
1.5.1.2.3.2.1 Precizia altimetric
Rezultatele preciziei altimetrice minime solicitate de utilizatori pentru un eventual SIG
naional sunt materializate n figura 1.26. Pe figur se vede c precizia de 0,5 m pentru
intravilan este cerut de 80% din utilizatori, dar care fac uneori confuzie ntre un SIG i un
sistem informaional al teritoriului pentru o zon mai mic, dar cu o precizie mai mare. n
zonele montane, o precizie de 10 m satisfac 60% din utilizatori.
i aici a fost necesar sensibilizarea utilizatorilor asupra motivaiei pentru precizia
altimetric. Cei mai familiarizai asupra motivaiei unei precizii altimetrice s-au dovedit a fi
specialitii din domeniile geodezic, transporturi, amenajarea mediului i de telecomunicaii.
Jumtate dintre specialiti au corelat precizia altimetric cu precizia planimetric. Unii
specialiti s-au manifestat pentru nemprirea preciziei n altimetric i planimetric,
influenai fiind de determinrile cu sistemele GPS.
1.5.1.2.3.2.2 Precizia planimetric
S-au idenfificat din partea specialitilor unele valori minime ale preciziei planimetrice
pentru diferite tipuri de entiti. Dintre acestea cele mai riguroase valori pe zone au fost luate
n consideraie n final, pe subzone, ca i mai sus.
Fig. 1.24 Sursele de date utilizate (ce se vor utiliza)
Fig. 1.25 Caracteristici solicitate
63
Rezultatele sunt date grafic n figura 1.27, din care se vede c 50% din necesiti se
refer la o precizie de 1 m, iar n zona montan 65% dintre utilizatori solicit o precizie de
50m (nu sunt incluse aici necesitile ridicrilor topografice i cadastrale, care sunt foarte
riguroase, uneori superioare toleranelor nscrise n instruciunile de ridicri topografice i
cadastrale). Doar 50% dintre utilizatori au corelat preciziile planimetrice cu dimensiunile
minime ale obiectelor mediului nconjurtor, respectiv reprezentate prin obiecte SIG
(1.5.1.2.3.7).
1.5.1.2.3.3 Coninut
Utilizatorii au indicat, pentru fiecare set de informaii (denumit aici produs), dac
acesta este foarte important, important sau neimportant pentru aplicaiile lor. Utilizatorii pot
aduga noi seturi de date
Figura 1.28 arat distribuia produselor propuse dup popularitate (grad de
cunoatere). Se constat c fiierele cele mai cerute sunt cele care au fost create ncepnd cu
folosirea calculatoarelor n geografie, geodezie, geologie, statistic etc.
Pentru fiecare produs propus au fost indicate i numerele de exemplare solicitate cu
preponderen (eseniale) i fr interes deosebit pentru aplicaiile lor. Figura 1.29 arat
prioritatea entitilor solicitate ca eseniale pentru cel puin un produs propus sau informaii
(produse) n lista acestora. Rezultatele sunt artate n figura 1.28
i aici gradul de ncredere este legat de cunoaterea de ctre utilizatori a modului de
folosire a acestor produse. Este necesar o pregtire a acestor beneficiari din partea
specialitilor SIG. Expertul SIG devine o realitate n analiza cerinelor beneficiarilor, n
proiectarea SIG i n analiza geografic.
Figura 1.29 arat c majoritatea entitilor solicitate frecvent sunt chiar cele ce exist
n unele baze de date deja realizate, respectiv cele care exist i n sistemul clasic, cel care nu
implic folosirea calculatorului electronic pentru toate operaiunile. Printre primele 10 entiti
frecvent solicitate sunt limitele administrative i toponimia. Actualmente acestea sunt puin
reprezentate n bazele de date. Peste 80% dintre utilizatori solicit ca toponimele s nsoeasc
Fig 1.26 Precizia altimetric
64
datele lor, respectiv n cazul digital s se accepte soluia structurii de date pe obiecte
(proprietatea de ncapsulare).
De notat c peste 65% din cei interogai consider toponimele ca eseniale pentru
localiti i pentru ape (legate de limitele administrative), iar 95% le consider necesare, fr a
fi considerate eseniale.
1.5.1.2.3.4 Distribuia datelor
Utilizatorii doresc s obin date gata de a fi utilizate direct, deci care s nu trebuiasc
a fi prelucrate sau s fie foarte puin prelucrate, precizndu-se:
formatul de citire/scriere;
suportul (media);
proiecia;
sistemul de referin;
simbologia;
domeniul (de definiie) geografic.
Datele sunt solicitate pe straturi tematice.
1.5.1.2.3.5 Ciclurile de actualizare
Utilizatorii solicit ca datele cele mai actualizate s fie cele referitoare la
infrastructur, la drumuri i la ntreaga reea de transport. Nu se solicit date actualizate
pentru vegetaie, hidrografie i altimetrie, acest fapt fiind legat de gradul de cunoatere.
Pentru prima grup de date s-a indicat un ciclu de actualizare de 10 ani n zonele rurale i de 4
ani n zonele urbane, solicitate de peste 50% din utilizatori. Pentru al doilea grup de date, 50%
din utilizatori indic 15 ani n zonele rurale i de 6 ani n cele urbane.
Fig. 1.27 Precizia planimetric
65
1.5.1.2.3.6 Nivelul de detaliere
Nivelul de detaliere este indicat n funcie de scar. Acesta cuprinde reprezentarea
geometric folosit pentru vizualizarea unei entiti, dimensiunile minime ale obiectului de la
care se culeg datele, nivelul de generalizare utilizat. Utilizatorii au indicat un nivel de
detaliere (scar) superior lui 1:20.000 pentru mediul urban i inferior lui 1:50.000 pentru
mediul rural. Nu se justific mereu rspunsurile.
1.5.1.2.3.7 Dimensiuni minime
Conceptul dimensiunilor minime este cunoscut foarte bine de ctre cartografi i
garanteaz prezena obiectului ale crui dimensiuni sunt superioare acestor dimensiuni
minime. Cnd dimensiunile obiectului sunt mai mici, se poate reine obiectul dac e de
importan mare, se poate generaliza sau se poate elimina. Din cei interogai, 75% prefer s
conserve obiectele, chiar dac sunt mai mici dect cele minime admise indicate de
instruciunile de cartografiere. De regul se ine seama de dimensiunile minime indicate n
instruciunile pentru ntocmirea hrilor la scrile 1:10.000, 1:25.000, 1:50.00 i 1:100.000.
1.5.1.2.3.8 Date auxiliare
Datele auxiliare descriu seturile de date i precizia acestora (metadate).
Sunt solicitate metadate complete privind calitatea, validarea datelor, precizia datelor
i proveniena acestora. Cele mai multe dorine au fost legate de precizia datelor, indicarea
scrii sursei i sursele de date. Datele auxiliare sunt de preferat mpreun cu fiecare obiect de
date (principiul ncapsulrii din structura pe obiecte).
1.5.2. Concluzii
S-a cerut celor interogai s identifice activitile asupra crora s-i ndrepte atenia
(care s fie prioritare), nainte de a rspunde cerinelor lor. Rezultatele sunt prezentate n
figura 1.31. Rezultatele arat c eforturile de realizare a SIG trebuie ndreptate spre acceptarea
unui coninut care s rspund cerinelor utilizatorilor i pentru asigurarea unei precizii
corespunztoare. Utilizatorii doresc date fiabile i cu un cost mic. Este necesar gsirea unor
soluii fiabile i precise i n acest caz fotogrammetria i teledetecia ofer noi posibiliti de
culegere a datelor. Noile surse, cele digitale, pot fi folosite cu succes n transferul datelor.
Unii utilizatori solicit din aceste surse date tematice referitoare la diverse domenii de
activitate.
Fig. 1.28 Opiunea pentru produsele propuse
66
Metodologia de analiz a nevoilor utilizatorilor poate i trebuie aplicat la solicitarea
oricrui utilizator, avnd n vedere costul realizrii sistemului. Trebuie avut n vedere n
special culegerea datelor, care are costul cel mai mare. Cele mai multe date trebuie transferate
din fiierele i bazele de date existente n organizaia deintoare sau prin transfer de la alte
organizaii i sisteme. Cei mai muli utilizatori vor s procure datele de la organizaii
topogeodezice de nivel naional.
1.6 Concluzii
Sistemele informaionale geografice trebuie s se dezvolte n cadrul larg al dezvoltrii
infrastructurii informaionale, fiind, dup unii autori, component a acesteia, n cadrul
economiei informaiilor i a cunoaterii SIG cuprinde, n accepiune lrgit, fazele de la
specificarea datelor de intrare pn la deciziile de control asupra proceselor naturale,
Fig. 1.29 Entiti eseniale (% din utilizatori)
Fig. 1.30 Toponime solicitate (%)
67
economice sau sociale. Elementele unui SIG sunt grupate n hardware, software, sursele i
coleciile de date i informai i produsele ce le conin, tehnologii i personal.
n conceperea, proiectarea, dezvoltarea, implementarea i ntreinerea unui SIG se
disting urmtoarele faze generale: specificarea datelor (definirea intrrilor); culegerea,
transmiterea, memorarea, prelucrarea, structurarea, stocarea i regsirea datelor i
informaiilor; folosirea datelor i informaiilor n activitile decizionale i de aciune asupra
mediului nconjurtor. Avantajele folosirii SIG sunt numeroase, cel mai important fiind cel al
folosirii acestuia ca suport pentru deciziile privind gestionarea i aciunea asupra mediului
nconjurtor. Exemplele date de sisteme sunt limitate de scopul lucrrii. n anexa A sunt date
funciile ctorva pachete de programe utilizate n SIG, foarte cunoscute de specialiti, care au
fost analizate mai pe larg de autor. n ceea ce privete analiza geografic, au fost analizate
cteva metode de analiz importante att pentru utilizatorii geografi, dar i pentru beneficiarii
finali ai datelor geografice (clasificarea spaial, detectarea eantioanelor spaiale, analiza
spaial fuzzy, detectarea i modelarea relaiilor spaiale, modelarea prin regularizare,
recunoaterea spaial a formelor, adugarea de valori noilor atribute prin geoprocesare etc.).
Analiza geografic se realizeaz cu proceduri software, utilizndu-se att programele SIG, ct
i alte pachete de programe, de exemplu cele de analiz statistic. Au fost descrise apoi
funcionalitatea unor pachete SIG cunoscute (ARC/INFO, IMAGINE i Autodesk World) i
integrarea SIG i a pachetelor (sistemelor) de programe de analiz spaial.
Operaii precum clasificarea, interpolarea, determinarea drumului optim etc. trebuie
analizate cu atenie i fundamentate tiinific n cadrul unui proiect de SIG. Cele de mai sus
trebuie combinate cu operaiile de cartografiere, deoarece formele finale de prezentare a
rezultatelor SIG sunt tot harta, spaioharta, fotoharta sau cartograma.
Structurile de date constituie o alt problem important a SIG. Pentru aplicaii
restrnse, cu programe simple i cu tipuri limitate de date se folosesc masivele, specifice
programelor n limbaje avansate, structuri omogene i contigue, unidimensionale,
bidimebsionale sau multidimensionale. Pentru gestionarea unor primitive grafice de tip
punctual, liniar sau areal se pot folosi structuri de date necontigue, de tip list, stiv sau coad.
Fig. 1.31 Caracteristici prioritare indicate de cei
interogai (%)
68
Datele vectoriale, de tip gril i de tip raster pot fi organizate n structuri arborescente, att n
memoria intern, ct i n memoria extern. Bazele de date relaionale folosesc toate operaiile
structurilor de mai sus.
Structurile de date topologice permit realizarea unor operaiuni spaiale care se
folosesc n analiza SIG, ca de exemplu generarea zonelor tampon, suprapunerea poligonal i
combinarea elementelor grafice. Aceste structuri sunt cele mai utilizate n prezent de ctre
pachetele de programe SIG (Arc/Info, MGE etc.).
Concepia SDOO creaz noi posibiliti de dezvoltare i aplicare a SIG, implicnd i
alegerea unui LPOO, pentru implementarea acestei concepii. n alegerea acestei concepii
trebuie s se in seama mai ales de folosirea unor identificatori unici ai obiectelor.
Alegerea unei anumite structuri a datelor geografice se face dup mai multe criterii
(volumul datelor, tipurile datelor, complexitatea aplicaiilor, tipurile de algoritmi, utilizarea i
a datelor, programelor i aplicaiilor deja existente, timpului de acces etc.). ntr-o structur
topologic, datele referitoare la structura de graf reprezint aproape jumtate din totalitatea
datelor i, bineneles, cantitatea total de date crete proporional cu mrirea domeniului
geografic spaial al datelor (aria zonei) i cu mrirea rezoluiei spaiale a datelor vectoriale sau
raster. Referitor la gradul de integrare a diferitelor nivele tematice, complexitatea structurii
crete cu numrul de nivele tematice.
La realizrile de software, de tehnologii i aplicaii SIG urmeaz a se aduga noi
module. Un rol important n structurarea, organizarea i culegerea datelor tematice l au datele
de poziie, tehnicile de poziionare, metodele de msurare n teren sau pe fotograme, hri i
nregistrri digitale i metodele de msurare i de prelucrare a datelor de poziie.
Ca atare, o atenie deosebit trebuie acordat:
-cerinelor proiectelor i produselor finale;
-sistemelor de coordonate i sistemelor de poziionare global;
-utilizrii metodelor fotogrammetrice pentru asigurarea unui timp scurt i a unui
randament ridicat de culegere, validare i prelucrare a datelor;
-tehnicilor de conversie a geoimaginilor analogice;
-tehnicilor de asamblare a bazelor de date, avnd n vedere relaionarea n primul rnd a
datelor de poziie i apoi a datelor tematice etc;
-utilizrii site-urilor de date geografice din reeaua Internet;
-diversificrii produselor finale ale SIG.
Pachetele de programe SIG se dezvolt permanent. Apar noi pachete, iar altele deja nu
se mai folosesc Pe piaa pachetelor de programe SIG exist deja sute de pachete. Fiecare
pachet poate fi caracterizat prin atribute (caracteristici) funcionale. ntre pachetele de
programe se pot gsi similariti, lund n consideraie mai muli factori. Similaritatea
pachetelor de programe se poate exprima printr-o matrice a coeficienilor de similaritate,
respectiv cu distanele multidimensionale (normele) dintre pachetele comparate. Conform
cerinelor unui anumit utilizator, metodologia descris mai sus permite alegerea unei grupe de
programe similare ce corespund cerinelor stabilite sau care pot fi completate uor cu noi
proceduri.
Matricea complet a coeficienilor de similaritate, de fapt a distanelor sau mai corect
a normelor, poate fi folosit, de exemplu, pentru determinarea pachetelor similare (apropiate
ca funcionalitate) unui pachet dat, respectiv pentru determinarea pachetelor de programe
alternative, care pot eventual s nlocuiasc pachetul dat, dar pot fi procurate cu un pre mai
mic.
69
Clasificarea dendritic a pachetelor de programe d posibilitatea att utilizatorilor, ct
i altor specialiti (cadre didactice, cercettori etc.) s propun n cadrul infrastructurii pachete
de programe care s satisfac cerinele impuse.
Cele dou metodologii, de alegere a pachetelor de programe i de cuantificare a
necesitilor utilizatorilor pot fi combinate, cu observaia c n lucrare necesitile s-au limitat
mai mult la date i informaii i la carascteristicile acestora.
Rezultatele prezentate n figura 1.28 arat c eforturile de realizare a SIG trebuie
ndreptate spre acceptarea unui coninut care s rspund cerinelor utilizatorilor i pentru
asigurarea unei precizii corespunztoare.
70
CAPITOLUL II DEZVOLTRI N FOTOGRAMETRIE,
TELEDETECIE I CARTOGRAFIE
2.1 Dezvoltarea concepiei de geoimagini
2.1.1 Geoimagini i geoiconic
O geoimagine (georeprezentare) este orice model spaio-temporal generalizat al
obiectelor i al proceselor terestre care are o scar i este reprezentat n form grafic
(Niu, C., 1992). Prin definiia de mai sus sunt subliniate toate proprietile comune oricror
geoimagini scara, generalizarea i prezena elementelor grafice (semne, paternuri sau
forme). Se disting n mod curent trei clase de geoimagini: (1) plane sau 2D (i 2,5D) hri,
hri electronice, imagini de teledetecie, imagini TV, fotograme etc.; (2) imagini volumetrice
sau 3D stereograme, stereomodele, anaglife, diagrame (blocdiagrame), holograme etc.; (3)
imagini dinamice 3D sau 4D animaii, filme, atlase mobile etc. n fiecare din aceste clase
exist produse foarte diferite, cu coninut diferit, cu forme de reprezentare diverse, dar cu
unele caracteristici comune. Unele produse complexe rezult din combinarea produselor
primare. Exemple de produse complexe sunt fotohrile, ortofotohrile, iconohrile etc.
Folosirea diferitelor geoimagini n mediul SIG, ca surse i ca produse finale, necesit
studierea avantajelor i proceselor de realizare rapid, precum i a posibilitii folosirii
combinate i a tehnicilor de obinere a informaiilor calitative i cantitative.
Este favorizat apariia unei noi tiine, geoiconica, drept o disciplin sintetic ce
reprezint teoria imaginilor i metodelor de analiz, transformare, percepere i aplicare a lor
n scopuri tiinifice i practice. Geoiconica este privit ca o disciplin care leag cartografia,
fotogrammetria, teledetecia i grafica cu calculatorul (fig. 2.1). Disciplina geoiconic se va
structura pe trei ramuri de baz: (1) teoria geoimaginilor; (2) crearea, proiectarea i
recunoaterea geoimaginilor; (3) interpretarea geoimaginilor (geoiconic aplicat).
Cu toate c n prezent geoiconica pare s fie un supersistem, totui dialectica
dezvoltrii sale i suportul puternic al disciplinelor cartografice fac ca n viitor geoicanica s
fie un sistem nou, integrat, al cartografiei, fotogrammetriei, teledeteciei i SIG.
Diagrama din figura 2.2 arat concepia geoimaginilor, tranziia acestora de la o
categorie la alta, dar nu poate oferi o imagine complet, exhaustiv, a tuturor tipurilor de
geoimagini, caracteristici i transformri dintr-o form n alta. Petalele din figur pot fi
completate cu noi tipuri de geoimagini. Desenul nu este dect un model al sistemului de
geoimagini. La transformarea hrii n imagini, de exemplu, caracterul simbolic este diminuat,
pe cnd proprietatea de reproducere se accentueaz. Cu sgei sunt artate sensurile de
transformare dintr-un tip n altul, n exteriorul figurii. Transformrile posibile i
caracteristicile sunt scrise tot n exterior, n partea dreapt fiind explicate prescurtrile
folosite. Spre bloc-diagram proprietatea de reproducere descrete, crescnd n schimb
dimensionalitatea. Sectorul hri-filme este caracterizat de o cretere a proprietii de
dinamism a reprezentrii geoiconice (cartografice), prin hrile i animaiile electronice etc.
71
2.1.2 Sistemul geoimaginilor
Toate geoimaginile exist n
mediul grafic, neles ca orice sistem
de vizualizare i modelare a unui
sistem natural sau social-economic,
sugerat a fi perceput de ctre un
periferic inteligent. Mediul grafic este
caracterizat de urmtoarele
proprieti: tetradimensionalitatea,
care permite reproducerea situaiilor
n timp i n spaiu; folosirea
variabilelor grafice geometrice, optice
i temporale; abilitatea de a reflecta
obiecte reale i abstracte;
interactivitatea sau lucrul supervizat,
care asigur cooperarea optim ntre
om i mijloacele de vizualizare. S-au
remarcat urmtoarele tipuri de medii grafice n care exist sisteme de geoimagini: mediu
grafic fix (staionar), care cuprinde hrile tradiionale, clasice, fotogramele i alte geoimagini
pe suport material tare; mediu grafic controlat de program, un sistem de vizualizare pe baza
programului i mijloacelor tehnice pentru grafica asistat de calculator (grafica
computerizat); mediu grafic mental (imaginar), n care au fost formulate hri i forme
mentale i cognitive.
2.1.3 Hipergeoimagini
Partea central a figurii este
hipergeoimaginea, modelul complex al
geoimaginii. n acest fel este
generalizat noiunea comun de
geoimagine. Majoritatea produselor
SIG pot fi considerate ca
hipergeoimagini (fotohrile n fals-
color, imaginile dinamice etc.). Se
poate chiar vorbi de vizualizarea
monoiconic, multiiconic sau
hipericonic, ceea ce nu se putea dect
imagina pentru spaiile 4D, 5D, , nD. Obiectele sunt reprezentate n acest caz prin mijloace
care combin diferite variabile grafice i proprietile diverselor geoimagini.
2.1.4. Geoiconometria
Privind geoiconica drept o disciplin a geoimaginilor, pare rezonabil s se diferenieze
geoiconometria, ca fiind cea care studiaz teoria general, metodele i procedeele de msurare
corespunztoare geoimaginilor. Se pot distinge trei ramuri de discipline metrice:
geoplanimetria (msurarea imaginilor 2D); geostereometria, pentru imaginile 2D i 2,5D;
geocronometria, pentru msurarea imaginilor dinamice 3D i 4D. Pentru fiecare din cele trei
ramuri exist deosebiri i n ceea ce privete structurile bazelor de date i procedurile
implementate n cadrul SIG. Acestea trebuie avute n vedere att la definirea i utilizarea
Fig. 2.1 Geoiconica i SIG n sistemul
disciplinelor tiinifice
Fig. 2.2 Sistemul geoimaginilor
72
geoimaginilor ca surse de culegere a datelor, ct i la definirea i realizarea acestora ca
produse finale ale SIG. n literatura nordamerican, n special n cea canadian, se folosete
noiunea de geomatic, ce se definete ca o disciplin integratoare a geodeziei, topografiei,
fotogrammetriei, teledeteciei etc., dup unii autori i a SIG (Taylor, 1992).
2.2 Dezvoltri i perspective n fotogrammetrie i teledetecie
Dezvoltarea actual a fotogrammetriei i teledeteciei este caracterizat prin
transformri de substan, att n ceea ce privete procedurile de culegere i prelucrare a
datelor i informaiilor, ct i n ceea ce privete definirea i realizarea produselor finale, deci
analiznd geoimaginile fotogrammetrice i de teledetecie att ca surse, ct i ca produse. Cele
de mai sus au fost reliefate mai ales la congresele internaionale ale ISPRS, din 1996 (Viena)
i din 2000 (Amsterdam).
2.2.1 Dezvoltarea sistemelor de obinere a geoimaginilor surs
Folosirea avionului fotogrammetric continu cu succes i n prezent. O dat cu
lansarea primilor satelii artificiali ai pmntului i a navetelor spaiale, s-a deschis o nou er
n dezvoltarea geotiinelor, n special n fotogrammetrie, teledetecie, cartografie i SIG.
Sistemele satelitare s-au difereniat de la nceput n: sisteme de recunoatere; sisteme
meteorologice; sisteme pentru studiul resurselor terestre; sisteme de satelii comerciali.
2.2.1.1 Avioane fotogrammetrice
Avioanele fotogrammetrice sunt performante, pot zbura de la nlimi de sute de metri
pn la nlimi de 20-30 de kilometri. La nlimile mici se folosesc cu succes i elicopterele
specializate. Pe avioane sunt montate sisteme complexe de camere fotogrammetrice, cu
obiective practic fr distorsiuni, cu rezoluii superioare, de pn la 160-200 linii/mm. La
majoritatea camerelor se nregistreaz i imaginea unei grile, care permite ulterior corectarea
precis a deformrii filmului n tot cmpul fotogramei (Rducanu i Spatariu, 1992).
Camerele moderne au pn la 10 microprocesoare. Exist de asemenea subsisteme care
nregistreaz coordonatele centrului de perspectiv (receptoare GPS), nlimea de zbor
deasupra solului, parametrii atmosferei etc. Pentru scopuri de recunoatere au aprut noi
versiuni ale avioanelor fr pilot. n afar de nregistrarea pe film, au aprut i camerele
digitale, produsul obinut fiind geoimaginea digital (numeric). Pe unele avioane pot fi
montate i ali captori sensori de teledetecie. Principiul funcionrii unui captor sensor radar
este artat n figura 2.3.
Fig. 2.3 Principiul nregistrrilor radar
73
2.2.1.2 Sateliii de recunoatere
Dintre programele cunoscute se rein:
- programul CORONA (S.U.A), cu camere panoramice (KH-1 n 1960, KH-2 n 1961,
KH-5 sau ARGON n 1962), imaginile fiind n prezent comercializate fr restricii;
- programul ZENIT (fosta U.R.S.S.), cu camere fotogrammetrice cu distana focal de 1
m, format 30x30 cm, cu rezoluia de 2m a imaginii de 13x13 km, comercializate fiind
imaginile chiar de ctre firme din rile occidentale;
- programul american bazat pe sateliii KH-11 (lansat de pe naveta Columbia n 1986) i
AFP-731 sau KH-12 (lansat de pe Atlantis), cu misiuni de supraveghere electronic,
observarea i cercetarea unor zone ale globului;
- programul cu satelii din seria COSMOS (fosta U.R.S.S., acum de Rusia), satelii cu
orbite circulare sau eliptice (170 km la perigeu i 400 km la apogeu), cu camere K200
sau KFA1000;
- programele cu navele SOYUZ i SALIUT, cu camere MKF6 i K140:
- programul HELIOS (lansat de Frana n 1990), cu imagini cu band la sol de 10 km,
cu rezoluie de 3 m;
- programul iniiat de China n 1985, bazat pe camere panoramice cu rezoluia de 10 m;
- programul iniiat de Rusia n 1990, bazat pe utilizarea camerelor KFA3000 cu
rezoluie de 0,7 1,5 m etc.
Sateliii acestei grupe se mai mpart de ctre unii autori n subgrupele de identificare
(cu rezoluie decimetric) i de cercetare (cu rezoluie decametric i metric).
2.2.1.3 Satelii pentru studiul resurselor terestre
n anul 1972, NASA a iniiat primul program de achiziionare a geoimaginilor
(datelor) satelitare de teledetecie. Sateliii LANDSAT sunt de mai multe tipuri. Primii doi au
fost denumii prescurtat ERTS (altitudine 900 km, cu scaner optico-mecanic MSS, trei camere
RBV). ncepnd din 1972 au fost lansai mai muli satelii. Satelitul LANDSAT 6 are un
scaner pancromatic cu rezoluia de 15 m, un scaner mbuntit TM (Thematic Mapper), cu 7
benzi i rezoluia de 30 m, un scaner similar celui al sateliilor NOAA AVHRR, cu rezoluii
de 1,13 km i 4,5 km i cu 8 benzi spectrale.
La 15 aprilie 1999 a fost lansat satelitul Landsat 7, fiind funcional din iulie, acelai
an. Dup un an de funcionare, Landsat 7 a nregistrat peste 90.000 de imagini, ce acoper de
mai multe ori cea mai mare suprafa a pmntului. La interval de 16 zile este nregistrat
aceeai zon geografic. Landsat 7 culege i ncarc zilnic 250 de imagini (scene) ce sunt
arhivate la Centrul de date EROS i cte 200 de scene suplimentare unice la alte 12 staii de
recepie dispuse pe glob.
Datele LANDSAT MSS sunt culese pe fii cu limea de 180-185 km, de la nlimea
de 705 km. Rezoluia spaial primar a datelor MSS este de 57mX79m (IFOV 79mX79m). O
imagine conine 2.340 rnduri i 3.240 coloane. Rezoluia radiometric este de 7 bii, dar
nregistrarea se face pe 8 bii. nregistrarea se face n 4 benzi spectrale, benzile 1 i 2 fiind n
domeniul vizibil, iar benzile 3 i 4 n infrarou apropiat (verde 0,50-0,60, rou 0,60-0,70,
infrarou 0,70-0,80 i 0,80-1,10). Scanerul TM nregistreaz radiaiile electromagnetice n
vizibil, infrarou apropiat, infrarou mediu i infrarou termic. Dimensiunile scenei i
rezoluia spaial sunt aceleai ca mai sus. Pentru banda 6 rezoluia este 120mX120m. Benzile
1, 2 i 3 sunt n domeniul vizibil (albastru 0,45-0,52, verde 0,52-0,60 i rou 0,63-0,69),
benzile 4, 5 i 7 sunt n infrarou apropiat (0,76-0,90 i 1,55-1,74), infrarou mediu
(2,00-0,90) i infrarou termic (10,40-12,50). Pot fi fcute combinaii ale datelor acestor
74
benzi pentru diferite scopuri. Combinarea benzilor 3, 2 i 1 (RGB) creaz imaginea n culorile
reale, cea a benzilor 5, 4 i 3 creaz o imagine falscolor. Datele memorate pe suport magnetic
pot fi citite cu proceduri dedicate (de exemplu cu procedurile sau modulele AUTOLOAD i
LODATA n programele ERDAS). n figura 2.4 este artat principiul obinerii nregistrrilor
cu scanerul multispectral.
Programul spaial european ncepe cu lansarea sateliilor SPOT n cadrul programului
francez de teledetecie (SPOT 1 n 1986, SPOT 2 n 1990, SPOT 3 n 1993, SPOT 4 n 1997
i SPOT 5 n 1999 etc.). Sunt lansai de ctre CNES (Comitetul Naional de Studii Spaiale) i
opereaz n domeniile multispectral i pancromatic, cu rezoluiile spaiale de 20m, respectiv
10m. Satelitul SPOT poate baleia aceeai zon la un interval de 26 de zile, realiznd imagini
nadirale, dar i nclinate (n acest caz se repet baleierea la 3 zile), cu limea de 60 km,
respectiv 80 km, de la nlimea de 832 km.
Datele pancromatice sunt n domeniul 0,51-0,73, iar cele multispectrale sunt n 3
benzi verde 0,50-0,59, rou 0,61-0,68 i infrarou apropiat 0,79-0,89, ambele tipuri cu
rezoluia radiometric de 8 bii (256 nivele). De observat c pentru datele pancromatice din
nregistrri succesive acoperirea permite obinerea geoimaginilor stereoscopice.
Administraia Naional a Oceanelor i Atmosferei din S.U.A (NOAA) gestioneaz
exploatarea unor satelii cu orbite polare, proiectai iniial pentru aplicaii meteorologice, dar
utilizate ulterior n mai multe scopuri. Primul satelit a fost TIROS N, lansat n 1978, iar
ulterior s-au mai lansat nc 5, doar ultimii 2 fiind nc activi. Datele AVHRR acoper uneori
o ar ntreag. Limea benzii imaginii este de 2.850 km pentru datele de nalt rezoluie (1,1
km x 1,1km geoimagini LAC) i de 4.000 km pentru cele de joas rezoluie (4 km x 4 km
geoimagini GAC). Datele sunt culese la un interval de timp de 14,5 zile pentru aceeai zon,
n 4 sau 5 benzi spectrale (banda 1 n vizibil verde 0,58-0,68, banda 2 n infrarou apropiat
0,725-1,10, banda 3 n infrarou 0,55-0,93, banda 4 i banda 5 n infrarou termic
10,50-11,50 i 11,50-12,50). Datele au o rezoluie radiometric de 10 bii (1.024 de nivele).
Primul satelit ERS a fost lansat de ESA n 1991. Are la bord un radar cu deschidere sintetic
(SAR) ce opereaz n mod imagine (5 km X 5 km) i subsistemele WS (pentru msurarea
vitezei i direciei vntului), RA (msurarea altitudinii), ATRS (msoar temperatura i
Figura nr. 2.4 Obinerea nregistrrilor
multispectrale LANDSAT
75
umiditstea atmosferei), PRARE i
LRR (determin poziia satelitului n
spaiul terestru, ultimul folosind
staii terestre) etc.
n ianuarie 2000 sosete n
Florida echipajul de ase astronaui
al navei Endeavour. Nava spaial
Endeavour a aterizat la centrul
spaial Kennedy pe 22 februarie
2000, dup un zbor de 11 zile, cu o
misiune de cartografiere
"tridimensional" (stereoscopic) a ntregului glob, realizat cu ajutorul sensorilor radar. A
fost primul zbor spaial cu oameni la bord care a realizat astfel de determinri. Datele
nregistrate sunt rezultatul a peste 222 de ore de nregistrare i au un volum de circa 20.000
de discuri (CD). n figura 2.5 este dat dispunerea celor doi sensori pentru realizarea
nregistrrilor stereoscopice.
Cteva caracteristici pentru programele de mai sus i alte programe cunoscute sunt
date n tabelul 2.1.
Tabelul 2.1 Sisteme satelitare operaionale
ara
Progra-
mul
Senzorul
Nr. de
benzi
Spec-
trale
Banda la
sol
baleiat
Rezolu-
ia
spaial
Anul de
lansare
Posibi-
liti
stereo-
scopice
S.U.A. NOAA
12, 14
Landsat
5
AVHRR
TM
5
7
2400km
185km
1,1km
28m
V,IR
120m IRt
1991
1985
Nu
Nu
Frana SPOT-4 HRV 1pan,3x
s
60km 10m,20m 1997 Da
1)
ESA ERS-1,2,
3
SAR 2(C,W) 100km 25m 1991-19
98
Da
2)
Japonia JERS-1 OPS
SAR
7
banda 1
75km 18m 1992 Da
3)
India JRS-1A
JRS-1B
JRS-1C
LISS 1
LISS 2
LISS 3
WIFS
4
4
4
148km
148km
774km
73m,24m
36m
5,8m
188m
1988
1991
1996
Nu
Da
1)
Canada Radarsat SAR 1(C) 50-500k
m
10-50m 1996 Da
2)
R.F.G. MOMS
D2
Stereo
MOMS
7 37km
78km
4,5m pan
13.5m
1996 Da
Rusia RESURS
1-3
MIR
Okean
KFA1000
MK4
KATE200
KWR100
MSU-SK
2
MS
Pan
MS
5m
7,5m
20m
2m
15m
1989
1994
1)
cu orbita vecin;
2)
interferommetrie radar;
3)
fa-spate cu baz mic
Fig. 2.5 Principiul de nregistrare pe nava
Endeavour
76
2.2.1.4 Sateliii comerciali
Dup anul 1995 a nceput pregtirea programelor spaiale ale unor organisme
neguvernamentale, respectiv ale unor companii sau societi comerciale private, pe lng
continuarea unor programe guvernamentale. n continuare sunt date cteva caracteristici ale acestor
satelii.
Satelitul Early Bird (gestionat de EARTHWACH) are un sensor bidimensional DCS
pentru obinerea geoimaginilor pancromatice i multispectrale. Este construit de mai multe
companii, a fost lansat n 1996. Geoimaginile au rezoluiile spaiale de 3m (pancromatic) i
15m (multispectral). Rezoluia temporal este de 1,5-3 zile. Rezoluia spaial este
mbuntit pentru satelitul Quick Bird (1m i 4m) lansat de aceeai companie tot n 1996. n
anul 1997 a fost lansat OrbView-1 (ORBITAL SCIENCES), cu o rezoluie temporal de 1,8
zile la ecuator i de 0,9 zile la latitudinea de t 60
0
, care preia geoimagini cu rezoluia spaial
de 1 m n domeniul pancromatic i 4 m n domeniul multispectral. Geoimaginile cu aceste
caracteristici pot fi folosite cu succes la realizarea SIG (SIT). n anul 1997 a fost lansat Space
Imaging , cu care se obin geoimagini cu rezoluie de 0,82 m (4 m), la 1-3 zile. Cu satelitul
GDE ce se s-a lansat n anul 2000 se obin geoimagini pancromatice cu rezoluia de 0,8 m tot
la 1-3 zile. n concluzie, noii sensori asigur o mai bun acoperire la sol, o bun rezoluie
temporal, cu acoperire corespunztoare exploatrii stereoscopice, rspunznd mai bine
nevoilor social-economice i tiinifice, inclusiv pentru rspunsul SIG la cererea de date n
timp cvasireal. Cteva date sumare asupra acestor satelii sunt date n tabelul 2.2.
2.2.2 Prelucrarea geoimaginilor de fotogrammetrie i teledetecie
2.2.2.1 Sisteme fotogrammetrice digitale
La sfritul anilor '80 i n anii '90 a avut loc trecerea de la fotogrammetria analitic la
fotogrammetria digital. n teledetecie, datorit obinerii directe a datelor digitale, aceast
abordare a avut loc de la nceput. Au aprut staiile digitale (numerice) cu funcii complexe,
difereniate pentru scopurile de utilizare pentru ridicri cartofotogrammetrice i cu
particulariti pentru realizarea i utilizarea SIG (SIT).
Principalele componente ale unei staii fotogrammetrice digitale (numerice) sunt
calculatorul electronic interfaat cu digitizorul raster (scanerul), cu sistemele de observare, de
vizualizare i de msurare, cu perifericele de reprezentare etc.
Subsistemul de digitizare realizeaz digitizarea raster, partea principal fiind
scanerul. Caractereisticile subsistemului sunt rezoluiile spaial, spectral i radiometric.
Rezultatele digitizrii raster sunt datele teserale (geoimaginile numerice), n aceleai formate
ca i datele obinute de la sensorii de teledetecie sau de la camerele digitale. La scanare
(baleiere) se pot alege nivelul expunerii (iluminrii), precizia de focusare (la scanerele cu
microcamere TV), dimensiunile de scanare, culoarea sau culorile active, rezoluiile spaiale i
spectrale etc.
Subsistemele de observare sunt compuse din ansamblul ochelari speciali i ecran
grafic cu cristale lichide, pe ecran aprnd cele dou imagini care se pot separa prin
vizualizare. Perifericele de memorare trebuie s asigure memorarea att a geoimaginilor
rezultate din scanare, ct i a celor intermediare i finale, a programelor i a altor fiiere de
date. Sunt obinuite acum suporturile magnetice i magneto-optice de zeci i sute de
gigaoctei. Calculatorul electronic este de tip staie grafic, este conectat la reeaua Intranet,
are viteza de lucru de ordinul sutelor de MIPS sau MFLOPS. Datorit volumelor mari de date
se folosesc tot mai mult procesoarele paralele. Nu insistm aici asupra tuturor componentelor.
77
Subsistemul software al sistemului poate avea componente diferite n funcie de scopul
prelucrrii. Exist sistemul de operare, procedurile de prelucrare i interpretare a imaginilor,
procedurile de obinere a produselor finale i unele proceduri specifice gestionrii bazelor de
date (n cel mai fericit caz un SGBD specific modului de structurare a datelor). n tabelul 2.3
sunt date caracteristicile unor sisteme la nivelul sfritului mileniului al doilea.
Un exemplu sugestiv este TRASTER 10 versiunea a doua, cu performane
mbuntite, realizat de Matra Cap Systems. Sistemul folosete hardware standard pentru
grafic (staie grafic Sun Sparc) cu software comun pieei libere (sistemele de operare UNIX,
WINDOWS i MOTIF), gestiunea datelor fcndu-se cu module ale SGBD Oracle, (datele
sunt structurate relaional). Sistemul este destinat pentru: a) realizarea MDA folosind
corelarea automat: b) generarea automat a curbelor de nivel folosind MDA; c) realizarea
ortofotogramelor i a ortoimaginilor, prin concatenarea primelor; d) concatenarea
ortoimaginilor i MDA (suprapunerea imaginii peste suprafaa generat cu MDA); e)
transferul datelor fotogrammetrice ctre sisteme cartografice automate, ctre sisteme
informaionale spaiale (inclusiv SIG) sau nespaiale etc.
Programele de calcul, uor de folosit, prietenoase i ergonomice, permit realizarea mai
multor funcii, legate de : a) vizualizarea stereoscopic (panoramarea continu, efect de lup
interpolat, vizualizarea subpixel); b) exploatarea aerofotogramelor (generarea i gestionarea
fiierelor auxiliare, realizarea orientrilor interioar, relativ i absolut cu corelarea automat
a imaginilor, culegerea datelor fotogrammetrice); c) fotogrammetrie satelitar cu imagini
SPOT (generarea i gestionarea fiierelor auxiliare, orientarea modelului i legarea modelelor
ntre ele prin corelarea automat a imaginilor, culegerea datelor); d) aerotriangulaie
(msurarea coordonatelor pe model, compensarea modelelor independente, actualizarea
automat a modelelor) etc.
O configuraie de baz realizat pentru o instituie din ar este a) staia SPARC 20 (32
MB RAM, disc fix de 1GB, dou uniti de memorare a cte 2,6 GB fiecare, unitate CD-
ROM, unitate de disc floppy, display grafic color de 20, tastatur i mouse); b) periferice
fotogrammetrice (ecran stereo Tektronix de 19, dispozitive de comand locator trackball
sau trackcylinder, volane cu mnere sau disc de picior, plac de accelerare stereografic,
tastatur funcional); c) uniti de intrare (driver CCT, scaner VEXCEL VX 3000 PLUS, alte
scanere); d) uniti de ieire (plotere vectoriale, cu cerneal, plotere electrostatice
CALCOMP, IRIS etc., sisteme de redactare BARCO, alte sisteme de reprezentare
fotoplotere vectoriale, plotere raster etc.).
Datele iniiale ale sistemului sunt fotogramele scanate (baleiate), imaginile satelitare
(de exemplu SPOT) i imaginile preluate cu camere digitale.
Tabelul 2.2 Caracteristici ale sateliilor comerciali
Fig. 2.6 Exemplu de schem de prelucrare
a nregistrrilor radar
78
Este de remarcat c programele conin i proceduri de prelucrare a imaginilor (filtre).
n figura 2.6 este artat schema de prelucrare a imaginilor radar, cu mari perspective n
viitor.
Un periferic de importan deosebit este scanerul fotogrammetric, ce asigur date de
intrare complete i precise. Spre deosebire de alte scanere, acesta se caracterizeaz prin rezoluii
spaiale, radiometrice i spectrale nalte. De exemplu, scanerul PS1 PhotoScan, realizat n
cooperare de Carl Zeiss i Intergraph, asigur baleierea fotogramelor cu dimensiunile maxime de
26 cm X 26 cm, cu valoarea minim a laturii de 7,5. Subsistemul are urmtoarele componente:
modulul de scanare; senzorul liniar CCD de nalt performan; calculator Intergraph 6000
(Clipper RISC,14 MIPS cu memorie de 32 MB i ecran grafic de minimum 19, procesor grafic
EDGE, sistem de operare CLIX Intergraph UNIX, pachet software pentru controlul baleierii,
afiarea pe ecran i memorare etc. La scanare, valoarea pixelului poate fi aleas ntre 7,5 i
120 .
Alte tipuri de aparate dezvoltate n deceniile al optulea i al noulea sunt
stereorestitutoarele analitice (de tipul analytical plotter), asupra crora nu se insist aici. Se
folosesc de asemenea cu succes aparatele fotogrammetrice clasice interfaate cu calculatoare
electronice.
Tabelul 2. 3. Caracteristicile unor sisteme fotogrammetrice digitale
Satelitul
Senzori
i
Rezoluia
spaial
Rezoluia
spectral
m
Baleiaj
la sol
Format
imagine
Rezoluia
temporal
EarlyBird
Pan
MS
3m
15m
0,45-0,80
0,50-0,59
0,61-0,68
0,79-0,89
6km
30x30
km
2
36km
2
900km
2
1,5-3,5
zile
QuikBird
Pan
MS
1m
4m
0,45-0,90
0,45-0,52
0,52-0,60
0,63-0,69
0,77-0,90
36km
36km
36x36
km
2
1,5-3,5
zile
OrbView-1
Pan
MS
1 i 2 m
4m
0,45-0,90
0,45-0,52
0,52-0,60
0,63-0,69
0,77-0,90
4km
8km
8x8 km
2
3 zile
SPACE
IMAGING
Pan
MS
0,82m
4m
0,45-0,90
0,45-0,52
0,52-0,60
0,63-0,69
0,77-0,90
11km
11km
60x60
km
2
1-3 zile
GDE Pan 0,8m 0,5-0,9
15k
m
70x70
km
2
1-3 zile
79
Sistemul Firma
Calcula-
torul
Sistem de
operare
Separarea
imaginilor
Imagini
prelucrate
DPW670
DPW770
SD 2000
Leica
Helava
SUN UNIX
Mono-
Polarizare
Polarizare
Landsat,SPOT
Fotogram
DVP
Leica
U. Laval
PC
DOS
PS-2
Stereoscop
Fotogram
Satelitar
Intermap
ImageSt
Intergraf
St.grafic
Intergraf
UNIX Stereo-gr.
SPOT
Fotogram
Phodis Zeiss SGI UNIX Stereo-gr. Fotogram
PRI
2
SM I
2
S, Datrom SUN..HP UNIX
Mono
Stereo-gr
SPOT, SAR
Fotogram
Traster
T10
Matra SUN UNIX Polarizare
SPOT, SAR
Fotogram
DIAP ISM PC UNIX Stereo-gr Fotogram
Softplotter
Kork
DNIS
Ortokork
Vision Intl
SGI
PC
UNIX
Windows
NT
Stereo-gr Mono SPOT, SAR
Fotogram
DNIS R-Wel. Inc. PC DOS Anaglife
Fotogram
Satelitar
Stereodigit
Orthomap
Galileo
PC
PC
UNIX Polarizare
Mono
Fotogram
Digitus Dat Em SGI, PC UNIX Stereo-gr Fotogram
PI-1000 Topcon PC DOS Polarizare Fotogram
VirtuoZo
VirtuoZo
Inc
SGI UNIX Anaglife
SPOT
Fotogram
Var S W Inpho SGI UNIX Mono Fotogram
Easi Pace PCI SGI, PC
DOS
UNIX
Mono
Fotogram
Geoim. Radar
Orthomax
ERDAS
Autometric
SGI UNIX Stereo-gr
SPOT
Fotogram
2.2.2.2 Tehnologii i produse fotogrammetrice i de teledetecie ce pot fi realizate cu/n SIG
O dat cu dezvoltarea mijloacelor tehnice i a tehnologiilor de fotogrammetrie i
teledetecie, cu creterea performanelor fotogramelor i nregistrrilor numerice, s-au
diversificat produsele finale, care completeaz produsele cartografice sau chiar le nlocuiesc.
Chiar i produsele cartografice au cptat noi caracteristici. Noile produse, ct i cele
tradiionale, vor fi surse pentru sistemele informaionale spaiale, inclusiv SIG.
Datele satelitare se folosesc cu succes n actualizarea hrilor topografice, deci i a
straturilor de date SIG referitoare la structura geografic a domeniului studiat. n prezent se
actualizeaz deja hrile topografice la scara 1:25 000, iar n curnd se vor actualiza cu noile
date chiar i hrile (planurile) topografice la scara 1:10 000. Scanarea rapid a fotogramelor
aeriene i chiar obinerea fotogramelor numerice cu camere digitale fac posibil dezvoltarea
ntrunit a tehnologiilor de fotogrammetrie i teledetecie. Noile staii fotogrammetrice i
programele corespunztoare permit aceast abordare.
Dintre noile tehnologii care modific modul de lucru, calitatea i noua calificare a
personalului (operatorul fotogrammetrist devine mai mult operator al unui sistem de calcul i
al programelor implementate) influenate i de timpul scurt de obinere a unor produse, se
amintesc: determinarea centrelor de perspectiv cu sisteme de poziionare global;
80
compensarea aerotriangulaiei folosind ca puncte de reper punctele ale cror coordonate s-au
determinat prin poziionare global; orientarea relativ a imaginilor numerice prin corelare
fotogrammetric; obinerea MDA prin aceeai metod; redresarea diferenial cu folosirea
MDA; interpretarea automat (nesupervizat) sau interactiv (supervizat) a geoimaginilor
(fotogramelor numerice i nregistrrilor satelitare); obinerea ortoimaginii prin concatenarea
ortofotogramelor; obinerea vederilor 3D prin suprapunerea imaginii numerice peste suprafaa
3D generat cu MDA; suprapunerea curbelor de nivel determinate cu MDA peste imaginea
numeric; obinerea vederilor perspective dinamice, cu variaia poziiei observatorului
(punctului de vedere) i a direciei de observare; cu i fr imagine; realizarea ortofotohrilor
analogice i numerice; transmiterea n timp real sau cvasireal a datelor fotogrammetrice i de
teledetecie n sisteme de comand i control de tip C
3
I i C
4
I; actualizarea rapid a hrilor
numerice prin afiarea pe acelai ecran grafic a imaginii hrii i a imaginii numerice
(fotogramei sau nregistrrii satelitare) etc. Produsele ce se obin cu aceste tehnologii rezult
chiar din niruirea de mai sus. Aceste produse, dup cum se va vedea ulterior, se vor obine
cu predilecie i n sistemele informaionale geografice. n cadrul acestor sisteme, capt o
mai mare importan datele tematice diverse rezultate din interpretarea valorilor pixelilor
geoimaginilor.
2.2.2.3 Algoritmi i proceduri utilizate n prelucrarea datelor fotogrammetrice i de teledetecie
Cele trei tipuri de fotogrammetrie, analogic, analitic i digital, folosesc prelucrri
analogice, analitice, hibride sau digitale, fr pierderi semnificative de informaie geometric
sau radiometric (Rducanu i Spatariu, 1992; Turdeanu, 1997). Att n cadrul
fotogrammetriei analitice, ct i al celei digitale, modelele matematice se bazeaz pe relaiile
geometriei analitice sau proiective (transformrile de coordonate n spaiile 2D, 3D, ..,nD,
corespondenele proiective ntre forme de diferite ordine etc. Existena msurtorilor
suplimentare, mai uor de obinut n laborator, face ca pentru determinarea parametrilor de
transformare i a mrimilor funcii de msurtori s se foloseasc modelul stochastic bazat pe
metoda sumei minime a ptratelor.
Problemele de baz ale fotogrammetriei analitice se pot reduce la orientarea exterioar
a fiecrei fotograme, orientarea relativ a fotogramelor i formarea modelelor, conexiunea
modelelor i formarea unui model general, orientarea absolut a modelelor i intersecia
spaial. Problemele de mai sus se utilizeaz i n exploatarea digital, aprnd n plus
obinerea datelor raster, transformrile radiometrice i geometrice ale imaginilor digitale,
corelarea imaginilor digitale, recunoaterea formelor, obinerea ortofotogramei prin
combinarea imaginii cu modelul digital altimetric, exploatarea n comun a imaginilor digitale
multirezoluie spaial, radiometric, spectral i temporal etc. Imaginile digitale sunt
rezultate att ale fotogrammetriei, ct i ale teledeteciei. Ele se obin prin scanare direct n
teren sau n laborator, aa cum s-a artat mai sus.
2.3 Dezvoltri i perspective n cartografie
i n cartografie au avut loc dezvoltri deosebite n ultimele decenii, care au vizat att
bazele teoretice, ct i tehnologiile cartografice, mijloacele de reprezentare i echipamentele
de culegere, prelucrare, organizare, stocare, regsire i utilizare a datelor i informaiilor
cartografice. Nu se va face o descriere exhaustiv a tuturor acestor transformri, limitarea
fiind cerut de obiectul principal al lucrrii.
81
2.3.1 Cteva aspecte ale cartografiei teoretice
Teoria cartografic nu se dezvolt pe loc gol sau la iniiativa cuiva. Necesitile
practice cer noi produse cartografice, de exemplu harta electronic, harta electronic de
navigaie, atlasul electronic etc. Se trateaz n continuare doar cteva aspecte i anume: a)
funciile hrii; b) procesele spaiale; (c) prelucrarea datelor digitale; d) limbajul hrii.
2.3.1.1 Funciile hrii
Funciile hrii au constituit obiectul studiilor cartografice nc din deceniul al aselea
al secolului XX. S-a dezvoltat metacartografia i s-au abordat studii cartografice de teoria
informaiei cartografice, semiotic, teoria modelrii etc. S-a neles i mai mult legtura dintre
realizatorul i utilizatorul hrii, cptnd o dezvoltare i mai mare studiul funciilor hrii. Se
trateaz funciile hrii prin prisma realizrii i utilizrii SIG. A aprut deja o nou propunere
de definiie a cartografiei, fcut la Conferinele O.N.U. pentru cartografie cartografia este
un proces de transmitere a informaiei care este focalizat pe date spaiale, aceste date nsei
putnd fi considerate ca un model complex al mediului geografic; baza de date spaiale este
modulul central al irului de procese cartografice, procese ce folosesc datele ca date de
intrare (ca date iniiale) pentru realizarea diferitelor tipuri de produse informatice. Pare
straniu, dar nu mai apare n cuprinsul definiiei noiunea de hart!.
n literatura actual despre SIG, cei mai buni specialiti, provenii din experi
cartografi i geografi, i ndreapt eforturile spre definirea utilizatorului SIG, nevoilor de date
i alte produse ale SIG, utilizarea SIG drept suport decizional spaial etc. Se pare c noua
definiie a fost impus de acetia din urm. Ca o remarc, se vede c noua definiie se axeaz
pe informaie, procese cartografice i produse informatice.
Funciile hrii se consider a fi urmtoarele:
1) Funcia cognitiv este legat de toate procesele, procedurile i operaiunile, de
toate modelele care genereaz i mbuntesc cunotinele referitoare la spaiul geografic.
Toate procesele cartografice i de analiz cartografic, clasice sau asistate de calculator,
transformrile, generalizarea, simulrile, animaiile cartografice trebuie incluse aici, dac e
posibil ntr-o secven de operaiuni ce duc de la modelele aproape reale la modelele foarte
abstracte ale spaiului.
2) Funcia de comunicare (inclusiv subfuncia de demonstrare) cuprinde toate
procesele i operaiunile transferului de cunotine spaiale de la cartograf la utilizator.
Funcia poate fi mprit n diferite subfuncii, dup volumul cunotinelor transferate,
nivelul anterior de cunoatere i mijloacele de transfer al cunotinelor. Cuvintele cheie
pentru a sublinia aceast funcie sunt comunicarea educaional, comunicarea prin mass
media, comunicarea academic, comunicarea administrativ.
3) Funcia de suport pentru decizie cuprinde toate procesele i operaiunile care,
bazate pe evaluarea fenomenelor spaiale, au ca rezultat deciziile spaiale i aciunile spaiale.
Funcia poate fi mprit n mai multe subfuncii dup tipurile i irul de decizii i tipul i
irul de aciuni, bazate pe cercetarea domeniului spaial pentru indivizi, grupuri sociale sau
ntreaga societate. Una din noiunile cheie aici este navigaia, care ilustreaz complexitatea
funciei hrilor ca suport pentru decizii, deoarece navigaia este posibil prin aer, pe ape, pe
pmnt, pe pmnt n orae, pe drumuri, cu mijloace diferite etc. O alt noiune cheie este
planificarea spaial, care cuprinde resurse de planificare, planificarea mediului, planificarea
construciilor etc.
82
4) Funcia social cuprinde procesele ce rezult nu din aciunile spaiale, ci din cele
sociale referitoare la mediu. A nu ine seama de ele n SIG nu e o soluie bun. Una din
subfuncii este cea profesional; ar trebui analizat statutul social al cartografului n relaie cu
alte persoane, incluznd n procesul de realizare a hrii i pe utilizator; cteva noiuni cheie
aici sunt instruirea profesional, cunotine ale expertului, etica profesional i venitul
cartografului sau specialistului SIG. Subfuncia social de control descrie hrile ca
instrumente ale puterii sociale, exercitat prin accesul la datele i informaiile spaiale, prin
drepturile de autor sau monopolul asupra echipamentelor de cartografiere. Aici trebuie incluse
hrile oficiale, precum cele cadastrale i alte hri cu putere legiferat. Subfuncia cultural
consider cartografierea ca o activitate de cultur (i civilizaie), hrile uneori considerndu-
se i obiecte artistice, subiect al coleciilor sau chiar n patrimoniul naional.
Analiza funciilor de mai sus duce la concluzia c noua definiie a cartografiei are un
suport n realitatea sfritului i nceputului de milenii. Sublinierea acestor funcii trebuie
vzut ca o ncercare de a atrage atenia comunitii cartografice i n general specialitilor
geodezi asupra necesitii umplerii golului de cunotine o dat cu extinderea domeniului pn
la realizarea i utilizarea sistemelor informaionale spaiale.
2.3.1.2 Procesele spaiale
Harta este un tip de reprezentare vizual a informaiei spaiale i a modificrilor sale
temporale. Obiectele i fenomenele spaiale ce fac obiectul reprezentrii pot fi apreciate din
mai multe puncte de vedere fizic, social, cultural, militar etc. Actualmente nu este totui
suficient metoda cartografic tradiional pentru a reprezenta asemenea modificri
temporale, deoarece hrile tiprite sunt materiale statice care nu pot explica (expune) toate
aceste modificri. Dezvoltarea tehnicii de calcul i informaticii ofer noi mijloace de
reprezentare a modificrilor, respectiv a dinamicii obiectelor i fenomenelor. Animaia
cartografic se dezvolt cu repeziciune i se impun unele teze de doctorat i teme de cercetare
n acest domeniu.
Stocarea ntr-o baz de date spaiale a tuturor datelor referitoare la o zon permite s
se rspund la unele solicitri ale utilizatorilor, de tipurile : 1) cutare temporal simpl
care este situaia unui obiect la timpul t; 2) cutarea n irul temporal ce se ntmpl cu un
obiect dup o anumit perioad de timp; 3) cutare spaiotemporal simpl care este
situaia unei zone areale la timpul t; 4) cutare n irul spaio-temporal ce se ntmpl cu o
zon areal dup o anumit perioad de timp. Mai sus, prin cutare se nelege i interogare,
termen specific SGBD.
Dar introducerea datelor referitoare la dinamica unei zone necesit eforturi uriae i se
poate realiza numai pentru unele zone i pe anumite teme, n numr restrns. ntr-un SIG pot
convieui nc mult vreme procedeele clasice i procedeele moderne. Dezvoltarea SIG ne
aduce ntr-o nou situaie, de a organiza corespunztor structurile de date i de a reproiecta
procesele cartografice. Procesarea spaial este una din noiunile critice ale cartografiei
moderne.
Procesarea datelor digitale
n ultimele trei decenii, cartografia asistat de calculator s-a dezvoltat rapid, ducnd la
o er nou n aceast tiin. Apar noi produse nerealizate nicicnd cu ideile i tehnologiile
cartografiei clasice. Cartografia asistat de calculator predomin cartografia tradiional.
Aceast situaie oblig pe cartografi s- i revizuiasc atitudinea, s reexamtneze concepia
83
hrii, s fundamenteze noi principii teoretice pentru procesele tehnice. S-au dezvoltat n acest
context cartografia automat, gestiunea datelor cartografice i sistemele informaionale
geografice, continu explorarea unor noi domenii legate de procesarea datelor (fig. 2.6),
capacitatea de memorare (stocare), flexibilitatea transformrii datelor, vizualizare, eficiena
ntreinerii datelor etc. Dar se pare c aceste schimbri filozofice i tehnologice constituie
doar nceputul revoluiei i dezvoltrile ulterioare n cartografie ale metodelor digitale vor
necesita o fundamentare teoretic deosebit.
Unul din interesele principale ale domeniului multimedia actual este de a se produce
periferice pentru a realiza: a) transformarea geometric a coordonatelor, cotelor i distanelor;
b) transformrile statistice ale variabilelor Z (funcii de poziie); c) transformarea datelor
numerice n imagini i vizualizarea acestora sau transformarea imaginilor n date digitale, prin
digitizare raster (scanare) sau digitizare vectorial.
Vizualizarea, ultima i cea mai cunoscut din cartografie, depinde de suportul hrii.
Noiunea de hart nu se mai rezum la suportul hrtie sau folie de material plastic (hri
reale); afirile cartografice pe ecranele catodice (hri temporale) i structura de date
cartografice numerice (harta virtual) aparin de asemenea cartografiei. Ca atare noiunea de
hart trebuie revzut. Vizualizarea este i o retoric iconic. Hrile reale sunt tiprite
pentru a fi analizate n linite, hrile temporale sunt reprezentate pe ecran (n sistemele color
RGB sau ITS) pentru o vizualizare rapid, pentru verificarea unui detaliu local; secvenele
animate trebuie focalizate pe procese geografice i nu pe detalii. Ca atare, i modul de
reprezentare pe ecran nu trebuie s fie acelai ca pentru reprezentrile clasice, referindu-ne
aici la culori, densitatea detaliilor, semne convenionale, inscripii, legend etc.
n prelucrrile datelor, un rol important revine simulrii, care capt noi valene.
Simulrile spaiale constau n predicia de noi forme, conform modelelor acceptate. Modelele
nu sunt altceva dect o formulare a proceselor geografice, fiind expresia ipotezelor asupra
modului de modificare a suprafeei. Modelele sunt folosite pentru a genera noi date plecnd
de la cele observate, afiarea rezultatelor artnd suprafeele teoretice (sau reele, fluxuri,
peisaje artificiale, precum cele fractale etc.). Un bun exemplu este gsirea drumului optim
ntre dou localiti care este afiat pe ecran cu programul Mapa de carreteras (Spania), aa
cum se vede n figura 2.7.
Simularea unor fenomene i situaii geografice este un domeniu aplicativ de viitor al
sistemelor nformaionale geografice. Cu simularea, hrile (n general geoimaginile) devin
instrumente tiinifice de excepie. Devine posibil reprezentarea unor forme abstracte, nu ca
cele deja existente. De exemplu, secvenele animate ale vectorilor n spaiul 3D este un mod
bun de studiere prin nelegerea modului de comportare a componentelor principale la analiza
multivariat.
Fig. 2.7. Exemplu de determinare a drumului
minim
84
n concluzie, viitorul cartografiei este legat de rezolvarea unor probleme practice i
teoretice ce pot fi rezumate ca probleme ale datelor i probleme ale modelelor spaiale.
Probleme ale datelor
Dintre acestea se amintesc: care este natura datelor geocodate (X,Y, Z
n
) la diferite
scri i dup diferite transformri; cum se comport calitatea datelor la diferite transformri;
cum este protejat dreptul de autor dup transformri; modul de gestionare a marelui volum de
date rezultate din digitizarea raster sau vectorial sau importate de la sistemele
fotogrammetrice i de teledetecie; modul de generalizare i de reducere a acestei cantiti de
date pentru a optimiza stocarea; criteriile de respectat pentru a alege arhivele necesare de
pstrat; modul de generare a datelor ce lipsesc, fie pentru cele pierdute, fie de la cele
compactate anterior; cum s se aleag un standard naional sau internaional pentru schimbul
de date sau pentru a colabora la realizarea hrilor cu modificri continentale sau globale etc.
Probleme ale modelelor spaiale
Dezvoltarea bazelor de date geocodate, inclusiv n SIG, este interesant nu numai
pentru afiarea rapid a datelor spaiale, ci i pentru analiza, combinarea, transformarea i
animarea datelor (geoimaginilor) ce au fost stocate. Toate transformrile artate mai sus
necesit modele i modelare, att pentru datele cantitative, ct i pentru cele calitative.
Problemele legate de modelele spaiale sunt: ce modele se introduc n SIG i de ce tip
proceduri standard, modele cerute de utilizator, o structur model (similar concepiei
structurii datelor); protecia modelelor i metodelor (mpotriva viruilor, mpotriva copierii
neautorizate, mpotriva accesului neautorizat etc.); schimbarea concepiei de nvare a
cartografiei etc.
2.3.1.3 Limbajul hrii
Cartografii utilizeaz un sistem de semne la exprimarea cartografic. Comunicarea se
face de la un emitor, realizatorul hrii, la un receptor, utilizatorul hrii. Limbajul este
apropiat de cel natural. Limbajul de semne este limbajul hrii. La analiza acestui limbaj se au
n vedere sintactica, semantica, caracteristicile fundamentale i regulile practice, asupra crora
s-au iscat multe dezbateri n urm cu un deceniu. Necesitatea abordrii problemei limbajului
cartografic al noilor produse cartografice multimedia se impune cu prisosin, innd seama
de urmtoarele:
a) noua concepie lingvistic nu trebuie s fie o parte a vechii concepii teoretice de
transmitere a informaiei pentru harta clasic;
b) concepia lingvistic se bazeaz pe analiza structural a hrilor i a semnelor
convenionale a hrilor clasice, dar i a noilor produse multimedia. Problema
principal credem c este cea a sintaxei semnelor;
c) concepia lingvistic nu este destul de complex pentru a rezolva toate problemele
cartografice, altele dect cele ale realizrii practice a hrilor, concepia nu trebuie s
trateze proieciile cartografice, generalizarea etc.
2.3.1.4 Noi produse cartografice
Animaia. Aceasta a fost utilizat de ctre cartografi folosind camerele de filmat pe
suport film cinematografic, dar calculatoarele au transformat viteza i eficiena metodelor
aplicate. Camerele digitale se folosesc cu succes pentru culegerea datelor. Procese fizice
dinamice, dar n timp ndelungat pot fi derulate la o scar de timp diferit, de exemplu variaia
85
coastelor marine. Poate fi reprezentat dinamic suprafaa terestr vzut dintr-un vehicol n
zbor, chiar simulat. Aceste inovaii au adugat noi variabile celor propuse de Bertin
(dimensiune, form, intensitate, valoare, consisten, orientare), precum timp de afiare,
ordine, vitez de rulare (cadre pe secund) etc.
Multimedia. Adugarea sunetului, textului, animaiilor i videoclipurilor n unele
produse a devenit un lucru comun. Aceste tehnici pot fi integrate n multe hri digitale sau
alte instrumente digitale cartografice i permit introducerea de hiperlegturi la imaginea hrii
pentru a permite un acces instantaneu la alte baze de cunotine.
Atlasele electronice. Atlasele electronice (care n general mbrac multe forme
multimedia) au crescut ca numr i diversitate. Fa de atlasele tradiionale pe hrtie n prima
jumtate a acestui secol, atlasele electronice ofer inovaii pentru prezentarea datelor(numai
vizualizare, interactivitate sau analiz SIG). Atlasele electronice sunt stocate pe CD sau
accesul la acestea este posibil prin Internet (Cartointernet este chiar un nou capitol al
cartografiei moderne). Reeaua Internet permite chiar i schimbul de date spaiale, hri i
atlase electronice, proceduri de cartografiere, lecii i articole pentru nvarea noilor
tehnologii. Toate aceste noi produse au devenit foarte populare i eficiente ca realizare.
Mijloace de navigaie. Navigaia modern se bazeaz pe folosirea hrilor digitale i a
bazelor de date structurate ale SIG. Exist deja sisteme chiar portabile sau montate pe
avioane, vapoare, autovehicule etc.
Cu dezvoltarea rapid i diversificarea jocurilor i divertismentului cu calculatorul
electronic, au fost dezvoltate multe tehnologii pentru afiarea hrilor digitale.
Realitatea virtual (sau Lumile virtuale). Se construiesc multe baze de date pentru
simularea realitii. Acestea vor oferi avantaje mari pentru planificatori, ingineri proiectani,
specialiti din turism etc. Este acceptat n general ideea c funcionalitatea SIG este nc
srac matematic i statistic. Noi instrumente precum S-Plus (MathSoft) pot face cu
adevrat o cartografiere analitic n ajutorul analizei spaiale. Trebuie dezvoltate noi
proceduri de analiz i sintez.
Spaiohri raster satelitare. O dat cu apariia geoimaginilor satelitare comerciale cu
rezoluie spaial metric sau foarte curnd chiar decimetric, cu creterea accesului la
software i mijloace de calcul puternice, apar spaiohri atractive, cu pixeli interpretai,
abandonndu-se hrile vectoriale pentru multe aplicaii, n locul lor aprnd geoimaginile
redresate, inclusiv cu multimedia.
Cartografia de zi cu zi. Cu toate cele de mai sus, cartografia de zi cu zi
(realizarea hrilor strzilor oraelor, hrilor reelei rutiere, hrilor turistice etc.), fie la nivel
oficial instituional (public sau comercial), fie la nivel tiinific sau chiar personal. Dar i n
realizarea acestor hri se vor folosi noile tehnologii. Nevoia de hri va exista mereu, unele
dintre acestea prezente n cri, n atlase, n mijloacele mass media. Aadar, profesiunea de
cartograf este nc necesar muli ani, dar cu modificri substaniale.
2.4 Exemplu de sistem geoiconic digital de producie
n S.U.A., NIMA are atribuii complexe n cadrul Departamentului Aprrii (DoD), de
asigurare topogeodezic a tuturor componentelor sistemului aprrii naionale. Printre
misiunile ndeplinite de NIMA doar ntr-un singur an se amintesc: realizarea a peste 56
milioane de foi de hart; informaia analogic a documentelor acoper 4,5 milioane de mile
86
ptrate; populeaz prin actualizare bazele de date geodezice pentru o suprafa de 450
milioane de mile ptrate; determin 13 000 de obiective (inte) i valorile gravitaiei terestre n
circa 38 000 de puncte etc. Agenia furnizeaz hri i date de navigaie maritim, fluvial i
aerian pentru marin, aviaie, civile sau militare din toat lumea, gestioneaz sistemul de
poziionare global i alte reele satelitare (DMA, 1994 i 1995). A aprut necesitatea unui
sistem geoiconic integrat, ale crui componente hardware sunt dispuse n mai multe centre de
producie geodezic, fotogrammetric, cartografic i de cercetare prin teledetecie, sunt
interconectate n cadrul unei concepii unitare (Lawrance, 1995; Littlefield, 1995).
2.4.1 Sistemul geoiconic digital
Realizarea sistemului a fost legiferat de Congresul S.U.A. pe baza unui proiect
naintat de agenie (fost DMA) i nsuit de DoD, privind trecerea la realizarea de produse
geodezice i cartografice digitale, solicitate de celelalte sisteme informaionale care se
realizau sau de noile tipuri de armamente, muniii sau sisteme inteligente. Sistemul a fost
realizat n 10 ani, cu un cost de 2,6 miliarde dolari S.U.A. Fr acest sistem, agenia ar fi fost
incapabil s foloseasc noua imagistic digital (monoscopic i stereoscopic), imaginile
digitale asigurnd 90% din necesitile de producie ale ageniei. De la nceput au fost stabilii
ca indicatori de eficien creterea productivitii muncii cu 75% i reducerea preului de cost
al produselor cu 50%. Sistemul a fost realizat prin dou programe MARK 85, nceput n
1983, i MARK 90. Integrator de sistem a fost firma Intergraph, la realizarea segmentelor
sistemului participnd i alte firme (DBA, GE transformat n Martin Marietta, E-Systems,
GDE i Hughes).
Puterea de procesare total a sistemului este de peste 300 MIPS, cu un potenial de
procesare ntr-un singur flux de 24 MBPS, inclusiv transferul ntre componente n cadrul
reelei. Potenialul de prelucrare de imagini la un singur centru din cele trei este de 160
MBPS.
Sistemul cuprinde software cu un volum total de 7 000 000 de linii n cod surs, n 7
limbaje de programare, are 3 000 de componente hardware, din care 1 000 sunt staii grafice
de nalt performan, repartizate n trei centre ale ageniei, dar toate interconectate, cu acces
reciproc pe baz de parol.
2.4.2 Segmentele sistemului
Sistemul gestioneaz mai multe tipuri de baze de date. Cu date extrase din baze
diferite realizeaz produse complexe pentru suprafaa ntregii planete. Pentru realizarea unui
produs se folosesc procese tehnologice complexe, compuse din tascuri i proceduri ale mai
multor segmente sau subsisteme. Se descriu n continuare segmentele componente, cu accent
pe funcii.
Segmentul de management al produciei (SMP) realizeaz gestiunea ntregului
proces tehnologic pentru obinerea unui produs cu sistemul integrat. Segmentul realizeaz
programarea i planificarea produciei la nivel de agenie, face calculul cheltuielilor de
producie etc.
Segmentul de pregtire a surselor (geoimaginilor surs, SPS) permite controlul,
evaluarea i validarea materialelor surs pe diferite suporturi multimedia (hri, fotograme,
imagini digitale, alte fiiere de date), msurarea geoimaginilor n vederea geocodrii,
determinarea poziiei unor puncte (staionate sau inte) etc.
87
Segmentul de extragere a datelor (SED) asigur accesul la datele referitoare la o
anumit zon, la un anumit detaliu sau la un grup de detalii, din toate bazele de date, date de
diferite tipuri, vectoriale, raster sau de alt tip, chiar nespaiale. Segmentul asigur i
verificarea calitii datelor prin indicatori de precizie, n special prin verificarea preciziei i
consistenei datelor.
Segmentul de generare a produselor (SGP) permite realizarea fiecrui produs
solicitat. Printre aceste produse se amintesc originalele de editare separate pe culori,
exemplare multiplicate ale hrilor, fiiere cu date rezultate n urma scanrii i digitizrii
vectoriale etc. De observat c n acest segment se face digitizarea geoimaginilor, considernd
datele ce se obin drept produse.
Segmentul serviciilor de date (SSD) are dou componente, care asigur gestiunea
datelor i transferul acestora n cadrul sistemului prin intermediul reelelor interconectate.
Sistemul de gestiune a bazelor de date (SGBD) realizeaz arhivarea datelor, asigur accesul,
protecia i integritatea tuturor datelor existente n sistem. Partea de transfer de date a
segmentului asigur funciile de interconectare a elementelor reelelor locale sau legtura ntre
reelele locale interconectate, respectiv transferul de cereri, date sau mesaje. Proceduri sau
tascuri ale acestui segment asigur transformarea rezoluiilor spaiale i radiometrice ale
datelor raster.
Segmentul de achiziionare a surselor (SAS) asigur obinerea surselor multimedia
de date (geoimaginilor). Segmentul asigur obinerea concret a geoimaginilor surs prin
achiziionare, aerofotografiere, recepie a imaginilor satelitare etc., distribuirea coleciilor de
date i funciile de bibliotec pentru toate sursele. Segmentul acioneaz ca o interfa de
proceduri pentru ntreaga mulime a surselor de geoimagini.
Segmentul de exploatare analogic (SEA) sau de exploatare a produselor analogice
(SEPA) asigur realizarea acelor funcii din procesul clasic de producie care sunt strict
necesare n noul sistem i care, de fapt, au beneficiat primele n decursul ultimelor decenii de
utilizarea calculatorului electronic. Procedurile segmentului permit msurarea pe sursele
analogice n vederea determinrii punctelor prin aerotriangulaie etc.
2.4.3 Produse realizate cu sistemul
Dintre cele 200 de produse realizate de agenie, n 1995 doar 24 se realizau cu
sistemul, dar realizarea acestora reprezint 80% din valoarea produciei anuale. Produsele
sunt artate n tabelul 2.4. Acestea sunt produse complexe i au o mare pondere n activitatea
ageniei. Cu timpul toate produsele se vor realiza numai cu acest sistem. Pe msura ajungerii
produselor la utilizatori, structura acestora se va actualiza conform solicitrilor. O alt calitate
deosebit este timpul mai scurt de livrare a produselor, uneori chiar n timp cvasireal n
situaii de criz.
2.4.4 Particulariti de realizare a sistemului
Complexitatea sistemului e demonstrat de componena i funciile sale, ct i de
nivelul de integrare a ntregii producii geodezice, topografice, fotogrammetrice, cartografice,
de teledetecie etc. O simpl specificare a limbajelor utilizate n programare i a numrului de
linii surs ale tuturor programelor, pe segmente, este fcut n tabelul 2.4. A fost necesar
realizarea unei interfee utilizator pentru lucrul cu ntregul sistem, precum i a unor interfee
hardware i software ntre segmente, minisegmente, subsisteme. Prin complexitatea sa i prin
gradul de integrare, este considerat de experi a fi cel mai larg integrat dintre sistemele
informatice ale Departamentului Aprrii.
88
Programarea i planificarea realizrii sistemului au fost urmrite cu rigurozitate. S-a acordat
prioritate realizrii unor minisegmente strict necesare pentru realizarea unor produse care s
demonstreze utilitatea sistemului. Prima aplicaie a fost cea de realizare a hrilor de navigaie
aerian sub form digital raster (ADRG), utilizate pentru afiarea pe ecranele grafice de la
bordul avioanelor i elicopterelor, nceput n 1989. Datele sunt provenite din scanarea a 1876
foi de hart i sunt memorate pe 416 discuri de tip CD-ROM.
Tabelul 2.4. Produse realizate cu sistemul
1. Produse pe hrtie sau pe film
Aeronautice
(de aeronavigaie)
-Hri de pilotare tactic (TCP)
-Hri operative ntrunite (pentru aeronavigaie,
JOGA)
-Hri operative ntrunite (pentru radar, JOGR)
-Hri operative de navigaie (ONC)
-Publicaii cu informaii pentru zbor (FIP)
-Hri cu intele aeriene (USATC)
-Programe de poziionare punctual
-Baze de date cu poziiile punctelor
B. Hidrografice -Hri portuare i ale zonelor de acces n porturi
-Hri costiere
-Hri de lupt
C. Topografice -Hri topografice la scara 1:50 000 (TLM)
2. Produse digitale
-Date altitudinale digitale (cote) ale terenului (de nivel I i II)
-Date digitale de analiz a detaliilor (de nivel I i II)
-Fiierul cu informaii privind facilitile aeriene automate
-Date matriciale (de tip gril) cu cotele suprafeei terestre (TERCOM)
-Date matriciale cu itinerarii, cursuri, rute
-Date matriciale referitoare la terminale ale itinerariilor, rutelor
Not: Aici nu sunt trecute toate produsele. Pentru unele produse (hri operative
ntrunite JOG, date privind obstacolelw de zbor VOD, bazele de date de analiz a
terenului) nu mai exist cerine din partea utilizatorilor
Un subsistem pentru stereorestituia geoimaginilor digitale n vederea realizrii
hrilor i ortofotohrilor a fost proiectatat n 1989. Are 15 staii grafice, iar programele
specializate pentru fotogrammetrie au fost scrise n limbajul C (15.000 linii n cod surs),
integrate cu 400.000 linii surs ale programelor MGE (Intergraph). au avut un mare impact
asupra utilizatorilor.
Tot n 1990 a fost realizat i un alt subsistem cartografic bazat pe prelucrarea
geoimaginilor, format din 36 de staii grafice, cu software specializat i comercial ce
depete 700.000 linii surs, cu care s-au realizat fotohri la scara 1:100.000, folosind
imagini LANDSAT i hri topografice la scrile 1:50.000 i 1:100.000. Cu acest subsistem
s-au realizat i ortofotohrile utilizate n anul 1991 n rzboiul din Irak, pe baza imaginilor
satelitare SPOT.
Subsistemul VPF/PS a fost omologat n 1992. Conine 93 de staii grafice i programe
speciale pentru realizarea unor colecii de date n formatul VPF.
89
Dat fiind volumul mare al programelor, pe timpul realizrii sistemului au fost stabilite
seturi diverse de date, cu structuri din cele mai complexe, pentru testare i omologare. La
testarea programelor s-au descoperit i s-au nlturat 86.000 de erori (13,7 erori la 1.000 linii
de cod). La testarea ntregului sistem s-au descoperit 65.000 erori importante (65% n
programe, 15% n hardware, 15% n date i 5% n documentaie).
2.4.5 Pregtirea personalului
Personalul de exploatare a sistemului are o pregtire general cel puin la nivel de
colegiu i o experien pe alte sisteme cartofotogrammetrice automate i semiautomate.
Responsabilii segmentelor au o pregtire geodezic i n domeniul calculatoarelor electronice
i informaticii. O pregtire superioar au i cei mai muli administratori ai bazelor de date, cei
ce fac culegerea i editarea datelor etc.
Tabelul 2.5 Limbaje i linii de cod surs (n mii) pentru modulele sistemului
SGP SPS SSD SED SMP SAS SEPA TOTA
L
ADA - - 2 890 - - - 892
C 2200 275 226 10 - - - 2211
FORTRAN - 906 303 - 40 429 300 1978
M 204 - - 237
1)
- 1067 5 - 1309
Altele
2)
- 175
3)
143
4)
- 310
5)
124
6)
- 752
TOTAL 2200 1356 911 900 1417
7)
558
8)
300
8)
7642
COMS
9)
3500 - - - - - - 3500
SBC
10)
75 - - 33 0,5 - - 108,5
1)
42 pentru fiier DBA, 195 pentru limbaje utilizator
2)
PL1, 4GL, ASM
3)
n majoritate 4GL
4)
4GL
5)
PL1, ASM
6)
PL1
7)
450 motenite
8)
Toate motenite
9)
Comerciale spaiale (la comand)
10)
Sisteme baz de cunotiine (expert) n linii de reguli unitare
Circa 20% din fora de munc prevzut iniial a fost instruit la nivel de segment, a
participat la toate fazele de omologare i implementare, precum i la instruirea restului de
80% din personal. Pentru tot personalul exist 44 de tipuri de cursuri, de la 20 de zile pn la
44 de zile (lucrtoare). Pn n 1995, cursurile au fost urmate de 5 000 de cursani (unii
specialiti au urmat mai multe cursuri), urmnd a mai fi pregtii nc 1 000. n final, sistemul
va fi deservit de 2 500 specialiti, care vor realiza produsele analogice i digitale.
2.5 Concluzii
I. Dezvoltarea noii tiine spaiale
Analiznd noile discipline ce urmeaz a se dezvolta (geoiconic, geomatic, geotiine
etc.), se observ similariti ale tendinelor tehnologice listate drept operaiuni de
90
cartografiere. Sunt necesare noi metodologii, noi tipuri de date raster, un volum crescut de
date raster cu mai multe tipuri de rezoluii i o trecere progresiv de la date la cunotine,
respectiv de la SIG obinuite la sistemele expert.
Reunirea tuturor disciplinelor ntr-o singur disciplin complex (geoiconica) va duce
i la convergena i unirea asociaiilor geodezice, fotogrammetrice, de teledetecie,
cartografice etc., att la nivel naional, ct i la nivel internaional.
Credem c se impun msurile i caracteristicile de mai jos.
Crearea unei tiine distincte a informaiilor spaiale, dup o perioad de evoluie a
studiilor care pn acum au prut a avea mai mult un aspect tehnologic. Aceasta va necesita o
revizuire total a modelrii i reprezentrii spaiale. Cu toate c exist n alte domenii, nu
exist o teorie pus de acord a structurii i reprezentrii cunotinelor pentru tiina
geospaial. Dac aceasta se va dezvolta, va avea caracter de interdisciplinaritate.
Interdisciplinaritate i multidisciplinaritate. Problemele spaiale ce se cer a fi
rezolvate n noul context de dezvoltare nu pot fi rezolvate fr luarea n considerare a acestor
dou caracteristici. n SIG acestea vor caracteriza datele, procedurile, tehnologiile i chiar
produsele, inclusiv dac acestea sunt surse pentru alte grupe de aplicaii.
Interoperabilitate. Cu aspectul lor tehnologic, organizaional, politic etc., vor
depinde de interoperabilitate: infrastructurile de date spaiale; sistemele i indivizii; factorii
juridici i financiari; hrile la mai multe scri i generalizate diferit; bazele de date spaiale.
Transferul tehnologic. Exist diferene foarte mari ntre organizaiile aceleiai ri,
dar mai ales ntre rile dezvoltate i rile n curs de dezvoltare. Nu este necesar ca acestea
din urm s reinventeze roata. Transferul tehnologic se impune, dar mai ales trebuie ca
factorii de decizie dintr-o ar s neleag necesitatea alocrii de resurse pentru
echipamentele, programele i tehnologiile SIG, precum i pentru cercetarea tiinific
interdisciplinar de realizare i utilizare a SIG.
nvmntul. Se impune revizuirea i actualizarea programelor de nvmnt pentru
specialitile implicate n dezvoltarea noii tiine i introducerea unor noi discipline n aceste
planuri, schimburile de studeni i cadre didactice ntre marile universiti ale lumii i
universitile rilor n curs de dezvoltare.
II. Aplicarea tiinei geospaiale la nevoile societii
Noile cunotine spaiale se aplic deja la rezolvarea problemelor locale i globale, dar
de multe ori probleme punctuale cu anumite tehnici i tehnologii, dar probabil acest lucru se
datorete lipsei metodologiei de realizare i utilizare a sistemelor informaionale geografice.
Exist nevoi mari, dup cum se va arta mai jos, de soluii geospaiale practice pentru
problemele sociale, de mediu i economice. Ultima schimbare este oscilaia ntre dezvoltarea
resurselor naturale i meninerea unui mediu ecologic. Problema de mai sus va cere
regndirea cilor de dezvoltare local, regional i global. Fr ndoial c SIG va furniza
datele i informaiile necesare acestor noi abordri, procedurile de gestionare, analiz, afiare
i utilizare a datelor i cunotinelor.
III. Fotogrammetria, teledetecia i cartografia n noua tiin spaial
Cele trei discipline evolueaz att n teorie, ct i n practic, dar sunt ntr-o etap
critic dat de noua abordare. Niciodat pn acum valoarea potenial a geoimaginilor nu a
91
fost att de mare ca suport al structurii modelelor conceptuale ale realitii, pentru
explorarea i analiza vizual a problemelor i pentru reprezentarea i aplicarea cunotinelor i
soluiilor. Dar toate acestea se ntmpl ntr-un fundament nc instabil al noii tiine (teorii)
la etapa de modelare sau combinare a datelor, pentru proiectarea noilor produse i pentru
utilizarea de ctre om a facilitilor oferite. Creterea potenialului noilor proceduri i al
bazelor de date geospaiale va duce la o redefinire i recristalizare a celor trei discipline n
paralel cu dezvoltarea noii teorii integratoare. Recentele dezvoltri privind vizualizarea
geografic (i incorporarea multimedia) ca o nou cale a definirii folosirii geoimaginii n
cercetarea prin explorare este un alt motiv pentru a pstra corpul experilor n cele trei
discipline. Un motiv suplimentar pentru cele de mai sus este tranziia de la ceva bazat mai
mult pe tehnologie la adevrata disciplin tiinific integratoare, la o nelegere mai adnc a
bazelor modelrii i ale altor reprezentri ale spaiului.

IV. Mijloace tehnice ale noii concepii
Automatizarea a avut un efect considerabil asupra creterii calitii datelor geospaiale,
calitate exprimat mai ales prin precizia de poziionare a detaliilor i prin toate tipurile de
rezoluii. ntr-un sistem intr foarte multe mijloace tehnice, cu grad diferit de automatizare.
Partea principal este calculatorul electronic. Excluderea operaiunilor manuale duce la
reducerea greelilor i erorilor. Introducerea determinrii curente a poziiilor cu sisteme de
poziionare global i exploatarea automat a geoimaginilor va duce la creterea preciziei i
omogenitii tuturor produselor digitale i analogice realizate. n organizaiile mari se renun
deja la mprirea sistemelor tehnice n fotogrammetrice, de teledetecie sau cartografice.
Chiar un subsistem fotogrammetric sau de teledetecie are i proceduri i mijloace de
reprezentare cartografice
A crescut i numrul i varietatea de mijloace de reprezentare a geoimaginilor.
Performanele de vizualizare, vitez de calcul, capacitate de memorie, rezoluie i precizie au
o importan deosebit n selecionarea echipamentelor ce se introduc ntr-un sistem
informaional geografic.
92
CAPITOLUL III. ASPECTE MATEMATICE N REALIZAREA SIG
3.1 Utilizarea n SIG a teoriei informaiei
3.1.1 Introducere
Modelarea cartografic a aprut naintea modelrii SIG i a constituit un adevrat
ajutor pentru dezvoltarea acesteia din urm. Att pentru o geoimagine ct i pentru o zon a
terenului care este domeniul de definiie al SIG se poate determina cantitatea de informaie.
De asemenea, elemente ale teoriei informaiei se pot folosi la adoptarea unei anumite metode
de clasificare i apoi de codificare (Niu, C. 1992).
3.1.2 Determinarea cantitii de informaie a geoimaginilor sau a unei zone terestre
3.1.2.1 Clasificarea elementelor. Sisteme de clasificare
3.1.2.1.1 Coeficieni de corelaie
Specialitii SIG trebuie s-i organizeze i s s-i clasifice elementele sistemului,
datele geografice, datele statistice din componena acestora etc. Majoritatea sistemelor de
clasificare, fie matematice, fie nematematice, utilizeaz: a) comparaia ntre perechi de
observaii; b) separarea perechilor de observaii n categorii n care exist un grad general de
asemnare. Sistemele matematice de clasificare sunt asemntoare, de exemplu, calculnd un
coeficient a crui valoare este o msur a gradului de similaritate, bazat pe observaiile fcute.
Coeficienii de similaritate au valori ntre 1 i +1 i formeaz pentru toate perechile de
observaii o matrice ptrat, simetric, pozitiv definit. Coeficienii de similaritate pot fi de
mai multe feluri.
Coeficient de corelaie (artnd gradul la care observaiile a dou variabile se apropie
de o dreapt cnd sunt proiectate ca puncte ntr-un plan),
Coeficientul de corelaie al lui Pearson este dat de formula:
unde: r- coeficientul de corelaie; X
i
, Y
i
variabile; X i Y mediile variabilelor; S
x
i Sy
abaterile standard ale variabilelor X i Y, n numrul de variabile.
Coeficientul se poate folosi, de exemplu, la determinarea legturilor dintre grupele
unei clase i elementele componente ale acestor grupe.
Coeficientul de distan arat c similaritatea dintre dou elemente (de remarcat c
distana are aici sensul de norm, din geometria spaiului n-dimensional). Cu ct distana este
mai mic, gradul de similaritate este mai mare i invers. Coeficientul este foarte utilizat n
taxonomie (tiina clasificrii). n mod particular poate fi folosit cu succes la interpolarea
(3.1)


n
i
y x i i
S S Y X n Y X r
1
/ ) / ) ((
93
cotelor n puncte plane date, cunoscnd cotele, un punct vecin sau a altor mrimi (Serediuc,
1996). n spaiul n-dimensional distana D (norma) este :
(i=1,2, , n).
unde: x
i1
i x
i2
reprezint coordonatele a dou puncte n spaiul cu n dimensiuni
Coeficientul de distan poate fi, de exemplu, inversul distanei sau inversul unei
puteri oarecare a distanei.
d) Coeficientul cosinus-theta este utilizat pentru a face comparaii ntre probe sau ntre
variabile. Coeficientul exprim similaritatea ca o relaie unghiular ntre dou probe sau
variabile reprezentate ntr-un sistem de coordonate multidimensional (unghiul dintre vectorii
ce reprezint cele 2 variabile). Unghiul poate varia de la 0 (similaritate complet cu
coeficientul cos 0=1), pn la /2 (disimilaritate complet cu coeficientul 0).
Sunt i ali coeficieni care pot fi folosii (de concordan, de asociaie mixt etc.).
3.1.2.1.2 Analiza gruprilor
Scopul analizei gruprilor este prezentarea relaiilor din interiorul unei matrici de
coeficieni de similaritate. Aceasta se poate face n forma cea mai simpl prin ordonarea
variabilelor ntr-o arborescen, n care elementele sunt astfel grupate, nct relaiile s fie
reprezentate, cel mai simplu, prin coeficieni de similaritate. Analiza gruprilor se poate, de
exemplu, aplica n cartografie, la mprirea pe grupe a localitilor, dup numrul de
locuitori. Tratarea n extenso a acestei probleme nu face obiectul lucrrii de fa. De remarcat
c aceast analiz se poate face i prin intermediul teoriei informaiei.
3.1.2.1.3 Calculul cantitii de informaie a clasificrii
Fiecrei clase i corespunde un anumit neles (o semnificaie). Dac o anumit dat
este introdus ntr-o clas, se poate determina cantitatea de informaie specific acelei date.
Cantitatea de informaie H se determin cu formula:
unde m este numrul claselor, iar P
i
probabilitatea (n cazuri practice frecvena) de apariie a
elementului n clasa dat.
Pentru n metode diferite de clasificare a aceluiai grup de date se poate determina irul
cantitilor de informaie H
1
, H
2
, , H
n
. Se poate determina pentru fiecare metod valoarea
maxim a cantitii de informaie H
1max
, H
2max
, H
3max
, ,H
n max
. Entropia lor relativ este dat
de rapoartele
H
10
=H
1
/H
1max
; H
20
= H
2
/H
2max
; ; H
n0
= H
n
/H
n max
(3.4)
i redundanele
R
1
= 1 H
10
; R
2
= 1 H
20
;.; R
n
= 1 H
n0
(3.5)
(3.2)
(3.3)


n
i
i i
x x D
1
2 / 1 2
2 1
) ) ( (


n
i
i i
x x D
1
2 / 1 2
2 1
) ) ( (
94
n urma determinrii tuturor caracteristicilor artate, se pot trage concluzii asupra unei
metode optime de clasificare. Pentru a exemplifica cele de mai sus, fie de clasificat localitile
rurale dintr-o zon a rii noastre, dup numrul de locuitori. O clasificare optim se va obine
atunci cnd redundana este minim. Metoda se poate aplica pentru clasificarea tuturor
elementelor geoimaginii, zonei de teren, bazei de date a SIG etc., inclusiv, de exemplu, pentru
alegerea tipului de date (vectoriale sau teserale).
Datele sunt prezentate n tabelul 3.1
Dintre metodele ce se pot folosi, se amintesc metodele progresiei aritmetice,
progresiei geometrice, seriilor, cea utilizat n recunoaterea formelor etc. Pentru
exemplificare, n tabelul 3.2 sunt date clasele (intervalele) pentru clasificarea prin metoda
mediei geometrice, i valorile calculate ale parametrilor.
Tabelul 3.1 Populaia localitilor unei zone geografice
Nr.
crt.
Populaie
Nr.
crt.
Populaie
Nr.
crt.
Populaie
Nr.
crt.
Populaie
1 2021 9 3465 17 4798 25 5880
2 2327 10 3548 18 5009 26 6096
3 2645 11 3578 19 5031 27 6110
4 2805 12 3691 20 5122 28 8201
5 3018 13 3731 21 5171 29 9518
6 3120 14 3745 22 2346 30 9582
7 3210 15 3907 23 5417 31 10160
8 3435 16 4733 24 5618
Tabelul 3.2 Valorile parametrilor pentru metoda progresiei geometrice
Intervale (clase) Numr localiti
Frecvena
(F
i
)
-log
2
F
i
-F
i
log
2
F
i
2000-3000 4 0,129 0,889 0,381
3000-4500 11 0,355 1,495 0,531
4500-6550 12 0,387 1,369 0,530
6550-9825 3 0,097 3,369 0,327
9825-14438 1 0,032 4,950 0,158
31 1,000 1,927
Pentru cazurile practice, n tabele se nlocuiete P
i
cu F
i
. Cu mai multe metode folosite
rezult datele din tabelul 3.3.
Tabelul 3.3 Parametrii metodelor de clasificare
Metoda
Cantitatea de
informaie H
Entropia
maxim
Entropia
relativ
Redundana
Progresiei aritmetice 5 1,684 2,322 0,725 0,275
Progresiei geometrice 5 1,927 2,322 0,830 0,170
Seriilor 7 2,635 2,807 0,939 0,061
Concluzia care rezult este c se aplic metoda care d redundana minim (pentru
cazul din tabel, metoda seriilor, pentru care redundana este 0,061).
95
3.1.2.2 Calculul cantitii de informaie a geoimaginii (bazei de date)
Coninutul informaional al unei zone de teren ridicate geodezic i topografic, a geoimaginii-
hart a acesteia sau a bazei de date vectoriale, este dat de relaia (3.6) (Schlage, 1996)
unde:
I cantitatea de informaie;
N numrul de detalii individualizate;
R perioada de existen a detaliului;
W numrul de clase ale detaliului;
k coeficient dimensional al imaginii detaliului (k=0 pentru detalii punctuale, k=1 pentru
detalii liniare i k=2 pentru detalii de suprafa);
N
k
numrul de detalii k- dimensionale;
M
k,i
numrul de puncte caracteristice ale unui detaliu (simbol);
P
ki
gradul de complexitate al detaliului (simbolului);
q
ki
coeficientul de importan al detaliului (simbolului);
t
ki
numrul total de caractere din compunerea detaliului (simbolului).
Se pot aplica diferite strategii de alegere a unor valori pentru mrimile de mai sus, n
funcie de factorii de decizie.
Cele de mai sus pot fi aplicate pentru calculul cantitii de informaie a unei zone de
teren, a unei hri digitale reprezentate prin date vectoriale i a unei baze de date vectoriale
SIG.
Aplicaia poate fi fcut i pentru fotograme digitale sau pentru nregistrri digitale de
teledetecie, dar n acest caz formulele sunt cele de la punctul 3.2.1.3, cu observaia c
numrul de clase este dat de rezoluia radiometric (numrul de trepte, de regul, egal cu
256). Pentru o zon dat, se nregistreaz numrul de pixeli (M*N) i numrul de benzi
spectrale.
S-a fcut calculul doar pentru aproximativ a 20-a parte din suprafeele foilor de hart
la scrile 1: 25.000, 1:50.000 i 1:100.000, obinndu-se datele din tabelul 3.4.
Din analiza valorilor din tabel se poate concluziona c pentru hrile la scrile
1:50.000 i 1:100.000 a fost realizat o generalizare optim. Din volumul mic de probe nu se
pot extrapola concluzii pretenioase, dar cercetrile ulterioare vor putea s aduc noi rezultate,
pentru diferite zone ale rii i pentru geoimagini de mai multe tipuri.
3.1.2.2.1 Coeficientul teoretic al generalizrii SIG
Ca i la generalizarea cartografic, i n cazul SIG exist procesul de generalizare a
bazei de date. n primul rnd, la realizarea SIG se accept o scar de baz a documentelor
cartofotogrammetrice care sunt folosite ca surs principal de culegere a datelor. n al doilea
rnd, pentru realizarea unor produse SIG, nu este indicat s se foloseasc toate datele din
baz, acestea urmnd a se generaliza. Scara documentului grafic rezultat determin regulile de
generalizare. De asemenea, un SIG de baz poate fi utilizat pentru realizarea unor alte sisteme
derivate, cu rezoluii corespunztoare ale datelor.
(3.6)
ki ki ki ki
k N
i k
t q P M RNW N I


1
2
0
2
log
96
Tabelul 3.4 Valorile cantitii de informaie pentru hri
Nr.
crt
.
Scara
Coninutul inf
1/20
Con. inf. al foii
ij

v
ij

ij
G(%)
1 1:25000 12625 50500 - - - -
2 1:50000 5910 23640 0,5
0,46
8
0,94 0,006
3 1:100000 3194 12776 0,25
0,25
3
1,01 -0,01
Dac irurile de scri ale datelor sistemelor succesive sunt k
1
, k
2
, , k
n
(k
1
> k
2
> >
k
n
), i cantitile de informaii corespunztoare (pentru aceeai zon) sunt I
1
, I
2
, , I
n
. Dac
baza de date la scara k
i
se transform n baza de date la scara k
j
, coeficientul real de
generalizare
ij
este :

ij
= M
i
/M
j
(3.7)
unde M
i
i M
j
reprezint numitorii scrilor k
i
i k
j
.
Se poate determina i un coeficient virtual de generalizare ca un raport ntre cantitile de
informaie :

ij
= I
j
/I
i
(3.8)
Optimizarea generalizrii cartografice const n a calcula raportul (3.9) dintre cei doi
coeficieni:

ij
=
ij
/
ij
(3.9)
i a calcula parametrul G = 1-
ij
. Normal ar trebui ca G s aib valoarea nul, dar nu este
posibil aa ceva. Se accept o generalizare optim pentru o valoare a lui |G| 10 %.
n cartografie se poate aplica metoda de mai sus, dar numai n cea digital, cnd poate
fi realizat harta digital format din date vectoriale. Pentru date raster, o generalizare se
obine prin variaia rezoluiilor spaiale, radiometric i spectral, urmnd a fi tratat n studii
vitoare.
La realizarea unor baze de date, determinarea cantitii totale de informaii a bazei
poate fi calculat doar dup popularea acesteia.
3.1.2.3 Codificarea detaliilor i datelor
ntre elementele detaliilor spaiului terestru i datele corespunztoare acestora din baza
de date a SIG trebuie s existe o coresponden biunivoc. Operaia de codificare este strns
legat de clasificare. Este necesar a se codifica subdomeniile spaiale ale geosferei (zonele),
sarcina aceasta revenind geografiei potale (Roessel, 1994; Niu, C., 1992 i 1997). n acest
caz, detaliul areal supus codificrii este parcela, respectiv casa sau blocul situate pe aceasta. n
cazul blocurilor, un caracter suplimentar n cuvntul de cod va da i poziia pe vertical.
97
Trecerea de la coordonatele geografice, ale unui punct la cuvntul de cod al parcelei
cu algoritmi specifici, astfel ca oricnd s se poat face i regsirea parcelei dup cuvntul de
cod (USACE, 1990)
3.1.2.3.1 Baza matematic a codificrii
Fie elementele mulimii X ={ x
1
, x
2
, , x
n
}. Aceste elemente trebuie s se codifice
folosind elementele mulimii A = { a
1
, a
2
, , a
q
}. Trecerea de la un sistem de semnale la alt
sistem de semnale se numete codificare. Cu elementele mulimii A se obin combinaiile,
extensiile sau cuvintele de cod S = { s
1
, s
2
, , s
n
}, ca de exemplu pentru elementele x:
x
1
a
1
a
3
a
2
a
4
=s
1
x
2
a
1
a
2
a
4
a
7
a
q
=s
2
(3.10)
-------------------------------
x
n
a
3
a
7
a
q
= s
n
Un cod este o aplicaie bijectiv, respectiv corespondena biunivoc ntre elementele
mulimilor X i S. Codificarea uniform presupune c toate secvenele de cod au aceeai
lungime, respectiv un numr constant de simboluri. Problema de baz a codificrii uniforme
este dimensionarea cuvintelor de cod, astfel nct pentru o anumit lungime n i un anumit
numr de simboluri elementare Q s se poat crea un repertoriu de cuvinte de cod s
i
S,
suficient pentru a asigura corespondena tuturor simbolurilor x
i
X. Pentru a stabili numrul
N de secvene distincte de lungime n ce se pot crea din Q simboluri elementare, un simbol
putnd aprea ntr-o secven de i ori, se aplic formula combinrilor cu repetiie:
N = Q
n
(3.11)
Trebuie ca N P, unde P reprezint numrul de obiecte dintr-o clas care sunt supuse
codificrii, de exemplu numrul de detalii topografice (geografice) ale SIG. Dup valoarea lui
Q rezult i denumirea codificrii (Q = 2 binar, Q = 3 ternar, Q=10 zecimal etc.).
Condiiile unei bune codificri sunt neambiguitatea; s fie adaptat la condiiile pentru care a
fost creat; s permit extensii i inserii; cuvintele de cod s fie concise, s nu fie lungite
inutil.
Dup tipurile de codificri, utilizatorul poate alege una sau mai multe, n funcie de
scopul propus. Codificarea secvenial se alege pentru aplicaii reduse, cu numr mic de
detalii i date SIG. Aceast codificare permite extensii, dar nu permite inserii. Codificarea pe
loturi const n aceea c unei mulimi de obiecte SIG care aparin unei clase i se asociaz un
lot de coduri. Codificarea permite i inserii i extensii. n codificarea partajat secvena de
coduri se mparte n zone, fiecare zon avnd o semnificaie aparte. Codificarea erarhizat
este pe nivele ca n cazul codificrii partajate, dar nivelele sunt n relaii de subordonare (vezi
clasificarea arborescent). Codificarea mnemonic se folosete i ea n SIG, dar fr extindere
(ex. de mnemonice SITOPO, SIGAT etc.).
i n cazul codificrii se pot aplica formulele cantitii de informaie, entropiei,
redundanei. n formula cantitii de informaie H se vede c aceasta este maxim cnd
probabilitile sunt egale. Redundana este maxim pentru valoarea maxim a entropiei. Se
obine n acest caz o codificare cu redundan sczut.
98
Valorile codurilor pot fi verificate cu algoritmi adecvai, prin adugarea la codificare,
respectiv refacerea la decodificare a unei cifre de control, care depinde de celelalte cifre
(simboluri) ale cuvntului de cod.
n SIGAT s-au propus mai multe tipuri de codificri ale detaliilor i datelor SIG,
avnd n vedere i legturile cu sistemele altor ri.
Un caz aparte l constituie codificarea binar, n care se rezerv, pentru diferite nivele
ale caracteristicilor, un numr de cifre binare. Elementele clasificate se mpart n 2n grupe,
fiecare grup n 2k subgrupe (k<n) .a.m.d. Este sistemul cel mai apropiat de reprezentarea n
calculator a numerelor. n SIG se aplic, de exemplu, la codificarea nivelelor de gri ale
pixelilor i la codificarea arborescenelor. Pe acelai principiu se bazeaz i codificarea
zecimal. Avantajele sistemelor binar i zecimal de codificare sunt: extragerea uoar a
detaliilor unei grupe sau subgrupe printr-o singur sortare a articolelor; posibilitatea obinerii
automate a centralizrilor de mai multe grade; posibilitatea clasificrii complexe a datelor
dup mai multe caracteristici mpletite ntre ele; asigurarea unei eficiene maxime a prelucrrii
datelor; posibilitatea controlrii datelor pentru fiecare caracteristic, prin limitarea posibilitii
de apariie a unui cuvnt de cod la un anumit indicator; in seama de eventualele extinderi al
unei clasificri prin introducerea cuvintelor de cod nou aprut; obinerea unei informaii mai
complete n comparaie cu celelalte sisteme de codificare. Un dezavantaj este acela al
exprimrii cuvintelor de cod prin numere destul de mari, dar acest lucru este ascuns pentru
utilizatorii SIG.
n cuvintele de cod pot fi regsite pri care se refer la identificarea detaliului sau
datei i pri care se refer la produsele i procesele tehnologice care aparin SIG. Partea de
identificare personalizeaz detaliul sau data i este, de regul, transparent pentru utilizator.
Celelalte pri pot fi folosite la vizualizarea sau nu a unui detaliu pe anumite produse, la
generalizarea detaliului ntr-o baz de date a unui SIG integrator etc.
3.1.2.3.2 Soluii de introducere a cuvintelor de cod
n procesul de culegere, editare i utilizare a datelor i informaiilor geografice se pot
accepta mai multe soluii. Pentru surse i produse se utilizeaz inscripionarea acestora cu
cuvinte de cod reprezentate att numeric, ct i grafic, printr-un ir de segmente paralele de
grosimi diferite. Citirea cuvntului de cod se face cu cititoare optice de semne, decodificarea
realizndu-se uor cu un program special.
Pentru culegerea, editarea, prelucrarea i utilizarea datelor se folosesc meniuri grafice,
reprezentate ca subdomenii ale ferestrelor de lucru pe ecranele grafice, soluie aleas i de
ctre autor. O variant tot mai rar folosit este cea a utilizrii meniurilor desenate, n special la
culegerea datelor prin digitizare vectorial. Pentru culegerea datelor prin metode
fotogrammetrice s-au realizat tastaturi cu funcii speciale. Aici se pot folosi i tastaturile
obinuite ale sistemelor de calcul, dar cu suprapunerea peste taste a unei mti cu noile funcii
ale acestora.
3.1.3 Concluzii
Modelarea cartografic poate fi utilizat cu succes n modelarea SIG. Pentru o zon a
terenului care este domeniul de definiie al SIG, respectiv pentru baza de date i pentru toate
produsele, analogice sau digitale, se poate determina cantitatea de informaie. Aceast valoare
poate fi folosit apoi pentru o caracterizare obiectivizat a zonei, comparativ cu alte zone sau
cu evoluia sa n timp. Sunt necesare studii suplimentare pentru aplicarea metodei descrise i
n generalizarea cartografic, utilizat i la realizarea hrilor folosind datele SIG.
99
Elemente ale teoriei informaiei se pot folosi la adoptarea unei anumite metode de
clasificare i apoi de codificare. S-a tratat nti clasificarea, cea care precede sau intr n
cadrul codificrii. Codurile de identificare pot fi combinate cu codurile ce determin
prelucrrile la care sunt supuse datele. Soluia este de mare ajutor la organizarea sau
structurarea datelor geografice pe obiecte.
3.2 Algoritm de cutare a domeniului ortogonal generalizat folosind aproximarea
pe straturi a spaiului multidimensional
3.2.1 Introducere
Au fost dezvoltai algoritmi de cutare n domeniul plan (Yang, 1992; Lee i Yang,
1993). S-a artat faptul c programele SIG nu au implementate cu predilecie funciile de
haurare a poligoanelor, prezente totui n programele de cartografiere automat (Niu C.,
1992). Cutarea n domeniul plan este necesar i n implementarea unor ali algoritmi
specifici sistemelor informaionale spaiale. Extinderea poate fi fcut pentru spaiul
multidimensional, concepia teoretic fiind deja sugerat de ctre autorii de mai sus, unele
soluii fiind deja utilizate n proiectarea asistat de calculator. n analogie multidimensional,
problema aproximrii pe straturi a spaiului nD are ca scop simplificarea algoritmului de
cutare n spaiul multidimensional, avnd n vedere i structura de date.
Cazul cel mai general este cutarea ntr-un dreptunghi (dintr-un plan), care se rotete
n spaiu, iar cazul mai complex este cnd un poligon oarecare (dintr-un plan) este rotit n
spaiu. Un asemenea dreptunghi sau mai general poligon constituie o fereastr. Necesitatea
folosirii ferestrei neregulate apare cnd distribuia datelor sau zona de interes nu au frontierele
paralele cu axele (planurile) de coordonate (cazul normal din cartografie). Metoda clasic de
cutare ntr-o asemenea fereastr este de a folosi un dreptunghi care cuprinde poligonul
oarecare (testarea apartenenei unor puncte la acest dreptunghi nconjurtor), care ngreuneaz
cutarea. Algoritmul propus elimin necesitatea de folosire a unui dreptunghi acoperitor i de
testare a apartenenei unui punct la un poligon, care sunt mari consumatoare de timp i de alte
resurse ale calculatorului pentru un numr mare de puncte (cazul ntlnit n cartografie i
SIG).
3.2.2 Fereastra neregulat de cutare
Prin fereastr neregulat de cutare se nelege una din urmtoarele situaii: un poligon
care are toate laturile sale paralele cu axele de coordonate (figura 3.1 a); orice poligon din
plan astfel ca o linie de scanare (baleiere) n poligon pe direcia axei y s intersecteze frontiera
poligonului doar n dou puncte (figura 3.1 b); o combinare a primelor dou condiii sau
cazuri, respectiv un poligon general, neregulat, unde linia de scanare intersecteaz frontiera
poligonului n mai mult de 2 puncte, cnd punctele de intersecie sunt chiar vrfurile
poligonului (capetele laturilor paralele cu axele de coordonate sau nclinate fa de acestea,
figura 3.1 c). De notat c algoritmul, rezolvnd cazurile de mai sus, rezolv i cazul cutrii n
ferestre ortogonale. Cazul cel mai complex este cel din figura 3.1 d. Analiza preliminar a
artat c optimizrile pentru soluiile ce implic valori multiple ale abscisei x pentru o linie de
baleiere pe ordonata y (cu excepia cazurilor definite mai sus), pot s nu fie mai bune dect
cele ale algoritmilor convenionali din geometria computaional. Concepia algoritmului se
bazeaz mai nti pe optimizrile posibile de secvena codificrii pe iruri (n ir, dup indici)
i bazate pe faptul c se dorete s se construiasc o suprastructur de date, pe lng structura
existent. Din analiz a rezultat c ordonarea ca ir cu folosirea unei structuri tabel (list) de
date, trebuie s precead folosirea ferestrelor de cutare care au goluri sau srituri pe liniile de
scanare. Este necesar ca atunci cnd cutarea urmrete o linie de scanare fereastra de scanare
100
s fie continu peste linia de scanare, dac nu este ntreinut o structur (dac nu sunt
ntreinute nite structuri) de date care s pstreze urma sriturilor (care ar distruge golul
reprezentrii).
3.2.3 Descrierea general a algoritmului
n descrierea algoritmului se dorete a se ncepe cu cazul din figura 3.1 a, unde laturile
sunt paralele cu axele de coordonate, se trece la cazul general din figura 3.1 c, unde laturile
pot fi sau nu paralele cu axele. Motivul pentru aceast abordare este de a se permite s se vad
cum crete n complexitate concepia de cutare pe msur ce definirea ferestrei variaz de la
un poligon cu laturi paralele cu axele pn la un poligon general de cutare.
Schema de cutare mparte cutarea n dou ramuri de laturi conectate (figura 3.2).
Partea ramura_din_dreapta const din vrfurile V
2
, V
3
, ....., V
h
; unde h este indicele pentru
vrful cu codul cel mai mare din ir dintre vrfurile poligonului (acesta se determin prin
cutarea valorii maxime y lund n consideraie abscisele x ale punctelor). Partea
ramura_din_stnga const din vrfurile V
h+1
, V
h+2
, ...., V
m
, V
1,
unde m este numrul total
de vrfuri ale poligonului. Se rein de program, n dou tablouri sau n dou variabile simple
de identificare, situaiile laturilor poligonului, de la nceputul i pn la sfritul cutrii.
Variabilele simple de identificare fac s se cunoasc de ctre program ce laturi curente sunt
incluse n cele dou ramuri. Variabila ramura_din_dreapta_var memoreaz vrfurile coad
i cap ale laturii curente din ramura_din_dreapta, pe cnd ramura_din_stnga_var
memoreaz vrfurile curente din ramura_din_stnga. La nceputul cutrii,
ramura_din_dreapta_var ia valorile coordonatelor vrfurilor [V
2
, V
3
], iar
ramura_din_stnga_var pe cele ale vrfurilor [V
1
, V
m
].
Sunt calculate codurile LE i HE i informaia omoloag iniial (stratul iniial din
fereastra n-dimensional). Strategia de cutare const n gsirea tuturor punctelor de pe linia
de scanare ntre latura din stnga i latura din dreapta curente ale ferestrei de cutare.
Fig. 3.1 Fereastra generalizat de cutare
101
Latura din stnga constituie punctele de intrare n fereastra de cutare, care pentru o
fereastr de cutare complet populat corespunde locului geometric al punctelor de deplasare
pe direcia y. Latura din dreapta (sau ramura_din_dreapta) conine punctele extreme din
dreapta (RE) ale ferestrei de cutare (figura 3.3).
Cutarea ncepe cu o accesare direct la punctul LE sau de la punctul cel mai apropiat
(DP) de el (dac LE nu este gsit n lista de puncte). Punctul accesat este luat n consideraie
dac indicele din ir este mai mic sau egal cu cel al lui LE, este accesat secvenial punctul
urmtor i este repetat recursiv (iterativ) testul de includere ntre cele dou puncte extreme ale
liniei de scanare, pn cnd este gsit un punct (OUT) n afara segmentului definit de cele
dou puncte (aceasta dac ordinea din ir este mai mare dect a lui RE, punctul din dreapta de
pe linia de scanare). n testul descris, un punct ce este n afar (OUT) nu nseamn c acesta
nu este n fereastra de cutare, ci doar pentru linia curent de scanare. Dac un punct este mai
mare dect RE, atunci se caut urmtorul punct LE (sau punctul dinainte FP) i punctul
corespunztor RE. Urmtorul punct dinainte este n stratul curent dac codul (indicele) lui DP
este mai mic dect al omologului HE, caz n care este folosit funcia fwdpnt1 pentru a
calcula FP, n caz contrar, este folosit funcia fwdpnt2 pentru a calcula FP ntr-un nou strat, i
este actualizat informaia stratului. Mai jos va fi explicat i rolul variabilelor
ramura_din_dreapta_var i ramura_din_stanga_var. Mai jos este scris algoritmul n
pseudocod.
Algoritmul n pseudocod este urmtorul:
Read numar de dimensiuni, alte valori ntregi and lista de intrare coduri (indici)
Define poligon fereastra cautare
Determine ramura_din_dreapta and ramura_din_stanga
Compute codurile of LE and HE
Determine Informatia Omoloaga initiala
Fig. 3.2 Fereastra de cutare -
ramura_din_stanga i ramura_din_dreapta
Fig. 3.3 Zonele punctelor LE i RE
102
Begin Range Search
While (Input Data List != NULL && Code-LE <= Code-HE)
Compute RE
Access LE or Cel_mai_apropiat DP Directly
If (Code-LE <= Code-DP <= Code-RE) {
Retrieve DP
Take next DP Sequentially
}
Else {
If (Code-DP < Homolog-HE) {
Compute next FP using
fwdpnt1 Function
}
Else (Code-DP >= Homolog-HE) {
Compute next FP using
fwdpnt2 Function
Determine new Informatia Omoloaga
}
}
Set new Code-LE = Code-FP
EndWhile
End Range Search
3.2.4 Elemente de proiectare a algoritmului
Dei concepia algoritmului este luat de la cazul 2D (Lee i Agi, 1994), sunt necesare
cteva precizri pentru cazul de fa, privind particularitile de proiectare. Potrivit celor trei
cazuri ilustrate n figura 3.1, detaliile de proiectare variaz n complexitate pentru fiecare caz.
Se va analiza cazul cel mai simplu i diferenele ce duc la soluiile cazurilor mai complicate.
S-ar putea justifica aceast abordare prin faptul c atta timp ct timpul de cutare (de
rspuns) variaz n funcie de complexitatea ferestrei de cutare i unele aplicaii pot s nu
necesite configuraii mai complexe, este de ajuns s se dea soluia eficient problemei de
cutare a unui subdomeniu ntr-un domeniu spaial. Pe lng rezolvarea complet.
3.2.4.1 Specificarea ferestrei de cutare
Datele iniiale care specific fereastra de cutare sunt cele ale unui poligon planar i
coordonatele n-dimensionale ale unui punct de maxim HE. Diferena dintre cele trei forme ale
ferestrei de cutare din figura 3.1 este aceea c pe cnd n cazul (a) vrfurile poligonului sunt
astfel definite, nct punctele vecine au una din coordonatele x i y comun, n cazul (b) nu
exist aceast caracteristic, iar cazul (c) combin primele dou cazuri.
n toate cazurile fereastra de cutare este specificat explicit prin coordonatele n-
dimensionale ale vrfurilor, iar n cazul 2D i prin punctarea cu locatorul pe ecranul grafic.
Punctul de minim LE este determinat prin calcul cutnd vrful cu valoarea cea mai mic a lui
y sau se consider identic cu P
1
de ctre utilizator dac nu exist vreo confuzie (vezi figura).
3.2.4.2 Testul de includere n fereastr
Se cunoate algoritmul pentru spaiul 2D (algoritmul punct_n_poligon). Cnd
numrul de vrfuri m este foarte mare i acolo sunt probleme cu timpul foarte mare de cutare
dac se aplic testul pentru fiecare punct accesat. n algoritmul de fa se testeaz doar dac
103
punctul este pe linia curent de scanare i dac se afl ntre cele dou extreme, respectiv ntre
cele dou laturi cu y constant, din dreapta sau din stnga. Este uor s se determine valoarea
RE odat ce a fost determinat punctul dinainte (figura 3.3) dac latura ferestrei este nclinat
sau paralel cu axa de coordonate.
3.2.4.3 Determinarea punctelor dinainte (FP)
Determinarea urmtorului punct dinainte (FP) apare cnd este gsit un punct (DP) n
afara segmentului din spaiul datelor. Cele dou cazuri de determinare a lui FP sunt: (1)
determinarea cnd punctul DP pentru care se face testarea (cutarea) dac e n afara
segmentului este sub punctul extrem omolog HE, utilizndu-se funcia fwdpnt1; (2)
determinarea lui FP cnd punctul DP este deasupra lui HE, utilizndu-se funcia. fwdpnt2
Schema pentru fwdpnt2 rmne aceeai ca i pentru cutarea n domeniul ortogonal.
Aceasta deoarece concepia de mprire pe straturi a spaiului de aplicare nu impune n mod
necesar o schem diferit; accesul la date de la strat la strat rmne acelai ca concepie i
mod de implementare.
Totui schema pentru funcia fwdpnt1 este alta. Poziiile posibile ale lui DP care ar
necesita calculul punctului dinainte urmtor n cazul ferestrei rectilinii sunt artate n figura
3.4. Un punct OUT n afar poate fi localizat n dreapta (DP
1
sau DP
1a
), n stnga (DP
2
sau
DP
2a
), nuntrul (DP
3
sau DP
3a
) sau deasupra punctului extrem omolog HE (DP
4
) ale
ferestrei.
DP
1
(sau DP
2
) corespunde situaiei cnd DP este n dreapta (sau n stnga) ferestrei i
laturile curente stng i dreapt nu s-au modificat, pe cnd DP
1a
(sau DP
2a
) corespunde
cazului cnd latura din dreapta sau/i latura din stnga s-au modificat. DP
3
corespunde
cazului cnd OUT DP este nuntrul ferestrei, dar cnd nu s-au modificat laturile din dreapta
i din stnga, pe cnd DP
3a
este poziia echivalent pentru cazul schimbrii laturilor din
stnga i din dreapta ale ferestrei de cutare. De reinut c aceast situaie este posibil
datorit faptului c testul de includere verific doar existena ntre punctele extreme LE i RE
ale liniei de scanare. n schimb toate celelalte poziii presupun calculului punctului dinainte n
stratul curent, DP
4
care coresponde cnd OUT DP este deasupra punctului extrem omolog
HE, duce la calculul lui FP n alt strat (de reinut c acest lucru e posibil chiar cnd DP
4
este
n alt strat). Pentru a rezolva problema ambelor cazuri privind poziia lui OUT DP, fereastra
de cutare este mprit n dou ramuri: ramura_din_dreapta i ramura_din_stanga. ntr-o
variabil se pstreaz pentru fiecare ramur un indicator al ramurii active, cea dreapt sau cea
stng. Variabilele sunt denumite ramura_din_dreapta_var sau ramura_din_stanga_var i
sunt iniializate naintea nceperii cutrii. Pe cnd calculul lui FP dup ntlnirea situaiei
DP
1
sau DP
2
sau DP
3
nu necesit actualizarea variabilelor indicator, n schimb pentru DP
1a
sau DP
2a
sau DP
3a
este necesar actualizarea informaiei referitoare la laturi. Apoi este
calculat FP, atribuind ordonatei y valorea Y
DP
+ 1, n cazul punctelor DP
1
sau DP
1a
,
respectiv Y
DP
, n cazul punctelor DP
2
, DP
2a
, sau DP
3a
. n toate cazurile abscisei x a lui FP
i se atribuie valoarea abscisei x a laturii curente (sau actualizate). Toate celelalte coordonate
ale lui FP au aceleai valori ca i pentru stratul curent (sau pentru noul strat n cazul lui DP
4
).
Un alt aspect care e luat n consideraie ca detaliu la stabilirea algoritmului este de a se reine
dac actualizarea laturilor (informaiei despre laturi) depinde de forma ferestrei. Acest fapt
este ilustrat n figura 3.5. Condiiile care determin actualizarea informaiilor referitoare la
laturi sunt urmtoarele: Pentru ramura_din_dreapta, se actualizeaz informaia indicator la
(1) (Y
DP
== Y
rtop
- 1) if (X
DP
> X
rtop
and X
rtop
< X
rtop + 1
); unde rtop este vrful de
104
capt al ferestrei curente din dreapta, ce rezult din ramura_din_dreapta_var. Un exemplu al
acestei situaii este ilustrat de DP
1
n figura 3.5 a. Vrful de capt al laturii ce include DP
1
este P
3
, i forma ferestrei de cutare arat c urmtoarea latur vertical [P
4
, P
5
] se ramific
spre dreapta fcnd ca abscisa x a primei laturi (de ieire) s fie mai mic dect abscisa x a
celei de a doua laturi (care intr). Pentru aceasta, cutarea la nivelul lui Y
top
trebuie s
nceap cu o nou latur. (2) Pe de alt parte , ramura_din_dreapta_var este actualizat cu
valoarea (Y
DP
== Y
rtop
) if (X
DP
> X
rtop
and X
rtop
> X
rtop + 1
), aa cum se exemplific
prin DP
3
n figura 3.5 a, i, if (X
DP
< X
rtop
and X
rtop
< X
rtop + 1
), aa cum se exemplific
prin DP
1
n figura 3.5 b. (3) Variabilei ramura_din_dreapta_var i se atribuie valoarea (Y
DP
> Y
rtop
) if (X
DP
< X
rtop
and X
rtop
> X
rtop + 1
), ca pentru DP
3
din figura 3.5 b.
Pentru ramuru_din_stanga, se atribuie valoarea la (1) (Y
DP
= Y
ltop
- 1) if (X
DP
>
X
rtop
and X
ltop
> X
ltop + 1
); unde ltop este vrful de capt al laturii curente din stnga dat n
ramura_din_stanga_var.
Acest caz este ilustrat de punctul DP
2
n figura 3.5 a. (2) Variabila
ramura_din_stanga_var ia valoarea (Y
DP
== Y
top
) if (X
DP
> X
rtop
and X
ltop
< X
ltop + 1
),
exemplificat prin punctul DP
4
n figura 3.5 a, sau if (X
DP
< X
rtop
and X
ltop
> X
ltop + 1
)
exemplificat prin DP
2
n figura 3.5 b. (3) Actualizarea variabilei ramura_din_stanga_var e
fcut cu (Y
DP
> Y
ltop
) if (X
DP
< X
rtop
and X
ltop
< X
ltop + 1
), exemplificat prin punctul
DP
4
n figura 3.5 b.
Pentru cel de al doilea caz al formei ferestrei de cutare (figura 3.1 b), trebuie fcute
cteva modificri algoritmului de mai sus pentru calcularea punctului dinainte urmtor. Pe
cnd nc meninem variabilele ramura_din_dreapta, ramura_din_dreapta_var,
ramura_din_stanga i ramura_din_stanga_var, laturile nu mai sunt verticale i P
1
(punctul
inferior) i P
5
(punctul superior) sunt acum comune ambelor ramuri (figura 3.6).
Cnd s-a gsit un punct n afar, precum DP
1
sau DP
2
, este determinat urmtorul
punct LE ca intersecia dintre latura activ din stnga i linia urmtoare de scanare i RE ca
intersecie a laturii active din dreapta i aceeai linie de scanare (cazul lui DP
2
). Pe msur ce
este gsit un punct n afar, urmtorul LE este determinat ca o intersecie a liniei curente
active din stnga, recte RE a liniei active curente din dreapta cu linia de scanare. Informaia
Fig. 3.4 Determinarea punctului FP poziiile lui Dp
out
105
referitoare la laturi este actualizat pentru ambele ramuri, din stnga i din dreapta, pe msur
ce este gsit un punct exterior (OUT) care este n afara laturilor din stnga i din dreapta (vezi
DP
3
sau DP
4
).
Pentru a integra primele dou cazuri descrise mai sus ntr-o singur fereastr de
cutare ca cea din cazul c, trebuie introduse condiiile ce folosesc valorile absciselor x ale
vrfurilor capete ale fiecrei laturi, pentru ramura_din_dreapta, i respectiv
ramura_din_stnga, pentru a pstra urma unde o latur este nclinat sau rectilinie. De
exemplu (figura 3.7), dac latura din dreapta (sau din stnga) are aceeai abscis pentru
punctele de capt, atunci latura e vertical i calculul e simplu pentru RE (sau LE) cnd
cutarea se face n domeniul acestei laturi (vezi ntre P
3
i P
4
sau ntre P
12
i P
11
). Pe de alt
parte, dac latura are abscise diferite pentru capete, se folosete intersecia liniei de scanare cu
linia nclinat.
Fig. 3.5 Actualizarea informaiei referitoare la
laturi
Fig. 3.6 Calculul lui FP i RE n fereastra cu laturi
nclinate
106
3.2.5 Performana n 2D
Timpul de prelucrare preliminar este O(NlogN) i de memorare este O(N). Timpul
pentru determinarea punctelor dinainte FP (sau LE) i a corespondentelor lor RE este
O(2Y
range
), iar timpul de regsire a
punctelor LE sau a punctelor celor mai
vecine este O(Y
range
logN). Timpul de
realizare a testului de incluziune
(apartenen) a devenit nesemnificativ
pentru soluia adoptat, reducndu-se la
comparaii simple pentru a deduce dac
DP este ntre LE i RE. Alt factor care ar
putea fi semnificativ, dependent de
numrul de vrfuri ale poligonului, este
timpul de actualizare a informaiei
referitoare la laturi. i aici sunt fcute
comparaii pentru a verifica dac
ordonata y a punctului DP este n afar
(OUT), este mai mare dect ordonata y a
captului curent al laturii din dreapta sau
din stnga. Acesta este un timp constant
care se nmulete cu numrul de laturi ale ferestrei de cutare. Dac sunt e laturi ale ferestrei,
atunci timpul de actualizare a informaiilor referitoare la laturi este proporional cu O(e). De
aceea timpul total de cutare pentru o fereastr din spaiul 2D este dat de relaia (3.12)
Timp de cutare = O(I + e + 2Y
range
+ Y
range
logN) (3.12)
unde I este numrul de puncte gsite n fereastra de cutare.
Cel mai defavorabil caz al acestui timp de cutare este cnd fiecare factor al relaiei
este maxim. Cazul cel mai defavorabil este cnd fiecare dintre factorii relaiei este maxim.
Variabilele. I, Y
range
i N au valori maxime cnd spaiul datelor este complet populat, iar e
este maxim cnd informaia referitoare la laturi trebuie actualizat pentru fiecare unitate de
cretere a ordonatei y (adic pe fiecare linie de scanare ce cade n fereastra de cutare). n
acest caz I este suprafaa (sau suma punctelor de rezoluie ale fiecrei linii de scanare
limitat de fereastra de cutare), N ese produsul numerelor de coordonate x i y, iar e este egal
cu dublul numrului de valori Y
range
(figura 3.8). Ca atare exist relaia:
Timp de cutare = O(I + 4Y
range
+ Y
range
log(XY)) (3.13)
La desenarea automat a semnelor convenionale areale se va descrie programul
ntocmit pe baza algoritmului descris mai sus.
3.2.5.1 Performane n spaiul nD
Deoarece s-a artat c neregularitatea i numrul de laturi ale ferestrei nu influeneaz
determinarea stratului urmtor, atunci cnd se termin cutarea n stratul curent, este suficient
s se nmuleasc timpul de cutare pentru spaiul 2D cu timpul consumat pentru determinarea
Fig. 3.7 Calculul lui FP i RE n fereastra
integrat
107
stratului ca n algoritmul de cutare ortogonal, pentru a obine timpul de cutare pentru cazul
nD. Acest timp este dat de relaia :
Timp de cutare=O(n
2
m(I+ e + 2Y
range
+ Y
range
logN)) (3.14)
unde n = numrul de dimensiuni, m = numrul de straturi (dat de produsul de iruri de
ferestre de la 3D la nD).
Pentru cazul cel mai dezavantajos, relaia devine:
Timp de cutare = O(n
2
m(I + 4Y
range
+ Y
range
logN))
= O(n
2
i
range

i=3
n
(I + 4 Y
range
+ Y
range
log( i
max

i=0
n
)))
= O(n
2
i
range

i=0
n
(I +
4
X
range
+
log( i
max

i=0
n
)
X
range
))
(3.15)
Atta timp ct se consider c valoarea constantei n
2
este mai mic dect produsul
indicilor, se poate spune c rezultatul nmulirii lui n
2
pentru n indici va tinde ctre produsul
celor n indici; iar termenul 4/X
range
este neglijabil. Ca atare, relaia (3.15) poate fi scris ca:
Timpul de cutare = O(r(I + logN/X
range
)) (3.16)
unde r este produsul tuturor indicilor n ai ferestrei de cutare, N este produsul celor n numere,
iar I este suprafaa seciunii transversale 2D a ferestrei reduse la un plan.
3.2.6 Concluzii
Algoritmul poate fi aplicat pentru ferestre cu laturi paralele cu axele sau nclinate,
permind gsirea punctelor din spaiul nD ce aparin sau nu ferestrei (dup cum se vede din
termenii r i I ai relaiei 5). Cutarea sare peste segmentele vide ale spaiului (segmentul cu
punctele de capt confundate), prin acces direct la urmtorul punct dinainte din fereastr, cnd
s-a gsit un punct din cele testate c este n afara ferestrei. Algoritmul poate fi utilizat n mod
deosebit n structurile de date definite n sistemul de coordonate nD ale SIG.
Fig. 3.8 Cazul cel mai dezavantajos de configuraie a laturilor
108
Autorul va prezenta i subprogramul de generare a semnelor convenionale areale la
realizarea produselor SIG (hrilor), care utilizeaz cutarea n spaiul 2D, folosind ca definire
a conturului poligonal coordonatele a N puncte X
range
i Y
range
.
3.3 Precizia datelor i produselor SIG
3.3.1 Importana preciziei datelor i produselor SIG
Pn n ultimii trei ani s-a acordat o mai mic importan preciziei datelor SIG. Se tie
c datele conin erori sistematice sau aleatoare, dar nu s-a accentuat asupra felului cum
procedurile i soluiile SIG in seama de aceste erori. O bun tratare a acestei probleme
permite alegerea celor mai bune surse de date, alegerea celor mai corecte metode de culegere
a datelor i alegerea celor mai corecte proceduri de prelucrare i de realizare a produselor
finale. Dac nu se ine seama de problemele de mai sus, multe proiecte SIG pot fi ntrerupte.
Se tie c n SIG sunt concatenate multe date discrete, de diferite tipuri, cele mai importante
fiind datele de poziie, deoarece la ele sunt referite toate celelalte tipuri de date.
3.3.2 Cteva definiii de baz
Precizia se refer aici la gradul n care datele SIG iau valori acceptabile fa de
valorile lor adevrate i caracterizeaz calitatea datelor, considernd valorile datelor ca avnd
numai valori aleatoare, dar controlabile. Nu este omis nici abordarea corectrii datelor de
eventualele erori sistematice. Avnd n vedere tipurile diverse de date i de proceduri de
culegere, validare i prelucrare, se poate arta c: (a) datele au msuri i metode diferite de
apreciere a preciziei; (b) nivelul necesar de precizie specific diferitelor tipuri de aplicaii
variaz mult; (c) precizia datelor este legat strict de metodele de culegere, de aparatura
folosit, de sursele de date, de procedurile de prelucrare etc.; (d) ca urmare a celor de mai sus,
precizia datelor depinde i de costurile SIG i invers.
Calitatea datelor, n care intr i datele referitoare la precizie se arat n mod explicit i
n documentaia ce nsoete o baz de date SIG, respectiv prin metadate.
3.3.3 Tipuri de erori
Cu toate c datele de poziie au cea mai mare importan n SIG, cele de mai jos se vor
referi la toate tipurile de date ntlnite ntr-un proiect SIG.
3.3.3.1 Precizia poziional
Precizia poziional este diferit pentru datele culese prin metode geodezice,
fotogrammetrice, topografice, cartografice etc. Dar n final, datele de poziie reunite
(concatenate) nu vor avea precizia mai mare dect cea a datelor de cea mai slab precizie.
Sursa cea mai comun de date pentru SIG este harta topografic. n instruciunile de realizare
a hrilor se fac referiri la precizia poziional a detaliilor reprezentate pe aceste hri. Astfel,
pentru hrile topografice la scrile 1:10 000 1:1 000 000, precizia detaliilor este de 0,4 mm
la scara hrii, cu un nivel de ncredere =0,05 (probabilitatea de 0,95). Se poate concluziona
c precizia depinde de scar, valoarea de mai sus reprezentnd de exemplu 9 m n coordonate
reale pentru scara 1:25 000. n S.U.A., standardele de precizie prevd valorile de precizie a
poziiei orizontale la scara hrii de 1/30 inch(respectiv 0,86 mm) pentru hrile topografice la
scara 1:20 000 i mai mare, iar pentru scrile mai mici de 1:20 000 de 1/50 inch (respectiv 0,5
mm), pentru un nivel de ncredere =0,10 (probabilitatea de 0,90) (vezi anexa F). Cele de mai
109
sus trebuie avute n vedere la toate tipurile de detalii punctuale, liniare sau areale. Precizia
de mai sus este asigurat cnd la digitizare se folosesc originalele de editare pe film.
Trebuie artat aici c operaiunile de mrire sau micorare pe ecran (efectul de lup
zoom in i zoom out) nu modific precizia datelor. Mrirea imaginii d o impresie fals a
mbuntirii preciziei datelor.
3.3.3.2 Precizia atributelor sau datelor tematice
i datele nespaiale referite la cele poziionale sunt caracterizate de indicatori de
precizie care pot varia n limite foarte largi, avnd n vedere eterogenitatea acestor date.
Fenomenele sunt descrise n detaliu de date ct mai precise. Preciziile datelor de mai sus pun
probleme deosebite.
3.3.3.3 Precizia conceptual
SIG depinde de abstractizarea i clasificarea fenomenelor lumii reale. Utilizatorii
determin ce volum de informaii este folosit i cum este clasificat n diferite categorii. Uneori
se folosesc categorii inadecvate sau informaii greit clasificate. De exemplu, clasificnd
localitile dup numrul persoanelor cu drept de vot nu se pot trage concluzii cu privire la
natalitate i mortalitate sau clasificnd liniile electrice doar dup voltaj se limiteaz eficiena
SIG la managementul infrastructurii utilitilor electrice. Chiar dac sunt folosite categorii
corecte, acestea pot fi de neutilizat pentru o anumit problem.
3.3.3.4 Precizia logic
Precizia logic se refer la precizia datelor logice stocate n SIG. Datele stocate
logic pot fi folosite inadecvat. De exemplu, poate fi dat aprobarea de construcie a unui
cvartal ntr-o margine a unei localiti, fr a se analiza harta (planul) cu tipurile de sol sau cu
deplasrile posibile ale scoarei terestre. Sistemele SIG nu decid n locul utilizatorului i nu-l
ajut cu nimic dac analiza datelor este inadecvat sau dac datele sunt imprecise sau
incorecte. Cteva reguli de folosire pot fi introduse n SIG, care este proiectat astfel ca un
sistem expert, dar realizatorii SIG trebuie s se asigure c regulile folosite corespund
caracteristicilor lumii reale pe care ei o modeleaz.
Este o greeal s se cread c fiecare aplicaie SIG are nevoie de date de nalt
precizie. Necesitile de precizie variaz radical n funcie de tipul de date i de rezoluiile
necesare ale datelor pentru o anumit aplicaie. Precizia crescut excesiv nu numai c duce la
mrirea costurilor, dar poate da detalieri care nu sunt necesare.
3.3.4 Surse de erori
Doar puine surse de erori pot fi identificate chiar de procedurile SIG. Cade n sarcina
utilizatorului folosirea unor date neeronate. o atenie aparte trebuie acordat verificrii
preciziei datelor, deoarece procedurile SIG l pot conduce pe utilizator ntr-o direcie fals a
aprecierii preciziei. De exemplu, procedura de netezire a curbelor (smooth) duce la
reprezentri elegante, dar incorecte. De fapt, unele detalii reprezentate astfel sunt vagi,
graduale sau fuzzy (Burrough, 1986). i aa exist un anumit grad de imprecizie n
cartografie, ncepnd cu relaiile matematice i deformrile diferitelor proiecii cartografice i
continund cu procesul de culegere i reprezentare a datelor n SIG.
Sursele de erori pot fi mprite n trei grupe: (a) surse obinuite de erori; (b) erori
rezultate din variaii naturale sau din msurtorile originale; (c) erori datorit prelucrrii. De
110
regul, erorile din primele dou grupe sunt mai uor de detectat dect cele ce apar prin
procesare, care pot fi subtile i greu de identificat.
3.3.4.1 Surse obinuite de erori
3.3.4.1.1 Vechimea datelor
Sursele de date, n afar de teren, pot avea un anumit grad de vechime, dat de
modificrile ce au avut loc asupra lumii reale de la data creerii acestor posibile surse. Unele
sisteme chiar necesit date cu diferite rezoluii temporale pentru studiul variaiei n timp a
unor fenomene i pentru eventuale prognoze. Pentru majoritatea sistemelor sunt necesare cele
mai noi date, culese de pe hrile de ultim ediie i completate cu date obinute pe cale
aerofotogrammetric sau cu ajutorul sateliilor artificiali ai pmntului (de teledetecie).
Vechimea datelor de pe aceste ultime nregistrri este dat de data realizrii imaginilor.
Trebuie avut n vedere faptul c unele hri tematice s-au realizat dup realizarea
hrilor topografice de o anumit ediie i gradul de precizie a datelor tematice nu este artat
nicieri, aa cum este artat pentru hrile topografice.
3.3.4.1.2 Acoperirea areal
Datele corespunztoare unui domeniu areal pot lipsi complet sau sunt disponibile doar
anumite straturi de date. De exemplu, hrile tematice pentru vegetaie i pentru soluri pot fi
incomplete n zonele de frontier i pentru unele perioade de tranziie i n momentul de fa
nu mai reprezint fidel realitatea. O acoperire uniform este imposibil de obinut pentru toate
tipurile de date i utilizatorul trebuie s decid ce nivel de generalizare este necesar sau dac
mai este necesar culegerea folosind i alte surse de date.
3.3.4.1.3 Scara geoimaginii surs
Geoimaginile au o anumit scar, de care depind gradul de detaliere i precizia
datelor. Scara restrnge tipul, cantitatea i calitatea (aici intrnd i precizia) datelor SIG (Niu,
C., Niu,C.D. 1992a i 1992b). Trebuie alese geoimaginile surs de scri care s asigure
caracteristicile de rezoluie i precizie corespunztoare celor mai pretenioase aplicaii ale SIG
(anexa F(a,b)). Mrirea unei hri la scar mic nu duce la mbuntirea indicatorilor de
precizie sau la mrirea gradului de detaliere, aa cum consider unii utilizatori de formaie
diferit de cea geodezic.
3.3.4.1.4 Densitatea observaiilor
Rezoluiile specifice datelor i complexitatea detaliilor dintr-o anumit zon
geografic determin numrul de observaii pe unitatea de suprafa sau densitatea
observaiilor. Aceasta trebuie inclus n metadate i trebuie cunoscut de ctre utilizator.
Analiza geografic necesit date de rezoluii specificate. De exemplu, realizarea hrilor cu
izolinii (izohipse, izobare, izoterme, izocline etc.), cu o anumit echidistan, necesit o
anumit densitate a punctelor dispuse neregulat cu valori z=f(x,y) cunoscute, o rezoluie
spaial plan a punctelor cu valori z dispuse ntr-o gril regulat etc.
3.3.4.1.5 Relevana datelor
Adesea nu se pot obine anumite date asupra unei zone i n locul acestora se
utilizeaz date obinute indirect, respectiv date de nlocuire. ntre datele de nlocuire i
fenomenul ce trebuie analizat trebuie s existe o anumit relaie. n statistic sunt multe
exemple de determinare indirect a unor mrimi necunoscnd prea multe date, ci doar unele
eantioane dintr-o populaie, concluziile extrapolndu-se la ntreaga populaie.
111
De asemenea, alt exemplu este cel de urmrire a stadiilor succesive ale culturilor, care
se poate face prin urmrire direct la teren sau prin date de teledetecie. Tot prin teledetecie
se pot analiza pentru o zon tipurile de soluri, probabilitatea de eroziune etc.
Relevana datelor este acea caracteristic ce exprim c o mulime de date corespunde
cu un anumit nivel de ncredere (de regul cuprins ntre 0,05 i 0,10) scopului n care sunt
utilizate. i aceast valoare trebuie specificat n metadate.
3.3.4.2 Erori rezultate din variaia natural sau din msurtorile originale
Sursele acestor erori pot fi cele obinuite, cunoscute din literatura de specialitate, sau
unele ce urmeaz a se determina. Nu vor fi descrise dect acele tipuri pentru care au fost
identificate procedurile de culegere i validare a datelor tratate n prezenta lucrare.
3.3.4.2.1 Precizia poziional
Precizia poziional este msura varianei poziiei detaliilor fa de poziia lor real.
Aceasta depinde de tipul datelor folosite sau msurate. Precizia caracterizeaz punctele
rezultate din discretizarea detaliilor punctuale, liniare i areale. Indicatorii de precizie sunt
prevzui n metadate i sunt stabilii pe baza metodelor statistice pentru un nivel de ncredere
dat (de regul =0,05), pentru metoda cea mai imprecis de determinare a poziiei. Unele
detalii, n special cele reprezentate pe hrile topografice au un nivel mai mare de precizie
(anexa F(a, b, c)). Unele detalii tematice, precum zonele climatice, zonele corespunztoare
tipurilor de sol etc. sunt cu frontiere interpretabile
3.3.4.2.2 Precizia coninutului
Precizia coninutului se refer la atribuirea corect a codurilor de identificare n urma
aplicrii unei clasificri la conversia datelor n form numeric (la digitizarea vectorial a
hrilor, la interpretarea asistat de calculator a imaginilor etc.). Anumite detalii pot fi de
asemenea omise la aceast conversie. Alte erori privind precizia cantitativ pot fi prezente
datorit necalibrrii instrumentelor de msurare pentru mrimi precum altitudinea de zbor,
pH-ul solului sau atmosferei, coninutului n gaze a atmosferei etc. Unele erori sau greeli de
acest tip rezultate n laboratore sau n teren sunt nedetectabile.
O msur a preciziei de identificare este coeficientul Kappa (K) al lui Cohen. Pentru o
zon dat, se construiete o matrice de nX.n elemente, n fiind numrul de tipuri de detalii ale
SIG. Pe coloane se reprezint tipurile de detalii ale clasificrii reale, iar pe linii tipurile de
detalii din baza de date. Dac cele dou tipuri de clasificri coincid, matricea va avea termeni
diferii de 0 numai pe diagonala principal, o valoare fiind egal cu numrul de apariii ale
elementului cu un cod dat. n afara diagonalei principale, un termen r
i,j
al matricei R arat de
cte ori a fost interpretat eronat detaliul i ca un detaliu j. Coeficientul K se determin cu
formula:
K=(d-q)/(N-q) (3.17)
unde d este suma elementelor de pe diagohala principal sau numrul de clasificri corecte:
d=
i
r
ii
, i=1,n (3.18)
112
N este suma tuturor elementelor matricei sau numrul total de clasificri, iar q este determinat
cu relaia:
q=(
i
r
i,j+1
.r
i+1,j
)/N, i=1,n, j=i (3.19)
unde r
i,j+1
este suma elementelor liniei i, iar r
i+1,j
este suma elementelor de pe coloana j. Cnd
exist numai clasificri corecte valoarea coeficientului este egal cu 1. n anexa F(e) este
artat un exemplu de clasificare incorect a unor detalii i este calculat coeficientul K. n
cazul dat valoarea obinut este K=0,66. Cu ct K este mai apropiat de 1, cu att clasificarea
este mai precis.
3.3.4.2.3 Surse ale variaiei n date
Variaiile n date apar datorit erorilor de msurare ale metodei, celor specifice
operatorului i datorit necalibrrii sau calibrrii inadecvate a instrumentelor de msur. De
exemplu un scaner fotogrammetric are o rezoluie radiometric mai mare dect un scaner
cartografic i ca atare i o precizie mai mare. Precizia fiecrui scaner poate fi alterat dup o
perioad mare de utilizare i datorit necalibrrii corecte. De remarcat c vnztorii de
scanere nu furnizeaz i programele de calibrare. Un alt exemplu se poate da pentru datele
tematice. O calibrare incorect a instrumentului de msurare a oxigenului dizolvat n ap va
duce la date incorecte privind concentraia de oxigen n apele unui lac, unui ru sau ale unui
golf.
Poate exista i o variaie natural n valorile datelor (n datele) culese. De exemplu,
salinitatea apelor unui golf sau ale unui estuar variaz n cursul unui an i depinde de afluxul
de ap din fluvii i ruri i de evaporare. Dac nu se ine seama de aceste variaii naturale se
pot trage concluzii greite i se pot lua decizii eronate, respectiv s se introduc erori n SIG.
n orice caz, dac erorile nu duc la rezultate neateptate, detectarea lor poate fi extrem de
dificil.
3.3.4.3 Erori ce apar prin procesare
Erorile datorit procesrii sunt cele mai greu de detectat de utilizatorii SIG, trebuie
cutate cu metode specifice i necesit cunotine suplimentare. Sunt erori subtile care apar n
moduri diferite i pot apare n structuri multiple de date gestionate n SIG.
3.3.4.3.1 Erori numerice
Calculatoarele diferite pot s nu aibe aceeai capabilitate de realizare a operaiunilor
matematice complexe i se pot obine diferene semnificative ale rezultatelor aceluiai
algoritm. Testarea se poate face n mod simplu prin ridicri succesive la ptrat, apoi prin
extragerea succesiv a rdcini ptrate, cnd ar trebui s se ajung la numrul de la care s-a
plecat.
Alt surs de erori poate fi chiar defeciunile calculatorului, respectiv ale cipului de
baz al acestuia. Un asemenea caz a aprut la o serie de calculatoare Pentium (tm) ale firmei
Intel.
O alt surs de erori este cea legat de conversia analog-digital (A-D), Deoarece
calculatoarele trebuie s manipuleze datele n format digital, erorile numerice n procesare pot
conduce la rezultate imprecise. n orice caz, erorile numerice de procesare se detecteaz greu
i presupun o anumit sofisticare care nu e prezent la utilizatorii SIG de formaie
negeodezic.
113
3.3.4.3.2 Erori n analiza topologic
Erorile logice pot duce la manipulri incorecte ale datelor i la analize topologice
incorecte (Niu, C., Niu, C.D. 1992a). Se recunoate c datele sunt eterogene i sunt
susceptibile de variaii. Suprapunerea straturilor poate duce la probleme ca poligoane achie
(pan), neracordri, goluri etc. Variaia preciziei straturilor diferite poate fi ascuns pe timpul
prelucrrii, ducnd la crearea de date virtuale care pot fi greu de detectat din datele reale
(Sample, 1994). n anexele F i C sunt artate cteva cazuri ce duc la eronarea datelor i a
produselor derivate din date (Niu, C., Niu, C.D., 1992a i 1992b).
3.3.4.3.3 Problemele clasificrii i generalizrii
Pentru mintea uman, pentru a nelege marele volum de date, acestea trebuie
clasificate i n unele cazuri generalizate. Chiar clasificarea este o etap a generalizrii.
Referiri la clasificarea n SIG sunt prezentate n acest capitol. Cazul ideal presupune apte
subclase ale unei clase, pentru a fi memorate de om pe termen scurt. Datele sunt manipulate i
afiate mai uor n mici grupe de date. Clasificarea i generalizarea atributelor sau datelor
tematice ale SIG duc la erori de interpolare i pot introduce neregulariti n date care pot fi
detectate greu. O msur a corectitudinii clasificrii este calculul coeficientului Kappa.
Aprecierea generalizrii poate fi fcut, aa cum s-a artat, cu metode ale analizei
informaionale.
3.3.4.3.4 Erori de digitizare i geocodare
Erorile de prelucrare, erorile surselor i ale metodelor de culegere apar n procesul de
culegere i validare a datelor, respectiv digitizare cartografic, exploatare fotogrammetric la
aparatele clasice, analitice i digitale, la geocodare etc., la suprapunerea straturilor la
intersectrile obiectelor liniare, la intersectrile contururilor obiectelor areale, vectorizarea
datelor raster, rasterizarea datelor vectoriale etc. Erorile datorate operatorului pot duce la
apariia unor curburi suplimentare, ntoarceri, noduri, bucle etc. (anexele C, D, F). Erorile
surselor (geoimaginilor) sunt tratate pe larg n disciplinele de specialitate.
Un caz aparte este problema georeferenierii, ntlnit la aducerea coordonatelor
geoimaginilor n sistemul de coordonate al proieciei cartografice, respectiv n coordonatele
bazei de date a SIG. Pentru transformare se pot folosi diferite funcii de aproximare, printre
care cele ale rototranslaiei, transformrilor afin i proiectiv etc. Acestea sunt cazuri
particulare ale funciilor polinomiale de forma:
X=a
00
+a
10
x+a
01
y+a
20
x
2
+a
11
xy+a
30
x
3
+a
21
x
2
y+a
12
xy
2
+a
03
y
3
+
Y=b
00
+b
10
x+b
01
y+b
20
x
2
+b
11
xy+b
30
x
3
+b
21
x
2
y+b
12
xy
2
+b
03
y
3
+ (3.20)
folosite pentru transformarea coordonatelo x i y n coordonate X i Y. Poate fi studiat
influena numrului de termeni ai transformrii, numrului de puncte cu coordonate cunoscute
n ambele sisteme i a dispunerii acestor puncte asupra coordonatelor finale transformate. Pot
fi acceptate i alte transformri n afar de cele polinomiale, dar cele polinomiale sunt uzuale.
Se accept c transformarea este descris de modelul statistic unde A este matricea
coeficienilor a
ij
i b
ij
,

x
i
i y
i
sunt coordonatele spaiului geoimagine, i=1,..,n (n este numrul
de puncte cu coordonate n ambele sisteme), j=1,..,m (m este numrul termenilor
polinoamelor), U
kl
este matricea valorilor celor mai probabile ale coeficienilor polinoamelor,
iar expresia:
(3.21)
V U A L AU
l k
p kl
+ + +
' '
0
114
115
este vectorul valorilor msurate, respectiv ale coordonatelor din spaiul imagine, produsul din
mijlocul membrului al doilea fiind vectorul datorat termenilor neglijai ai polinoamelor, este
vectorul valorilor adevrate ale datelor iniiale, L
0
conine valorile vectorului L cu condiia
vectorul V erorile reziduale dup transformare.
Minimizarea produsului V
T
V duce la
Plecnd de la aceast expresie, distorsiile vectorului U
kl
sub influena vectorilor i (ApU
kl
)
sunt date de relaiile
Ultimii doi vectori permit construirea modelului de predicie a preciziei de aproximare.
Elementele vectorului distorsiilor U
l
sunt caracterizate de matricea de covarian K
u
, care
are expresia
unde:
- eroarea medie patratic a unitii de pondere;
Q
ij
elementele matricei Q

=(A

T
A

)
-1

A

- matricea cu elementele (3.27)


C n modul este valoarea maxim a diferenei absciselor (ordonatelor) pentru zona dat.
Dup aproximare, vectorul U
l
duce la erorile reziduale V
1I
, ce sunt caracterizate de matricea
de covarian K
v
, scris matricial ca
Deoarece formulele de transformare reprezint polinoame cu termenii la diferite puteri, apare
matricea de corelaie ntre elementele vectorului coreciilor V
l
. n acest caz, un rol important
pentru predicie l are matricea de varian covarian Q

a erorilor reziduale pentru termenii


separai ai polinomului de aproximare, pentru punctele x y c, x i y msurndu-se
fa de centrul de greutate al punctelor de reper.
(3.23)
(3.24)
(3.25)
(3.28)
(3.26)
(3.27)
0
' '
+
l k
p
U A
) ( ) (
' '
0 1
+ +

l k
p
T T
kl
U A L A A A V
) ( ) (
) ( ) (
' '
1
2
' 1
1
l k
T T
T
ApU A A A U
A A A U

1
1
1
1
1
1
1
]
1

+
+ +
+
mm
m m
m
m m
m
Q
c
Q
c
Q
c
Q
c
Q
c
Q
K
l k
l l k k
l k
v

) ( 2
) )( ( 2
) (
2
1
... ...
1
...
1
1
...
1
2
2 2
22
1
1 1
12 11
c
y
c
x
a
i
i
i
lj
i
kj
i
ij

, ,
) (
2
T
v
A Q A K


(3.22)
+ +
' '
0
l k
p
U A L L
116

Fig.3.9 Trei scheme de dispunere a n puncte de orientare

Atunci, valoarea dispersiei erorii reziduale pentru acest punct este
Se pot folosi relaiile de mai sus pentru un numr diferit de puncte de orientare dispuse n
moduri diverse (scheme ale punctelor). Este posibil a se determina: (a) valoarea dispersiei erorii
reziduale cu o precizie dat de determinare a termenilor de diferite grade ale polinomului
(aportul fiecrui termen); (b) schema optim de dispunere a punctelor n spaiul imagine
pentru un tip dat de polinom.
Se vor da n continuare valorile matricei Q

pentru polinoamele de gradul al treilea i


pentru schemele punctelor de reper din figura 3.9. n tabelul 3.5 sunt date valorile matricei Q

pentru cele 3 cazuri i valorile dispersiei.
Se poate stabili i un model al prediciei pentru influena termenilor neluai n
consideraie ai celor dou polinoame asupra rezultatelor transformrii. Dac se consider
vectorul U
2
ca o funcie de termenii neconsiderai ai polinomului pentru punctul cel mai
deprtat, de coordonate x=y= c , adic pe marginea zonei.
n acest caz,
unde p este numrul termenilor neconsiderai ai polinomului.
Un termen curent
h
al vectorului este dat de relaia
A
p
este matricea cu toi vectorii
h
, cu termenii
Erorile reziduale V
2
cauzate de U
2
sunt date de relaiile
(3.29)
(3.29)
ij
m
i
n
j
Q D
i
) (
1 1
2



(3.32)
(3.30)
(3.31)
(3.33)
( )
T
p
l k
T T
u
l k
u
Ap A A A G
G U

...
) ( ) (
2 1
1
2
' '
' '

) (
) (
' '
' '
h hl k
h l k
h
c U
' '
) (
h h
ih
l k
i p
a
+

p
T T
l k
p
A A A A A G
G A V
( ) (
) (
1
2
' '


117
Cum elementele matricelor A

i A
p
sunt funcii de coordonatele punctelor imagine,
elementele matricelor G i (A
p
-G) pot fi determinate aprioric, pentru numere diferite de
puncte dispuse dup diferite scheme. Aici elementele matricei (A
p
-G) arat ce influene ale
termenilor de ordinul h ai polinomului rmn n punctele de reper (de control sau de
orientare) dup transformare.
Tabelul 3.5 Valorile matricei Q

i ale dispersiei pentru cele 3 scheme


A
0
A
1
x A
2
y A
3
x
2
A
4
xy A
5
y
2
A
6
x
3
A
7
x
2
y A
8
xy
2
A
9
y
3
Schema a (n=16)
0,90 0 0 -0,61 0 -0,61 0 0 0 0
0 1,57 0 0 0 0 -2,27 0 -0,67 0,01
0 0 2,57 0 0 0 0 -0,67 0 -2,27
-0,61 0 0 0,56 0 0,33 0 0 0 0
0 0 0 0 0,17 0 0 0 0 0
-0,61 0 0 0,33 0 0,56 0 0 0 0
0 2,27 0 0 0 0 2,21 0 0,37 0
0 0 -0,67 0 0 0 0 0,57 0 0,37
0 -0,67 0 0 0 0 0,37 0 0,57 0
0 0 -2,27 0 0 0 0 0,37 0 2,23
D
y
=0,9
2
Schema b (n=24)
0,70 0 0 -0,50 0 -0,50 0 0 0 0
0 1,91 0 0 0 0 -1,69 0 -0,62 0
0 0 1,92 0 0 0 0 -0,62 0 -1,6
9
-0,50 0 0 0,46 0 0,29 0 0 0 0
0 0 0 0 0,13 0 0 0 0 0
-0,50 0 0,29 0 0 0,44 0 0 0 0
0 -1,69 0 0 0 0 1,61 0 0,40 0
0 0 -0,62 0 0 0 0 0,47 0 0,40
0 -0,62 0 0 0 0 0,40 0 0,48 0
0 0 -1,690 0 0 0 0 0,40 0 1,62
D
y
=0,7
2
Schema b (n=40)
0,15 0 0 -0,12 0 -0,12 0 0 0 0
0 0,49 0 0 0 0 -0,47 0 -0,17 0
0 0 0,49 0 0 0 0 /0,17 0 -0,47
-0,12 0 0 0,19 0 0,05 0 0 0 0
0 0 0 0 0,10 0 0 0 0 0
-0,12 0 0 0,05 0 0,19 0 0 0 0
0 -0,47 0 0 0 0 0,56 0 0,03 0
0 0 -0,17 0 0 0 0 0,33 0 0,03
0 -0,17 0 0 0 0 0,03 0 0,32 0
0 0 -0,47 0 0 0 0 0,03 0 0,57
D
y
=0,6
2
Ca atare, chiar cu valori nc necunoscute ale elementelor vectorului , folosind
compararea valorilor termenilor matricei (A
p
-G) pentru diferite scheme de dispunere a
punctelor de reper i pentru grade diferite ale polinoamelor de transformare se pot determina:
118
-schema optim de dispunere a punctelor de reper pentru un grad dat al polinomului;
-gradul optim al polinomului pentru o proiecie cartografic dat;
- valoarea ateptat a lui V
2
pentru o schem de dispunere dat a punctelor i pentru un grad
dat al polinomului.
Analiza structurii matricelor G
U
i G arat c baza acestui model de predicie este gsirea
matricei G
u
, cu relaia
Elementele matricea G
u
dau posibilitatea analizei modului cum fiecare termen al
polinomului reduce influena termenilor neconsiderai de puteri mai mari ale coordonatelor x
i y. Pentru fiecare punct se poate determina mrimea
Considernd formulele polinoamelor de transformare de gradul IV, aplicnd doar
polinoamele de gradul III, nseamn c se neglijaz termenii cu suma exponenilor lui x i y
egal cu 4. n acest caz, valorile termenilor matricei G
u
sunt date n tabelul3.6.
Tabelul 3.6 Valorile termenilor matricei G
u
pentru termenii neconsiderai
Pentru schemele a i b Pentru schema c
G
u
Xy
3
x
2
y
2
x
3
y x
4
y
4
0 -0,99 0 -0,05 -0,05
0 0 0 0 0
0 0 0 0 0
0 1,00 0 1,07 -0,03
0,83 0 0,83 0 0
0 1,00
0
-0,08 1,07
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
G
u
xy
3
x
2
y
2
x
3
y x
4
y
4
0 -0,37 0 -0,20 -0,20
0 0 0 0 0
0 0 0 0 0
0 0,58 0 1,13 0,07
0,78 0 0,78 0 0
0 0,58 0 0,07 1,13
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0

0,83 1,01 0,83 0,94 0,99



0,78 0,79 0,78 1,00 1,00
Cele de mai sus demonstreaz posibilitatea estimrii preciziei transformrilor
polinomiale aplicate pentru registraia i georeferenierea imaginilor, prin imagini nelegnd
att imaginile digitale ale fotogramelor, ct i pe cele ale hrilor, reprezentate n acest ultim
caz prin date vectoriale sau prin date raster.
Soluia aplicat mai sus poate fi extins i la alte proceduri cartografice i
fotogrammetrice digitale, ca de exemplu la orientarea interioar, orientarea relativ i
orientarea absolut.
3.4 Prelucrarea imaginilor
Prelucrarea imaginilor digitale trebuie analizat separat, fiind calea actual modern
de culegere a datelor SIG. n cele ce urmeaz se va face o apreciere general a prelucrrii
imaginilor i se va accentua pe detectarea limitelor, problem principal a fotogrammetriei
digitale i a vizualizrii asistate de calculator.
(3.34)
(3.35)
) ( ) (
1 /

p
T T
U
A A A A G
j j
i
l
i
k
i jh U jh U
G G

) ( ) (

119
3.4.1 Operaiuni de prelucrare
Operaiunile radiometrice presupun modificarea contrastului sau a rezoluiei
radiometrice. Se pot realiza operaiuni aritmetice, mbuntirea contrastului, filtrri,
operaiuni logice, transformri liniare i logaritmice etc. Operaiunile se fac asupra unei
imagini distincte (prelucrare punctual), pixel cu pixel, cu formula general:
O(x,y)=M[I(x.y)] (3.36)
unde I(x,y) este imaginea iniial, O(x,y) este imaginea transformat, iar M este operatorul de
prelucrare.
Pentru operaiunile de filtrare se folosesc matrici de filtrare sau mti. Valorile unei
matrice (kernel) sunt specifice fiecrui filtru. De exemplu, filtrele trece-sus i trece-jos prin
convoluii implic deplasri n sus, n jos i laterale ale valorilor pixelilor, nsumri,
multiplicri, scderi ale geoimaginilor rezultate prin deplasare etc. Spre exemplificare,
sistemul PERICOLOR al firmei MATRA conine o bibliotec 3x3, 15x15 etc.
Prelucrarea punctual se poate face i asupra a dou imagini, cu relaia:
O(x,y)=I
1
(x,y)&I
2
(x,y) (3.37)
unde & reprezint operaiunea logic (AND, OR, XOR, NON etc. sau combinaii ale
acestora) sau operaiunea aritmetic. Prin operaiunile de mai sus se pot suprapune dou
imagini (anexa D(b(5))), se poate nlocui o poriune dintr-o imagine cu alta etc.
Operaiunile geometrice au ca scop transformarea poziiei fiecrui pixel,
transformarea urmrind suprapunerea a dou imagini (registraia), aducerea unei imagini n
sistemul hrii sau n sistemul geodezic de coordonate (georefereniere) etc.
Corelarea a dou imagini permite s se caute ntr-o imagine un obiect format dintr-un
grup de pixeli ce corespunde altui obiect aflat pe imaginea iniial, prin definirea unei ferestre
de corelaie (pn la 51x51 pixeli), fereastr ce are centrul n obiectul caracteristic din
imaginea de referin.
Operaiunile morfologice le completeaz pe cele de mai sus, transformnd imaginile
iniiale n imagini cu forme conturate mai clar, folosind relaiile de conexiune sau vecintate a
unui pixel (vecintate cuadric, octoedric etc.). Exemple de operaiuni morfologice sunt
dilatarea (mrimea suprafeei unei zone de pixeli), eroziunea (micorarea suprafeei),
scheletizarea (nlocuirea unei benzi de pixeli de aceeai valoare cu axa benzii) etc. n capitolul
al IV-lea se vor testa i operaiunile morfologice.
Operaiunile de comprimare i decomprimare a imaginilor fac obiectul altor discipline
de specialitate.
3.4.2 Detectarea limitelor
Au fost dezvoltate multe detectoare sau filtre pentru detectarea limitelor sau
frontierelor. Aplicaii importante sunt n fotogrammetria digital, la orientarea relativ pentru
formarea modelului (conexarea imaginilor), extragerea detaliilor i analiza texturii. Dintre
detectoarele cunoscute se amintesc Roberts, Prewitt, Sobel, Kirsch, Laplacianul Gaussian
(LoG) etc. Analiza eficacitii filtrelor se poate face prin aplicarea lor la imagini sintetice i la
imagini normale.
120
Detectarea limitei este esenial att n vederea uman, ct i n vizualizarea cu
calculatorul. Nu se fac referiri la celelalte filtre aplicate pentru alte transformri radiometrice
ale unei imagini. Problema principal aici este detectarea pixelilor dintre dou areale de
densiti diferite, unirea acestora n segmente de dreapt sau de curb oarecare i apoi
gruparea fragmentelor rezultate.
Filtrele detectoare de limite pot fi direcionale i nedirecionale. Filtrele direcionale
iau n considerare modificarea intensitii (densitii optice) ntr-o direcie specificat
(orizontal sau vertical). Cele nedirecionale iau n consideraie variaia n orice direcie (de
exemplu LoG). n continuare sunt analizate cteva filtre.
Filtrul Roberts utilizeaz operatorul Roberts, operator care folosete valorile maxime
ale derivatelor de ordinul al II-ea ale funciei imagine pe dou direcii perpendiculare.
Operatorul Roberts este definit de relaiile:
D
+
{(x,y)=f(x+x, y+y)-f(x,y)
D
-
{(x,y)=f(x, y+y)-f(x+x,y) (3.38)
Cele dou relaii corespund aplicrii mtilor:
Filtrul Prewitt folosete operatorul cu acelai nume i transform imaginile pentru derivatele
pariale ale lui x i y cu mtile:
Filtrul Sobel folosete operatorul Sobel, bazat tot pe calculul derivatelor de ordinul al II-lea.
Operatorul Sobel folosete mtile:
Laplacianul Gaussian (LoG) sau laplacianul generalizat se bazeaz pe aplatizarea gaussian a
imaginii (dubla difereniere a curbei lui Gauss), urmat de aplicarea operatorului Laplace.
Transformrile formeaz convoluia
De notat c fereastra g(x,y) poate fi de dimensiuni variabile. O extindere important a
operatorului variaz cu . Scara operatorului e controlat de termenul constant (1/W
4
). Forma
filtrului LoG este dat n figura 3.10. Aa cum se vede n figur, W este diametrul cercului
interior definit de intersecia cu planul zero a lui LoG, respectiv
(3.42)
(3.39)
(3.40)
(3.41)
(3.41)
(3.43)
1
]
1

1 0
0 1
D
1
]
1

+
0 1
1 0
D
1
1
1
]
1

1 1 1
0 0 0
1 1 1
x
P
1
1
1
]
1

1 0 1
1 0 1
1 0 1
y
P
1
1
1
]
1

1 2 1
0 0 0
1 2 1
x
S
1
1
1
]
1

1 0 1
2 0 2
1 0 1
y
S
2
2 2
2
2
2 2
4
2
]
2
1 )[
1
( ) , (

y x
e
y x
W
y x g V
+
+

2 2 W
121
Filtrul Kirsch transform imaginile n 8 direcii folosind mtile:
Fig. 3.10 Funcia LoG a) vedere 2D i b) vedere 3D
Pentru compararea filtrelor detectoare de limite testele au fost fcute cu procedurile
existente n pachetele de programe Erdas Imagine i IDRISI. Au fost folosite imagini sintetice
i imagini fotogrammetrice de 512x512 pixeli, codificate pe 8 bii. Imaginile sintetice sunt
compuse din dreptunghiuri (patrate) i cercuri cu densitate optic constant, uniform variabil
sau neuniform variabil n interior, cu limite clare i subiri. Imaginea fotografic corespunde
unei zone rurale, cu cldiri, drumuri, copaci etc. Aici limitele detaliilor sunt variabile (anexa
D(b(1))).
Criteriile de performan la compararea unor filtre sunt (Canny, 1986): detectare
corect; localizare corect; un singur rspuns la o singur limit. n anexa D(b(2)) sunt date
rezultatele detectrii limitelor pentru cele 5 filtre, pentru imaginea sintetic. Din figur se
poate vedea c pentru filtrul LoG unghiurile drepte nu se respect (rotunjirea colurilor).
Limea liniilor rezultate este format dintr-un numr mic de pixeli, conform rezoluiei
imaginii. Cea mai mic lime a liniilor se obine cu filtrul Roberts. Experienele se pot face i
dup rotirea unei poriuni a imaginii sintetice iniiale cu diferite unghiuri (15, 30, 45
0
) n
sensul acelor de ceas. Anexa D(b(3)) prezint imaginile limitelor detectate pentru cele cinci
filtre alese. i aici se pot observa linii ce nu apar datorit limii mici n pixeli. i aici cele
mai bune rezultate se obin tot cu filtrul Roberts. Pentru imaginea fotografic normal,
naintea aplicrii filtrelor pentru detectarea limitelor se aplic alte proceduri de prelucrare a
imaginilor. Rezultatele aplicrii celor cinci filtre pentru imaginea fotografic sunt artate n
anexa D(b(4)). Verificarea corectitudinii determinrii limitelor (continuitatea i precizia
localizrii) se poate face prin combinarea imaginii cu limite rezultat cu imaginea iniial.
Anexa D(b(5)) arat modul de suprapunere a imaginii rezultate cu imaginea iniial. Imaginile
din anexa D(b(5)) au fost transformate pentru o mai bun reprezentare, astfel nct pixelii cu
culoarea apropiat de alb s corespund limitelor obiectelor. Cea mai mare parte a zgomotului
(3.44)
122
rmas poate fi eliminat prin alegerea unei anumite valori de prag sau automat prin
determinarea unor valori statistice rezultate din analiza histogramei ntregii imagini.
Fa de imaginea sintetic, efectul de urm difuz din imaginea fotografic se
datoreaz distorsiei obiectivului, refraciei atmosferice etc. Efectul duce la o densitate optic
complex a imaginii. Detectarea limitelor devine dificil n acest caz.
3.5 Concluzii
Cele de mai sus nu au epuizat toate problemele bazei matematice a procedurilor SIG.
Multe din acestea vor mai fi nc prezentate n celelalte capitole, n special cele specifice
procedurilor cartografice i fotogrammetrice folosite la culegerea i validarea datelor
geografice i la realizarea unor produse din aceste date.
Modelarea cartografic i modelarea fotogrammetric, aprute naintea modelrii SIG,
poate fi utilizat cu succes n modelarea SIG. Pentru o zon a terenului care este domeniul de
definiie al SIG, respectiv pentru baza de date i pentru toate produsele, analogice sau digitale,
se poate determina cantitatea de informaie. Aceast valoare poate fi folosit apoi pentru o
caracterizare obiectivizat a zonei, comparativ cu alte zone sau cu evoluia sa n timp. Sunt
necesare studii suplimentare pentru aplicarea metodei descrise i n generalizarea cartografic,
utilizat i la realizarea hrilor folosind datele SIG. Elemente ale teoriei informaiei se pot
folosi la adoptarea unei anumite metode de clasificare i apoi de codificare. S-a tratat nti
clasificarea, cea care precede sau intr n cadrul codificrii. Codurile de identificare pot fi
combinate cu codurile ce determin prelucrrile la care sunt supuse datele. Soluia este de
mare ajutor la organizarea sau structurarea datelor geografice pe obiecte, n clase, subclase i
superclase.
Algoritmii de cutare spaial au un rol deosebit n extragerea datelor din bazele de
date pentru folosirea acestora la realizarea unor produse SIG. Cutarea dup alte caracteristici
este tratat ndeajuns n literatura specific gestiunii bazelor de date. Algoritmul propus poate
fi aplicat pentru ferestre cu laturi paralele cu axele sau nclinate, permind gsirea punctelor
din spaiul nD ce aparin sau nu ferestrei. Autorul va prezenta i subprogramul de generare a
semnelor convenionale areale la realizarea produselor SIG (hrilor), care utilizeaz cutarea
n spaiul 2D, folosind ca definire a conturului poligonal coordonatele a N puncte X
range
i
Y
range
.
Soluia de analiz a formulelor polinomiale de transformare permite alegerea gradului
optim al celor dou polinoame, a schemei optime de dispunere a punctelor i a numrului de
puncte. Aici au fost analizate doar polinoamele de gradul al treilea i de gradul al patrulea.
Tipul de analiz prezentat poate fi dezvoltat i pentru alte metode de transformare utilizate n
fotogrammetrie, cartografie i SIG, ca se exemplu la orientrile interioar, relativ i absolut
n cazul exploatrii fotogrammetrice analitice sau digitale.
Din analiza rezultatelor detectrii limitelor se poate concluziona c trebuie folosite
toate filtrele, n funcie de context. Pentru imaginea sintetic cele mai bune rezultate s-au
obinut cu filtrul Roberts i cele mai slabe cu filtrul LoG. Pentru imaginea fotografic, cele
mai bune rezultate s-au obinut cu filtrul Kirsch, iar cele mai slabe cu filtrul Roberts.
Detectarea limitelor, dup cum se va demonstra mai jos, are mare importan n
fotogrammetria digital la orientarea fotogramelor, recunoaterea obiectelor i interpretarea
imaginilor. Pentru fotogramele aeriene, cele mai bune rezultate se obin cu filtrul Kirsch.
(3.41)
123
CAPITOLUL IV CULEGEREA DATELOR SIG
4.1 Generaliti
Au fost descrise n capitolul I tipurile de date din cadrul SIG. Dintre aceste date, rolul
primar l au datele de poziie (CEES, 1989; Niu, C., Niu,C.D.,1992a,1995). Datele teserale
(raster), fie primare, fie secundare, prezint avantaje deosebite n ceea ce privete culegerea,
prelucrarea i manevrarea, dar au dezavantajul c punctul (adimensional) este extins la
dimensiunea pixelului, unitate de suprafa aparinnd unui singur element geografic. Modelul
vectorial presupune determinri punctuale. Este unanim acceptat ideea ca n SIG s coexiste
ambele tipuri de date, dar toate determinrile uzuale impun existena datelor vectoriale.
Aceste date pot rezulta din: determinri topografice n teren; digitizarea automatizat prin
urmrirea detaliilor din teren; exploatarea analogic a nregistrrilor fotogrammetrice
(aerofotograme analogice); exploatarea analitic i digital a nregistrrilor numerice;
digitizarea hrilor sau ortofotohrilor etc. Multe din aceste tipuri au probleme comune de
rezolvat. Se remarc faptul c la realizarea unui SIG culegerea datelor are costul cel mai
ridicat, circa 70-75 % din costul ntregului sistem.
4.2 Metode de culegere a datelor topogeodezice
Pentru componena spaial a SIG, cele mai importante sunt coordonatele (X,Y,Z) ale
punctelor determinate. Transformarea acestor coordonate n sistemul de coordonate (B,L,H)
sau (,,H) respectiv (x,y,H), unde coordonatele (x,y) sunt n sistemul de proiecie al hrii sau
n sistemul de coordonate al bazei de date
Coordonatele (X,Y,Z) pot fi privite ca un produs finit al lucrrilor topogeodezice.
Metodele de obinere pot fi grupate n metode de determinare a unui singur punct i metode
de determinare a punctelor unei reele. Determinarea unui singur punct se bazeaz pe
poziionarea relativ, fie c punctele de sprijin, cu coordonate cunoscute (fa de care se face
determinarea) se afl pe suprafaa terestr (puncte geodezice sau topografice), fie n afara
suprafeei terestre, la o altitudine dat (sateliii artificiali ai Pmntului, de exemplu, din
sistemele GPS Navstar i GLONASS). Reelele geodezice sau topografice asigur
poziionarea reciproc precis a unor puncte n raport cu toate punctele nvecinate, dar i ntre
ele. n acest caz exist mult mai multe msurtori dect cele strict necesare, putndu-se aplica
metode de prelucrare folosind principiile statisticii matematice.
Orice reea geodezic sau topografic se prelucreaz adoptnd un anumit sistem de
referin. Multe reele astronomo-geodezice primordiale au avut ca scop chiar determinarea
sau mbuntirea parametrilor acestor sisteme de referin. n prezent toate reelele geodezice
existente se pot mai bine corela i aprecia prin posibilitatea determinrilor GPS.
4.2.1 Folosirea sistemelor de poziionare global NAVSTAR sau GLONASS
Sistemul NAVSTAR GPS a fost proiectat n 1973, sub conducerea Departamentului
Aprrii al S.U.A. Un asemenea sistem este format din trei segmente: spaial (sateliii dotai
124
cu ceasuri de mare stabilitate, reglate ntr-un sistem unitar de timp, ce emit semnale speciale,
inclusiv momentele de timp i poziiile acestor satelii); segmentul de control (staie central
care recepioneaz i prelucreaz secundele de la mai multe staii de urmrire i rezultatele
prelucrrii sunt retransmise sateliilor prin staii de legtur); segmentul utilizatorilor militari
sau civili (msurarea pseudodistanei folosind diverse receptoare, fixe sau mobile, n cod C/A,
n cod P etc.). n funcie de metodele de msurare i prelucrare poziionarea poate fi absolut
sau relativ.
Proiectarea, efectuarea msurtorilor GPS i obinerea coordonatelor finale n scopuri
topogeodezice se fac cu metode specifice, n funcie de precizia urmrit a coordonatelor
finale.
Precizia determinrilor este limitat att de numrul canalelor independente (cel puin
4), ct i de posibilitile de lucru n cod P (mai nou i n cod Y), cod ce garanteaz obinerea
unei precizii radicale n cazul necriptrii semnalelor emise sau obinerea preciziei necesare
dup 14-60 zile, n cazul criptrii semnalelor.
La 2 mai 2000, orele 4.00 GMT, guvernul SUA a luat o decizie epocal privind
nlturarea disponibilitii selective asupra sateliilor sistemului Navstar de poziionare
global (GPS). n acest fel a fost oprit modificarea controlat a semnalelor GPS pentru
comunitatea civil. Aceast cretere a preciziei va permite creterea numrului de aplicaii i
mbuntirea aplicaiilor de poziionare global existente.
Actualmente, digitizarea i obinerea coordonatelor detaliilor geografice se poate face
direct n teren. n acest caz, unele receptoare pot fi fixe, iar unele receptoare mobile. Cel puin
unul din receptoare trebuie s fie fix, pentru obinerea unei precizii corespunztoare.
n fig. 4.1 este prezentat sistemul Digilog 2000, folosit pentru culegerea coordonatelor
axelor cilor rutiere, a unor imagini preluate de acestea cu camere speciale de luat vederi i a
altor date tematice referitoare la drumuri (strzi, autostrzi, osele etc.). Sistemul este folosit
n aplicaii diverse, precum actualizarea bazelor de date SIG, verificarea acestor baze de date,
inventarierea condiiilor de semnalizare, a strii podurilor, suprafeelor acoperitoare,
inventarierea pdurilor i drumurilor forestiere. La preluare, unei videoimagini i se asociaz
datele spaiale (coordonatele videocamerei) i alte date tematice.
Videoimaginile se preiau cu mai multe camere cu rezoluie 640*480 sau de
2000*1000, n culori, pe 24 de bii. Msurarea coordonatelor de poziie se face cu un receptor
GPS montat pe aceeai main. Acest receptor poate pierde vizibilitatea electronic datorit
unor cldiri nalte, pdurilor etc. Camerele i receptorul sunt considerate periferice ale unui
calculator puternic, dotat, pe lng sistemul de operare i programele de calcul, cu software-ul
interactiv ROADVIEW IV, o aplicaie scris pentru mediul ArcView, interfa eficient i
rapid ntre sistem i utilizator. O versiune a calculatorului poate gestiona datele culese dup
prelucrare. Printre datele tematice care se asociaz punctelor drumurilor pot fi valoarea
traficului, informaii privind accidentele rutiere, date de avertizare, date privind starea
suprafeei acoperitoare etc. Roadview IV este disponibil pentru sistemele de operare Windows
NT, Mac OS, SGI IRIX, HP-UX i DEC UNIX. Memorarea datelor se poate face pe mai
multe tipuri de suporturi. Pe un disc CD-ROM, de 650 MB, se pot stoca videoimaginile i
datele adiacente necesare pentru 100-180 km de drum, cu distanele ntre centrele de
perspectiv de 10-16 m, o videoimagine necesitnd un volum de memorie de circa 50-70 kB,
asigurndu-se memorarea on-line. Datele pot fi transferate serverului care creaz i
gestioneaz baza de date SIG.
125
n fig. 4.1, la punctele 2,3 i 4 sunt artate ferestrele specifice software-ului Roadview
IV.
4.2.2 Utilizarea aparatelor topografice moderne pentru culegerea datelor
Instrumentele geodezice s-au modernizat continuu, pe baza dezvoltrii
microelectronicii i n special a microcalculatoarelor. Scopul modernizrii este creterea
eficienei prin eliminarea unor operaiuni de rutin (pregtirea instrumentelor, citirea pe
cercurile gradate, nscrierea datelor n carnetele de teren, calcule preliminare i definitive,
introducerea unor coduri sau date suplimentare pentru prelucrri complexe, transferul uor al
datelor ntre instrument i un calculator central etc). n principiu, automatizarea culegerii
datelor se face prin: eliminarea operaiunii de orizontalizare precis, obinerea n form
digital a valorilor msurate; transferul direct i nregistrarea valorilor digitale, pe suport
magnetic special, de tipul carnet electronic de teren; interschimbabil; crearea unor aparate
electrice de msurare precis i rapid a distanelor; posibilitatea cuplrii carnetelor
electronice de teren la un calculator central sau dedicat pentru transferul datelor sau
posibilitatea teletransmiterii datelor rezultate din msurtori; realizarea unei prelucrri
preliminare chiar n punctul de staie etc.
Principiul de msurare pentru noile telemetre electronice este emisia-recepia undelor
electromagnetice.
n funcie de domeniul utilizat din spectrul electromagnetic, difer i btile
instrumentelor de msurare i corectarea unor influene ale factorilor perturbatori. De o
importan deosebit este corectarea influenei strii atmosferei.
Staiile totale modulare (rezultate prin asanblarea prin interfee de nregistrare pe
carnetul electronic de teren i a unui calculator portabil specializat) sau compacte, asigur:
punctarea unic pentru msurri unghiulare i de distane; corectarea automat a msurtorilor
pentru nclinrile axelor instrumentului, pentru influena refraciei atmosferice; validarea
msurtorilor; calculul unor mrimi derivate n funcie de msurtorile obinute. Firme
specializate precum OPTON (Germania), AGA (Suedia), Hewlett Packard i TOPCON
(SUA), SOKKIA (Japonia i Olanda) etc. construiesc staii totale n mai multe variante. Se
remarc faptul c instrumentele artat, au metode adecvate, se pot folosi pentru msurarea
reelelor geodezice i topografice proiectate, pentru ridicarea de detaliu sau pentru
determinarea unor puncte de baz (puncte de reper) necesare ridicrii prin metode
fotogrammetrice (Rducanu, 1975; Turdeanu, 1997; Zvoianu, 1987).
Fig.4.1 Sistemul Mandli RoadView / Digilog
2000
126
4.3 Culegerea datelor vectoriale prin digitizarea hrilor i ortofotogramelor
Cele mai multe metode folosesc drept surs hrile tiprite sau originalele hrilor, cele
mai folosite fiind, datorit complexitii, hrile topografice (Niu C., 1997). Cele mai simple
originale sunt cele ce conin elementele de relief i de sol. Curbele de nivel nu se intersecteaz
ntre ele i, ca atare, digitizarea nu pune probleme deosebite. Nici caracteristicile asociate
fiecrei curbe de nivel nu sunt numeroase ca la alte elemente, singura caracteristic fiind cota.
Din punctul de vedere al prelucrrilor ulterionare, digitizarea hrilor se aseamn cu
digitizarea ortofotogramelor, cu singura deosebire c la acestea din urm este necesar i
fotointerpretarea.
n cazul ortofotogramelor, pot fi fcute unele prelucrri ale imaginii, n vederea
identificrii foarte precise a limitelor zonelor de pixeli cu aceeai valoare.
4.3.1 Metode de digitizare
Principalele metode de digitizare utilizate n prezent i n perspectiv sunt: (1)
digitizarea vectorial manual; (2) digitizarea vectorial interactiv (asistat de calculator);
(3) digitizarea raster-vectorial (R-V) manual; (4) digitizarea raster-vectorial (R-V)
semiautomat; (5) digitizarea raster-vectorial (R-V) automat (fr intervenia operatorului).
Ultima metod este mai de viitor (Niu, C., 1995 i 1997).
La digitizarea manual vectorial (Niu, C., Niu, C.D., 1997d) se folosesc digitizoare
vectoriale interfaate cu procesoare cu funcii limitate, neinteractive. Datele sunt memorate n
fiiere secveniale. Practic, operatorul redeseneaz ipotetic harta.
Lucrul se poate solda cu omisiuni i erori. Pentru uurina culegerii datelor se folosesc
meniurile grafice instalate pe suprafaa mesei de digitizare, un astfel de meniu constituind o
structur raster-grosier (Niu, C., Niu C.D. 1997d). Pentru o familie de hri se pot folosi
mai multe meniuri cu unele pri comune. Grila face trecerea de la o matrice la o list liniar.
Un meniu are mai multe zone, printre care zona cmpurilor cu codurile numerice i
pictogramele semnelor convenionale ale elementelor, zona cmpurilor cu informaiile
generale despre foaia de hart sau ortofotograma digitizat, zona cmpurilor atributelor
detaliilor, zona cmpurilor corespunztoare comenzilor de apelare a unor proceduri de
prelucrare etc.
Se remarc faptul c digitizarea ncepe cu msurarea i nregistrarea coordonatelor
punctelor de baz, crora li se cunosc i coordonatele n sistemul de proiecie al hrii,
respectiv n sistemul geodezic de referin.
Digitizarea unui detaliu reprezentativ pe hart const n vizarea n cmpul meniu pe
semnul convenional corespunztor pe baza cruia dintr-o list dat se va extrage codul
detaliului, vizarea succesiv pe cmpurile atributelor detaliului i introducerea dup fiecare
vizare i nregistrare a valorii atributului, vizare i nregistrarea coordonatelor unui punct, a
dou puncte sau a mai multor puncte care definesc clasa detaliului (punctual, liniar, areal sau
inscripie etc.).
Preluarea datelor rezultate se face la o staie de editare (redactare). Digitizarea se face
pe sesiuni pentru acelai original de hart, aceai foaie de hart sau aceeai ortofotogram.
Fiecrui meniu gril de codificare i corespunde n memoria asociat programului de
prelucrare o list de coduri sau comenzi (capitolul alb V-lea).
Structura listei i modul de completare cu date sunt descrise aprioric, iar popularea cu
date se face cu un utilitar special.
127
La digitizarea vectorial interactiv calculatorul performant este introdus n staia de
digitizare mpreun cu un dispozitiv sau o tablet, cu un locator (cursor) i un ecran grafic.
Calculatorul este nzestrat cu un sistem de operare, software grafic avansat, software
specializat de comand a digitizrii, de exemplu modulul ARCEDIT al pachetulului de
programe Arc/Info (ESRI,1994). Ca i la digitizarea manual, se pot folosi meniuri grafice
dispuse mai ales pe ecranul grafic. n cmpurile meniurilor sunt prevzute i comenzi pentru
lucrul interactiv. La aceast metod de digitizare pe ecran apare i ecoul grafic, desenndu-se,
de regul, fiecare element digitizat (obiect al bazei de date). nregistrarea datelor n structura
proiectat are loc dup validarea operaiunilor de digitizare pentru fiecare detaliu n parte.
Datele vectoriale se nregistreaz direct ntr-o structur superioar, coordonatele n sistemul
de coordonate acceptat al bazei de date, facilitndu-se accesul uor la o dat individual sau la
un grup de date, respectiv la un obiect al bazei de date sau la un grup de obiecte, n vederea
editrii cartografice.
Ordinea de executare a procedurilor depinde de tipul elementelor hrii
(ortofotohrii), de performanele programelor suport de digitizare existente (ESRI, 1994b;
Matra, 1997; Niu C., 1992 i 1997).
Pentru eliminarea eventualelor greeli ale operatorului, sistemul este prevzut cu
proceduri complexe de acces i editare grafic. Reprezentarea pe ecran (ecoul grafic) se face
cu semnele convenionale i inscripiile hrii surs sau alte semne convenionale i fonturi
prestabilite. n pachetele de programe exist i programele suport pentru generarea meniurilor
grafice necesare i pentru generarea semnelor convenionale i a inscripiilor (fonturilor).
Pentru realizarea unui anumit tip de SIG, aceste semne i inscripii sunt alese i introduse de
proiectant (Niu C.D., 1997). Cu metoda de digitizare descris s-au obinut rezultate bune.
Pentru realizarea unui SIG la nivel naional sau internaional, digitizarea se face n paralel la
mai multe sisteme i de ctre operatori diferii. Concatenarea bazelor de date corespunztoare
unor foi separate sau unor hri diferite ca dimensiune, proiecie, scar i coninut se poate
face la un sistem central, care, n particular, poate fi interconectat cu sistemele de digitizare-
editare. n toate cazurile este bine ca schimbul de date s se fac prin intermediul formatelor
standardizate (Niu C., 1992; ICA Standard Commission, 1996 i 1997).
Despre digitizarea raster-vectorial (R-V) manual nu se trateaz prea mult n acest
punct, referiri mai aprofundate fcndu-se la digitizarea raster-vectorial (R-V)
semiautomat, n cele ce urmeaz.
Pentru a putea face unele calcule de planificare a digitizrii interactive, din
experienele colectivului din care au fcut parte autorii, timpul mediu de digitizare a
coninutului unei foi de hart a fost de 152 de ore, pentru hri la scara 1:50.000, de
complexitate medie. De regul s-au digitizat originalele de editare (30 de ore pentru
nivelment, 10 ore pentru hidrografie, 12 ore pentru vegetaie i 100 de ore pentru
planimetrie). S-a folosit digitizorul Summagraphics Microgrid, modulul ARCEDIT al
sistemului Arc/Info (Niu C.D., 1997) i programele ntocmite de autori.
4.3.1.1 Digitizarea raster-vectorial semiautomat
Metodele de digitizare raster-vectorial sunt cele mai eficiente. Metodele necesit o
platform hardware superioar, sisteme de gestiune a datelor, de scanare a originalului hrii,
de afiare a datelor raster rezultate din scanare i de conversie raster-vector (R-V). Digitizarea
raster-vectorial manual difer de metodele descrise mai sus, deoarece aceasta folosete
imaginea hrii sau ortofotogramei. Un asemenea sistem este MARS. n tabelul 4.1 sunt date
128
cteva sisteme de vectorizare (MATRA, 1997). Semnificaiile modului de vectorizare sunt:
A-automat, S/A-semiautomat i M-manual.
Cercetrile noastre s-au fcut pe staia grafic pus la dispoziie de ctre firma
MATRA (MATRA, 1997), cu sistem de operare UNIX, software Motif 1.2, cu limbaj de
programare C pentru dezvoltarea procedurilor, cu posibiliti de introducere a datelor n
formatele PCX, TIFF, RLE, BMP. Datele vectoriale rezultate au fost extrase n formatele
DXF, Multiscope i Arc/Info. Digitizarea unui element punctual se face ca i la digitizarea
vectorial-manual, viznd punctul legat al detaliului, cu cursorul existent pe ecran cu
locatorul sistemului (de exemplu mouse). Digitizarea unui element liniar segment de dreapt
se face prin vizarea aproximativ a capetelor segmentului. Sistemul gsete automat punctele
precise de nceput i sfrit ale detaliului i le nregistreaz. Digitizarea unui element liniar de
tip curb sinuoas se face prin vizarea aproximativ a capetelor curbei. Sistemul gsete
automat punctele de capt precise, exploateaz traseul curbei, determin punctele axei curbei
i nregistreaz automat aceste puncte (Niu C., 1992). Digitizarea unui element areal
(poligon) se face prin vizarea unui punct din interiorul elementului (poligonului). Este gsit
apoi cel mai apropiat contur nchis care conine n interior punctul vizat, care se digitizeaz
automat ca orice element liniar.
Digitizarea unui ir text se face prin vizarea aproximativ a punctelor de capt ale
textului. Textul este recunoscut pe baza tehnicii de recunoatere a formelor (v.4.3.1.2.1).
Pentru toate detaliile (elementele) vizate, digitizate i interpretate apare i ecoul grafic,
respectiv imaginea iluminat i colorat diferit fa de fond a traseelor vectoriale rezultate i
pentru fiecare element, sistemul ateapt decizia operatorului pentru validarea i nscrierea n
baze de date a rezultatelor operaiunilor.
Ecoul grafic permite operatorului s verifice continuu stadiul digitizrii, s nlture
eventualele omisiuni, s corecteze on-line, manual, digitizarea eronat etc. Tot prin
intermediul meniurilor grafice i al tastelor pot fi introduse toleranele necesare (Niu, C.,
Niu, C.D., 1992a i 1992b). Pentru digitizarea semiautomat a hrii la scara 1:50.000, de
complexitate medie, s-a obinut timpul mediu de 98 de ore pentru o foaie de hart. S-a folosit
modulul ARCSCAN al sistemului de programe Arc/Info (20 de ore pentru nivelment, 8 ore
pentru hidrografie i 70 de ore pentru planimetrie).
Nu a fost luat n considerare timpul de scanare, verificare i manipulare a fiierului
raster i eventuala prelucrare preliminar (Niu C., 1992, 1995). La modulul utilizat, nu s-au
obinut rezultate satisfctoare la scanarea n format pe nivele de gri, neputndu-se face
conversia n structur de tip GRID.
O problem principal la recunoaterea formelor este localizarea limitelor zonelor de
pixeli. O asemenea problem poate fi rezolvat, de exemplu, prin metoda conservrii
momentului. Metoda este descris n multe lucrri i noi am folosit-o n lucrrile de cercetare.
Pentru simplificare, fie cazul unidimensional, n care se face o ncercare de modelare a
unei mulimi de date la o distribuie de prag teoretic, aa cum se arat n fig.4.2.
Cei trei parametri ce definesc pragul sunt valoarea h
1
a parametrului sub prag, valoarea
h
2
a semnalului deasupra pragului i x abscisa pragului.
Conservarea momentului este folosit ca un criteriu de concordan a unei mulimi l
de poziii ale pragului ideal f(s). Localizarea pragului e definit ca expresie k+1/2, unde k este
valoarea necunoscut a numrului de probe de sub prag.
129
Tabelul 4.1 Cteva sisteme de vectorizare
Denumirea
sistemului
Mediul
de
operare
Formatul
fiierelor
de intrare
Formatul
datelor
vectoriale
rezultate
Formatul
atributelor
Lucrul cu
date
semantic
e
Modul de
vectorizare
Lucrul
cu
culorile
EasyTrace DOS PCX,RLC
DXF,GEN,
DAT
DBF Da S/A,M Da
TRACK3.
3
DOS TIFF, PCX GEN,DXF
DBF,AS
CI
Da A,S/A,M Nu
POCBIT
DOS
Windows
TIFF, PCX
DXF,DXB
CREDO
ASCII Da A,S/A Nu
AutoVEC DOS PCX
DWG,DX
F,
EPS,IGES
DBF Da A,S/A,M Nu
DigiMAP Windows BMP DXF DB Da A,S/A,M Da
ColourFast
2.0
Windows
Windows
NT
PCX,BMP DXF,MIF
DXF,MI
F
Nu A Da
Video
digitizare
ptr.
AutoCAD
DOS PCX,TIFF DXF,DXB Fr Da S/A,M Nu
CAVRIN DOS BMP DXF DBF Da S/A,M Nu
GEOR DOS PCX DXF DBF Da S/A,M Da
INTELVE
C
DOS PCX,TIFF
DXF,FIM
HPGL
FIM
(interior)
Da A,S/A,M Da
Vectomete
r
DOS TIFF, PCX DXF Nu Nu A,S/A,M Nu
Vectory 41
Windows
Windows
NT
RLC,
PCX,
BMP,
TIFF,
DXF,DXB
, PIC,
ASC,
DWG,.
MIF-
MID,
DLG (n
viitor)
Nu A,M Nu
Spotlight
2.0
Windows
Windows
NT
RLC,RCX,
BMP,TIFF
DXF,MOS
, FI, FIM,

MIF-
MID,
DLG (n
viitor)
Nu S/A,M Nu
CKM
Vectorizer
DOS
Windows
PCX,TIFF
DXF,DXB
, PIC,
ASC,..
DBF, FI,
FIM, FT,

Da A,S/A,M Da
AUTOVE
CT
Windows
LRD,
PCX, TIFF
DXF DBF Da A,S/A Nu
AUDRE
0/30
Windows
NT,
UNIX
SUN-OS,
Solaris
TIFF,
CALS,
VIDAR
Dist.Script.
IGES,DXF
,
CEM,HPG
L
Nu Nu A,S/A Nu
IVEC/
IGEO-
VEC
DOS
Windows
UNIX
RGB,TIFF
, PCX,
BNP,..
DGN,
DXF,..
DMP,
DBF
Da A,S/A,M Da
ArcScan UNIX TIFF,RLC Arc/Info Arc/Info Da A,S/A,M Nu
GIS
INFOSO
DOS
PCX,TIFF,
GIF,.
DXF ? Da S/A,M Da
Deoarece exist trei necunoscute, considerm c primele trei momente ale probei de
selecie corespund celor ale distribuiei ideale, adic:
130
pentru j = 1,2,3, unde
este momentul de selecie de ordinul j, j reprezentnd n formul exponentul.
Cele trei ecuaii date de relaia (4.1) pot fi rezolvate direct, obinndu-se i soluia (4.3) pentru
k
unde:
este oblicitatea datelor i
Din relaia (4.3) se observ c mrimea k nu trebuie s fie un ntreg i, ca atare, se
obine o valoare exprimat chiar n fraciuni de pixeli.
Aceast metod a localizrii pragului (frontierei zonelor de pixeli) presupune ca datele
sau valorile s fie monoton cresctoare. Aceasta nu se ntmpl dac e prezent zgomotul. Iat
de ce, n cazul tuturor geoimaginilor, este necesar prelucrarea preliminar. Este foarte uor
de aplicat principiul conservrii momentului, care duce la estimaii pariale dac pragul este
lng centrul ariei considerate (Vlaicu, 1997).
Fie f(s,t) ieirea unui sistem ideal de prelucrare a imaginii, respectiv o funciei ideal
de imaginea iniial. Se consider apoi un sistem imagine invariant spaial cu o funcie de
distribuie punctual p(s,t), presupus cunoscut.
Fie f(s,t) o variabil aleatoare care reprezint msurtoarea la poziia de selecie (s,t).
Se poate modela cantitatea msurat folosind convoluia:
Fig. 4.2 Funcia prag teoretic
(4.4)
(4.2)
(4.5)
(4.6)
h h
j j
j
n
k n
n
k
m
2 1

+

n
i
j
i j
l
n
m
1
1

,
_

+

2
4
1
2
c
c n
k
(4.3)
( )
3
1 3 2 1
3
2 3
1
m m m m c

2
1 2
2
m m


dn d t s p f t s l ) , ( ) , ( ) , (
(4.1)
131
Fie o mulime de parametri x ce caracterizeaz complet variabila aleatoare f(s,t) n
zona de interes a imaginii.
Relaia (4.6) mai poate fi scris ca:
unde simbolul * reprezint operatorul de convoluie. Pentru elementul de imagine ij, care este
o selecie a convoluiei l(s,t) pentru s=s
i
i t=t
j
, se poate scrie ecuaia de condiie liniarizat
sub forma:
unde: l
ij
este estimaia iniial a observaiei;
v
ij
este eroarea de msurare;
B
ij
este mulimea derivatelor pariale ale funciei F
ij
(x) dup parametri x=x;
x este mulimea valorilor iniiale ale parametrilor;
este mulimea coreciilor parametrilor.
Relaia (4.8) reprezint o ecuaie de erori (corecii). Sistemul de ecuaie de erori (corecii) de
acest tip se poate rezolva prin metoda msurtorilor indirecte, prin formarea ecuaiilor
normale, dup metodologia cunoscut.
Se poate relua setul de consideraii pentru cazul pragului monodimensional (unidimensional).
Pentru distribuia din figura precedent, fie modelul ideal (4.10) al unui prag sau
discontinuitate ntr-un semnal unidimensional exprimat ca:
unde V este funcia V(s) = 1 pentru s 0 i V(s) = 0, pentru s < 0.
Forma unidimensonal a relaiei (4.6) este relaia:
unde p(s) este funcia de distribuie liniar, care mai poate fi scris i sub forma liniarizat din
relaia (4.8). Dac p(s) este distribuia Gauss, atunci rezult reprezentrile cunoscute ale
funciilor de distribuie.
Pot fi folosite i alte funcii de distribuie. Este posibil, n rezolvarea prin metoda celor mai
mari ptrate, autocalibrarea, prin estimarea parametrilor funciei distribuiei de selecie. n
acest caz, n afar de mrimile h
1
, h
2
i X din fig. 4.2, se determin i parametrul d, care
reprezint limea benzii funciei de distribuie. n tabelul 4.2 sunt date cteva valori
determinate pentru date imagine simulate, pentru mai multe distribuii (Fedra, 1990).
Modelul extins al metodei sumei minime a ptratelor, n care i limea d a pragului a
fost determinat, a dat rezultate bune pentru ambele tipuri de funcii.
Precizia estimrii poziiei pragului (limitei sau frontierei comune a dou zone de pixeli
cu valori diferite) depinde numai de limea funciei de distribuie i de raportul semnal-
zgomot.
Cele mai bune rezultate au fost obinute, se vede i din tabel, cu metoda sumei minime
a patratelor erorilor (metoda celor mai mici ptrate).
n concluzie, se poate gsi limita (frontiera) descris, care n cazul obiectelor
punctuale va fi o curb nchis ce limiteaz o zon de pixeli fie de aceeai valoare, fie de
valori diferite.
Tabelul 4.2 Determinarea pragului cu date simulate
(4.7)
(4.8)
(4.9)
(4.10)
(4.11)
0 ) , ( * ) ; , ( ) , ( t s p x t s f t s l
) (

x F B v l
ij ij ij ij
+ +
ij ij ij
p x f x F * ) ( ) (
) ( ) ( ) (
1 2 1
x s V h h h s f +
) ( * ) ( ) ( s p s f s l
132
Caracteristici ale datelor
Eroarea medie ptratic
a lui X (n pixeli)
Limea
distribuiei
Tipul distribuiei
Nivelul de zgomot
(%)
Conservarea
momentului
Metoda
ptratelor
minime
1 pixel
Rectangular
0 0,073 0,000
1 0,074 0,010
10 0,192 0,106
Gauss
0 0,027 0,003
1 0,032 0,015
10 0,223 0,164
Presupus
necunos-
cut
Rectangular
0 0,007 0,000
1 0,024 0,023
10 0,299 0,231
Gauss
0 0,011 0,000
1 0,033 0,033
10 0,384 0,346
Analiza pixelilor limitei conduce la o metod de recunoatere a simbolurilor punctuale
bazat pe forma conturului exterior (Niu, C., Niu, C.D.,1993), iar analiza pixelilor ntregii
zone delimitate duce la alt metod. Cele dou metode vor fi descrise n continuare.
4.3.1.2 Digitizarea raster-vectorial automat
4.3.1.2.1 Recunoaterea obiectelor punctuale
A. Recunoaterea obiectelor punctuale folosind serii Fourier
Pentru aplicarea metodei (Niu, C., Niu. C.D., 1993), dup gsirea pixelilor limitei se
atribuie fiecrui pixel coordonatele (x,y) ntr-un sistem dorit, astfel c ntregul contur este
descris de punctele P
i
ntr-o ordine stabilit, respectiv P
i
(x
i
,y
i
), i=1,n.
Scopul aplicrii metodei este s se determine poziia obiectului punctual, orientarea
acestuia, scara i s se recunoasc tipul obiectivului dintr-o list existent, eventual s se
completeze lista cu acest obiect i cu caracteristicile sale.
irului de coordonate ale conturului obiectului i se aplic o transformare Fourier,
determinndu-se coeficienii transformrii. Aceti coeficieni, dup determinare sunt
normalizai, pentru a putea fi comparai cu cei din lista dat. La compararea coeficienilor se
poate stabili i o mulime de valori de prag.
Coeficienii din list, nominalizai, se stabilesc aprioric, cunoscnd coordonatele
teoretice ale semnelor convenionale i ale caracterelor de scriere.
Relaia curbei de contur poate fi scris sub form complex (4.12), cu reprezentarea sa
din planul complex (fig. 4.3), unde x(t) i y(t) sunt coordonatele punctului n planul complex,
la momentul t (figura 4.3).
f(t) = x(t) + i y(t) (4.12)
133
Parcurgnd traseul curbei n planul complex n sensul direct acelor de ceas, curba f
devine o funcie de timp. Timpul total de parcurgere a ntregii curbe nchise, cu vitez
uniform, este perioada T. Considernd c f(t) este o funcie periodic continu, poate fi
dezvoltat n serie Fourier de forma:
Cteva proprieti ale seriei Fourier o fac propice pentru aplicarea n cazul exploatrii
geoimaginilor.
Translaia. Dac un obiect este
translatat n planul complex (cmpul
imaginii) cu valoarea z
0
= x
0
+ i y
0
, atunci f
(t) = f(t) + z
0
,

ntre coeficienii celor dou
funcii de timp existnd relaia c
0
= c
0
+ z
0
,
respectiv c
n
= c
n
pentru n 0.
Rotaia. Dac un obiect se rotete n
jurul originii cu un unghi , atunci termenii
au o decalare de faz constant, adic f (t) =
f(t) e
i

, respectiv c
n
= c
n
e
i

.
Omotetia. Dac se modific scara unui obiect cu un factor k, atunci f (t) = k f(t),
respectiv c
n
= k c
n
.
Modificarea punctului iniial P
0
. Modificnd punctul de start cu valoarea t
0
, atunci
f (t) = f (t+ t
0
), respectiv:
Pentru faptul c imaginea este format din pixeli a cror latur este dat de rezoluia
spaial, se consider totdeauna c frontiera detaliului are forma unui poligon. Orice curb
poate fi aproximat de o linie poligonal, de fapt aceste coordonate se pstreaz pentru datele
vectoriale, cu o discretizare extrem de fin. Modul concret de calcul al coeficienilor pornete
de la faptul c funcia f(t) se descompune ntr-un numr de armonice simple, proprietile
armonicelor individuale fiind lungimea de und (distana dintre dou creteri succesive) i
amplitudinea (jumtate din distana dintre un minim i un maxim). Armonicele individuale
sunt independente ntre ele, se pot nsuma, dnd natere unor curbe extrem de complicate.
Curba de contur poate fi descompus progresiv n armonice simple sau, invers, armonicele
simple se pot combina pentru a da natere unei curbe foarte apropiate de conturul semnului
convenional sau obiectului teoretic, cu condiia s existe un numr suficient de mare de
armonice i de puncte cu coordonate ale conturului obiectului din imagine.
n afar de modul de exprimare cu formula (4.10) se poate aplica i forma:
n care n = 1,2,,; y - este f(t), a
0
este coeficientul termenului n cosinus de grad zero, n
este gradul termenului, a
n
i b
n
sunt coeficienii termenilor n cosinus i sinus, iar x
i
sunt
abscisele punctelor cunoscute, iar k este numrul maxim de puncte cu coordonate (i = 1,2,
,k).
n acest caz, pentru coeficienii a
n
i b
n
se folosesc relaiile:
Fig. 4.3 Curba n planul complex
(4.13)
(4.14)
(4.15)



t i
n
n
T
e c t f
2
) (
o
t
T
n
i
n n
e c c
2
'

,
_

+ +
1
0
sin cos
2
n
i
n
i
n
L
x n
b
L
x n
a
a
y

134
Coeficienii se pot obine i prin integrarea numeric n cazul n care punctele
cunoscute sunt la intervale x egale, astfel c exist relaia:
n bibliotecile matematice i statistice pentru determinarea coeficienilor seriilor
Fourier exist proceduri adecvate (Haslet et al, 1990).
Revenind la dezvoltarea formulei (4.15) pentru cazul punctelor de contur, coeficienii
pot fi determinai cu formula:
Avnd n vedere discretizarea curbei, respectiv relaia:
t
0
= 0, k este numrul de laturi ale poligonului i T = t
k
.
Pentru termenul c
0
se folosete relaia:
unde f p = f
p-1
+ f
p
.
Implementarea algoritmului poate fi mult uurat dac se ia pasul unghiular constant
pentru punctele cunoscute, de exemplu n 8 puncte (la intersecia axelor i diagonalelor cu
curba, respectiv pe cele patru semiaxe i pe cele patru semidiagonale). Pentru o rezoluie mai
bun se pot considera i mai multe puncte.
Datorit caracteristicilor de simetrie a unor obiecte, muli termeni ai dezvoltrii sunt
nuli.
Importana coeficienilor deriv din proprietile amintite ale seriilor Fourier.
Coeficienii de ordinul zero vor da centrul de greutate P(x
0
, y
0
) al curbei de contur a
obiectului, respectiv c
0
= x
0
+iy
0
.
Combinarea coeficienilor c
1
i c
3
d unghiul de rotaie fa de axa 0x, ceea ce
intereseaz mai puin n cazul analizat.
n figura 4.4 se arat cteva obiecte punctuale (la culoarea negru), recunoscute i
redesenate folosind datele vectoriale printr-o coresponden de alte semne la alt culoare,
pentru a se pune n eviden pe acelai desen att calitatea recunoaterii, ct i precizia de
poziionare.
(4.19)
(4.17)
(4.18)
(4.20)
2 / ..., , 2 , 1 , sin
cos
2
1
1
2
1
1
0 2
k k n
L
nx
y b
L
x n
y
y y
a
k
i
i
i k
k
i
i
i
k
k n

1
]
1

+
+

0 ,
4
1
2 2
1
2 2

'

n e e
t
f
n
T
c
p p
t
T
n
i t
T
n
i
k
p p
p
n


p
i
i p
t t
1
{ }

+
k
p
p p p T o
t f f c
1
1 2
1 1



L
L
n
L
L
n
L
x n
y
L
b
L
x n
y
L
a

sin
1
cos
1
(4.16)
135
B. Recunoaterea obiectelor punctuale cu folosirea teoriei mulimilor fuzzy
Conceptul teoriei mulimilor fuzzy a fost introdus de Zadeh (Isaaks et al, 1989), pentru
analiza sistemelor complexe i proceselor de decizie. Concepia se bazeaz pe faptul c
elementele gndirii umane nu sunt numere, ci clase, n care tranziia de la elemente membre la
elemente nemembre nu este abrupt (salt), ci gradual. Se consider c motivarea i gndirea
uman nu constituie o logic bi sau multivalent, ci o logic cu variabile fuzzy.
Caracreristicile principale ale concepiei teoriei mulimilor fuzzy sunt: folosirea variabilelor
lingvistice n locul sau mpreun cu variabilele numerice; folosirea pentru reprezenterea
relaiilor simple dintre variabile a instruciunilor de condiie fuzzy; folosirea algoritmilor
fuzzy pentru reprezentarea relaiilor complexe. n multe domenii tiinifice sau practice se
folosete teoria mulimilor fuzzy. Au fost dezvoltate limbaje fuzzy, gramatici fuzzy, teoria
automatelor fuzzy i algoritmi fuzzy.
Pe de alt parte i splinurile cubice i-au dovedit aplicabilitatea n multe domenii.
Conceptul de spline este similar interpretrii datelor i altor probleme ale analizei numerice.
n multe lucrri s-au folosit i n Romnia dezvoltrile pe baza funciilor spline (Serediuc,
1996; Niu C., 1992 i 1995 etc).
n cele ce urmeaz se fac unele considerente asupra descrierii i recunoaterii
obiectelor punctuale (semne convenionale punctuale, litere, cifre i semne speciale).
a) Descrierea lingvistic a obiectelor punctuale
n cazul simplificat, orice semn convenional sau caracter se poate descrie schematic
cu opt detalii de baz, potrivit limbajului de descriere a semnelor convenionale. Detaliile de
baz sunt: (1) segmentul orizontal ; (2) segmentul vertical |; (3) segmentul nclinat cu 45
la dreapta ; (4) segmentul nclinat cu 45 la stnga fa de axa vertical \; (5) segmentul de
curb (n particular arc) ; (6) segmentul de curb ; (7) segmentul de curb (arc) ; (8)
segmentul de curb (arc) .
Toate elementele de mai sus se pot ntlni n noduri, respectiv n puncte de racordare.
De aceea este necesar a se cunoate coordonatele acestor noduri. La recunoatere este bine a
se materializa (descoperi) nodurile. Poriunile dintre noduri trebuie apoi determinate, din
familia celor 8 posibiliti.
Funcia de apartenen printr-un detaliu segment de dreapt se poate scrie ca :
unde 2a este lungimea ntre punctele A i B (fig. 4.5), respectiv ntre capetele unui arc (coarda
arcului).
Fig. 4.4 Obiecte punctuale identificate (interpretate) prin metoda
seriilor Fourier
(4.21)
( )
contrar caz in 0
a r daca r/a 1 <

SD

136
Sgeata arcului (distana punctului cel mai deprtat de pe arc de la segmentul AB,
coarda arcului) are lungimea r. Funciile de apartenen la segmentul orizontal sau la cel
vertical sunt date de relaiile :
unde m
x
este panta elementului (segmentului).
Funcia de apartenen la clasele segmentelor oblice este:
Semnul lui m
x
va da fiecare din cele dou cazuri:
m
x
> 0 cadranele I i II; m
x
< 0 cadranele II i IV.
Funcia de apartenen la clasa curbelor orizontale ( sau ) este:
unde =arctg m
x
Paii de determinare a apartenenei unui element dat la una din cele opt clase sunt uor
de intuit.
b) Clasificarea
Orice semn convenional punctual, caracter sau semn special se nscrie sub form de
date raster n form binar, ntr-o matrice de 20 * 20 pixeli (fig. 4.6).
Pentru clasificare, pentru fiecare semn convenional sau caracter (cifr, liter sau semn
special), dup completarea matricilor corespunztoare pentru elementele simplificate (axele
segmentelor sau arcelor de curb) se stabilesc definiiile lingvistice, ca n tabelul 4.3.
Codurile rezult din prezena elementelor 1 n matrice i se pot stabili ca algoritmi
speciali (Niu C., 1992). Din modul de descriere a obiectelor punctuale se observ c pentru
imaginea de analizat este necesar subierea (simplificarea liniilor).
Fig. 4.5 Arcul i segmentul de
dreapt
(4.23)
(4.22)
(4.24)
( ) < <

'


x ob
m pentruO ,
4 /
4 /
1

{ } 1 , 2 / / 2 , , min min 1
0

'

<

'

>

1 m , 0
1 m pentru , 1
1 m , 0
1 m pentru , 1
x
x
1
x
x
0
pentru
pentru
m
x
m
V
x

137
c) Relaia de similaritate fuzzy
Relaia de similaritate fuzzy va da foarte bune rezultate pentru identificarea obiectelor
punctuale, n special pentru cele ale hrilor numerice (digitale).
Tabelul 4.3. Definiiile lingvistice ale obiectivelor punctuale
Obiectul
punctual
Definiia lingvistic Codul

A
O
Diagonal stg. + diagonal dr. + segment orizontal
Dou diagonale stg. + dou diagonale dr. + segment
orizontal
O curb + o curb
00220100
10220000
02010000
ntre dou mulimi X i Y relaia fuzzy R este reprezentat de o submulime a
produsului cartezian X i Y
unde (x,y) reprezint funciile de apartenen.
Relaia R (4.24) este de similaritate, fiind reflexiv, simetric i cu tranzitivitate max-min,
adic:
(x,x)=1 si (x,y) <1, pentru yx i x X
(x,y)=(y,x), pentru (x,y) Y (4.26)
(x,z)= max-min { (x,y), (y,z)},
pentru (x,y,z) X,Y X
Fig. 4.6 Exemplu de descriere a unui semn
convenional punctual
(4.25)
( ) ( ) [ ]
( ) Y X y x
y x y x R

,
, ,
138
d) Extragerea caracteristicilor
Extragerea caracteristicilor este o etap important n recunoaterea obiectelor
punctuale. n matricea liniar n care este nscris obiectul punctual, caracteristica principal
este distana. De la colurile grilei (matricei) i de la mijloacele laturilor se pot msura
distanele pn la liniile desenate (prezena cifrei 1) corespunztoare matricei (cu direcia spre
centrul grilei). Cele 8 distane, msurate n pixeli, formeaz un vector, dup stabilirea unei
ordini i parcurgerea rotirii din centru n sens direct sau invers acelor de ceasornic. Vectorul V
este:
V = (d
1
, d
2
, d
3
, d
4
, d
5
, d
6
, d
7
, d
8
) (4.27)

Pentru semnul din figura 4.6 rezult:
V = (1, 2, 2, 2, 0, 2, 2, 2, 0) (4.28)
cu primul punct n mijlocul laturii din dreapta i parcurgerea n sens invers acelor de
ceasornic. Este bine ca aceste distane s fie normalizate, prin mprirea la distana maxim
dintre ele, n cazul practic 2, astfel c valorile distanelor vor fi cuprinse ntre 0 i 1,
obinndu-se:
V
N
= ( 0, 1, 1, 1, 0, 1, 1, 1, 0 ) (4.29)
Clasificarea obiectelor
Clasificarea obiectelor punctuale se face cu funcia de similaritate fuzzy pentru
vectorul distanelor normalizate V
N
.
Dac V
N
este reprezentat de X
{X
i
} X sau X
i
X pentru 1,2,, N
unde N reprezint numrul obiectelor punctuale, atunci funcia de similaritate fuzzy
este dat de relaia :
unde a
i
i a
j
sunt elementele vectorului normalizat.
Valoarea funciei de similaritate (4.29) ntre caracteristicile necunoscute i tot setul de obiecte
punctuale se determin n cazul unei mostre de imagine. Se alege din list valoarea maxim a
caracteristicii dup care se face clasificarea.
Fie obiectul punctual definit de un grup de pixeli n geoimagine.
Din pixelii zonei de imagini se determin:
F() = (a

1
, a

2
, a

3
, a

4
, a

5
, a

6
, a

7
, a

8
) (4.31)
Valorile de similaritate fuzzy sunt:
unde x
i
mulimii tuturor obiectelor punctuale i
(4.30)
(4.32)
( ) ( ) X X pentruX a a X X
j i
k
k
j
k
i j i i

1
]
1

, , 1 ,
2
1
8
1
2

( ) ( )
2
1
8
1
2
1 ,
1
]
1



k
k
i
k
i s
a a X


139

F (x
i
) = (a
i
1
, a
i
2
, a
i
8
) (4.33)
Obiectul punctual din imagine poate fi clasificat ca aparinnd obiectelor punctuale descrise,
dac:

s
(, X
m
) >
s
(, X
i
) (4.34)
pentru toate valorile X
i
, doar cu x
m
X
i
.
Rezultate
n figura 4.7 este artat imaginea unor semne convenionale i inscripii recunoscute
cu metoda descris. Pentru a demonstra corectitudinea interpretrii obiectelor interpretate li s-
au atribuit alte semne convenionale sau alt caracter de scriere, translatate la o distan
constant fa de obiectele iniiale. Liniile s-au desenat nesubiat, deoarece liniile cu limea
de un pixel nu apar pe imaginea reprezentat la ploter sau imprimant.
4.3.1.2.2 Recunoaterea i digitizarea obiectelor liniare i areale
Nu s-au fcut referiri mai sus dect parial la necesitatea prelucrrii imaginilor, nici la
digitizarea semiautomat, nici la digitizarea automat. n cazul de fa se va vedea foarte clar
ce prelucrri trebuie s fie fcute pentru uurarea recunoaterii traseelor elementelor liniare
sau a contururilor elementelor areale. Succesiunea operaiilor executate este urmtoarea (Niu,
C, Niu, C.D., 1997d): obinerea geoimaginii raster (recepionarea datelor sau scanarea
geoimaginii) i prelucrarea preliminar a acesteia; transformarea imaginii digitale ntr-un
numr limitat de trepte de gri sau, n cazul hrilor n imagine binar; eliminarea zgomotului;
scheletizarea (subierea prin erodare); urmrirea obiectelor liniare (contururilor obiectelor
areale), semiautomat sau automat, i nregistrarea coordonatelor obiectelor.
Recepionarea datelor raster sau scanarea geoimaginii
Scanerele cele mai utilizate se bazeaz pe tehnologia CCD. Geoimaginile digitale
raster sunt codificate, de regul, pe opt bii. Din punct de vedere al exigenelor cartografice,
rezoluia poate fi mic (300 dpi), medie (800 dpi) i mare (peste 1200 dpi). Imaginile
fotogrammetrice impun o rezoluie superioar (Rducanu D.G., 1997).
Cteva sisteme pentru scanarea fotogramelor sunt date n tabelul 4.4 (Niu, C.,Niu,
C.D., 1995).
Fig. 4.7 Exemplificarea unor semne convenionale i inscripii
recunoscute cu metoda descris
140
Tabelul 4.4 Scanere fotogrammetrice
Denumire Productor
Caracteristici
Dimensiunea zonei
scanate (cm)
Rezoluia
()
Viteza
(min)
PHOTOSCAN
DSA
Intergraf ZEISS 26*26 7,5-120 12
DSW 200 Helava Associates 26,5*26,5 5-15 5
DSW 100 Helava Associates 24,5*25,4 7-80 18
DISC International SisteMap 32*32 10-40 10
VX 3000 Plus Vexcel Imaging 24,4*50,8 8,5-160 16
RASTER
MASTER RM
Wehrli & Associates 25*25 12 18
HP Scanjet II Cx Hewlett Packard 21*23 15 7
Acestea se livreaz cu sisteme de calcul i programe suport. Pentru scopuri
cartografice, avnd n vedere i dimensiunile hrilor, se poate folosi sistemul Optronix 5040
sau sistemul scaner ploter-raster (filmrecorder). Sistemul (figura 4.8) poate scana geoimagini
cu dimensiunile maxime de 127*100 cm, cu rezoluii de 12,5; 25; 50; 100 i 200 , alb-negru
sau color, avnd i posibiliti de compresie a datelor pentru reducerea dimensiunii fiierului.
Ploterul raster (filmrecorder), pe principiul laser, realizeaz reprezentarea n alb-negru pe
film, fiind excelent pentru obinerea originalelor de editare.
Prelucarea preliminar a datelor raster digitale recepionate sau scanate mplic un
numr limitat de operaiuni (3.4), finalizate cu aranjarea datelor n formate specifice
prelucrrilor ulterioare. n cazul experienelor noastre au fost recepionate date n formatele
PCX, TIFF, RLE i BMP, fiind transformate n formatul BMP pentru o prelucrare mai uoar.
Datele de ieire (vectoriale) au fost n formatul DXF i formatul propriu al software-ului
MULTISCOPE (Matra, 1997; Niu, C., 1992).
Transformarea geoimaginii raster
Nu se fac referiri aici la toate transformrile ce se fac asupra geoimaginilor, ci doar la
cteva transformri care uureaz interpretarea i punerea n eviden a obiectelor liniare
(inclusiv a contururilor obiectelor areale).
Pentru geoimaginile de teledetecie sau fotogrammetrice, cu algoritmi specifici se
identific limitele zonelor, iar pentru o i mai bun vizualizare se reduce numrul de trepte de
gri pe diferite combinaii de imagini iniiale, respectiv se aplic numai transformri
radiometrice, n special de transformare a contrastului etc.
n figura 4.9 sunt date cele dou imagini - iniial i transformat, pentru evidenierea
unor zone acvatice, n cadrul cercetrilor desfurate de noi n cadrul proiectului VIRGOS.
Acum se face uor chiar gsirea capetelor liniilor i urmrirea automat a acestora.
Fig 4.8 Sistemul scaner OPTRONIX 5040
141
Metoda de cutare se bazeaz pe analiza n submatricea de 3*3 pixeli.
Pentru geoimaginile raster obinute prin scanarea hrilor, imaginea se transform n
imagine binar. Din punct de vedere cartografic, nu intereseaz nivelul de gri al pixelului, ci
mai ales prezena sau absena imaginii. Transferarea n imagine binar se face prin reducerea
celor 256 de trepte la dou trepte, n funcie de o valoare de prag care s nu duc la eliminarea
unor elemente de imagine. Toate valorile pixelilor mai mari sau egale cu valoarea de prag se
nlocuiesc cu valoarea 0, iar celelalte cu 1.
n figura 4.10 este artat imaginea binar a unei geoimagini cu ci de comunicaie. Se
observ c imaginea conine numai valorile 1 (alb) i 0 (negru). Pe aceast imagine se observ
c obiectele liniare sunt de diferite grosimi. Pentru poziia obiectelor n SIG intereseaz doar
punctele de pe axele drumurilor. n cazuri mai simple, cu un numr redus de detalii
cartografice, se poate face i o interpretare bazat pe limea n pixeli a obiectului liniar.
Deoarece procedura de binarizare funcioneaz corect pentru majoritatea
reprezentrilor cartografice, unele scanere pot avea implementat procedura n hardware,
problem ce ar trebui avut n vedere la stabilirea cerinelor pentru achiziionare.
La binarizare pot apare erori la intersecia a dou elemente liniare cu valori ale
densitii optice de o parte sau de alta a valorii de prag aleas de ctre operator i ca atare
trebuie folosite metode adaptate (Niu C.D. et. al, 1995a), constituind mai nti histograma
local a fiecrui pixel, bazat pe valorile pixelilor vecini (8 sau 24 pixeli vecini).
Valoarea de prag poate fi diferit pentru diferite poriuni ale geoimaginii. Pentru
geoimagini de acelai tip, de exemplu pentru cele obinute din scanarea originalelor de editare
ale hrilor, pot fi fcute analize apriorice i pot fi determinate diferite valori de prag.
Pentru originalele de editare pe diapozitive ale hrilor topografice, valorile de prag
pot varia n intervalul (30, 210).
Fig. 4.9 Geoimagine transformat prin reducerea
numrului de trepte de gri
142
Pentru figura 4.10 a fost stabilit n final valoarea de prag de 120. Cele dou figuri din
stnga sunt n negativ, respectiv n pozitiv, la tiprire, pentru a se vedea posibilitile de
transformare.
Eliminarea zgomotului
n imaginea raster iniial codificat pe 8 bii poate apare zgomot, determinat de
interferena razelor reflectate sau refractate ale scanerului, pentru faptul c lungimea de und
este comparabil cu rugozitatea suportului hrii.
Pentru cazul fotogramelor acest zgomot nu este sesizabil, dar pentru cazul hrilor,
dup binarizare va fi sesizabil i n geoimaginea binar (cu valoarea pixelului codificat pe un
bit). Zgomotul se manifest printr-un grup izolat de pixeli de aceeai valoare (0 n caz c
zgomotul se manifest pe un fond de valori de 1 i 1 n caz contrar, n funcie de valoarea de
prag aleas). O metod simpl de eliminare a acestui zgomot const n determinarea ariei n
pixeli a zonei, prin numrarea pixelilor de aceeai valoare, compararea acestei arii cu o
valoare de prag (aria n pixeli a celui mai mic detaliu al hrii date, respectiv a celui mai mic
element component izolat al sumelor convenionale i inscripiilor). Algoritmi speciali au fost
propui pentru eliminarea zgomotului (speckle) din imaginile radar SAR (Rducanu
D.G.,1997).
Scheletizarea (subierea prin erodare)
Orice obiect liniar sau contur al unui obiect areal are o anumit lime, de regul de
cteva ori mai mare dect latura unui pixel. Ca atare, fiecrui detaliu liniar i va corespunde o
band de pixeli de valoare 1 (fig. 4.10) n geoimaginea digital binar. Este necesar gsirea
axei obiectului liniar, prin eliminarea tuturor pixelilor din afara acestei axe. Operaiunea se
numete scheletizare sau subiere prin erodare. Este evident clar n hrile digitale. Pentru
lucrrile practice executate s-au aplicat procedurile existente n sistemele de programe
implementate n D.T.M. n figura 4.10 imaginea scheletizat este n dreapta. Pentru erodare s-
a folosit algoritmul Pavlidis modificat (Pavlidis, 1980). Algoritmul Pavlidis erodeaz iterativ
contururile detaliului liniar. Se consider c pixelii unui detaliu liniar sunt interiori i
marginali.
Pixelii marginali formeaz muchii specifice. Algoritmul determin dac pixelii
marginali ndeplinesc anumite condiii pentru a fi nlturai din date dac nu sunt pe axa
medie a obiectului. Aceste condiii sunt ca pixelii s nu aparin dect unei muchii, s aibe un
pixel vecin direct sau indirect, scara s fie un punct interior sau s aibe un pixel vecin direct
pe contur i vecinul su direct pe o muchie. Procesul de eliminare a pixelilor este iterativ i n
final pixeli rmai sunt pixeli scheletului - pe axele mediane ale obiectelor liniare. La
vectorizare pot apare unele inadvertene, ca deplasarea nodurilor la intersecii n care axele
poriunilor de obiect nu se suprapun etc.
Fig. 4.10 Rezultatele geoimaginii binarizate i scheletizate
(subiate)
143
nregistrarea coordonatelor punctelor traseului liniar
Att prin cazul geoimaginilor fotogrammetrice sau de teledetecie transformate (fig.
4.10), ct i n cazul hrilor digitale binare, capetele obiectelor liniare se regsesc uor. Prin
cutare ntre cei 8 vecini ai pixelului curent, se gsesc succesiv ceilali pixeli ai detaliului (fig.
4.11).
Coordonatele punctului de capt se rein i se nregistreaz obligatoriu. Pentru
punctele succesive, care se afl unul dup altul la un interval de un pixel, se calculeaz
coordonatele punctelor sau se rein i se nregistreaz numai acelea care respect condiia
impus iniial, ca punctul curent s fie la o distan sub o toleran dat fa de predecesor
(Niu, C., Niu, C.D. 1992a i 1992b).
n toate cazurile, pe ecranul grafic este afiat geoimaginea i pe msur ce se face
urmrirea semiautomat sau automat, apare i ecoul grafic, respectiv desenarea cu alt
culoare peste geoimaginea iniial, folosind ca date iniiale coordonatele rezultate din
vectorizare.
4.4 Digitizarea modelelor fotogrammetrice
4.4.1 Exploatarea geoimaginilor fotogrammetrice la stereorestitutoarele analogice
Stereorestitutoarele analogice (Rducanu N., 1973 i 1992; Zvoianu, 1997; Turdeanu,
1997) sufer modernizri prin realizarea unor dispozitive suplimentare, cuplate, mpreun cu
aparatul, la un calculator electronic. De exemplu, stereorestitutorul STEREOMETROGRAF a
fost cuplat cu un microcalculator i cu masa de desen automat DZT. S-a proiectat i interfaa
DIGITIZER-BOX, n colaborare cu IGFCOT, prin intermediul creia aparatul a devenit un
periferic specializat al calculatorului de tip PC.
Exploaterea fotogrammetric este asistat de un software specializat, realizat conform
cerinelor.
Operaia care se realizeaz de ctre operator, ca i la lucrul prin metoda clasic, sunt
orientarea interioar a fotogrammelor i parial, orientarea relativ a fotogramelor. La
orientarea relativ se folosesc i elementele de orientare, care se calculeaz la prelucrarea
datelor de aerotriangulaie. Dup nregistrarea elementelor de orientare relativ, operatorul
definitiveaz orientarea.
De aici ncolo, programele asist lucrul operatorului. Operaiunile principale executate
sunt descrise n continuare.
Operatorul are deja nregistrate n memorie coordonatele n sistemul bazei de date
pentru toate punctele de baz (geodezice, topografice, de reperaj, de aerotriangulaie etc).
Fig. 4.11 Matricea 3*3 de cutare a pixelului vecin cu valoarea 1
144
A) Orientarea absolut. Programul indic operatorului s vizeze pe rnd punctele cu
coordonate cunoscute din stereomodel i s introduc pentru fiecare codul numeric de
identificare. Trebuie s se introduc cel puin trei puncte cu toate cele trei coordonate
cunoscute. Pe baza celor dou seturi de coordonate ale cel puin trei puncte se determin cei
apte parametri ai orientrii absolute (Turdeanu, 1997). Cu parametrii determinai se
calculeaz coordonatele n sistemul bazei de date i se face i aprecierea preciziei, respectiv se
caculeaz eroarea medie ptratic a unitii de pondere i erorile n punctele de reper. Erorile
obinute n punctele de reper se compar cu o toleran dat, eliminndu-se eventual punctul
(punctele) pentru care erorile sunt mai mari dect tolerana. Calculele se reiau dup eliminarea
punctului (punctelor), cu condiia s existe cel puin trei puncte rmase.
B) Digitizarea obiectelor modelului stereoscopic. Ca i la exploatarea clasic, lucrul
operatorului este acelai. n plus acesta introduce de la tastatur sau prin vizarea pictogramei
dintr-un meniu codul de identificare al obiectului, codurile de identificare ale atributelor i
valorile atributelor. Sistemul asist lucrul operatorului, conferindu-i de fiecare dat rezultatul
efecturii operaiunilor. Pe ecranul grafic apare rezultatul sub form grafic (ecoul grafic). n
cazul digitizrii unor elemente noi sau modificate pentru actualizarea bazei de date a SIG
creat anterior, pe ecran este afiat i imaginea corespunztoare bazei de date existente, cu
simbolistica adecvat (Zvoianu i Niu C.D., 1996; Niu, C., Niu C.D. 1997d). Programele
suport de digitizare sunt dezvoltate pe mediul AUTOCAD. Dup validare, coordonatele,
codurile i atributele sunt scrise n baza de date a sistemului i sunt convertite i n formatele
DXF i ArcInfo pentru exploatarea la serverul SIG. De notat c stabilirea topologiei datelor se
face la serverul receptor (inclusiv validarea pentru includerea n baza de date SIG.
C) Rezultate practice. Pentru testarea sistemului Stereometrograf-interfa-PC, a
terminologiei propuse, a algoritmilor de calcul i a programului propriu ntocmit s-a ales un
stereomodel format din fotogramele 2541 i 2543, obinute cu camera aerofotogrammetric
Wild RC-8, cu distana focal de 153,04 mm, formatul 23cm * 23cm, de la nlimea de 2500
m. Datele iniiale i rezultatele intermediare i finale sunt prezentate n anexa B(a).
Concluzii. Conform discordanelor dup calculul coordonatelor n punctele premarcate
din poligon, dar care nu au fost folosite la orientarea absolut, erorile adevrate medii pentru
cele 16 puncte sunt pentru cele trei coordonate 0,18 m, 0,10 m i 0,43 m, iar erorile medii
ptratice sunt 0,73 m, 0,59 m i 0,52 m. Eroarea medie ptratic a poziiei planimetrice este
0,92 m. Se observ c de aceast dat valorile medii ale discordanelor sunt mici, dar variaiie
sunt mari. Valorile obinute duc la concluzia c sistemul realizat poate fi folosit pentru lucrri
de producie, mai ales pentru actualizarea prin metode fotogrammetrice a bazelor de date ale
SIG. Nu facem referiri aici la posibilitile de actualizare a hrilor n funcie de precizia i
rapiditatea culegerii datelor. Coordonatele finale ale punctelor de exploatare au fost exportate
unui alt sistem, cu programe de interpolare. Prin interpolarea prin metoda celor mai mici
ptrate s-au obinut reprezentrile grafice ale curbelor de nivel cu echidistana normal de 5
m. Au fost determinate iniial punctele unei grile, dup care s-a fcut interpolarea curbelor de
nivel. Coreciile mult mai mari dect la restituia analitic se explic att prin precizia mai
mare a stereocomparatoarelor dect cea a stereorestitutoarelor, pe de o parte, precum i
datorit necorectrii coordonatelor pentru influena curburii Pmntului, refraciei
atmosferice, deformrii inegale a suporturilor fotogramelor pe cele dou axe etc.
145
4.4.2 Exploatarea geoimaginilor fotogrammetrice i de teledetecie la aparatele
fotogrammetrice analitice
Colectivul de cercetare i autorul au cercetat restituia analitic cu datele obinute la
aparatele de tipul monocomparatoarelor i stereocomparatoarelor, conectate cu calculatoare
electronice de tip PC.
Software-ul folosit pentru culegerea datelor este interactiv i asigur i validarea,
apreciind n mod deosebit precizia datelor. Cercetrile ntreprinse au continuat eforturile
depuse pentru ntocmirea proiectului de diplom la finalizarea cursurilor universitare.
Date iniiale i obinerea lor. Pentru exploatarea analitic a fotogramelor datele iniiale
folosite sunt:
-datele msurate la stecometru, coordonate i paralaxe, precum i numerele de identificare ale
punctelor msurate, pentru indicii de referin, punctele de orientare relativ
(minimum 6 pe o stereogram), punctele de orientare absolut (minimum 3 pentru un
stereomodel) i pentru punctele de exploatare (n numr nelimitat);
-numerele i coordonatele punctelor de reper, n sistemul de referin (sistemul bazei de date
cartografice), necesare orientrii absolute, (numrul de puncte depinde de faptul dac
exploatarea analitic se realizeaz n acelai timp cu aerotriangulaia sau ulterior
realizrii acesteia) i codul orientrii reciproce a axelor sistemelor de coordonate;
-codul camerei fotogrammetrice cu care s-au obinut aerofotogramele, nlimea de zbor,
toleranele coordonatelor fotogrammetrice i ale coordonatelor n sistemul geodezic de
referin.
Coordonatele msurate au fost obinute att de ctre operatori cu experien, ct i de
ctre operatori nceptori.
Algoritmii de calcul. Procedurile programului ntocmit n FORTRAN i testat pe platforme de
tip PC i SGL conin algoritmi ce se refer la:
-orientarea interioar analitic a fiecrei fotograme a stereogramei, prin determinarea
coordonatelor n sistemul fiecrei fotograme, inclusiv cu corectarea deformrii
suportului, cu folosirea transformrii afine i a transformrii Helmert, la alegere;
-determinarea coreciilor de distorsie a obiectivului, curbur a Pmntului i refracie
atmosferic;
-orientarea relativ n serie a fotogramelor cu determinarea iterativ a elementelor de
orientare i determinarea coordonatelor punctelor stereomodelului (tripletului);
-orientarea absolut a stereomodelului prin determinarea iterativ a parametrilor de orientare
(compensarea orientrii absolute) i determinarea coordonatelor teren ale punctelor
obiectelor geografice.
Verificrile transformrilor i eliminarea punctelor ale cror coordonate s-au msurat
greit, se face n toate etapele prelucrrii astfel:
-la determinarea coordonatelor n sistemul fiecrei fotograme, de dou ori succesiv:
prin calcularea distanelor din coordonatele teoretice ale indicilor i respectiv, din
coordonatele msurate, determinarea unui coeficient mediu de scar, transformarea
distanelor cu coeficientul de scar mediu i eliminarea indicelui pentru care diferena
de distan e mai mare dect tolerana;
prin compararea coreciilor coordonatelor dup transformare
146
(Vx i Vy) cu tolerana indicat;
-dup orientarea relativ, prin compararea coreciei paralaxei transversale dup compensare
cu tolerana stabilit;
-la orientarea absolut, tot de dou ori:
prin compararea distanelor;
prin compararea coreciilor (Vx, Vy i Vz) cu tolerana dat.
Toleranele s-au indicat i aprioric, dar s-au calculat i n timpul prelucrrii, n funcie
de eroarea medie ptratic a unitii de pondere.
Aprecierea preciziei. Aprecierea preciziei s-a fcut prin calcularea de fiecare dat a
erorii medii ptratice a unitii de pondere a coreciilor mrimilor (determinate). Pentru o
evaluare corect a msurtorilor, a algoritmilor de calcul, terminologiei de msurare i a
diferitelor cazuri de dispunere a punctelor cu coordonate, att date, ct i msurate sau
determinate, s-a calculat i matricea invers, respectiv s-au folosit fotogramele din poligonul
fotogrammetric naional, preluate cu camera RC-8 (codul 14 n program) cu distana focal de
114,07 cm, de la nlimea de 2300 m. Formatul fotogramelor este 18 cm * 18 cm. Indicii sunt
dispui n coluri. Au fost realizate i reprezentri grafice cu indicatorii de precizie amintii.
Punctele stereomodelului se afl ntr-o zon deluroas cu reprezentarea reliefului prin curbe
de nivel i n perspectiv, artate n fig. 4.12 Reprezentarea s-a fcut cu programele proprii,
dup determinarea punctelor de exploatare.
D. Rezultatele experimentrilor. n anexa B sunt trecute toate datele iniiale, datele
intermediare i datele finale pentru un triplet (dou stereomodele). Datele sunt msurate la
stereometru. S-au folosit 14 puncte de reper. Stereomodelul 2613/2614 conine coordonatele
i paralaxele msurate ale celor patru indici de referin i ale celor 22 de puncte, iar
stereomodelul 2614/2615 conine, pe lng coordonatele celor patru indici, coordonatele i
paralaxele msurate pentru nc 30 de puncte. La ambele stereomodele nu s-a eliminat nici un
punct la orientarea interioar i la orientarea relativ. S-au eliminat, n schimb dou puncte la
legarea celor dou modele (la formarea tripletului). La determinarea parametrilor orientrii
absolute s-au folosit 13 puncte, constatndu-se c unul din punctele cu coordonate n sistemul
bazei de date a fost eliminat deja la formarea tripletului.
Din analiza rezultatelor intermediare i finale rezult:
-numrul punctelor de reper (punctelor de baz cu coordonate n sistemul bazei de date) este
supraabundent;
-la transformarea coordonatelor i paralaxelor msurate din sistemul aparatului n coordonate
n sistemul fiecrei fotograme s-a utilizat transformarea Helmert.
Fig. 4.12 Reprezentarea reliefului din zona de
studiu
147
Din analiza coeficienilor de deformare a suporturilor negativelor (film pe poliester)
rezult c toi coeficienii sunt subunitari, deci a avut loc o dilatare a suportului, sensibil egal
pe ambele direcii longitudinal i transversal. n figura 4.13 sunt reprezentate grafic
coreciile n indicii de referin.
Din analiza distribuiei acestora, se poate trage concluzia c este posibil ca acestea s
mai conin pri sistematice. O eventual corectare a coordonatelor indicilor de referin i a
tuturor punctelor din cuprinsul fotogramelor cu o metod proprie va nbunti radical
rezultatele. La orientarea relativ, pentru ambele stereomodele numrul de puncte a fost
supraabundent, respectiv 21 de grade de libertate n primul stereomodel i 29 n cel de al
doilea.
Eroarea medie ptratic a unitii de pondere (e.m.p.u.p) a fost de 0,006 mm n ambele
cazuri, valoarea maxim a paralaxei fiind de 2-2,3 ori mai mare dect e.m.p.u.p.
La formarea tripletului, numrul punctelor comune a fost din nou supraabundent, fiind
eliminate dou puncte, respectiv 299 i 187, avnd discordanele mai mari dect tolerana,
care n acest caz a fost considerat de 3 ori mai mare dect discordana maxim a paralaxei
transversale (respectiv 0,0263), datorit trecerii de la coordonate plane la coordonate 3D.
n figura 4.14 sunt reprezentate grafic coreciile plane Vx i Vy obinute dup calculul
parametrilor orientrii absolute. n orientrile relativ i absolut nu s-au trecut elementele
matricei de rotaie, ci numai elementele care servesc la calcularea acesteia (n cazul nostru
valorile parametrilor A, B i C).
La orientarea absolut s-au folosit 13 puncte de baz, obinndu-se gradul de libertate
n-k = 32. Bineneles c e.m.p.u.p. este de 0,378 m, fiind de 21 de ori mai mare dect
e.m.p.u.p la formarea tripletului, coeficient ce reprezint chiar valoarea coeficientului de scar
RK. Coreciile Vx i Vy sunt normale. Pentru cote, corecia maxim este 0,91 m n punctul
188, punct pentru care s-au obinut i discordanele maxime, att la orientarea relativ ct i la
formarea tripletului. Deja n testrile ulterioare acest punct nu a mai fost luat n consideraie.
Pentru discordanele Vx, Vy i Vz, separat, s-au fcut i reprezentrile diagramelor
coreciilor, care dau o bun nelegere a modului de deformare a stereomodelelor (tripletului).
Pentru toate coreciile, cele trei suprafee Vx, Vy i Vz au o structur asemntoare, ceea ce
duce la concluzia c s-ar putea ca valorile coordonatelor determinate topografic s fie
incorecte n acea zon sau s se fi comis erori la neparea punctelor, respectiv a cunoaterii
Fig. 4.13 Reprezentarea coreciilor coordonatelor indicilor
de referin
148
bornelor premarcate. Este neleas analiza discordanelor n punctele de reper eliminate la
formarea tripletului, respectiv 209, pentru care s-au obinut erorile reale
x
= -0,239 m;
y
=
0,542m;
z
= -1,266m;
p
= 0,58m;
s
= 1,301 m, unde
p
este eroarea plan de poziie, iar
s
este eroarea spaial de poziie (3D). Se observ clar c a fost greit msurarea paralaxei
longitudinale, cea care influeneaz determinarea cotei.
ntruct acoperirea fotogramelor este totui prea mare (84 %), se poate descoperii
uor care este cauza multor valori mari ale discordanelor ntre cote.
Rezultatele restituiei analitice sunt superioare celor ale restituiei analogico-analitice.
Este necesar recalibrarea camerelor existente n cazul utilizrii lor n lucrrile de producie
sau de cercetare.
Se remarc totui o aceeai zon a poligonului, cu forma suprafeelor erorilor
aproximativ identic pentru zboruri diferite, ceea ce duce la concluzia reverificrii
determinrii n teren a punctelor materializate. Refacerea poligonului geodezic naional i a
prii sale pentru calibrri fotogrammetrice se impune cu prisosin.
4.4.3 Prelucrarea imaginilor digitale
4.4.3.1 Probleme i soluii privind recunoaterea formelor n fotogrammetrie
Procedura de recunoatere a formelor folosind ca primitive contururile este de o mare
importan n fotointerpretarea modelului stereofotogrammetric. Procedura a fost dezvoltat
pentru lucrul cu imagini la scar mare, unde apar foarte clar contururile obiectelor. Pentru
aplicarea metodei sunt necesare trei premize: imaginile folosite s fie multispectrale sau color;
imaginile s permit operaia de grupare geometric; s poat fi recunoscute att formele
liniare, ct i cele areale.
Folosind aceast procedur automat de recunoatere se poate obine o precizie de 1-2
pixeli. Sunt fcute recomandri pentru utilizarea procedurii la extragerea automat a detaliilor
pentru baza de date a unui SIG.
Fig. 4.14 Coreciile plane n punctele de baz dup
orientarea absolut
149
4.4.3.1.1 Introducere
Metodele curente de orientare a imaginilor pot fi clasificate dup tipul de primitive ce
pot fi utilizate pentru orientare. Strategia de clasificare duce la dou metode la identificarea
bazate pe zone (areale) sau pe detalii liniare. Recunoaterea formelor care se bazeaz pe zone
folosete ca primitive treptele de gri, iar cea bazat pe detalii folosete liniile i punctele cu
aspect particular (de exemplu colurile cldirilor i interseciile strzilor). Diferii autori
(Baltsavias, 1991; Doorn et al, 1990) arat avantajele i dezavantajele recunoaterii bazate pe
forme areale i liniare. Datorit dificultilor reale n dezvoltarea algoritmilor de recunoatere
stereoscopic bazai pe corelaia nivelelor de gri i pe lucrrile extensive i promitoare din
domeniul vizualizrii asistate de calculator bazat pe recunoaterea detaliilor (obiectelor),
fotogrammetritii i-au mutat atenia de la recunoaterea zonelor la recunoaterea bazat pe
obiecte (detalii).
4.4.3.1.2 Motive pentru alegerea recunoaterii bazat pe forme
De mai muli ani, problema recunoaterii imaginii digitale a fost rezolvat n
fotogrammetrie prin luarea n consideraie a atomului informaional, deci a pixelului i a
pixelilor vecini ca primitiv, aceast procedur fiind cunosct ca recunoaterea bazat pe
zone. Aceast abordare corespunde unor cazuri particulare i d bune rezultate pentru terenuri
relativ plane, imagini fr discontinuiti i cu o textur corespunztoare. Se poate gsi o alt
metod, care, n loc s lucreze cu grupuri abstracte de pixeli vecini, lucreaz cu nivele
informaionale mai concrete, respectiv cu linii i cu forme cu contururi nchise. Respectiv,
metoda de recunoatere bazat pe detalii, care prezint un potenial mai ridicat de
automatizare, rezolvnd unele probleme particulare.
Dup cum s-a menionat anterior, prelucrarea bazat pe areale sau zone d rezultate
pentru fotograme la scri mici, unde umbrele reliefului nu au influen mare. Totui, trebuie
s existe o textur corespunztoare pentru a evita identificarea mai multor puncte corelate
pentru un punct din imaginea de referin. Pentru imagini la scri mari, obinute mai ales n
zone urbane, este preferat metoda bazat pe detalii, datorit unor discontinuiti create de
structurile artificiale, umbrele i prile acoperite ale unor detalii.
Tehnicile de corelare bazate pe detalii localizeaz (identific) perechi de segmente
corespondente prin compararea reprezentrilor extrase din cele dou imagini care trebuie
orientate. Aceste detalii nu sunt limitate doar la nivelele de gri din imagine, ci pot fi puncte,
linii sau forme areale. Operaiunile de baz dezvoltate pentru puncte sunt cunoscute sub
denumirea de operatori de control. Ali operatori folosii sunt detectoarele de limit pentru
detectarea contururilor (vezi 3.4), urmate de procedureile pentru urmrirea liniilor i de cele
de vectorizare.
4.4.3.1.3 Descrierea procedurii de recunoatere bazat pe detalii
Este utilizat procedura de recunoatere care folosete ca primitive laturile marginale
ale detaliilor. Se folosesc tehnicile de detectare a muchiilor sau laturilor marginale. Procedura
const din cteva operaiuni bazate pe paii urmtori: detectarea limitelor; segmentarea
liniilor; recunoaterea formelor. Prima etap const n pregtirea datelor iniiale. Datele
digitale imagine se obin fie direct de la o camer digital aeropurtat, fie prin scanarea
fotogramelor (negative sau diapozitive) obinute do o camer fotoaerian clasic. n ambele
cazuri dispozitivele de digitizare trebuie calibrate pentru a asigura o precizie corespunztoare.
n literatura de specialitate sunt cunoscute metode de calibrare a camerelor digitale (Chen i
Schenk, 1992) i a scanerelor (Sarjakoski, 1992). Prin calibrare sunt nlturate erorile
sistematice. Pentru testarea diferiilor pai ai procedurii, a fost folosit o pereche de fotograme
150
(cadre de imagini). ntr-o prim etap sunt detectate, cu metodele descrise anterior, apoi n cea
de-a doua etap, sunt reunii i conectai pixelii muchiilor care au aceeai orientare i aceeai
valoare de gri. Aceste prime dou etape sunt realizate pentru fiecare imagine n parte. Baza de
date se micoreaz ca volum, pstrnd doar punctele critice care formeaz vrfurile
poligoanelor (formelor). n cea de-a treia etap, formele extrase din cele dou imagini
conjugate sunt prelucrate mpreun, folosind proprietile geometriei invariante, de exemplu,
n anumite condiii, unghiurile din vrfuri. n aceast ultim etap este creat o list a
formelor candidate la recunoatere i este fcut o filtrare, reinnd numai figurile
corespondente complete (de reinut c n a treia etap se lucreaz numai cu stereograma).
Secvena de operaiuni de mai sus permite determinarea parametrilor de transformare ntre
dou forme similare i n consecin paralaxa, fr ajutorul altor constrngeri epipolare sau a
altor constrngeri geometrice. Fiecare pereche de forme recunoscute care sunt reinute dup
procesul de filtrare de mai sus are proprii si parametri de transformare. n funcie de
transformarea executat (rototranslaie, afin sau proiectiv), procedura va fi mai mult sau
mai puin restrictiv. De notat c pentru rototranslaie, chiar dac sunt necesare mai puine
vrfuri ale poligonului (liniei poligonale), dect la celelalte dou transformri, rezolvarea este
mai restrictiv. Recunoaterea propus aici lucreaz cu unghiurile din vrfuri. Ca atare, pentru
multe perechi de forme poate fi folosit rototranslaia, cu 4 parametri de determinat, datorit
numrului limitat de vrfuri din aceste forme. Detalii mai multe despre transformare sunt date
de Larouche (1995). Figura 4.17 arat rezultatele obinute prin rototranslaie unde au fost
recunoscute i folosite 2 forme.
Aceasta demonstreaz c algoritmul lucreaz corect pentru imagini reale complicate,
necesitnd unele mbuntiri pentru a gsi mai multe perechi de forme. La aplicarea
procedurii apar adesea unele probleme.
4.4.3.1.4 Cteva probleme identificate la realizarea procedurii
Prima problem care apare este aceea c dup filtrare rmn puine perechi de forme.
Numrul mic de perechi este cauzat de natura restrictiv a procedurii. Datorit necesitii de a
prelucra forme cu un numr mic de puncte (vrfuri), algoritmul lucreaz mai bine cu forme
complicate. Rototranslaia are anse mai bune de a crete numrul de forme recunoscute,
deoarece necesit un numr mai mic de puncte pentru rezolvare.
De asemenea, pentru acest tip de imagini la scar mare cu multe
detalii artificiale, multe linii drepte formate doar din dou vrfuri (ne ferim
s spunem doar segmente) nu pot fi tratate de ctre algoritm. Linile
drepte reprezint adesea muchii ale detaliilor foarte importante. O alt
Fig. 4.16. Descrierea procedurii de recunoatere a formelor
bazat pe detalii
151
problem major este aceea c unele linii sunt ntrerupte sau dublate,
datorit prezenei zgomotului n imagini.. Nici un operator detector de
muchii nu extrage perfect detaliile comune celor dou imagini datorit
diferenelor geometrice sau de alt tip dintre cele dou imagini. Pentru
mbuntirea rezolvrii sunt date n continuare cteva soluii.
Datorit complexitii imaginii i naturii restrictive a procedurii, doar puine perechi
de forme din stereograma la scar mare pot fi recunoscute din numrul mare de perechi de
detalii existente pe stereograma complex la scar mare. Se propun cteva strategii pentru
creterea numrului de perechi de detalii i pentru a se face recunoaterea mai simpl prin
considerarea unor detalii speciale ca drumuri i cldiri.
Prima consideraie studiaz efectul tehnicii de recunoatere aplicat datelor imaginilor
multispectrale i color. Cea de a doua const n curirea i rearanjarea fiierelor cu date
vectoriale create dup aproximarea liniilor, prin folosirea algoritmilor de grupare geometric.
n final, a treia soluie (etap) folosete formele gsite iniial drept constrngeri pentru
extinderea recunoaterii la noi forme i calculul nepotrivirii detaliilor recunoscute.
4.4.3.1.5 Soluii de mbuntire propuse
Prima extindere este de a aplica
procedura la date multispectrale i
color (cnd exist). Pentru aplicaii
precum extragerea detaliilor, este
normal ca mai nti s se combine mai
multe canale pentru a rezulta o singur
imagine (naintea aplicrii procedurii).
Totui operaiunile de
extragere a detaliilor, care includ
detectarea limitelor, formarea liniei i
a detaliului sunt considerate n
practica uzual ca fiind neliniare. Din
acest motiv, combinarea datelor
naintea procesrii este inferioar
procesrii canalelor individuale.
Strategia propus de detectare a
limitelor n imaginea multispectral
presupune determinarea limitelor
pentru fiecare canal (band spectral)
n parte, analiza rezultatelor din
fiecare band prin transformarea limitelor n segmente de dreapt i figuri (forme) i apoi
formarea i recunoaterea detaliilor.
Figura 4.18 arat imaginea din dreapta a unei stereograme color (reprezentat totui n
alb-negru), cu poziiile diferitelor forme ce au fost recunoscute.
Au fost gsite 13 perechi de forme, de regul segmente de dreapt. Trei forme au fost
identificate pe banda (canalul) albastru, una pe rou, dar nici una pe verde. Celelalte au fost
gsite prin corelarea imaginilor benzilor, ca de exemplu banda pentru rou a fotogramei din
stnga cu banda n albastru a fotogramei din dreapta. Aspectul cel mai surprinztor este c nu
au fost recunoscute forme pe stereoimaginile limitelor formate de imaginile combinate ale
benzilor (canalelor).
Fig. 4.17. Rezultatul recunoaterii formelor
152
A doua extindere const n adugarea la procedur a operaiunii de grupare
geometric. Aceasta permite conectarea segmentelor scurte, ntrerupte pe timpul procesului de
detectare a limitelor i de segmentare a liniilor pentru a forma linii mai lungi care reprezint
mai bine contururile detaliilor. Figura 4.19 arat dou exemple de aplicare a gruprii, unul
pentru gruparea liniilor paralele i cellalt pentru gruparea liniilor perpendiculare. Sunt
posibile diferite combinri ale liniilor, astfel nct algoritmul poate deveni complex chiar i
cnd sunt necesare calcule simple de geometrie analitic. Prin conectare geometric, sunt
realizate detalii importante pentru continuarea aplicrii procedurii de recunoatere a detaliilor
(formelor). n literatura de specialitate sunt descrii civa algoritmi care permit gruparea
segmentelor liniare paralele sau perpendiculare pentru a reprezenta mai bine obiectele i a
furnizeze detalii corespunztoare pentru orientare (Larouche, 1995).
A treia extensie este cea de a realiza un algoritm care s orienteze reciproc liniile
drepte i alte forme ce nu pot fi orientate reciproc prin procedura descris, deoarece nu pot
furniza destule caracteristici geometrice. Prin folosirea cel puin a unei perechi de forme deja
gsit de procedura descris, este uor apoi s se mreasc numrul de detalii cu imagini
corespondente. Segmentele de dreapt sunt folosite ca primitive, direciile i lungimile
acestora, coordonatele punctelor de capt sau punctului mijlociu sunt atribute, iar coeficienii
de transformare determinai pentru formele (detaliile) deja recunoscute se consider
constrngeri. Metoda dezvoltat s-a dovedit a fi rapid i sigur (robust), permind
determinarea unui numr mai mare de detalii, cu un procentaj corespunztor de siguran.
Figura 4.20 arat c se obin mai multe detalii recunoscute folosind ca primitive segmente de
dreapt, dect dac s-ar folosi forme complexe.
4.4.3.1.6 Unele rezultate
A fost dezvoltat i o metod pentru determinaarea discordanelor ntre detaliile
recunoscute i a preciziei lor pentru analiza rezultatelor aplicrii metodei. Discordanele sunt
reprezentate de vectori 2D, cu componentele calculate ca diferene ntre coordonatelor vrfurilor
conjugate ale detaliilor liniare.
Fig. 4.18 Forme recunoscute din diferite combinaii ale
canalelor
153
Pentru linii drepte, n vederea localizrii liniei, trebuie ales un punct undeva pe fiecare
segment. n cele mai multe cazuri, alegerea punctului mijlociu d rezultate bune, mai ales
cnd segmentele au lungimi aproximativ egale. Totui dac una sau ambele linii ale perechii
sunt parial ascunse, n locul punctului mijlociu se poate alege unul din punctele de capt. n
figura 4.21 se arat discordanele sub form de vectori n toate vrfurile detaliilor liniare
recunoscute. Se poate vedea c discordanele plane (vectorii) au cam aceeai form (ca
intensitate sau ca orientare). Aceste perechi de detalii recunoscute pot avea discordane uor
diferite ca orientare i intensitate pentru diferite planuri de nlime (cot).
Dup cum se vede n figura 4.21, puine segmente recunoscute de pe acoperiurile
cldirilor au discordane mai mari ca lungime dect unele de pe sol din jurul acelorai cldiri.
Totui discordanele au orientri puin diferite, cu toate c ne-am fi ateptat la orientri
similare (de-a lungul liniilor epipolare). Aceste mici diferene apar probabil datorit preciziei
mai slabe obinut cnd sunt folosite punctele mijlocii ale segmentelor pentru calculul
discordanelor.
Precizia ateptat a discordanelor n vrfurile liniilor poligonale ale
contururilor este mai bun n general dect precizia obinut pentru
segmente n ntregime, deoarece un vrf reprezint intersecia a dou linii,
ceea ce reprezint o problem geometric mai consistent. Pentru un
segment mai lung, precizia n punctul mijlociu este mai bun dect
precizia ntr-un punct de capt. Folosind procedura automat descris mai
sus s-a obinut o mbuntire cu 1-2 pixeli a preciziei, n comparaie cu
procedura manual. Unele puncte corespondente recunoscute automat
(de exemplu n vrfurile liniilor poligonale) sunt probabil mai precise dect
Fig. 4.20 Rezultatul recunoaterii liniilor
(segmentelor de dreapt)
Fig. 4.19 Gruparea detaliilor liniare i a unghiurilor
drepte
154
unele obinute manual, deoarece acestea reprezint ntregul detaliu n
locul unui singur punct sau a dou puncte
4.4.3.1.7 Concluzii
Procedura de recunoatere automat a detaliilor liniare ce folosete formele ca
primitive conine un ir de operaiuni precum: detectarea muchiilor (limitelor), segmentarea
liniei i recunoaterea formei. Datorit naturii restrictive a procedurii bazate pe forme, pot fi
recunoscute puine perechi de linii din numrul total existent n aerofotogramele complexe
folosite, acestea fiind la scar mare. S-a demonstrat experimental c pot fi recunoscute mai
multe perechi de detalii (liniare) atunci cnd se aplic procedura independent pentru fiecare
canal sau band spectral i se combin n final rezultatele. De asemenea, se obin mai multe
detalii recunoscute atunci cnd se grupeaz geometric mai multe segmente mici paralele sau
perpendiculare. n final, utiliznd segmentele mai lungi rezultate, ce reprezint o extensie a
procedurii de recunoatere, s-au obinut rezultate ncurajatoare pentru imaginile la scri mari.
Folosind procedura automat descris mai sus s-a obinut o mbuntire cu 1-2 pixeli a
preciziei, n comparaie cu procedura manual. Pentru posibile mbuntiri, procedura trebuie
testat pe mai multe imagini de tipuri diferite. De asemenea fazele multiple ale procedurii,
testate separat, trebuie ntrunite, ntr-un sistem performant complet. Procedura analizat aici
poate fi extins prin adugarea unor instruciuni pentru recunoaterea formelor areale
(delimitate de curbe nchise). S-ar reduce mult lucrul efectiv pentru aceste ultime tipuri de
detalii, pentru c se iau n consideraie detaliile segmente determinate deja (parametrii fiind
considerai constrngeri).
Vor fi reduse i problemele cauzate de discontinuiti, dac nu complet eliminate,
deoarece detaliile de acest tip reprezint uneori chiar discontinuiti n imagini. Metodele de
corelare bazate pe obiecte areale pot fi folositoare pentru mbuntirea preciziei recunoaterii
obiectelor liniare pentru a gsi perechi de puncte pe liniile (obiectele liniare) recunoscute, care
dau valorile optime de corelaie. Aceste perechi de puncte recunoscute vor reprezenta ntregul
detaliu cu o precizie mai bun.
Procedura poate fi astfel modificat, nct s se extrag ntregul detaliu (obiectul)
pentru a fi introdus n bazele de date SIG. Diferite module ale procedurii, ca de exemplu
detectarea muchiilor (limitelor), formarea unui detaliu liniar din segmente, gruparea
geometric i recunoaterea formelor pot fi adaptate pentru extragerea detaliilor. Culegerea
datelor SIG prin exploatarea aerofotogramelor i a imaginilor satelitare este o sarcin
important pentru multe aplicaii cu date spaiale. Necesitatea actualizrii datelor topografice
ale SIG necesit dezvoltarea procedurilor de interpretare automat i de extragere a detaliilor.
Fig. 4.21 Vectorii discordane n vrfurile liniilor poligonale ale
detaliilor
155
Importana folosirii cunotinelor referitoare la terenul reprezentat n imagine i o participare
minim interactiv a operatorului pot ajuta n rezolvarea acestor probleme dificile.
4.4.3.2 Analiza multirezoluie n SIG
Datele imagine (teserale sau raster) utilizate n SIG au uneori caracteristica de
multirezoluie, fiind obinute cu sisteme de teledetecie multispectral, inclusiv cu camerele
aerofotogrammetrice. Aceste date trebuie integrate cu cele din alte surse n bazele de date ale
SIG, n forma original sau dup o prelucrare stabilit. Imaginile digitale monocrome, color
sau multispectrale pot fi folosite pentru formarea modelului stereoscopic prin calcul, pentru
determinarea coordonatelor punctelor conjugate. Se poate face separarea unor obiecte imagine
i interpretarea acestora, respectiv recunoaterea formei pe baza umbrei i texturii. n acest
subcapitol se prezint metodologia formrii stereomodelului folosind imagini color la scri
diferite. Pe baza rezultatelor obinute se face o analiz a preciziei i se fac extrapolri asupra
folosirii acestor tipuri de date n SIG.
4.4.3.2.1 Introducere
SIG are nevoie de date raster la mai multe scri, de mai multe
rezoluii i la mai multe momente de timp. Imaginile color conin mai
multe informaii dect imaginile alb-negru, existnd un interes deosebit
pentru imaginile multi i hiperspectrale, acoperirea multipl fiind cerut de
multitudinea utilizrii SIG. Exploatarea datelor multispectrale este nc
obiectul de studiu al multor specialiti. Hrile topografice de pn acum s-
au fcut cu fotograme alb-negru i mai puin cu imagini de teledetecie. n
cazul realizrii SIG situaia e cu totul alta.
Ca i n aplicaiile de teledetecie, n SIG se recomand combinarea
diferitelor benzi spectrale i apoi prelucrarea imaginilor pentru extragerea
detaliilor. n practic, extragerea detaliilor este o problem neliniar,
aceast neliniaritate implicnd faptul c aceast combinare dinaintea
prelucrrii nu pune probleme deosebite, fiind mai simpl n comparaie cu
prelucrarea fiecrei benzi n parte urmat de o asamblare a rezultatelor.
Se pune accentul aici pe o alt metod de recunoatere a formelor, bazat
pe forma dat de umbre (mai ales de limitele zonei umbrite).
4.4.3.2.2 Generaliti privind analiza rezoluiei multiple
Imaginea de teledetecie se caracterizeaz prin rezoluii multiple spaial, spectral,
radiometric i temporal. Straturile de date sunt organizate piramidal n bazele de date SIG,
nlimea stratului n piramida imaginar crescnd cu scderea rezoluiei, iar cantitatea datelor
fiind proporional cu suprafaa seciunii orizontale a piramidei la nlimea dat. n
procesarea semnalelor, pe de alt parte, codificarea subband folosind filtre oglind patratice,
d o reprezentare matricial a descompunerii ortogonale pentru diferite rezoluii, ntr-o
succesiune de scri.
Analiza multirezoluie este o mulime (un corp) V
i
, iZ, a subspaiilor nchise din L
2
(R),
spaiul liniar al funciilor ptratice integrabile peste R, cu urmtoarele proprieti:
(a) intersecia tuturor V
i
este {};
(b) reuniunea tuturor V
i
este dens n L
2
(R);
(c) f(x) V
i
dac i numai dac f(2x) V
i+1
;
156
(d) ar trebui s existe o funcie de netezire g(x), astfel nct
mulimea g(x-k), k Z, s fie o baz ortonormal pentru V
0
.
Analiza multirezoluie este dependent de analiza spectral (Meyer, 1993). Aplicaiile
descriptive folosesc teoria analizei spectrale pentru a filtra unele date culese, precum metoda
Haar, care corespunde laplacianului gausian pentru detectarea limitelor zonelor izodense n
procesarea imaginilor digitale. Aplicaiile analitice din analiza spectral implic o
transformare pentru o fereastr spectral din domeniul spectral al irului de date.
Pentru a ilustra consideraia de multirezoluie n spaiul monodimensional, fie irul
x(n), n = 1, 2, 3, .., care s se descompun ntr-o structur piramidal de subiruri, cu
informaia subband corespunztoare. Corespunztor diferitelor spaii, sunt generate mai
multe niveluri de descompunere:
Nivelul 0: { x(1), x(2), x(3), x(4), x(5), x(6), ... }
Nivelul 1: { x(1), x(3), x(5), x(7), x(9), x(11), ... }
{ x(2), x(4), x(6), x(8), x(10), x(12), ... }
Nivelul 2: { x(1), x(5), x(9), x(13), x(17), x(21), ... }
{ x(2), x(6), x(10), x(14), x(18), x(22), ... }
{ x(3), x(7), x(11), x(15), x(19), x(23), ... }
{ x(4), x(8), x(12), x(16), x(20), x(24), ... }
i aa mai departe, pentru alte niveluri. O astfel de descompunere poate fi
generalizat uor la subiruri bidimensionale cu generarea de subiruri
cuadruple n fiecare pas. Practic, aceste descompuneri sunt fcute n
domeniul spectral, pentru o eficien computaional mare.
4.4.3.2.3 Descompuneri de filtrare prin multirezoluie
Proiectarea filtrelor de realizare a descompunerii multirezoluie este
o problem simpl n termenii generali ai proiectrii convenionale a
filtrelor. Ar trebui s existe dou filtre complementare L i H pentru
tendin i abateri (fluctuaii) ntr-o succesiune ce corespunde
componentelor mici (Low) i respectiv nalte (High) ale frecvenei:
L S
k
= S
k+1
i H S
k
= R
k+1
(4.35)

pentru un ir S
k
dat la nivelul k i irurile complementare S
k+1
i R
k+1
la nivelul superior k+1. Cu filtrele ce respect relaia L*L + H*H = I, se
obine o schem de reconstrucie de tipul
S
k
= L* S
k+1
+ H* R
k+1
(4.36)
care corespunde mai mult operaiunilor de codificare. Aceste filtre se
numesc Filtre Oglind Cuadrice sau QMF (Nie, 1994).
157
Fie urmtorul exemplu:
{x(1), x(2), x(3), x(4), ... } {[x(1)+x(2)], [x(3)+x(4)],... }
pentru tendin, i
{x(1), x(2), x(3), x(4), ... } {[x(1)-x(2)], [x(3)-x(4)],... }
pentru fluctuaii (abateri), cu = 2
-1/2
. Este uor de verificat c sunt
satisfcute proprietile precedente ale filtrelor, inclusiv posibilitatea
reconstruirii imaginii la forma de dinainte de filtrare. Aceast filtrare (prin
decimare) poate fi repetat de attea ori ct permite lungimea irului,
acest fapt dnd o descompunere multispectral a irului original de date.
Aceast procedur de filtrare poate fi extins uor la dou sau mai multe
dimensiuni.
4.4.3.2.4 Aplicarea la detectarea limitelor i la recunoaterea formelor
Reprezentarea multirezoluie a (geo)imaginii a fost recunoscut ca o soluie esenial
i promitoare n vizualizarea asistat de calculator i n fotogrammetria digital (Doorn,
1991). Un motiv puternic pentru dezvoltarea multirezoluiei pentru (geo)imaginile digitale l
constituie stocarea i manevrarea datelor. Se consider deci logic s se cerceteze o zon prin
imaginile acesteia cu rezoluii diferite. Sunt prezentate n continuare dou metode de detectare
a limitelor zonelor izodense i o soluie multispectral i se evalueaz potenialul acestora
pentru formarea i analiza modelului.
4.4.3.2.4.1. Detectarea limitelor zonelor multirezoluie pe baza piramidelor imagine
A fost cercetat un algoritm de detectare ierarhic a limitelor zonelor izodense. Pentru o
imagine de mrimea 2
n
x 2
n
, o piramid este pur i simplu o descompunere ntr-o serie de
subimagini, cu stratul iniial imaginea original, iar cu vrful imaginea cea mai generalizat,
format dintr-un singur pixel. Descompunerea poate fi fcut n mai multe moduri prin
medierea valorilor a 4 pixeli vecini i atribuirea acestei valori noului pixel rezultat dup
reeantionare. Este posibil s se aplice o determinare ierarhic i a limitelor zonelor izodense,
prin aplicarea unui detector la nivelurile corespunztoare ale piramidei, printr-o posibil
reeantionare, folosind subimaginile de rezoluie maxim. Figurile 4.22 i 4.23 arat
rezultatele detectrii limitelor n piramid, obinute pe o imagine mic, folosind detectorul
Sobel. S-a folosit o soluie iterativ, pentru a extrage limitele i pentru reeantionare n/pe
piramida imagine. Numrul de limite este mai mic atunci cnd cutarea ncepe la rezoluii mai
mari. Pentru aceasta poate fi eliminat un mare numr de limite nesemnificative, putndu-se
obine limite corecte fr a fi prezent un zgomot semnificativ.
4.4.3.2.4.2. Detectarea limitelor multirezoluie pe baza focusrii pe frontiera zonei
Detectarea limitelor multirezoluie bazat pe focusarea pe frontiera zonei este o
metod dezvoltat de Bergholm (1987), pentru extragerea unei serii de hri cu limite,
ncepnd de la un nivel oarecare al piramidei gaussiene, pn la nivelul inferior. Soluia
bazat pe focusarea pe frontier folosete limita determinat la un anumit nivel pentru a
predefini limita pentru nivelul imediat superior i pentru a mbunti precizia poziional.
Focusarea pe detectarea frontierei este independent de operatorii de
detectare utilizai. Lam (1990) a aplicat focusarea pe limit cu operatorii
gausieni de dou tipuri laplacianul gaussien LoG (vezi 2.4) i prima
derivat a gausienei, prima valoare fiind mai uor de calculat, dar nednd
158
nici o informaie referitoare la direcia laturii detectate, iar a doua dnd o
informaie descriptiv mai bogat, n special despre orientare i
magnitudine (intensitate). Operatorul, n cazul al doilea, este dat de
formula:
G(x, y; ) =
2
exp[-(x
2
+ y
2
) / 2
2
]
(4.37)
unde este factorul de scar sau parametrul de neliniaritate pentru control. Sunt calculate apoi
derivatele pariale de ordinul nti ale lui G(x, y; ) pentru dreciile axelor x i y.
Parametrul de scar este mrimea care determin dimensiunea
ferestrei folosite pentru a forma dou mti ortogonale. Se aplic apoi
imaginii dou filtre de convoluie, cu cele dou mti, prezena unei limite
fiind detectat uor folosind valorile magnitudinii (intensitii) i orientrii.
Aa cum se vede n figura 4.24, procedura de focusare pe frontier ncepe
cu o valoare mare pentru , pentru a extrage limitele cele mai
importante.
Fig. 4.24
Rezultatele focusrii pe frontier (pentru =3, 2 i 1)
Fig 4.22. Piramida de
detectare a limitelor (de la
nivelul 4 la n-1)
Fig. 4.23 Rezultatul final al
detectrii (nivelul final n=6)
159
4.4.3.2.4.3 Detectarea limitei n imaginea multispectral
Tot mai multe imagini se obin n culori sau ca nregistrri multispectrale. Pentru
aplicaii de interpretare a (geo)imaginii i deci de extragere a detaliilor, se combin imaginile
mai multor canale (benzi) pentru a forma o singur imagine, nainte de a efectua orice
prelucrare. Dup cum se va arta ulterior, procedura de extragere a detaliilor este practic
neliniar i combinarea datelor nainte de prelucrare pare a fi inferioar procesrii canalelor
(benzilor) individuale. Soluiile multirezoluie i multispectral pot fi integrate prin aplicarea
tehnicii de focusare pe frontier fiecrui canal al unei imagini. Pentru aplicaii de orientare a
celor dou imagini i de formare a modelului, este aplicat aceeai metod a focusrii pe
limit celor dou imagini conjugate ale stereogramei, formnd trei noi imagini cu limite
corespondente (conjugate). Apoi este aplicat o procedur de orientare a formelor, pentru
fiecare pereche de imagini cu limite. Dup cum se vede n figura 4.25, dou forme au fost
orientate corect n canalul albastru, n imaginile stereoscopice ale canalelor rou i verde.
Observaia cea mai interesant este c nu au fost orientate reciproc forme n stereogramele cu
imagini ale formelor rezultate din imaginile combinate ale canalelor. Cu toate c rezultatele
sunt doar preliminare, procesarea separat a canalelor diferite mbuntete ansele extragerii
informaiei dorite i are n mod predefinit un potenial bun pentru aplicaiile de orientare a
imaginilor i de extragere a detaliilor.
4.4.3.2.5 Aplicare la forme multirezoluie rezultate din umbre
Forma rezultat din umbre este o metod de gsire a informaiei
geometrice n urma analizei uneia sau mai multor imagini cu zone cu
umbre (de regul izodense). n ultimele dou decenii au fost dezvoltai
muli algoritmi pentru recunoaterea formelor de acest tip, care dau foarte
bune rezultate atunci cnd sunt folosite imagini sintetizate din zone bine
cunoscute (He i Blais, 1995).
Fig. 4.25 Rezultatele orientrii formelor pentru canalul
albastru
160
Aplicarea implic dou aspecte, unul de implementare a soluiei de
detectare a limitelor zonelor (umbrite) ce presupune o structur ierarhic
a procedurilor de prelucrare a imaginilor, iar altul de folosire posibil a
imaginilor multiband. Al doilea aspect este avut n vedere n mod
deosebit la prelucrarea datelor de teledetecie satelitar. Din literatur
reiese c s-au folosit mai ales imagini monocromatice, cercetrile nefiind
nc fcute cu imagini multispectrale. Se vor analiza ambele situaii, cu
unele exemple concrete.
4.4.3.2.5.1 Determinarea formelor rezultate din umbre folosind soluia multirezoluie
Determinarea formelor rezultate din umbrele de pe imaginile multirezoluie are
avantajul reducerii operaiunilor de calcul, ceea ce duce la mrirea eficienei i soluii mai
stabile (cu un procentaj de reuit mai mare). Metoda presupune descompunerea imaginii
iniiale n mai multe imagini de rezoluii diferite. O cale de implementare a metodei este
folosirea structurilor piramidale de date.
Algoritmul funcioneaz interactiv. Imaginea iniial este redus de dou ori pentru a
obine nivelul unu, apoi imaginea nivelului unu este redus de dou ori pentru a obine nivelul
doi .a.m.d. pentru nivelele superioare. Cnd dimensiunea subimaginii celui mai inferior nivel
este destul de mic pentru a permite implementri foarte rapide ale algoritmului, poate fi
obinut o estimaie iniial (prim estimaie) a formei. O alt caracteristic este aceea de a se
comunica foarte corect rezultatele ntre niveluri, respectiv n termenii descrierii formei.
Rezultatul experimentrii algoritmului este dat n figura 4.26. Imaginea iniial este de 200 X
200 pixeli, rezultat din imaginile multispectrale (pe 7 benzi), imaginea de nivelul unu este de
100 X 100 pixeli, cea de nivelul doi este de 50 X 50 pixeli .a.m.d. (rezoluile succesive sunt
n progresie geometric). Se obine o convergen rapid a soluiilor, datorit structurii
piramidale de date.
Determinarea formei din umbre folosind date multirezoluie
Teoretic, metoda este mai pretabil pentru aplicaiile cu imagini multispectrale,
datorit faptului c n diferitele benzi spectrale sunt mai multe signaturi dect n imaginea
Fig. 4.26 Soluia multirezoluie cu structura piramidal
de date
161
monocromatic. Considernd ca cele mai folosite imagini n SIG i teledetecie imaginile
satelitare optice i fotogramele aeriene (cu excepia imaginilor radar), soarele poate fi
considerat ca o surs de lumin la aceeai distan n sistemul de formare
a imaginii. Aceast consideraie simplific mult situaia pentru aplicarea
metodei de recunoatere pe baza umbrelor.
Fig. 4.27 Trei canale ale imaginii color i rezultatele aplicrii metodei de detectare
Cele mai recente imagini de teledetecie sunt luate de la o distan foarte mare.
Imaginile la scar mic sunt avantajoase pentru aplicarea metodei descrise, deoarece texturile
de detaliu ale suprafeei pmntului sunt nivelate, implicnd proprieti de reflectan relativ
omogene. De aceea, alte rezultate ale analizei de (prin) teledetecie, precum rezultatele
clasificrii tipului de acoperire a terenului, sunt foarte folositoare pentru analiza rezultatelor
obinute cu metoda aplicat. De exemplu, dac o zon este clasificat ca un lac n clasificarea
prin teledetecie, rezultatele aplicrii metodei de recunoatere pentru zona descris ar trebui s
fie omogene. Printre alte principii care pot fi folosite n aplicarea metodei i analiza
rezultatelor sunt i cele de normalitate, ca de exemplu c o anumit vegetaie nu crete peste
o anumit altitudine, c rurile nu curg peste dealuri .a.m.d. Dac apar anumite conflicte,
atunci ceva nu este n regul att n teledetecie, ct i n aplicarea metodei descrise.
Procedurile experimentale descrise sunt tipice pentru lucrul cu imagini multiband
(multicanal). Datele mai multor canale sunt prelucrate mpreun, fiind mai nti combinate,
rezultnd o singur imagine, propice pentru aplicarea metodei. Procedurile sunt apoi aplicate
pentru a extrage formele detectate. Un dezavantaj al acestei metode este c imaginea
combinat poate s nu redea corect i total informaiile referitoare la umbre (limitele
umbrelor), din imaginile multicanal, datorit unor complicaii precum neliniaritatea. Pentru a
folosi pe deplin avantajul imaginilor multispectrale, este bine s se aplice metoda i fiecrui
canal n parte i apoi s se combine rezultatele. Pentru a demonstra acest avantaj este folosit
o imagine digital color, cu cele trei canale rou, verde i albastru (RGB), rezultat din
digitizarea raster (scanarea) unei fotograme aeriene color. Rezultatele sunt artate n figura
4.27.
Din figur se vede c rezultatele privind formele detectate (limitele zonelor umbrite)
difer puin, datorit proprietilor de reflectan corespunztoare fiecrui canal. Formele
finale pot fi obinute prin combinarea celor trei imagini rezultate (de exemplu prin simpla
operaiune logic sau).
4.4.3.2.6 Concluzii i recomandri
Informaiile imagine se obin la diferite scri i rezoluii pentru
numeroase aplicaii de realizare i utilizare a sistemelor informaionale
geografice. Este necesar a se dezvolta i implementa proceduri analitice
pentru prelucrarea imaginii color i multispectrale i a observaiilor
temporale cu diferite rezoluii spaiale. Tehnici sofisticate de prelucrare a
imaginilor multirezoluie au dus la rezultate deja notabile n alte domenii i
ofer posibiliti deosebite i n realizarea i utilizarea SIG. Aici metodele
pot mbunti mult eficiena codificrii pentru necesiti de memorare
care acum nu par adecvate pentru actualele sisteme de culegere a
datelor. Extragerea limitelor i a detaliilor poate fi realizat mai uor pe
imagini de mai multe rezoluii i lungimi de und. Integrarea soluiilor
multirezoluie i multispectrale n orientarea imaginilor i recunoaterea
formelor mbuntete rezultatele i eficiena procedurilor. Metodele pot
fi folosite nu numai la realizarea i utilizarea SIG. Mai trebuie executate
162
nc studii i cercetri pentru integrarea n SIG a procedurilor, potenialul
prnd a fi promitor.
4.5 Utilizarea rezultatelor
Indiferent de metoda de culegere a datelor, importante sunt formatele, structura i
organizarea acestora, pentru a putea fi gestionate i utilizate cu pachetele de programe SIG.
Este bine ca pentru toate datele s existe i coleciile de metadate, care s poat fi livrate i
utilizate mpreun cu aceste date. Metodele de culegere nu se exclud una pe alta, ci se
completeaz. Utilizarea datelor nu depinde de metoda de culegere dect n mic msur.
Utilizarea rezultatelor va face obiectul unui capitol separat.
4.6 Concluzii
n acest capitol au fost analizate cteva metode de culegere a datelor, accentundu-se
doar asupra ctorva metode fotogrammetrice, cartografice i de teledetecie. S-a tratat i
digitizarea hrii, deoarece hrile deja existente constituie principala surs de culegere a
datelor n SIG, iar modelarea cartografic precede modelarea SIG, aceast modelare bazndu-
se foarte mult pe modelarea cartografic (suprafee de referin, sisteme de coordonate, forma
de prezentare a produselor finale SIG etc.). Dintre metodele de digitizare cartografic testate,
rezultate promitoare au fost obinute prin digitizarea semiautomat pentru toate categoriile
de elemente. Pentru procedurile automate, rezultate corecte au fost obinute n special pentru
semnele convenionale punctuale i inscripii, la celelalte categorii de semne fiind necesar
lucrul interactiv. Metodele tratate de recunoatere a obiectelor punctuale (respectiv a seriilor
Fourier i cea cu folosirea teoriei mulimilor fuzzy) duc la acelai rezultat pozitiv. La
recunoaterea tuturor tipurilor de elemente, un rol important l are determinarea limitei ntre
zonele cu densiti optice diferite, att n imaginea cartografic, precum i n imaginea
fotogrammetric i de teledetecie, pentru care s-au folosit dou metode diferite (a conservrii
momentului i a sumei minime a ptratelor), ce presupun folosirea unor funcii diferite de
distribuie. Precizia estimrii poziiei pragului (limitei sau frontierei comune a dou zone de
pixeli cu valori diferite) depinde numai de limea funciei de distribuie i de raportul
semnal-zgomot. Cele mai bune rezultate au fost obinute cu metoda sumei minime a
ptratelor.
Metodele fotogrammetrice de culegere a datelor folosind aparatele de stereorestituie
cuplate cu calculatoarele electronice se folosesc i se vor mai folosi nc, deoarece dotarea
multor organizaii importante se bazeaz nc pe asemenea tipuri de aparate. Programele i
tehnologiile propuse de colectivul din care a fcut parte i autorul asigur o precizie
corespunztoare determinrii coordonatelor i cotelor punctelor detaliilor. Metodele sunt mai
precise dect digitizarea cartografic, att n ceea ce privete poziia, ct i atributele, aceasta
datorit actualitii fotogramei i bogiei acesteia n informaii, comparativ cu harta.
Metodele de culegere fotogrammetrice analitice asigur o precizie corespunztoare pentru
datele de poziie. Subiectivitatea determinrii unor atribute este prezent i aici. Algoritmii
dezvoltai asigur i corectarea influenelor unor erori sistematice. Merit artat faptul c se
pot face i reprezentri grafice ale spaiilor de erori, ceea ce permite o mai bun nelegere i
apreciere a rezultatelor determinrilor. Pentru aceasta s-au folosit pachete de programe
consacrate (de exemplu SURFER i IDRISI) i unele proceduri realizate de autor. Cu
programele ntocmite de autor s-a fcut i verificarea unor stecometre, precum i testarea unor
camere aerofotogrammetrice, dar testele nu fac obiectul acestei lucrri. Cu aceleai programe
163
s-a analizat i distribuia diferit a poziiei punctelor de orientare asupra rezultatelor finale ale
determinrilor coordonatelor n urma orientrii relative, orientrii absolute, formrii tripletului
sau benzii etc. Nu s-au tratat separat problemele determinrii coordonatelor punctelor prin
aerotriangulaie, problema fiind pe larg tratat chiar n lucrri distincte. O problem
important creia i s-a acordat o mai mare atenie este cea a reducerii erorilor n punctele
indici de referin dup corectarea deformrii filmului, prin aplicarea unei funcii de corectare
similar funciilor INVDIST i KRIGING din pachetele de programe pentru MDA. Nu au fost
testate mai multe metode de orientare relativ, rezumndu-ne numai la orientarea relativ n
serie, metoda iterativ (Turdeanu, 1997).
Prelucrarea digital a imaginilor fotogrammetrice i de teledetecie este o problem
complex, n care se realizeaz mai multe teze de doctorat (Rducanu, D., 1997; Todera,
1999 etc.). Referirea s-a fcut n mod special n acest capitol la recunoaterea formelor n
fotogrammetrie i analiza multirezoluie. Procedura de recunoatere automat a detaliilor
liniare ce folosete formele ca primitive conine un ir de operaiuni precum detectarea
limitelor, segmentarea liniei i recunoaterea formei. S-a demonstrat experimental c pot fi
recunoscute mai multe perechi de detalii (liniare) atunci cnd se aplic procedura independent
pentru fiecare canal sau band spectral i se combin n final rezultatele i c se obin mai
multe detalii recunoscute atunci cnd se grupeaz geometric mai multe segmente mici
paralele sau perpendiculare. Utiliznd segmentele mai lungi rezultate, ce reprezint o extensie
a procedurii de recunoatere, s-au obinut rezultate ncurajatoare pentru imaginile la scri
mari. Pentru posibile mbuntiri, procedura trebuie testat pe mai multe imagini de tipuri
diferite, iar fazele multiple ale procedurii, testate separat, trebuie ntrunite. Procedura realizat
poate fi extins prin adugarea unor instruciuni pentru recunoaterea formelor areale.
Procedura poate fi astfel modificat, nct s se extrag ntregul detaliu (obiectul)
pentru a fi introdus n bazele de date SIG. Diferite module ale procedurii, ca de exemplu
detectarea limitelor, formarea unui detaliu liniar din segmente, gruparea geometric i
recunoaterea formelor pot fi adaptate pentru extragerea detaliilor. Culegerea datelor SIG prin
exploatarea aerofotogramelor i a imaginilor satelitare este o procedur important pentru
multe aplicaii cu date spaiale. Necesitatea actualizrii datelor topografice ale SIG necesit
dezvoltarea procedurilor de interpretare automat i de extragere a detaliilor. Importana
folosirii cunotinelor referitoare la terenul reprezentat n imagine i o participare minim
interactiv a operatorului pot ajuta n rezolvarea acestor probleme dificile.
Informaiile imagine se obin n fotogrammetrie i teledetecie la diferite scri i
rezoluii. Este necesar a se dezvolta i implementa proceduri analitice pentru prelucrarea
imaginii color i multispectrale i a observaiilor temporale cu diferite rezoluii spaiale.
Tehnici sofisticate de prelucrare a imaginilor multirezoluie au dus la rezultate deja notabile n
alte domenii i ofer posibiliti deosebite i n realizarea i utilizarea SIG. Aici metodele pot
mbunti mult eficiena codificrii pentru necesiti de memorare care acum nu par adecvate
pentru actualele sisteme de culegere a datelor. Extragerea limitelor i a detaliilor poate fi
realizat mai uor pe imagini de mai multe rezoluii spaiale i spectrale. Integrarea soluiilor
multirezoluie spaial i spectral n orientarea imaginilor i recunoaterea formelor
mbuntete rezultatele i eficiena procedurilor. Mai trebuie executate nc studii i
cercetri pentru integrarea n SIG a procedurilor, potenialul prnd a fi promitor. Noi am
obinut rezultate promitoare la determinarea formei din umbre folosind date multirezoluie,
procedura dezvoltat fiind mai utilizabil pentru aplicaiile cu imagini multispectrale. Pentru
aplicaii de interpretare a (geo)imaginii i deci de extragere a detaliilor (obiectelor
geografice), se combin imaginile mai multor canale (benzi) pentru a forma o singur
imagine, nainte de a efectua orice prelucrare. Dup cum s-a artat, procedura de extragere a
164
detaliilor este practic neliniar i combinarea datelor nainte de prelucrare (procesare) pare a fi
inferioar procesrii canalelor (benzilor) individuale. Soluiile multirezoluie i multispectral
pot fi integrate prin aplicarea fiecrui canal al unei imagini a unei tehnici de focusare pe
frontier. Pentru aplicaii de orientare a celor dou imagini i de formare a modelului, este
aplicat aceeai metod a focusrii pe limit celor dou imagini conjugate ale stereogramei,
formnd trei noi imagini cu limite corespondente (conjugate). Apoi este aplicat o procedur
de orientare a formelor, pentru fiecare pereche de imagini cu limite.
Ca o ncununare a metodelor de prelucrare a imaginilor, cu procedurile descrise n
acest capitol i cu metodele de clasificare descrise ntr-un capitol anterior s-au interpretat
imaginile fotogrammetrice digitale rezultate din scanarea fotogramelor la scara 1:30 000
dintr-o zon a rii n folosul unui beneficiar (anexa D). Pentru nceput este dat localizarea
zonei de studiu, apoi sunt indicate subzonele zonei de studiu i cteva reprezentri grafice ale
imaginilor interpretate, referitoare la folosina terenului, tipurile de sol, adecvarea terenului
pentru sisteme agroforestiere, adecvarea solurilor pentru diferite culturi, hazardul la eroziune
etc. Reprezentrile, respectiv imaginile digitale pot fi att surse pentru culegerea datelor SIG,
ct i produse finale ale SIG. Pentru fiecare imagine este dat i legenda. Cu imaginile
respective este demonstrat o submulime a domeniilor de utilizare a SIG.
165
CAPITOLUL V REALIZAREA PRODUSELOR SIG
(CARTOGRAFIE COMPUTERIZAT)
5.1 Construcia hrilor
Harta este un sistem cartografic abstract S
H
, model al sistemului lumii reale S
G
sau
model de ordinul al doilea, respectiv model al coninutului SIG, care la rndul su este un
model primar al lumii reale S
G
. Harta este construit ntr-un sistem de coordonate plane XOY.
Construcia hrii presupune: reprezentarea punctelor A(,) ale suprafeei de referin
n planul proieciei, respectiv A(,)A

(X,Y), obiect al cartografiei matematice; reprezentarea


submulimilor obiectelor bazei de date O
SIG
i a relaiilor R
SIG
prin mulimea semnelor
convenionale cartografice. n reprezentarea submulimilor O
SIG
i R
SIG
se folosesc regulile
semioticii. Legturile dintre cartograf (element al SIG, hart i utilizatorii hrii, pe de o parte,
i procesul de nodelare sunt artate n figura 5.1 (Pravda, 1979; Niu, C., 1992).
Utilizatorii U
0
(ideal, cu aceleai cunotine ca ale cartografului), U
1
, U
2
, U
3
i U
4
percep imaginile realitii ca S
0
(ideal obiectivat), S
1
(redus), S
2
(neleas parial), S
3
(neleas larg) i S
4
(neleas inexact).
5.1.1 Limbajul de descriere a semnelor convenionale
Elementele de coninut ale hrilor sunt semnele convenionale i inscripiile, toate
acestea fiind descrise ca o familie de simboluri. Mulimea X a elementelor unei reprezentri
cartografice este structurat i clasificat prin adoptarea unui vocabular V. Vocabularul V este
o mulime finit de simboluri. Cu aceste simboluri finite se pot forma fraze, respectiv
combinaii complexe de simboluri. Totalitatea frazelor aparine limbajului L, frazele se
construiesc cu gramatica G, dup regulile (produciile) P. Gramatica G este grupul de 4
elemente {V
T
, V
N
, P, S}, unde V
T
este mulimea finit a simbolurilor terminale, V
N
este
mulimea finit a simbolurilor neterminale, S este axioma gramaticii, iar P reprezint regulile
sau produciile, respectiv produsul cartezian
(V
N
UV
T
)
*
V
N
(V
N
UV
T
)
*
X(V
N
U V
T
) (5.1)
unde V
N
UV
T
constituie vocabularul total. Primitivele sunt simbolurile terminale fr
caracteristici metrice, spaiale i fizice. Acestea sunt punctul matematic (.), dreapta (), arcul
de cerc () i fraza vid (), dar fr dimensiuni. Alegerea primitivelor se face astfel ca orice
Fig. 5.1. Relaiile n sistemul de construcie i utilizare
a hrii
166
simbol s poat fi obinut dintr-o combinaie liniar a acestora. Dac se adaug simbolurilor
terminale caracteristicile metrice fizice, spaiale etc., precum culoarea, limea, lungimea, se
obine prima categorie a simbolurilor neterminale: punctul de culoare i grosime date,
segmentul de dreapt de culoare, lungime, lime i orientare date, arcul de cerc de culoare,
grosime, raz i valoare unghiular date, spaiul de dimensiuni date. Combinaia elementelor
neterminale ale primei categorii dau simbolurile celei de a doua categorii, care vor avea un
grad mare de repetabilitate n simbolurile propriu-zise.
Gramatica G st la baza procedurilor de generare automat a semnelor convenionale
i inscripiilor, respectiv a procedurilor de recunoatere a acestora.
Construcia semnelor convenionale i inscripiilor se descrie cu enunurile de mai jos,
respectiv cu regulile metalimbajului BNF:
<lista semnelor convenionale> ::= <semn convenional> |<semn convenional> <lista
semnelor convenionale>
<semn convenional> ::= <operator> <figur>
<operator> ::= <identificator operaie> <lista parametrilor> |<spaiu>
<identificator operaie> ::= <sistemul local de coordonate> |<puncte de legtur> |
|<calculul coordonatelor originii sistemului local de coordonate n sistemul hrii> |
|<transformarea prin rototranslaie a sistemului de coordonate local> |<introduce n
reprezentare a variabilelor retiniene (umplere, haurare etc.) > |<stabilirea punctului principal
al semnului>
<lista parametrilor> ::= <parametru> |< parametru> <lista parametrilor>
<figur> ::= <identificatorul figurii> <corpul figurii>
<corpul figurii>::= <operator> <lista simbolurilor neterminale de ordinul al doilea> |
|<operator> <corpul figurii>
<lista simbolurilor neterminale de ordinul al doilea> ::= < operator> <lista simbolurilor
neterminale de ordinul nti> |< operator> <lista simbolurilor neterminale de ordinul nti>
<lista simbolurilor neterminale de ordinul al doilea>
< simbol neterminal de ordinul nti> ::= <spaiu> |<identificatorul simbolului neterminal de
ordinul nti>
<identificatorul simbolului neterminal de ordinul nti>::= < identificatorul simbolului
terminal> <lista parametrilor>
< identificatorul simbolului terminal> ::= <segment> |<arc> |<punct> |<spaiu>
<simbol terminal> ::= < identificator> <lista parametrilor>
<lista parametrilor> ::= <parametru> |< parametru> <lista parametrilor>
<parametru> ::= <grosime> |<lungime> |<curbur> |<culoare>
< identificator> ::= <caracter > |< caracter> < identificator>
<caracter> ::= <caracter alfanumeric> |<semn special>
<caracter alfanumeric> ::= <liter> |<cifr>
<liter> ::= <A> |<B> |<C>. |. <Y> |<Z>
<cifr> ::= <0> |<1> |<2> |<3>. |. <8> |<9>
<semn special> ::= <+> |<-> |<?>. |. <*>
5.1.2 Proceduri de construcie (generare) automat a simbolurilor
Cele de mai sus permit crearea procedurilor de construcie (generare) automat a
semnelor convenionale cartografice. Regula construirii automate a unui simbol (semn
167
convenional) const n: proiectarea manual a
semnului; alegerea simbolurilor terminale din
limbajul L, nsoite de parametri n sistemul
local de coordonate (ntr-o gril cu latura egal
cu unitatea); construirea simbolurilor
neterminale de ordinul nti, cu frecven mare
n cadrul simbolurilor neterminale de ordinul
al doilea, prin alipirea, suprapunerea, rotaia,
Spre deosebire de prerea c trebuie
realizate proceduri separate pentru semnele convenionale separate pe clasele punctuale,
liniare, areale i inscripii (Niu, C., 1992), noi am optat pentru un singur generator, descriind
ntr-o gril (figura 5.2) toate tipurile de semne. Deoarece are loc proiectarea interactiv a
semnelor, cu folosirea ecranului grafic ce lucreaz cu date raster, orice semn va fi definit de
pixeli n grila dat i nu din puncte cu coordonate (date vectoriale).
Originea sistemului local de coordonate se alege n centrul grilei (ca n cazul de fa)
sau, pentru a avea numai coordonate pozitive, n colul din stnga jos al grilei. Sunt marcate
pe figur i axele sistemului local de coordonate. Pentru exemplul dat, n partea dreapt a
figurii se arat ntr-un patrat mai mic forma semnului. Acest semn este un semn convenional
de tipul punctual. Pentru acest tip de semn se pot alege i ali parametri, precum culoarea i
grosimea liniei. n mod interactiv se poate, cu ajutorul locatorului, s se coloreze i ali pixeli,
pentru a corecta semnul convenional. i caracterele de scriere pot fi definite n aceiai gril
(figura 5.3). Trebuie remarcat faptul c aici, dac se neglijaz culoarea, elementele terminale
V
T
ale vocabularului V sunt

pixelul de valoare 1 sau 0, respectiv V
T
={, }sau V
T
={0, 1}.
Aici numai alipirea fiecrui pixel vecin conteaz la crearea unui semn convenional. Alegerea
tipului de semn convenional care se proiecteaz poate fi fcut dintr-o familie de semne
predeterminate. Pe acelai principiu se bazeaz i construcia unui semn convenional liniar,
cu observaia c se proiecteaz numai un fragment de semn, cel care ncape n gril (figura
5.4). Acest simbol este un simbol de tip punctual, care se va aplica n mod repetat pe traseul
definit de coordonatele axului obiectului, respectiv de punctele P
i
(X
i
,Y
i
), i=1,n; n 2. Aceasta
se va demonstra prin codul surs al programelor scrise n limbajul FORTRAN.
Trebuie determinate n orice moment locul i direcia de aplicare a simbolului.
Aceleai considerente sunt fcute i pentru semnele convenionale areale. n figura 5.5 este
artat un fragment de semn convenional areal. i aici frgmentul de semn se aplic teseral pe
domeniul de definiie al detaliului areal, cu sau fr insule n sens topologic. n cazul
inexistenei insulelor, domeniul este definit de coordonatele punctelor P
i
, respectiv P
i
(X
i
,Y
i
),
i=1,n; n 3, cele minim 3 puncte fiind necolineare. Se remarc faptul c att la detaliile
Fig. 5.2. Grila 22X22 de definire a unui simbol (semn
convenional)
Fig. 5.3. nscrierea unei litere n gril
Fig. 5.4. Exemplu de segment de semn convenional liniar
nscris n gril
168
5.1.3 Procedura de reprezentare a simbolurilor (fragmentelor de simboluri)
n cele ce urmeaz se prezint n limbajul FORTRAN procedura de aplicare a
semnelor convenionale punctuale, n acestea intrnd i fragmentele de semne convenionale
liniare i areale artate mai sus. Descrierea cu formule a algoritmului ar ocupa un spaiu destul
de mare.
Considerm util, n economia lucrrii, prezentarea procedurii n limbajul FORTRAN,
pentru a putea fi testat i folosit de ctre specialiti. Instruciunile surs ale procedurii sunt
urmtoarele:
Subroutine semn (sxpage,sypage,height,angle,nchar)
cc pachet de semne conventionale
cc subrutina de semne punctuale si fragmente de semne liniare si areale
cc date de intrare:
c sxpage,sypage-coord punctului de aplicare
c height-coeficientul de scara
c angle-orientarea directiei de aplicare
c nchar-variabila de control-numarul de repetari in cazul scl si scs
c proceduri folosite-din biblioteca grafic tektronix
cc variabile interne
c tpnt-punct de inceput
c pnt-punct terminal fara desen
c pntneu-punct final cu desen
c zmass-scara de desenare
c lungime-lungime text sau simbol liniar-numar de aplicari
c ipen-aprindere pixel(2),stingere pixel(3)
c rxpage,rypage-
c dfunma-
c amass-scara n sutimi de mm
c dfundr-
Fig. 5.5 Fragment de semn convenional areal nscris
n gril
Fig. 5.6 Principiul reprezentrii simbolurilor
areale
169
c dreh-rotatia in sutimi de grad
c iw-indicele pentru ibcd
c iz-indicele de desen pentru ibcd(iw)
c izausg-
c jcode-lista de coduri alfanumerice
c kj-indice lista coduri
c m- numar simbol
c ianf-indice initial tabela din catalogul simb
c iend-indice final din..
c jpen-cod pixel aprins, stins pentru punctul curent
c x,y-punct curent in catalog, coordonate locale
c ------------------------------------------------------------------
c nota-respectate notatiile din documentatia tektronix
dimension ibcd(1),tpntneu(2),tpnt(2),pnt(2)
common /code/jcode(59)
common /form/ndruck,iprn1,iprn2,lan1,ifor1(2),ifor2(4),nbcd
common /katalo/kcode(21),katal(52)
common /lcod/lcode(56)
common /endpt/rxpage,rypage
common /masstab/fact,xbezug,ybezug,dfunma,dfundr
equivalance (tpnt(1),xtpnt),(tpnt(2),ytpnt)
equivalance (pnt(1),xpnt),(pnt(2),ypnt)
equivalance (pntneu(1),xpntneu),(pntneu(2),ypntneu)
c
xpnt=sxpage
ypnt=sypage
ipen=3
if(nchar.lt.-1) ipen=2
if(xpnt.ne.999) go to 10
xpnt=rxpage
if(ypnt.ne.999) go to 15
ypnt=rypage
call plot(xpnt,ypnt,ipen)
if(nchar.lt.0) go to 55
c functia d de iesire
if (dfunma.eq.eight.) go to 20
c se pastreaza vechea scara
dfunma=height
call rund (height*1000,amass)
c functie de rotunjire
amass=amass*fact
call satznr
call strauss (4,35)
call strauss (9,amass)
call crulf
c s-a generat o comanda de aprindere/singere pixel curent
if(dfundr.eq.angle) go to 25
dfundr=angle
call rund (angle*1000,dreh)
call satznr
call strauss(4,45)
call strauss(9,dreh)
call crulf
c comanda orientare
c text sau aplicare segment pe sc liniar (propriu-zis sau din sc areal)
lungime=0
zmass=height*0.015
call satznr
call strauss(31,0.)
170
iw=1
iz=1
if(nchar.eq.0) iz=nbcd
do 40 i=1,nchar
izausg=jcode(29)
call tausch(iz,ibcd(iw),1,izausg)
call zaehle(iz,iw)
do 35 j=1,56
if (izausg.eq.jcode(j) go to 50
continue
kj=29
call error(51)
go to 37
kj=j
if(jcode(kj).eq.0) go to 36
lungime=lungime+code(kj)
call straus(kj.0.)
call straus(31,0)
call crulf
xtpnt=xpnt
ytpnt=ypnt
tlae=float(lungime)
xpnt=xpnt?tlae*zmass
call rotat(tpnt,pnt,angle,pntbeu
c rotirea punctului in jurul originii locale a semnului
rxpage=xptneu
rypage=yptneu
go to 999
m=ibcd(1)+1
if(m.gt.14) go to 65
zmass=height/6
xtpnt=xpnt
ytpnt=ypnt
ianf=kcode(m)
iend=kcode(m+1)-1
do 60 n=ianf,iend
j=1000
jpen=mod(katal(n)/10000,10)
if (jpen.eq.3.or.jpen.eq.1) ipen=3
x=float(mod(katal(n)/j,10))
j=j/10
y=float(mod(katal(n)/j,10))
j=j/10
if(x.eq.9) go to 60
xpnt=xtpnt+(x-3.)*zmass
ypnt=ytpnt+(y-3.)*zmass
call rotat (tpnt,pnt,angle,pntneu)
call plot(xptneu,yptneu,ipen)
continue
go to 999
call error(6)
return
end
Aa cum s-a artat, se folosesc subrutinele grafice Tektronix. Descrierea semnelor se
face prin numere (comenzi numerice) stocate n lista katalo, numrul de comenzi fiind
variabil, n funcie de complexitatea semnului convenional, respectiv de numrul de
171
simboluri terminale i neterminale componente. Decodificarea acestor comenzi se face n
secvenele do 6060 continue, separnd continuu fiecare cifr, care are o anumit
semnificaie (coordonat, aprindere spot sau pixel, cod de terminare etc.).
5.1.4 Procedura de reprezentare a semnelor convenionale liniare
n continuare se prezint instruciunile n cod surs FORTRAN pentru reprezentarea
unui semn convenional liniar.
Subroutine linie(xarray,yarray,npts,inc,lintyp,inteq)
cc pachet semne conventionale
cc xarray,yarray-coordonatele a npts puncte care definesc linia, indesite spline
cc npts-numarul de puncte
cc inc-incrementul punctelor unde se aplica simbolul
cc lintyp-tipul liniei dintr-o familie de tipuri ce se va arta mai jos
cc inteq-numrul simbolului punctual se se aplica pe axa suport
c- interne
c ipen-starea spotului
c m,n,k,j-indici
c xpage,ypage-punct de iesire
c icode-
dimension xarray(1), yarray(1)
l=iabs(lintyp)
ipen=3
m=npts*inc+1
n=npts*inc+inc+1
k=npts*inc
i=0
xfirst=xarray(m)
yfirst=yarray(m)
xarra=abs(xarray(n))
yarra=abs(yarray(n))
if(xarra.eq.0) xarra=1.
if(yarra.eq.0) yarra=1.
do 15 i=1,k
if(mod(I-1,inc).ne.0) go to 15
xpage=xarray(1)
ypage=yarray(1)
if(xarray(n).lt.0.) go to 3
xpage=xpage-xfirst
continue
xpage=xpage/xarra
if(yarray(n).lt.0.) go to 4
ypage=ypage-yfirst
ypage=ypage/yarra
continue
j=j+1
if(lintyp) 5,25,20
continue
xpage=xfirst-xpage
go to 1
continue
ypage=yfirst-ypage
go to 2
continue
if(i.ne.1) go to 21
call semn (xpage,ypage,height,inteq,angle,-1)
ipen=2
172
j=0
go to 15
continue
if(j.eq.1) go to 10
continue
call plot (xpage,ypage,
ipen=2
go to 15
continue
if(j.ne.1) go to 5
continue
icode=ipen-4
call semn (xpage,ypage,,height,inteq,angle,icode)
j=0
continue
return
end
5.1.5 Procedura de reprezentare a semnelor convenionale areale
O problem important este determinarea fascicolului de drepte paralele pe care se
aplic fragmentul de semn convenional areal, care, aa cum s-a vzut, poate fi considerat tot
un semn convenional punctual. Subrutina de mai jos, codificat cu instruciuni surs
FORTRAN, determin aceste drepte, o dreapt fiind determinat de punctele de intersecie
dintre acea dreapt i conturul poligonal al obiectului areal. Sunt rezolvate i cazurile
particulare de intersecie n cadrul acestui program prezentat, dar mai ales i de alte programe
ale pachetelor propuse de autor.
Subroutine areal(xp,yp,n,nrsimb,mcode,pas,fact,alfa)
cc Pachetul de generare a semnelor conventionale
cc parametri
c xp,yp-coordonatele punctelor de contur
c n-numrul punctelor
c nrsimb-nr simbolului punctual fragment de semn liniar sau areal
c mcode-(=3, se deseneaza s.c. areal, diferit, simpla hasurare)
c pas-distanta dintre drepte
c fact-factorul de scara
c alfa-orientarea dreptei
cc interni
c xp,yp-punctele dreptei suport
c xmin,xmax,ymin,ymax-coord minime si maxime
c panta-panta dreptei suport
c .
dimension xp(1),yp(1)
dimension a(10),b(10),d(10)
data /ro/57.3
xmin=9999999.
ymin=9999999.
pmin=9999999.
xmax=-9999999.
xmax=-9999999.
pmax=-9999999.
beta=alfa/ro
cosa=cos(beta)
if(cosa.eq.0.) go to 61
fanta=sin(beta)/cosa
pasx=pas/fact/(abs(cosa))
173
go to 62
continue
panta=9999999.
pasx=pas/fact
do 1 I=1,n
xa=xp(i)
ya=yp(i)
xad=ya-panta*xa
if(pmin.ge.xad)pmin=xad
if(pmax.le.xad)pmax=xad
if(xmax.lt.xa)xmax=xa
if(xmin.gt.xa)xmin=xa
if(ymax.lt.ya)ymax=ya
if(ymin.gt.xa)ymin=ya
1 continue
if(alfa.ne.90.) go to 63
pmin=xmin
pmax=xmax
continue
ord=pmin+pasx
l=0
continue
do 3 j=1,10
a(j)=0.
b(j)=0.
continue
j=1
do 4 i=1,n
xbc=xp(i)
ybc=yp(i)
if(i-n) 13,14,13
continue
xad=xp(i+1)
yad=yp(i+1)
go to 15
continue
xad=xp(1)
yad=yp(1)
if(alfa.eq.90.) go to 64
continue
d1=ybc-panta*xbc-ord
d2=yad-panta*xad-ord
go to 63
continue
d1=xbc-ord
d2=xad-ord
continue
if(d1.eq.0..and.d2.eq.0.) go to 4
if(d1*d2) 19,18,4
continue
if(d1.eq.0.) go to 21
a(j)=xad
b(j)=yad
go to 20
continue
a(j)=xbc
b(j)=ybc
go to 20
continue
174
if(xad-xbc.ne.0.) go to 22
a(j)=xab
b(j)=panta*xad+ord
go to 20
continue
if(alfa.ne.90.) go to 64
a(j)=ord
b(j)=ybc-d1*pa
go to 20
continue
a(j)=xbc-ord-xbc*pa)/(panta-pa)
b(j)=panta*a(j)+ord
continue
j=j+1
continue
j=j-1
l=l+1
k=mod(l,2)
ip=j-1
if(k.eq.0.) go to 51
xa=xmin
ya=ymin
if(panta.le.0.) xa=xmax
goto 6
continue
xa=xmax
ya=ymax
if(panta.le.0.) xa=xmin
continue
do 5 i=1,j
d(i)=(xa-a(i))**2+(ya-b(i))**2
8 continue
idex=0
do 9 i=1,ip
if(d(i).le.d(i+1)) go to 9
aux=a(i)
a(i)=a(i+1)
a(i+1)=aux
aux=b(i)
b(i)=b(i+1)
b(i+1)=aux
aux=d(i)
d(i)=d(i+1)
d(i+1)=aux
idex=idex+1
continue
if(idex.ne.0) go to 8
i=1
continue
if(a(i).eq.a(i+1).and.b(i).eq.b(i+1)) go to 11
go to 10
continue
do 12 m=i,ip
a(m)=a(m+1)
b(m)=b(m+1)
12 continue
ip=ip+1
j=j-1
10 continue
175
i=i+1
if(i.le.ip) go to 31
if(mcode.ne.3) go to 101
do 24 i=1,j
ipen=3
k=mod(I,2)
if(k.eq.0) ipen=2
C simpla hasurare
call plot(a(i),b(i),ipen
continue
go to 102
continue
c desenare semn conv areal prin aplicare fragmrnt pe linie
call liniearie(xp,yp,a,b,d,n,j,nrsimb,pas)
c xp,yp-coord n puncte contur
c a,b-coord a j puncte inters a dreptei cu conturul
c nrsimb-numarul simbolului areal
c pas-distanta dintre drepte sau latura fragmentului de semn
continue
ord=ord+pasx
if(ord.lt.pmax) goto 2
continue
return
end
Subrutina liniearie aplic fragmentul de semn liniar sau areal, de fapt ca i unul
punctual, pe dreapta suport dat prin coordonatele a i b ale punctelor de intersecie a dreptei
suport cu conturul obiectului areal, ordonate dup poziia lor pe dreapta suport. Acestei
subrutine i se transmit i coordonatele celor n puncte de contur, pentru a se rezolva problema
zonelor ascunse (vezi figura 5.6), parametrii d ai modului de continuitate a liniei suport
format din segmente pe care se aplic semnul i segmente goale, rezultate din interseciile
particulare ale unei drepte cu un contur poligonal. n figura 5.7 este artat un domeniu plan pe
care s-a aplicat un semn convenional areal al crui fragment este artat n grila suprapus.
176
5.1.6 Particulariti de realizare a procedurilor de reprezentare a semnelor convenionale i
a inscripiilor
Dup cum s-a artat, ntr-o singur gril se pot reprezenta, prin date raster, att
semnele convenionale punctuale propriu zise, ct i literele, caracterele speciale i
fragmentele de semne liniare i areale. Cu un program de baz pot fi reprezentate tipurile cele
mai frecvente de semne, care s permit utilizatorului, indiferent de ce nivel este, s-i
proiecteze singur propriile semne, de dimensiuni i culori dorite, inclusiv prin completarea cu
noi fragmente de semn, prin simpla nnegrire (colorare) a unor pixeli din gril. n figura 5.8
este artat pictograma cu cteva tipuri de semne proiectate, pentru care utilizatorii i pot
alege caracteristicile particulare pentru un anumit tip de hart. n cadrul unor pachete de
programe utilizate ntr-un sistem informaional geografic pot coexista mai multe tipuri de
programe generatoare de semne convenionale.
Parametrii simbolurilor care trebuie actualizai sunt de mai multe tipuri, ca de exemolu
numrul simbolului, culoarea (culorile) i denumirea sau codul obiectului reprezentat (pentru
toate simbolurile), nlimea, limea sau diametrul (pentru cele punctuale), limea liniei,
limile liniilor, intervalul dintre liniile echidistante, lungimiile segmentelor de linii ntrerupte,
lungimile intervalelor pe direcia de parcurgere ntre aceste segmente etc. (pentru cele liniare),
combinarea celor de mai sus (pentru cele areale), fontul, tipul, nlimea n puncte i n
milimetri (pentru scriere).
Aici tipul scrierii se refer la tipul bold (ngroat), italic (nclinat) sau subliniat.
Alegerea fontului se face din fonturile disponibile ale sistemului respectiv de calcul. Pe
sistemele pe care s-au experimentat programele realizate de autor sunt foarte multe fonturi
disponobile, printre care arial, complex, courier, symbol etc., inclusiv ESRI Cartographic,
Map Symbols, ESRI Wether, ESRI Transportation, ESRI Meteorological, specifice unor hri
tematice.
Fig. 5.7 Exemplu de obiect areal i fragmentul cu care s-a
realizat
177
n figura 5.9 este prezentat fereastra de definire a parametrilor specifici unui tip de
semn convenional areal, respectiv cel pentru care s-a artat grila de descriere. n figur sunt
artate: forma geometric a modelului cu marcarea limii (grosimii) w a liniei, distanei d
dintre marginile liniilor paralele vecine, fiind explicat i mrimea variabilei pas (vezi
codul surs); numrul simbolului ntr-un sistem de gril plan specific meniurilor proiectate
de autor (5.4, respectiv rndul 6 i coloana 4, cu originea n colul din stnga sus al grilei);
denumirea obiectului reprezentat (mlatin); orientarea direciei de haurare n grade
sexazecimale (0,0
0
n cazul dat, vezi alfa din programul surs; pentru o anumit serie de
hri, de exemplu pentru hrile topografice, acest unghi este chiar convergena meridianelor);
culoarea (albastru 50%); limea sau grosimea w a liniei n mm (0,2); lungimea l a
segmentului desenat (1 mm); distana d ntre marginile liniilor desenate (0,5mm); distana d1
ntre capetele a dou segmente consecutive (0,5 mm). n pictogram sunt trecute i comenzile
de validare sau acceptare (OK) i de renunare la acceptare (Cancel).
5.1.7 Meniuri pentru semne convenionale i inscripii
Pentru a permite lucrul interactiv cu programele de construcie a hrilor, este necesar
ca pe ecranul grafic, n fereastra de lucru trebuie definit o subfereastr n care s apar
imaginile semnelor convenionale i inscripiilor, fiecare ntr-o celul distinct. ntre poziia
teseral a celulelor i cuvintele de cod ale obiectelor (detaliilor individuale), pe de o parte i
semnele convenionale i inscripii, pe de alt parte, exist o coresponden biunivoc.
Prin vizarea cu indicatorul comandat de locator se activeaz n acelai timp codul
obiectului i semnul convenional (inscripia) cu care se reprezint. Este bine ca vizarea n
celula unui semn s fie confirmat prin ecouri grafice (sau chiar sonore la sistemele
importante). Noi am ales doar soluia ecoului grafic, respectiv marcarea cu o linie de alt
dimensiune i alt culoare a conturului celulei i apariia ntr-o subfereastr, n partea de jos, a
denumirii obiectului sau a semnului convenional.
n acelai program, se pot afia mai multe meniuri n aceai zon a ferestrei, n funcie
de stratul activ, stratul, dup cum s-a artat la structurile de date geografice, coninnd datele
Fig. 5.8 Cteva tipuri de semne convenionale ce pot fi
personalizate de utilizatori
178
corespunztoare unei anumite teme sau subteme (de exemplu date privind obiectele
planimetrice, date de relief, date de hidrografie, date de vegetaie, date referitoare la soluri,
date meteorologice, date privind obiectele reelelor de transport etc.).
n figura 5.10 sunt
artate cteva semne
convenionale proiectate,
dispuse n meniul de
semne convenionale aflat
n partea dreapt a
ferestrei grafice a
programului. Se observ
semnul activ, denumirea
obiectului, numrul
(poziia) din gril al semnului etc.
5.1.8 Funciile programului de generare a semnelor convenionale i inscripiilor
Programele de generare a semnelor convenionale i a inscripiilor, care din
considerentele de mai sus sunt denumite generic simboluri, precum i alte programe de
cartografiere automat din cadrul SIG, trebuie s permit realizarea funciilor descrise mai
jos.
Simbol nou permite crearea unui simbol din tipurile artate n figura 5.9. Alegerea
unui tip se face prin simpla vizare n fereastra (cmpul) care are n interior desenat figura
generalizat a simbolului. Funcia Definire permite introducerea numrului sau codului
simbolului, a denumirii obiectului definit de simbol, a culorii i a valorilor dimensiunilor
elementelor simbolului (figura 5.9). Cu Pictograma se afiaz imaginile mrite ale simbolului
n gril i n afara ei. Pe imaginea din gril se poate modifica i culoarea semnului sau se pot
aduga noi pixeli colorai n interiorul grilei. Cu funcia Modificare tip se poate, pentru un
anumit simbol, s se modifice tipul prin alegerea unui nou tip din cele afiate n figura 5.8 i,
respectiv, de introducere a unor noi parametri, de felul celor artai n figura 5.9. Cu funcia
Scara se poate modifica scara unui anumit simbol. Acest lucru apare cnd pe hri de acelai
tip, dar la scri diferite, un obiect oarecare se reprezint cu acelai simbol, dar de dimensiuni
diferite, de exemplu simbolurile punctelor geodezice pe hrile topografice de diferite scri.
Valoarea coeficientului de scar se exprim procentual (100% pentru scara 1:1, 50%
pentru scara 1:2, 200% pentru mrirea de 2 ori etc.). Funcia Copiere permite copierea datelor
corespunztoare simbolului ntr-o zon rezervat de memorie (de exemplu n Clipboard), n
vederea introducerii ulterioare ntr-un nou fiier (i meniu) de simboluri, cu funcia Alipire
Fig. 5.9 Parametrii de descriere pentru un semn areal
Fig. 5.10 Fragment al meniului cu semne convenionale i
inscripii
179
(taste). Cu funcia Stergere se elimin simbolul din fiierul de simboluri i din meniul
corespunztor. Funcia Dublare permite duplicarea unui anumit simbol, n vederea unor
uoare modificri ulterioare ale parametrilor dimensionali, ale culorii sau ale figurii, prin
adugarea de noi pixeli desenai, prin simpla vizare cu ajutorul locatorului i comanda prin
apsare a unui buton (unei taste). Cu Editare culori se pot defini combinaiile nuanelor de
culori specifice unor anumite hri, n vederea utilizrii acestora n construcia simbolurilor,
respectiv a hrilor. Se aleg nuanele dintre cele disponibile pentru ecranele grafice,
imprimante, fotoplotere etc. ncrcarea unui nou fiier cu simboluri se face cu comanda
Incarcare, cu condiia ca fiierul s fie copiat n prealabil pe un suport de memorie pe care s-
l poat citi sistemul disponibil. Tot pe un asemenea suport poate fi extras fiierul cu comanda
Extragere.
5.1.9 Funciile programului de construcie i editare a hrilor
Programul de construcie i editare a hrilor folosete datele n formate standardizate
extrase din baza de date SIG. Obiectul lucrrii de fa nu-l face modul de stocare a datelor, de
care s-au ocupat sau se ocup ali autori (Todera, 1998). Funciile care trebuie asigurate de
program se refer la: (a) gestiunea fiierelor de date n formatul specific programului (crearea
unui fiier cartografic nou, deschiderea unui fiier cartografic existent, salvarea fiierului creat
sub acelai nume sau cu alt nume, tergerea unui fiier; (b) tiprirea sau desenarea hrii
(alegerea ploterului sau imprimantei, setarea parametrilor perifericului de tiprire sau desen,
alegerea suprafeei de tiprire, respectiv a ntregii hri sau numai a ferestrei afiate, alegerea
scrii de reprezentare etc.); (c) alegerea proieciei cartografice, a tipului hrii i a sistemului
de coordonate, generarea semnelor convenionale i a inscripiilor (vezi 5.1.8); (d) editarea
obiectelor cartografice sau a detaliilor hrii (selectarea unui obiect sau detaliu, selectarea
tuturor obiectelor dintr-o zon, tergerea unui obiect, mutarea unui obiect ntr-o alt poziie,
copierea unui obiect ntr-o alt poziie, adugarea sau tergerea unui punct n/din obiectul
liniar sau conturul unui obiect areal selectat, netezirea traseului acelorai tipuri de obiecte,
tergerea obiectului selectat, racordarea a dou obiecte liniare de acelai cod care se afl n
relaia geometric de vecintate cap la cap, alte tipuri de racordri, schimbarea semnului
convenional cu care se reprezint un obiect, mutarea poziiei de aplicare a unei inscripii,
corectarea fontului sau coninutului inscripiei etc.); (e) completarea datelor fiierului cu noi
date digitizate pe timpul construciei i editrii hrii (setarea parametrilor digitizorului,
activarea sau dezactivarea digitizorului, testarea digitizorului, orientarea datelor digitizate n
cazul folosirii digitizorului vectorial, importul sau citirea imaginii scanate, gestiunea
imaginilor raster rezultate din scanare, afiarea pe ecran a imaginii scanate, digitizarea cu
locatorul a imaginii de pe ecran , orientarea datelor digitizate n cazul folosirii digitizrii pe
ecranul grafic); (f) funcii ale eventualei generalizri cartografice atunci cnd e necesar etc.
n anexa C sunt exemplificate cteva rezultate ale unor rezolvri ale unor probleme
cartografice dificile.
5.1.10 Exemplu de program - MicroCAM
5.1.10.1 Pachetul de programe MICROCAM
Pachetul de programe MICROCAM este un pachet ce permite reprezentarea
coninutului grafic al unor hri, folosind ca date iniiale datele extrase din diferite baze de
date cartografice. Pachetul se folosete la Academia Militar a armatei S.U.A. de la West
Point. Deriv din programul CAM (Computer Aided Mapping - cartografiere asistat de
calculator), realizat pentru CIA, pentru reprezentarea pe hri a unor detalii geografice. La
lansarea n execuie a programului este afiat o fereastr care are componentele obinuite ale
180
unei ferestre (interfee grafice) Windows. Bara de meniuri conine urmtoarele comenzi (ntre
paranteze sunt date subcomenzile): File - fiier (New - fiier nou, Open - deschidere a unui
fiier existent ntr-un dosar oarecare, Configure - configurare a dosarului obinuit de lucru,
Exit - ieire din program); Tools - instrumente sau proceduri (DLG Browser - explorator al
fiierelor de format DLG, DLG Indexer - crearea unui fiier de indeci dintr-un fiier de
format DLG, DCW Browser - explorator al fiierelor de format DCW, DCW Mounter -
crearea unui fiier de indeci dintr-un fiier de format DCW, PKD Browser - explorator al
fiierelor de format PKD); Windows - la fel ca la toate interfeele altor programe Windows);
Help - ajutor (Contents - afiarea oricrei explicaii pentru o expresie de tezaur a pachetului,
About - afiarea unor informaii generale despre pachetul de programe). Sub linia meniurilor
se afl micile pictograme denumite butoane, ale cror funcii sunt identice cu cele ale
comenzilor meniurilor. La activarea comenzii Open din meniul File este afiat o list cu
fiiere de hart deja existente n dosarul Maps (hri), unde exist, de exemplu, i fiierul
denumit "Arabia". Denumirea cu extensie a acestui fiier este "Arabia.cam". La un clic pe
aceast denumire apare n csua "File name" numele fiierului selectat. La un clic pe butonul
"Open" este deschis fiierul i apare subfereastra unde e afiat coninutul fiierului ales sau
este afiat chiar imaginea grafic a hrii, n funcie de comanda activat din cele dou
comenzi Map - hart (reprezentarea imaginii hrii) sau Commands - comenzi (afiarea
comenzilor succesive care comand reprezentarea elementelor hrii). De exemplu, pentru
fiierul "Romania.cam" lista comenzilor fiierului este:
181
REM O harta a Romniei
rem in proiectia conica Lambert
rem alege proiecia conic conform
rem Lambert
rem cu paralelele standard 22N si 26N
lambert 42,,,46,,
rem seteaza scara hartii 1:5.000.000
mapsal 5000000
rem seteaza zona de desen de 5"x 3,75"
xylim 5,3.75
rem limiteaza harta ca lat 40N - 50N,
rem long 20E - 30E
mapbound 40,,,60,,,20,,,30,,
rem centrul hartii la 45N si 25E
cetpot 45,,,25,,
rem creaza o caseta goala de 4" x 1,5"
rem in punctul 2,75",-2,75"
rem si deseneaza frontiera casetei goale
openbox 1.0,2.75,-2.75,2.0,0.75,1.0
rem deseneaza o caseta de 10" x 7,5"
rem in punctul de coordonate 0", 0"
boxxy 0.0,0.0,5,3.75
rem alege linie punctat
linemode 4
rem alege penita 5 (maro pe ecran)
pen 5
rem deseneaza o reea lat/long la
rem intervale de 1 de la 40N la 50N
rem si de la 20E la 30E
lgrid 1,1,.5,.5,40,,,50,,,20,,,30,,
rem alege linie continua (solid line)
linemode 0
rem alege penita 1 (negru pe ecran)
pen 1
rem deseneaza tarmurile
feature 1,0,30
rem alege linie intrerupta (liniuta-punct)
linemode 2
rem alege penita 4 (rosu pe ecran)
pen 4
rem deseneaza frontierele nationale
feature 2,0,234
feature 2,0,235
feature 2,0,302
feature 2,0,307
feature 2,0,308
REM deseneaza capitala Bucharest,
symbol 44,26,,26,6,,.1,0,7
rem deconecteaza activarea casetei
rem deschise
openbox 0
rem alege linie continua
linemode 0
rem alege penita 2 (albastru pe ecran)
pen 2
rem alege latimea liniei de 2 puncte
rem (un punct ~1/150" sau 0,169 mm)
linewt 3
rem scrie textul "Romnia" de inaltime a
rem caracterelor 0.28", in punctul
rem de coordonate 0,87", -2,40"
textxy 0.87,-2.40,0.28,0,ROMNIA
rem alege latimea liniei de 1 punct
linewt 1
rem scrie textul "Proiecia conic
rem Lambert", nlime 0.28", n punctul
rem de coordonate 0,87", -2,65"
textxy 0.87,-2.65,0.14,0,Proiecia conic
rem Lambert
rem scrie textul "Scara - 1:5.000.000",
inaltime 0.14", in punctul 0,87". -2,90"
textxy 0.87,-2.90,0.14,0, Scara
rem 1:5.000.000
rem scrie textul "Proiectant: Niu
rem Constantin", inaltime 0.14", in
rem punctul ..
textxy 0.87,-3.15,0.14,0,Proiectant: Nitu
rem Constantin
rem scrie textul "cu programul
rem MicroCAM" inaltime 0.14", in..
textxy 0.87,-3.40,0.14,0,cu programul rem
MicroCAM
182
La activarea comenzii Map i la clic pe butonul Draw map (deseneaz harta), apare
imaginea hrii.
n figura 5.11 este dat reprezentarea granielor rii noastre n proiecia conic
Lambert.
5.1.10.2 Semnificaia comenzilor fiierului hart
Se convine a se denumi fiierul cu extensia ".cam" fiier hart. Comenzile cuprinse n
fiier se mpart n dou grupe, n prima grup intrnd cele pentru generarea elementelor
specifice proieciilor cartografice, respectiv pentru calculul i reprezentarea reelei
cartografice (reeaua cu imaginile meridianelor i paralelelor), iar n a doua grup restul
comenzilor pentru desenarea tuturor celorlalte elemente ale hrilor. Pentru fiecare comand
sunt explicai n comanda de asisten (help) i parametrii ce nsoesc comanda (anexa A,
tabelul A5). Explicaiile pentru dou din comenzile de calcul i reprezentare sunt cele de mai
jos.
.
2.AZED
Proiecia azimutal echidistant
/1 parametri:
[1]: raza maxim a proieciei (mile marine)
Exemplu:
AZED 4000 - selecteaz proiecia cu raza de 4000 mile
3.AZEQAREA
Proiecia azimutal echivalent
0/1 parametri:
[1]: raza maxim a proieciei (mile marine)
Exemplu:
AZEQAREA - selecteaz proiecia azimutal echivalent (valoarea implicit a razei este
5000 mile)
Un exemplu de comand din cea de a doua grup este cel de mai jos.
32.FILLXY
Umple o zon cu un model (patern) n punctul de coordonate date
3 parametri:
1,2: coordonatele x, y ale punctului
3: numrul formei (paternului) de umplere
Observaie: forma (paternul) de umplere nu este exportat pentru fiierele de desen (este
valabil doar pentru reprezentarea pe ecran).
Exemplu:
FILLXY 4,-3,2 - umple o zon delimitat cu un punct interior de coordonate rectangulare
4",-3", cu modelul (paternul) nr. 2
Trebuie menionat c la alegerea opiunilor de afiare mai sunt activate dou meniuri
n bara de comenzi, respectiv Edit - corectare (cu subcomenzile specifice comenzii de editare
din orice program Windows) i Map - hart (cu subcomenzile: draw - deseneaz harta; step -
pas - execut urmtoarea comand din lista de comenzi: comanda executat fiind scris in
linia de stare a ferestrei harta; pause - pauz, intrerupe desenarea hrii; reset - reseteaz /
terge harta afiat i reseteaz comenzile hart la prima linie; update screen - actualizeaz
ecranul, este refcut sau actualizat imaginea hrii pe ecran dup fiecare comand
executat).
183
5.1.10.3 Structura fiierelor de date ce pot fi utilizate de programul MICROCAM
a) FORMATUL FISIERELOR ASCII DCW (Digital Chart of the World)
Agenia Cartografic a Aprrii (Defense Mapping Agency sau DMA, actualmente NIMA) a
creat fiierele Hrii Digitale a Lumii (Digital Chart of the World, DCW) cu datele digitale ale
hrii la scara 1:1.000.000, pe zone de 5 X 5 denumite tiles (plci sau trapeze),
individualizate prin coordonatele colului de sud-vest (latitudine i longitudine). Este dificil s
se proceseze direct fiierele DCW. PhD Associates Inc. a reformatat datele DCW - fiiere
ASCII, care sunt stocate, in form comprimat, pe un singur CDROM. Acest CDROM este
disponibil pentru instituiile de invmnt la un pre modic, prin Microcomputer Specialty
Group al Asociaiei Geografilor Americani (Association of American Geographers, AAG). n
MicroCAM, dou comenzi permit accesul la fiierele DCW n format ASCII. Comanda
DCWFILE proceseaz detaliile liniare, iar comanda DCWTEXT proceseaz etichetele text ale
detaliilor. n ceea ce privete introducerea datelor DCW, fiierele de date ASCII trebuie
introduse pe sistemul la care se lucreaz. Opiunea "DCW Mounter" sub meniul Tools
(instrumente, proceduri) face decompresia fiierelor DCW existente pe CDROM i plaseaz
rezultatul in subdosarul (path) DCW de pe discul sistemului la care se lucreaz. Deoarece
Fig. 5.11 Exemplu de reprezentare n proiecia conic
Lambert
Fig. 5.12 Modelele de umplere a zonelor cu comanda
(procedura) FILL (umplere)
184
fiecare zon de 5 x 5 din datele DCW are fiiere cu acelai nume, fiecare nou zon o va
inlocui pe precedenta dac nu folosii opiunea mount in subdirectory, care creaz un
subdosar (subdirectory) pe calea (path) DCW denumit pentru zona introdus (de exemplu,
DCWPATH\40N090W).
Este de reinut c pentru ca DCW Mounter s lucreze, trebuie s existe pe sistem
programul PKUNZIP.EXE, n dosarul sistem.
Numele majore folosite pentru fiierele in format DCW ASCII sunt ("nn" reprezint
fiiere de detalii de diferite nivele):
TIPURI DE DETALII
Categoria LINIARE PUNCTUALE INSCRIPTII
caseta zonei BOX.LLP
monumente CLL00.LLP CLP00.LLT
bazine hidr. DNLnn.LLP DNPnn.LLT DNT00.LLT
bazine hidr. sup. DSPnn.LLT
hipsografie HYLnnnnn.LLP HYPnn.LLT
hipsografie sup. HSLnnnnn.LLP HSP00.LLT
oceane OFLnn.LLP OFPnn.LLT
fiziografie PHLnn.LLP
frontiere polit. POLnn.LLP POPnn.LLT POT00.LLT
localiti PPL00.LLP PPPnn.LLT PPP02.LLT
drumuri RDLnn.LLP TSP01.LLT
ci ferate RRLnn.LLP TSP02.LLT
transporturi TSLnn.LLP
utiliti UTLnn.LLP
aeronautice AEPnn.LLT
b) FISIERELE BAZEI DE DATE World Data Bank II
Fiierele cu denumirile de mai jos sunt accesate automat prin comenzile (procedurile)
FEATURE si LINEPT (sunt accesibile in mod manual cu comanda FEATURE - detaliu, prin
folosirea tuturor celor trei parametri):
COAST.PNT Trmurile lumii.
ISLAND.PNT Insule.
LAKE.PNT Lacuri.
COUNTRY.PNT Frontierele rilor.
STATE.PNT Frontierele statelor SUA.
RIVER.PNT Rurile principale
c) FORMATELE FISIERELOR PENTRU EXPORTUL DATELOR
Funcia Export File (export fiiere) permite salvarea hrilor n patru formate de
fiiere: MicroCAM (MCF), AutoCAD (DXF), limbajul grafic Hewlett-Packard (HPGL) si
bitmap (BMP). Fiierele salvate n aceste formate pot fi importate n alte aplicaii. Formatul
de export MicroCAM este folosit pentru a salva o hart intr-o form intermediar (precalcul),
care poate fi importat (folosind "File | Import") pentru a restaura harta mai rapid dect la
185
utilizarea fiierului de comenzi obinuite de tipul "*.cam". Fiierele sunt relativ mici i sunt
procesate mai rapid cnd sunt importate n MicroCAM. Fiierele sunt salvate cu extensia
.MCF. Formatul de schimb al datelor DXF al lui AutoCAD este un standard industrial, de tip
ASCII, care este acceptat de multe programe de aplicaii CAD si SIG. Deoarece formatul
conine doar text ASCII, fiierele pot fi de volum mare (multi-megabyte). Fiierele DXF sunt
formate din date vectoriale i de aceea pot fi folosite prin rescalare fr pierdere de rezoluie.
MicroCAM plaseaz diferite culori i stiluri de linii pe diferite straturi, pentru a uura editarea
ulterioar a hrii. Fiierele sunt salvate cu extensia .DXF. Limbajul grafic Hewlett-Packard
sau HPGL este un alt standard industrial care const din comenzi elementare pentru ploter.
Fiierele sunt de tip ASCII, dar nu conin ntreruperi de linii i sunt greu de editat. Multe
aplicaii import date HPGL. Fiierele pot fi mari, dar mai mici dect cele n format DXF.
Fiierele HPGL conin date vectoriale i pot fi rescalate fr pierderea rezoluiei. Fiierele au
extensia .PLT. Fiierele bitmap sunt fiiere grafice standard pentru mediul Windows.
Deoarece sunt create la rezoluia imaginii originale, nu pot fi rescalate fr pierderea
rezoluiei. Trebuie s ajustai dimensiunile hrii la mrimea dorit inaintea exportarii
fiierului. Fiierul este salvat cu extensia .BMP.
5.1.11 Concluzii
SIG conine propriile programe de construcie i editare a hrilor, nu att de complexe
ca programele independente cu acest obiectiv. Datele pot fi exportate din SIG ctre aceste
programe pentru realizarea hrilor. Hrile mai complexe (topografice i tematice deosebite)
se realizeaz n organizaii de profil cartografic, care pot folosi i date extrase din SIG. Hrile
tematice cu coninut simplificat se pot realiza i cu sisteme mai simple, mai ales la
imprimante color. Problemele de realizare a acestor hri sunt comune cu cele ale sistemelor
complexe. Problemele de generalizare cartografic se refer n acest caz doar la problemele de
selecie. Uneori, coninutul tematic se poate suprapune prin afiare sau tiprire pe hrile
topografice sau tematice complexe, ca noi straturi, de exemplu situaia polurii chimice a unei
zone n urma unei catastrofe.
5.2 Reprezentarea valorilor tematice z pe o zon continu
5.2.1 Principii de baz
Este imposibil a se msura o mrime z n toate punctele unei zone. Exemple de mrimi
discontinue z, msurate n cteva puncte: temperatura, presiunea, aciditatea solului, poluarea
cu o anumit substan (coninutul apei, solului, sau cantitatea unei substane poluante, de
exemplu cianur), altitudinea sau cota.
De exemplu, cotele trebuie cunoscute n punctele caracteristice ale reliefului (vrf, pe
linii caracteristice, pe vale, pe creast, pe a etc.). Se pot reprezenta pe hart punctele i se
scrie valoarea cotei n fiecare punct. Dar cine citete sau face msurtori pe hart se descurc
greu. Ar fi bine dac relieful s-ar reprezenta prin curbe de nivel sau izohipse. De asemenea ar
fi bine ca relieful s se reprezinte i n perspectiv i prin alte metode, de exemplu prin umbre.
i alte produse derivate se pot obine, ca de exemplu harta cu izopante sau curbe de egal
pant etc.
186
5.2.1.1 Determinarea prin interpolare a valorii z
Uneori este necesar determinarea cotei unui punct de pe hart situat ntre dou curbe
de nivel. Se pot folosi formulele (3.1), unde H
1
i H
2
sunt cotele celor dou puncte, H este
cota de determinat a punctului, D
1
i D
2
sunt distanele de la punct la cele dou puncte, iar P
1
i P
2
sunt ponderile cotelor celor dou puncte, care variaz invers proporional cu distana.
H=(P
1
*H
1
+P
2
*H
2
)/(P
1
+P
2
) (5.2)
P
1
=1/D
1
P
2
=1/D
2
Prima formul reprezint calculul mediei ponderate. Putei calcula cu programul
Calculator pentru urmtorul exemplu: D
1
=5mm, D
2
=10mm, H
1
=100m, H
2
=110m.
Rezult P
1
=1/D
1
=0,2; P
2
=1/D
2
=0,1; H=(0,2*100+0,1*110)/0,3=31/0,3=310/3=103,(3)
m.
Acelai lucru se ntmpl dac n jurul punctului cu cot necunoscut se afl mai
multe puncte cu cote cunoscute. n acest caz se aplic tot formula mediei ponderate.
H=(P
1
*H
1
+P
2
*H
2
+P
3
*H
3
++ P
n
*H
n
)/(P
1
+P
2
+P
3
+..+P
n
) (5.3)
Sunt i alte metode de interpolare, pe care le vei descoperi fiecare la lucrul cu
programele de tipul programului SURFER. Aici s-a artat doar principiul, strict necesar
naintea utilizrii procedurilor programului.
5.2.1.2 Modul de lucru
Fie cazul cotelor. Punctele ale cror valori z sunt cunoscute se afl n puncte i pe linii
caracteristice ale reliefului (fig. 5.13). Dac se unesc aceste puncte se obine o reea de
triunghiuri. Se poate determina cota oricrui punct ce se gsete n interiorul unui triunghi,
folosind formula (5.3), dar acest lucru se face numai cu pachete de programe complexe, cum
ar fi modulul TIN al pachetului ArcINFO, destinat pentru rezolvarea multor probleme privind
relieful, precum determinarea traseului curbelor de nivel (izohipselor sau curbelor ce unesc
punctele de aceeai cot), determinarea vizibilitii dintre puncte, determinarea zonelor
nevzute, determinarea profilului pe o direcie dat etc.
Mai nti sunt determinate valorile z n punctele unei reele (grile, grid) cu o anumit
densitate, dndu-se iniial cotele unui numr limitat de puncte, de exemplu doar vrfurile
triunghiurilor din figura 5.13. Aceast gril reprezentat n vedere perspectiv arat ca n
figura 5.14. Modul de obinere a acestei reprezentri va fi descris n partea final a acestui
Fig. 5.14 Punctele unei grile crora li se determin cotele prin
interpolare
187
capitol. Este necesar s se revad definiiile cotei, curbei de nivel, azimutului, proieciei
cartografice etc., nsuite la alte discipline.
n acest capitol sunt prezentate doar cteva probleme care se pot rezolva folosind
modelul digital al terenului (MDT), modelul digital altimetric (MDA) i alte dezvoltri n
acest domeniu. Se specific doar c modelul digital altimetric const n totalitatea datelor ce
descriu o zon dat, procedurile i algoritmii de prelucrare i reprezentare. Dintre problemele
ce se vor adnci se amintesc extragerea informaiei hidrologice dintr-un model digital
altimetric i reprezentarea plan a variabilelor prin umbre.
Pe plan se pot reprezenta i curbele de nivel. Aspectul curbelor proiectate pe planul
orizontal sau pe planul proieciei cartografice este cunoscut de la studierea hrilor i nu l mai
prezentm aici. Ne-am rezumat doar la unele reprezentri ce nu au fost tratate la alte cursuri.
5.2.1.3 Structura unui program de prelucrare i reprezentare a MDA
Programul de prelucrare i reprezentare a MDA poate fi de sine stttor, precum
programul SURFER realizat de firma Golden Software (putei consulta pe Internet datele
referitoare la acest program la adresa http://www.golden.com) sau ca modul n cadrul unui
sistem de programe pentru sistemele informaionale geografice, ca de exemplu modulul TIN
al sistemului de programe Arc/INFO..
Cteva dintre funciile acestor programe sunt date n tabelele anexei A. Programele au
interfee performante pentru utilizatori. n sistemul de programe exist i posibiliti de
gestionare a diferitelor structuri de date, care nu sunt adncite aici. Se d doar o figur
sugestiv (fig. 5.15), n care sunt reprezentate grafic structurile de tip reea regulat i de
triunghiuri oarecare (TIN), schema organizrii datelor i dou imagini sugestive ale reliefului
unei zone, cu i fr microstructuri.
Un pachet de programe acceseaz tipurile de fiiere cu extensii stabilite pentru fiecare
tip de aplicaie. Sunt fiiere distincte cu valorile z n puncte caracteristic, fiiere de parametri,
fiiere cu cotele n punctele unei reele rectangulare (grile), fiiere cu cotele n punctele unei
reele de triunghiuri oarecare, fiiere palet de culori (PAL), fiiere de simboluri, fiiere finale
cu datele izocurbelor; fiiere de tip text (TXT) etc. Este bine ca dosarele i subdosarele cu
aceste tipuri de fiiere s fie organizate pe proiecte.
Programele au ca funcii gestiunea datelor unui proiect, interpolarea valorilor z n
punctele unei reele rectangulare cunoscnd valorile z n puncte distribuite aleator sau
neregulat, triangularizarea punctelor cu valori z, determinarea traseelor izocurbelor,
reprezentarea plan a vederilor 3D, reprezentarea n plan prin umbre a valorilor variabilei z,
combinarea imaginilor cu diferitele forme de reprezentare a reliefului etc.
Fig. 5.13 Punctele caracteristice crora li se determin
iniial cota
188
Pentru toate funciile sunt prevzute comenzi. Denumirile comenzilor sugereaz
funciile procedurilor activate cu aceste comenzi. Prelucrarea se poate face interactiv sau
automat prin simpla explorare a fiierelor de comenzi sau de macrocomenzi, scrise cu limbaje
specifice (de exemplu AML pentru Arc/INFO).
La procedurile specifice MDA sunt adugate proceduri de: a) reprezentare a textelor,
poligoanelor, simbolurilor generale sau semnelor convenionale cartografice,
dreptunghiurilor, elipselor, unor curbe de ordin superior, axelor de coordonate, legendei,
direciei meridianului (nord) etc.; b) aranjare a imaginilor reprezentate pe ecran - deplasare n
plan, rotire, transformare de scar, efect de lup, aliniere a obiectelor etc.; c) combinare a unor
reprezentri diferite; c) netezirea curbelor prin funcii polinomiale, funcii spline etc.
Procedurile specifice MDA pot fi grupate ca proceduri pentru: a) culegerea cotelor
punctelor distribuite aleator sau punctelor izohipselor sau calculul automat al valorilor z dup
funcii prestabilite i realizarea fiierelor de coordonate, identificatori i cote; b) interpolarea
cotelor punctelor reelei rectangulare - proceduri de interpolare, proceduri de apreciere i
reprezentare a preciziei de interpolare, proceduri de alegere a metodei optime de interpolare
etc.; c) determinarea traseelor izocurbelor - alegerea parametrilor curbelor, inclusiv
echidistana, alegerea curbelor principale, normale, ajuttoare, accidentale, combinarea
imaginii izocurbelor cu imaginea ce conine punctele iniiale cu cote, editarea izocurbelor
rezultate etc.; d) ncrcarea unei hri de baz i combinarea curbelor de nivel cu coninutul
hrii ncrcate; e) determinarea zonelor umbrite i a imaginilor n plan ale vederilor 3D,
combinarea acestor reprezentri; f) determinarea profilelor i a zonelor vzute sau nevzute,
combinarea acestor reprezentri cu harta numeric sau cu geoimaginea n general; g)
Determinarea cotelor unor puncte din orice reprezentare specific MDA, distanelor nclinate,
suprafeelor i volumelor etc.; h) determinarea traseelor de curgere.
Pachetul poate conine i un editor al reprezentrilor (carto)grafice realizate, avnd ca
funcii selecia unui obiect, selecia obiectelor dintr-o zon, tergerea, deplasarea, copierea,
modificarea tipului etc. pentru obiectele selectate, adugarea de inscripii, combinarea
diferitelor reprezentri, separarea pe straturi de obiecte .a. Un program special de editare
trebuie s permit i corectarea fiierelor cu coordonate i cote. Programele au proceduri de
citire a datelor n formate generale cunoscute i n formate specifice unor pachete de
programe cu grad mare de generalizare (import), respectiv de scriere a tuturor acestor tipuri
de fiiere. Programelor le sunt ataate fiiere speciale (drivers) specifice tuturor perifericelor
de intrare sau ieire.
Fig. 5.15 Structuri de date altitudinale
189
5.2.2 Extragerea informaiei hidrologice dintr-un model digital altimetric
Extragereainformaieihidrologicedinmodeluldigitalaltimetric(MDA)esteunadin
operaiunile cele mai solicitate n SIG. O structur important de date folosit n analiza
spaialnSIGesteMDA,organizat,deregul,caoreeadetriunghiurioarecareconcatenate
(pentru toate vrfurile triunghiurilor cunoscnduse coordonatele i cotele) sau ca o reea
(gril) regulat de puncte. Folosirea oricreia din cele dou structuri pentru extragerea
informaieihidrologicepuneuneleproblemedeosebite,deincazulstructuriidetipgrilsau
obinutunelerezultatencurajatoare.Seprezintncontinuaredou metodepentruextragerea
informaieihidrologice,artnduseavantajeleidezavantajele.
5.2.2.1 Introducere
Modelele digitale altimetrice pot fi folosite pentru extragerea informaiei hidrologice.
Informaia hidrologic este format din reeaua de scurgere a apelor pluviale (reeaua de
drenare sau reeaua de talveguri), liniile de desprire a apelor etc. Aceast informaie are o
importan deosebit n geomorfologie, n studiul reliefului terenului i n modelarea
reliefului, att prin metodele cartografice clasice, ct mai ales prin metoda modelrii cu
ajutorul calculatorului electronic.
n ultimele dou decenii au fost dezvoltate diferite metode, cu algoritmii
corespunztori, pentru determinarea informaiei hidrologice, n special a reelei de drenare,
folosind MDA. Cteva din cele mai recente lucrri folosesc un algoritm neiterativ i MDA de
tip gril. S-au dezvoltat i algoritmi iterativi (Niu,C., Niu, C.D., 1997a). Toi algoritmii se
bazeaz pe unele caracteristici hidrologice ale suprafeei (concavitate, convexitate, direcie de
curgere etc.). Exist cteva articole mai recente care propun soluii pentru calculul
semiautomat sau automat al reelei de drenare (Lammers i Baud, 1990).
Algoritmii inclui n sistemele ce prelucreaz date de tip gril realizeaz n mod uzual
operaiuni asupra cotelor nodurilor vecine unui nod dat (nodurile putnd fi asimilate pixelilor
din structurile de date raster), pentru a analiza forma suprafeei detaliilor de relief; calculul
pantei i configuraiei suprafeei elementare dintre patru noduri vecine se poate face pentru
fiecare asemenea element, utiliznd 8 sau 24 noduri vecine (figura 5.16).
Fig. 5.16 Vecinii n structura gril i direciile posibile
de curgere
190
Presupunnd c nodul curent (central) primete apa din precipitaii, apa va curge n
afara acestui nod numai spre unul din nodurile vecine. Direcia de (s)curgere constituie
aspectul de la nodul central ctre nodul vecin care are ponderea maxim a cotei dintre
nodurile vecine, pondere care depinde de distana dintre noduri. Toate celelalte informaii
hidrologice deriv de la informaia privind direcia de (s)curgere.
Datele de baz pentru analiza hidrologic fundamentat pe structura de reea de
triunghiuri oarecare (TIN) implic determinarea parametrilor de orientare a feelor
triunghiulare, fiind foarte importante i relaiile dintre triunghiurile vecine. O asemenea
structur are dou fiiere de date - un fiier de coordonate ale vrfurilor i un fiier care
definete topologia. n primul fiier sunt nregistrate pentru fiecare punct coordonatele x i y
i cota, iar n cel de al doilea informaia privind topologia pentru fiecare triunghi, inclusiv
codurile celor trei vrfuri i legturile cu cele trei triunghiuri vecine. Pentru o zon dat,
numrul triunghiurilor este foarte mare.
Conexarea triunghiurilor ntr-o reea contigu se face pe baza laturilor comune.
Fiecare triunghi este o faet plan creia i se pot determina parametrii de orientare spaial pe
baza celor trei vrfuri, respectiv panta i aspectul (direcia pantei). Orientarea faetei este
artat n figura 5.17. Direcia de curgere a apei pe suprafaa faetei triunghiulare este
determinat de panta maxim, respectiv poziia spaial a triunghiului.
Din figura 5.17, vectorul normal al triunghiului poate fi calculat din coordonatele celor
trei vrfuri. Proiecia acestui vector pe planul xoy definete direcia de pant maxim,
respectiv direcia de curgere a apei pe faeta triunghiului.
Componentele de pe axele x i y ale vectorului proiectat sunt folosite pentru a gsi
linia de curgere (figura 5.18).
Pe baza direciei de curgere se poate determina situaia (starea) triunghiului privind
curgerea. Pentru o faet nclinat (panta direciei de curgere diferit de zero) exist dou
Fig. 5.17 Orientarea triunghiului
Fig. 5. 18 Traseul de curgere pe faeta
triunghiului
191
Una din cele mai dificile probleme implicate n dezvoltarea unui model hidrologic, dat
de liniile de mai sus, plecnd de la structura de tip TIN, este legarea din punct de vedere
hidrologic a faetelor individuale. O metod analizeaz latura comun a dou triunghiuri
vecine. Dac latura comun are starea de ieire a apei n ambele triunghiuri este clasificat ca
Metoda de mai sus poate fi aplicat i pentru date de tip gril. Se vor descrie o nou
metod care utilizeaz o nou structur de date, structura Voronoi, care const ntr-un graf
dual al grafului corespunztor TIN (triangulaia Delaunay) i o metod bazat pe date de tip
gril.
Fig. 5. 20 Scurgerea din afar spre dou laturi i n afar
Fig. 5. 19 Curgerea spre o latur i curgerea n afar
prin dou laturi
Fig. 5. 21 Segment de talveg Fig. 5.22 Segment de linie de
creast
Fig. 5. 23 Curgerea pe faete
192
5.2.2.2 Situaia existent
Algoritmul bazat pe structura de date de tip gril pentru extragerea informaiei
hidrologice funcioneaz corect, exceptnd faptul c se consum un mare timp CPU (inclusiv
pentru interpolarea cotelor n punctele grilei i procesarea acestor date) i are nevoie de un
spaiu mare de memorare. Pentru a trece la un SIG bazat pe obiecte, este necesar conversia
din nou a datelor, de la datele de tip gril la date vectoriale. n structura de tip gril, pentru
fiecare nod exist numai opt noduri vecine ce se iau n consideraie, deci doar opt direcii de
curgere, ceea ce este o aproximare a realitii. Precizia informaiei hidrologice extrase depinde
deci de rezoluie. n structura de date TIN, regulile pentru obinerea reelei de talveguri, aa
cum s-a artat mai sus, se bazeaz pe analiza poziiei direciei de curgere fa de latura
comun a dou triunghiuri vecine. Prin folosirea acestor reguli, exist dou probleme de
analiz care trebuie rezolvate. Una este posibila discontinuitate a segmentelor de talveg i alta
este ambiguitatea clasificrii liniilor de creast, probleme ce s-au ntlnit i n studiile noastre.
Deoarece un segment de talveg este marcat dac i numai dac aceeai latur a celor dou
triunghiuri este marcat cu indicatorul de curgere n afar n ambele triunghiuri. Dar n unele
situaii talvegul va fi ntrerupt n unele vrfuri datorit definirii direciei torentului (uvoiului).
n figura 5. 23 se arat situaia cnd un triunghi ce are o latur cu direcii de ieire ale laturii
comune; la o clasificare a liniilor individuale de desprire a apelor, se poate ca triunghiul s
aparin la dou linii. Acest fapt nu afecteaz doar triunghiul respectiv, ci i toate triunghiurile
din amontele talvegului. Uneori este foarte greu, dac nu imposibil, s se extrag liniile de
desprire a apelor.
n cele ce urmeaz se va prezenta un nou algoritm, bazat pe structura de date Voronoi.
Algoritmul combin avantajele structurilor de date de tip gril i TIN cu nlturarea
neajunsurilor artate mai sus.
Fig. 5. 24 Triangulaia Delaunay i graful Voronoi
193
5.2.2.3 Metoda bazat pe structura de date Voronoi
5.2.2.3.1 Structura de date Voronoi
Pentru a crea structura TIN din punctele singularecareaucoordonate icote, sunt
multe ci de realizare. n cazul folosirii triangulrii Delaunay, se obine o reea unic de
triunghiuri.GrafulVoronoiestegrafuldualaltriangulaieiDelaunay(figura5.24).Celedou
structuri pot fi uor transformate una n alta. Graful Voronoi este compus din mai multe
regiuni. Fiecare regiune conine un vrf sau punct cu coordonate i cot cunoscute. O
caracteristicaregiuniisauceluleiVoronoiestecoricepunctceaparineregiuniiestemai
apropiatdevrfulconinutnregiunedectfadecelelaltevrfuri.Folosindaceaststructur
de date, vrfurile vecine unuivrf datpotfidefinite ideterminateuorpebazarelaiilor
topologice.Vrfurilevecineunuivrfdatsuntaceleacareformeazunsegmentalfrontierei
regiuniiVoronoiavrfului.Pentruomulimeoarecaredepunctevrfurilevecinesuntfixe
pentrufiecarepunctdinpuncteledate.
5.2.2.3.2 Modelul bazat pe structura Voronoi de date
Folosindun graf Voronoi, o suprafa topografic este mprit n celule sau regiuni,
fiecare celul coninnd un punct cu coordonate i cot, denumit de noi vrf (putnd apoi s
fie un vrf al unui contur poligonal).
Se poate considera suprafaa ca acoperit teseral, dar cu celule (plci) de form
oarecare (cu contur poligonal de form oarecare). Se consider cota vrfului interior celulei
drept cot a celulei (plcii), deci plcile vor fi mai ridicate i mai coborte. Paralelipipedul cu
baza superioar, aceast plac poate fi considerat ca un rezervor plin cu ap care are un
singur orificiu de ieire ctre alt rezervor cu cota de pondere maxim calculat din distan, n
comparaie cu punctele vecine.
Cu toate vrfurile de presiune diferit ndepartate, apa curge de la rezervorul mai nalt
ctre rezervorul mai puin nalt, rezervor cu rezervor, pn la rezervorul de la latura ariei
studiate.
Traseele de scurgere, de la rezervor la rezervor, formeaz reeaua de curgere, deci
reeaua de talveguri. Similar analizei hidrologice folosind structuri de date de tip gril, poate
fi definit i determinat direcia de curgere a fiecrui vrf pe baza relaiilor de vecintate.
Fig. nr. 5. 25 Vecinii n structura Voronoi i traseele
posibile de curgere
194
Apa ce cade pe o celul Voronoi poate curge doar ntr-o direcie, care este spre
punctul cel mai de jos dintre vrfurile vecine. Matematic, punctul de pe direcia de scurgere se
determin cu formula:
punct_pe_direcia_de_curs=punct_cu_max((H
i
H
j
)/D(i,j))(5.4)
unde: iindicelevrfuluicentralcurent;jindicelevrfuluivecin;Hestecotavrfului;
D(i,j)estedistananplanulxoyntrevrfulcentralcurentiivrfulvecinj.
Deoarecedireciadecurgereestedelaunvrfnumaictreunuldinvrfurilevecine,
reeaua de curgere este conectat (cu toate talvegurile conectate). De asemenea acel nod
aparineunuisingurtalveg.Metodaestesimilarceleiaalgoritmuluipentrudatedetipgril.
Pentrudateledetipgril,unnodare8nodurivecine.Apacecadentrunnodpoatecurge
doarspreunuldinnodurilevecine,celcucotamaimic.Diferenadintrestructuradedatede
tipgrilistructuraVoronoiestecnprimulcazsunt8punctevecine(8direciiposibile),pe
cndnaldoileacazapapoatecurgeteoreticnoricedirecie,Pentrufiecarevrfsaucelul
Voronoi direcia de curgere este determinat de dispunerea punctelor n spaiu. Metoda
nltur inadvertenele cauzate de structura de date TIN. n primul rnd, deoarece fiecare vrf
este conectat la alt vrf al domeniului, nu exist ntreruperi ale liniilor ce urmeaz a se
determina. n al doilea rnd, domeniul de definiie al datelor este compus din mai multe celule
Voronoi i fiecare celul este reprezentat de vrful din interiorul acesteia. Cnd este
clasificat ca obiect o linie particular, prin unicitatea traseului de curgere de la un vrf la
altul, o celul Voronoi aparine n mod unic doar unui obiect linie de talveg.
Aceastmetodconstituieanalizagrafuluisaureeleiformatdeacestevrfuri.Apa
curgeprinreearespectnddrumulcucosturiminimeprincompararelocal.Traseelede
curgereformeazreeauadetalveguri.
5.2.2.3.3 Informaii privind schema de acumulare
Cudireciiledecurgeredeterminate,fiecarevrfareunpointercarefacelegturaspre
altvrf,cuexcepiaunorvrfuridepemarginea(frontiera)zonei.Direciadelavrflavrful
punctatprinpointer(adresnlistapunctelor)estedireciadecurgereavrfului.Caatare,
vrful punctat primete torentul de ap de la vrf, existnd dou variabile cu informaia
privindacumularea:(1)informaiaprivindacumulareavrfului(nvrf),fiecarevrfavndo
listaindicilorvrfurilordelacareiprincareapacurgesprevrfulrespectiv,adicvrfurile
din lista corespunztoare unui vrf sunt toate vrfuri n amonte dac dou sau mai multe
vrfuriaudireciidecurgerespreacelaivrf,constatndccuctemailunglista,cuatt
lipsetevrfulnzonadestudiuiinvers;(2)informaiaprivindacumulareazonei,deoarece
n grafulVoronoi, fiecare vrfocupndaceiaiarie,dinlistavrfurilorputndficalculat
aria,ceeacenseamnnmodsimilarccuctemaimarearia,cuattlipsetevrfulnzona
destudiuiinvers.
Vrfuliinformaiaprivindschemadeacumularesuntdateledebazpregtitepentru
reeauade(s)curgereipentruextragereainformaieireferitoarelauntalvegindividual.
5.2.2.3.4 Extragerea reelei de (s)curgere i evidenierea liniilor individuale de creast
(1) Extragerea reelei de curgere
195
n orice zon de studiu, din fiecare vrf apa curge spre alt vrf. Conectarea dintre cele
dou vrfuri n planul xoy este un segment al talvegului. De aceea, cu informaia de
acumulare a vrfului, poate fi determinat informaia talvegului. Toate segmentele ce
conecteaz secvenial dou vrfuri n lista de vrfuri sunt segmentele din amonte ale vrfului.
Exist trei moduri de determinare a reelei de scurgere: (a) numrul de vrfuri din amonte; (b)
aria zonei cu vrfuri din amonte; (c) lungimea total a talvegului din amonte.
(2) Schiarea liniilor marginale ale subbazinelor
Prin convenie, numim subbazin un bazin din care i culege apele un talveg dat i
eventual i talvegurile afluente ale acestuia. Subbazinul aparine unui bazin. Dac exist
informaia referitoare la acumularea zonei pentru fiecare vrf, este uor s se determine (s se
schieze) liniile marginale ale subbazinelor, aceste linii fiind linii de creast (linii de desprire
a apelor). Deoarece fiecare celul sare doar o direcie de curgere, aceasta poate fi clasificat n
mod unic ca aparinnd numai unuia dintre subbazine. Mai nti este identificat celula care
nu are pointer de curgere ctre nici un vrf, care, de regul, este pe frontiera zonei. n al doilea
rnd, se determin celula vecin din amonte, pe direcia de curgere, apoi n acelai mod toate
celulele ce au direcie de curgere ctre celula respectiv i zona acoperit de aceste celule
Voronoi formeaz o linie marginal individual. Aria specific unei linii particulare se obine
prin nsumarea ariilor celulelor implicate. Dac aria liniei din amonte este prea mic (sub o
toleran dat), linia este ignorat, n caz contrar este nregistrat. Frontiera unei linii
particulare, de fapt a celulelor ce contribuie la aceasta, este frontiera tuturor acestor celule
concatenate (unite). Frontiera unei subbazin se obine ca frontier a zonelor concatenate ale
subbazinelor componente.
5.2.2.3.5 Proceduri pentru extragerea informaiei hidrologice
Procedura general poate avea urmtorii pai:
Se creaz MDA Voronoi pentru zona dat, fie direct din punctele cotate singulare, fie
prin transformarea datelor din structura triangulat Delaunay.
Regularizarea MDA, dac este necesar, printr-o metod adecvat (de exemplu prin
transformare polinomial), pentru nlturarea zgomotului, n caz contrar, prezena erorilor
sistematice sau aleatoare duce la scderea calitii informaiei extrase.
Umplerea vrfurilor din depresiuni (gvane). Un vrf n depresiune este poziia n
care un vrf are cota cea mai mic fa de toate vrfurile vecine. Umplerea face ca apa s
curg n afara triunghiului prin laturi. Algoritmul de umplere const n: gsirea vrfurilor
vecine unui vrf dat, astfel ca punctele vecine s formeze un poligon convex; sortarea
punctelor vecine dup valoarea cotei; compararea cotei punctului cu cotele punctelor vecine i
ignorarea cotei dac nu este inferioar acestora; dac este un punct de depresiune, cota este
comparat cu penultima valoare dintre valorile cotelor ordonate n ordine descresctoare; dac
punctul cu penultima valoare nu are un traseu de curgere, cota sa este nlocuit cu valoarea
cotei punctului, nu este marcat un traseu de curgere. Acest proces poate fi folosit pentru
fiecare punct n depresiune i repetat pn cnd toate punctele au un traseu de curgere spre
frontiera zonei studiate.
Dupumplereatuturordepresiunilor,secalculeazdireciadecurgerepentrufiecare
vrfdinMDA,folosindrelaia(5.4).
Acumularea fluxului
Se calculeaz informaia schemei de acumulare pentru fiecare vrf din informaia
direciilor de curgere. Aceast imformaie privind acumularea cuprinde numrul total de
196
vrfuri cu direcia de curgere spre acest vrf, lungimea total a traseului din amonte, aria
total a vrfurilor traseului. Vrfurile din amonte vor recepiona fluxul de la mai puine
puncte (vrfuri), pe cnd celedinavalfluxuldelamaimultepuncte.
Extragereainformaieireferitoarelabazinuldeacumulare
Se extrage informaia referitoare la bazinul de acumulare. Bazinul de acumulare se
poate determina prin aria minim a bazinului sau prin numrul minim al vrfurilor care
formeaz bazinul. Sunt extrase apoi identificatorul bazinului, aria i perimetrul bazinului, care
satisfac cerineleimpuse.
Extragereainformaieireferitoarelatalveg
Procesul de extragere a informaiei referitoare la talveg este asemntor celui de
extragere a informaiei referitoare la bazinul de acumulare. Dar de aceast dat se identific
laturile triunghiurilor care formeaz reeaua de talveguri, folosind lungimea minim a
traseului sau numrul minim al vrfurilor traseului. Cu ct e mai mic lungimea traseului
talvegului sau cu ct e mai mic numrul de puncte, cu att este mai detaliat reeaua de
talveguri. ntr-un caz extrem, cnd e folosit numrul de vrfuri, sunt extrase toate segmentele
talvegului.
5.2.2.4 Metoda bazat pe structura de date de tip gril
5.2.2.4.1 Structura de date de tip gril
Structura de date de tip gril sau reea const din noduri, intersecii ale laturilor reelei,
de regul la distane egale pe cele dou axe de coordonate, n care sunt date valori ale unei
mrimi sau variabile ale unei funcii z = f(x,y). Se adopt, de regul, forma de patrat pentru
figura geometric a patru noduri vecine. Deoarece structura se aseamn ca principiu
structurii teserale, muli algoritmi pot fi folosii pentru ambele tipuri de date. Metoda care se
descrie folosete date de tip gril, alegerea uneia din cele dou metode propuse fiind
dependent de mai muli factori, ca: existena datelor stocate ntr-o anumit structur;
existena programelor de baz pentru transformarea unei structuri n alta; tipul de calculator
disponibil i memoria intern etc.
Pe baza structurii de tip gril se pot determina curbele de nivel, dac acestea nu exist,
deoarece algoritmul prezentat lucreaz n acelai timp i cu datele de tip gril i cu valorile
curbelor de nivel.
5.2.2.4.2 Extragerea traseului de scurgere prin scheletizarea multinivel
Algoritmul principal al metodei extrage traseul talvegurilor printr-un proces de
scheletizare continu a nodurilor de nlime constant (aflate pe aceiai curb de nivel).
Acest proces este partea principal a algoritmului i se aplic n orice condiii, cu excepia
unor nedeterminri n situaii speciale care se vor rezolva cu un algoritm suplimentar de
numerotare.
Algoritmul de scheletizare multinivel (SMN) este generalizarea algoritmului de
scheletizare aplicat imaginilor (datelor teserale), extrapolat la structura gril a MDA
combinat cu valorile de pe curbele de nivel. Prelucrarea ncepe de la cota de valoare maxim
din domeniul de definiie. Exist un numr de suprafee de nivel, numrul acestora depinznd
de rezoluia altimetric a datelor MDA. Exploatarea se face nivel cu nivel, de la nivelul
superior ctre nivelul inferior. Valoarea cotei nodului prelucrat sau procesat se nlocuiete cu
valoarea variabilei Fundal (o valoare minim, de exemplu zero pentru zone nalte sau o
197
valoare negativ minim, noi optnd pentru zero). Ca un prim pas, toate valorile maxime
locale sunt nlocuite cu valoarea Fundal, astfel c procesarea ncepe la limita de sub maximul
local. Iterativ, pentru toate cotele, de la Cota_Maxima la Cota_Minima, algoritmul testeaz
curbura de-a lungul curbei de nivel, folosind condiii simple de distribuie a nodurilor Fundal
din vecintatea 3X3 a fiecrui nod baleiat. Criteriul analizei curburii izohipsei se exprim ca o
condiie a existenei unui numr mai mare de noduri cu Cota_Mai_Mare n imediata
vecintate a nodului ce aparine izohipsei procesate. Valoarea de prag k
t
poate fi ntre 3 i 6
(figura 5. 26). Reelele de drenare cu detaliere diferit sunt extrase n funcie de acest
parametru.
Domeniul este explorat izohips cu izohips, de sus n jos, din amonte spre
Alt tip de criteriu pentru decizia dac un punct devine nod al traseului de curgere se
refer la conectivitatea traseului de curgere. Prin condiia logic OR un nod poate fi pe traseul
de curgere chiar dac numrul vecinilor si cu valoarea cotei egal cu Fundal este mai mic
dect k
t
. Prin condiia de conectivitate se verific deci contoriznd numrul de vecini cu cota
Fundal dac un punct este nod.
Fie o vecintate de 3X3 noduri:
b
3
b
2
b
1
b
4
ab
0
(setareb
0
=b
8
)(5.5)
b
5
b
6
b
7
Sedefinetenumruldeconectrila4vecinicuformula:

4
=

f
k
k=0,2,4,6 (5.6)
1, dac b
k
Fundal
f
k
= 0, dac b
k
= Fundal
Fig. 5.26. Valori posibile pentru k
t
198
Numrul de ncruciri ntr-o vecintate octal este

8
=
k
h
k
k=0,2,4,6 (5.7)
cu h
k
=1, dac (b
k
= Fundal)((b
k+1
Fundal)(b
k+2
Fundal))
i aici apare noiunea de depresiune cu semnificaia artat. O depresiune poate conine
noduri care aparin ctorva planuri de nivel diferite.
5.2.2.4.2.1 Algoritmul de scheletizare multinivel cu 8 conexiuni
Paii principali ai algoritmului sunt urmtorii (Niu, C., Niu, C.D., 1997a):
Initialize HF(i,j) and HC(i,j) cu valorile extrase din MDA
Forall COTA from COTA_MAX to COTA_MIN do
Set COTA mai mare dect COTA_CURENTA la valoarea COTA_CURENTA
Repeat
Forall COTA(i,j) de COTA_CURENTA do
if COTA(i,j) este pe frontier and
if CONVEXITATE este mai mare ca valoarea de prag kt and
if COTA(i,j) nu este conectat la un traseu de talveg n HF and
if COTA(i,j) nu este conectat la un traseu de talveg n HC
then ataaz COTA(i,j) la un traseu de talveg n HC
else HC(i,j) ::= FUNDAL
Actualizeaz HF i HC
Until Nu mai exist valori de nlocuit
Algoritmul de mai sus prelucreaz valorile HF (harta final) i HC (harta curent).
Algoritmul funcioneaz n dou etape. Prima etap const n extragerea punctelor traseelor
dup o condiie de curbur maxim a curbei de nivel rezultat din intersecia MDA de tip gril
cu planul de nivel cu valoarea cotei COTA_CURENTA. Etapa a doua utilizeaz condiia
suplimentar de conectivitate i leag toate valorile la traseele cu valori deja determinate ale
talvegurilor. Setarea valorilor din HF i HC la valoarea COTA_CURENTA n pasul 2(A) al
algoritmului consider eliminarea deja fcut (analizare). Etapa a doua poate fi descris cu
algoritmul de mai jos, utiliznd aceleai structuri de date, acionnd tot de sus n jos,
respectiv ncepnd cu planul de nivel de cot maxim. Toate punctele se supun uneia din cele
dou situaii fie valoarea cotei devine egal cu valoarea FUNDAL, fie aparin traseelor de
talveguri (devin noduri ale arborescenei talvegurilor). Din algoritm se va vedea necesitatea
valorilor HF i HC.
Initialize HF(i,j) and HC(i,j) cu valorile extrase din MDA
Atribuie toate valorile traseelor din prima etap variabilei TRASEE
(3) Forall COTA from COTA_MAX to COTA_MIN do
Atribuie tuturor valorilor COTA mai mare dect COTA_CURENTA valoarea COTA_CURENTA
Repeat
Forall COTA(i,j) de COTA_CURENTA do
if punctul curent este pe frontier and
if punctul curent e conectat pe un traseu n HF(i,j) and
if punctul curent e conectat pe un traseu n HC(i,j) and
then las punctul curent intact n HC
else HC(i,j) ::= FUNDAL
Actualizeaz HF i HC
Until Nu mai exist valori de nlocuit
199
Dup aplicarea etapei a doua rezult segmente de talveguri. La toi algoritmii
prezentai aici nu este necesar explicarea detaliat a variabilelor utilizate, datorit faptului c
denumirile sugereaz semnificaia variabilelor. Se observ uor c n denumirile variabilelor
nu sunt prezente literele specifice limbii romne (, , , , ), respectndu-se notaiile folosite
n codificarea programelor surs.
5.2.2.4.2.2 Numerotarea punctelor traseelor
Segmentele traseelor de talveguri obinute mai sus prin algoritmul de scheletizare
trebuie rearanjate ntr-o arborescen, printr-un algoritm adecvat. Traseele determinate pot
conine bucle, ce trebuie eliminate. Scopul numerotrii este i eliminarea buclelor. O astfel de
bucl se observ n figura 5.27. Reeaua se poate urmri pe toate ramurile n paralel, ncepnd
explorarea tot pe planuri de nivel, ncepnd cu planul de cot minim. Numerotarea ncepe
pentru fiecare traseu de la nodul de capt din aval (punctul de confluen), cellalt capt al
talvegului fiind un alt punct de confluen i n final chiar frunza (n sensul teoriei grafurilor).
Situaiile posibile pentru punctele de capt sunt diferite (figura 5.28). ntr-un punct de
cot maxim local se poate termina un singur talveg (a) sau se pot termina trei talveguri (b).
Pentru cazul (c) apare o bucl n locul unui punct de confluen a dou talveguri, pentru cazul
(d) un talveg se poate termina cu mult sub maximul local al cotei.
Bucla principal a algoritmului analizeaz iterativ cotele, de la COTA_MINIMA la
COTA_MAXIMA. Pentru fiecare talveg numerotarea se face din aval spre amonte.
Algoritmul de numerotare poate avea paii urmtori:
Seteaz MARCA cu valoarea 1 (MARCA::=1)
Alege valorile cotelor din trasee egale cu COTA_MINIMA ce satisfac una din condiiile:
punctul este pe frontiera zonei
punctul are 3 sau mai multe puncte vecine de aceiai cot
i denumete-le PUNCT_DE_CAPAT
Atribuienumrul1tuturorpunctelorPUNCT_DE_CAPAT
Forall COTA_CURENTA from COTA_MINIMA+1 to COTA_MAXIMA do
forall puncte nenumerotate de cot COTA_CURENTA do
if punctul are un punct vecin numerotat cu n and MARCA=n
then numeroteaz-l cu n+1 and MARCA::=n+1
else if punctul are un vecin cu cota FUNDAL
then numeroteaz acest punct cu valoarea MARCA
Until nu mai exist puncte nenumerotate de cot COTA_CURENTA
Fig. 5.27 Bucl i nceput de talveg
200
Fig. 5.28. Cazurile posibile ale primului nod al unui talveg
Procesul de numerotare a punctelor poate fi urmat i de alte procesri pentru
rearanjarea structurii datelor, n funcie de scopurile urmrite.
5.2.2.4.2.3 Prelucrarea traseului cu puncte numerotate
Pentru eliminarea buclelor i a altor inadvertene se aplic o nou prelucrare .
Procedura folosete un ir simplu de ateptare care conine toate nodurile ce au fost extrase ca
segmente de talveguri n prima etap de aplicare a algoritmului SMN. Pentru eliminarea
buclelor se folosesc irul i traseul cu puncte numerotate obinut ca mai sus. Eliminarea
buclelor se face neiterativ, respectiv printr-o singur trecere.
Paii algoritmului sunt urmtorii:
Extrage NOD_CURENT din IR
If NOD_CURENT nu este n TRASEU_FINAL_TALVEG (TFT) then
Insert NOD_CURENT n TFT
Insert n TFT toate nodurile numerotate din NOD_CURENT, n ordine descresctoare
Rezultatul final este reeaua de drenare fr bucle, aa cum se vede n figura 5.29
Reeaua nu conine bucle.
5.2.2.5. Concluzii
Extragerea reelei de drenare sau a reelei de talveguri este o problem important att
n etapa de culegere i validare a datelor, ct i n etapa de prezentare a unor produse finale ale
SIG. Extragerea se bazeaz pe urmtoarele considerente hidrologice:
traseeledescurgerenceplngcreste,trecndprinpuncteledecurburmareaizohipselor;
traseelecoboarcontinuupncndestendeplinitunadincondiiile:
traseulntlneteunalttraseu;
traseulajungelafrontieradomeniului;
traseulajungelaunarealacvaticdelimitat;
traseulurmeazdireciadepantmaximnfiecarepunctetc.
MetodelepropuseialgoritmiibazaipeMDAcustructurVoronoisaucustructur
detipgrilsuntfolositecusucceslaextragereaautomatainformaieihidrologicenmediul
bazatpeobiecte. Un obiect n cazul de fa este un traseu particular de talveg situat ntre dou
puncte (noduri) succesive de confluen. Totalitatea obiectelor TALVEG dintr-o zon dat
201
formeaz reeaua de drenare sau reeaua de talveguri (prin luarea n consideraie a relaiilor
topologice dintre obiecte) Aceasta poate fi apoi uor folosit pentru extragerea informaiei
referitoare la talveguri i la liniile de creast, respectiv la delimitarea bazinelor i
subbazinelor.
O folosire interesant a procedurilor este la corelarea reliefului cu reeaua hidrografic
la racordarea, concatenarea etc. a obiectelor aparinnd straturilor de obiecte topografice i
tematice diferite, cu aplicabilitate mare i n cartografia asistat de calculator.
Utilizarea metodei bazate pe structura Voronoi nltur problemele cauzate n cazul
folosirii grafului dual al structurii TIN pentru a rezolva aceiai problem, utilizat uneori n
analiza terenului. Metoda de calcul este eficient, deoarece se bazeaz pe date vectoriale
(coordonate ale punctelor) i pe relaiile spaiale ale acestora
Totui metoda bazat pe structura Voronoi are i unele neajunsuri. Metoda necesit o
densitate mare a punctelor, coordonatele i cotele fiind determinate de exemplu prin
exploatare fotogrammetric a stereogramelor digitale. O orientare absolut de mare precizie
asigur extragerea corect a traseelor talvegurilor i ale liniilor de creast i prin folosirea
structurii TIN a MDA. Pentru scri mai mici, ambele metode prezentate se folosesc n egal
msur, ducnd la rezultate similare. Pare c este mai uor de folosit metoda bazat pe
structuri de tip gril, deoarece toate pachetele de programe SIG se bazeaz n special pe aceste
structuri. Nu toate pachetele de programe SIG dispun de procedurile de determinare i
gestionare a structurilor bazate pe graful dual al structurii de tip TIN, ceea ce creaz probleme
la utilizarea primei metode prezentate, cu toate c e recomandabil pentru scri foarte mari,
mai ales pentru reprezentarea microreliefului. Aceast metod poate avea succes foarte mare
n proiectarea amenajrii mediului, n special la lucrrile de desecare, nlturare a bltirilor
etc. Cercetrile noastre ulterioare vor definitiva problemele de selecie a uneia din structuri n
funcie de finalitatea aciunii utilizatorului.
Fig. 5.29 Reeaua de drenare rezultat dup
metoda SMN
202
5.2.3 Reprezentarea plan a variabilelor prin umbre
Variabilele de orice tip z=f(x,y) se pot reprezenta n plan prin izolinii. Uneori este
necesar i reprezentarea prin umbre, nu numai pentru cazul reprezentrii reliefului.
Reprezentarea prin umbre poate fi fcut plecnd de la una din structurile de reprezentare a
variabilei z reea neregulat sau regulat de puncte sau izolinii.
5.2.3.1 Soluii de vizualizare
Metodele de reprezentare i vizualizare a variabilelor z se bazeaz pe simularea
luminii i umbrelor. Un rol deosebit l au aici direcia de iluminare cu o surs artificial, panta
variabilei z pe direcia de iluminare, unghiul de inciden al razei cu elementul iluminat etc. n
funcie de cele de mai sus, i se atribuie elementului iluminat o valoare de gri la reprezentarea
n plan. Modelul de simulare se bazeaz pe o singur surs aflat la o distan foarte mare
(teoretic la infinit) i pe faptul c suprafaa iluminat nu reflect energia luminoas.
5.2.3.2 Dezvoltarea modelului de profile
Metoda se bazeaz pe calcularea profilelor pe o direcie dat (intersecia fascicolelor de
planuri verticale paralele cu planul ce trece prin surs cu planul orizontal al reprezentrii), aa cum
se arat n figura 5.30a. Pentru o reconstrucie optim a imaginii, distana dintre profile trebuie s
fie ct mai mic. Profilele rezult deci printr-o baleiere sau scanare, rezultnd segmente crora li se
atribuie anumite valori de gri dac reprezentarea se face pe ecran sau la un fotoploter sau o anumit
grosime cnd reprezentarea se face la ploterele vectoriale sau chiar la fotoplotere sau pe ecrane.
Orientarea profilelor i distana dintre profile ofer avantajul discretizrii traseului prin
segmente ale cror proiecii pe planul reprezentrii se reduc la o variabil simpl, cu o
anumit lungime, o lime egal, de regul, cu distana dintre profile i cu o anumit densitate
optic (valoare de gri). Reducerea la aceast variabil simpl reduce timpul de calcul i
mrete viteza de reprezentare. Valoarea de gri depinde de lumina difuzat de elementul de
suprafa redus la un segment (figura 5.31). Pentru o suprafa lambertian (perfect difuz),
conform figurii 5.31 rezult radiana:
R=I sin (5.8)
unde I este intensitatea luminoas a razei, iar este unghiul de inciden.
Fig. 5.30. Principiul reprezentrii prin haurare
203
Dac suprafaa este lucioas (nu absoarbe complet lumina), ar trebui inclus o
component de reflexie. Empiric se poate stabili un coeficient n de reflexie, care ar varia de la
1 (pentru suprafee perfect absorbante), pn la 100 (pentru suprafee complet reflectante
oglinda). Dac o suprafa elementar are un coeficient de refracie k
d
i un coeficient de
reflexie k
s
, atunci radiana R este
R=I(k
d
sin+k
s
cos
n
) (5.9)
Soluia de mai sus, cu folosirea izoliniilor, are avantajul c lungimea unui segment
este egal cu distana n plan dintre dou izolinii vecine, pe de o parte, dar i reducerea datelor
prelucrate, pe de alt parte. O singur inadverten are soluia adoptat, respectiv consideraia
c normalele la toate elementele unui profil sunt n acelai plan, ceea ce nu este adevrat, dar
se pot interpola i direciile normalelor ntre dou profile vecine. (n acest caz algoritmul se
complic puin). O soluie a gsirii gradienilor Q pe dou axe de coordonate simplific mult
problema determinrii direciei reale a normalei la un element de suprafa.
Fig. 5. 31. Iluminarea unui segment de profil
204
5.2.3.3 Umbrirea compus color
Din experimentarea cu poziii diferite ale sursei de lumin s-a nscut ideea utilizrii
unui algoritm pentru reprezentarea umbrelor cu nuane de culori. Rezultatele sunt neateptate
chiar pentru umbrele cu nuane de gri i cu diferite combinaii ale poziiei sursei i a
azimutului profilului. Simularea combinrii surselor de lumin n poziii diferite pare s fie o
soluie pentru mbuntirea modelrii.
Pentru generarea umbrelor color se aleg poziii diferite pentru trei surse ce imit
culorile de baz rou, verde i albastru (RGB), pentru R folosindu-se relaiile:
R=R
1
+R
2
+R
3
R=I
1
sin
1
+ I
2
sin
2
+ I
3
sin
3
(5.10)
unde indicele corespunde celor trei surse de culori diferite (figura 5.32). Se pot alege poziiile
surselor n acelai cadran, dar, de regul, nu pe direciile axelor de coordonate sau pe direciile
laturilor hrii. Este bine ca sursa cald (rou) s fie mai ctre vest, iar cea rece (albastru) mai
ctre nord. n acest mod se vor scoate n eviden suprafeele mai nclinate i se va descrie
mai bine ntreaga structur (micro)topografic. Atunci cnd valorile celor trei culori sunt
Fig. 5.32 Principiul generrii celor trei
culori
Fig. 3.33 Imaginea umbrelor suprapus peste imaginea
3D n plan
205
egale pentru un pixel, va rezulta un ton de gri, care de fapt va fi culoarea predominant pentru
imagine. Cnd cele trei valori difer semnificativ ies n eviden variaiile locale ale pantei.
n figura 5.33 este dat reprezentarea prin umbre a reliefului unei zone, suprapus
peste imaginea 3D a suprafaei.
n figura 3.34 este dat fereastra programului de generare a imaginii umbrelor.
n casetele ferestrei pot fi introdui parametrii de umbrire, de exemplu denumirea
fiierului de tip gril, azimutul i unghiul vertical al sursei de iluminare (inclusiv reprezentat
grafic), metoda de umbrire etc.
5.2.3.4 Concluzii
Metoda descris este util n etapa de analiz a datelor SIG. Metoda poate fi folosit
pentru vizualizarea oricrei variabile z=f(x,y) i presupune memorarea punctelor izoliniilor,
dar trecerea de la orice alt structur la structura utilizat este oricnd posibil. Considerarea
faptului c elementul de suprafa (segment) de pe profil este caracterizat i de refracie i de
reflexie poate duce la combinaii interesante pentru reprezentare, n cazul n care se ine
seama i de caracteristicile obiectelor de suprafa care aparin unui domeniu areal (ape, soluri
de diferite tipuri, pduri, alte tipuri de vegetaie etc.). La izolinii pot fi adugate i alte obiecte
liniare ale zonei geografice. Asupra izoliniilor pot fi fcute unele modelri, ca de exemplu
generalizarea traseului, anterior aplicrii unor algoritmi de generare a umbrelor, n vederea
scoaterii n eviden a diferitelor caracteristici ale variabilei z. n anexe este artat i
reprezentarea grafic a hrii n relief a rii noastre, folosind ca date iniiale datele de tip gril
(DTED), preluate prin reeaua Internet, puse la dispoziie de Agenia Naional de Cartografie
i Imagistic a S.U.A. (NIMA) cu algoritmul propus de autor.
5.3 Sistemele informaionale geografice n cadastru
Datele i documentele cadastrale definesc poziia, extinderea geografic i
caracteristicile parcelelor, drepturile de proprietate, folosina terenului etc. De o importan
deosebit sunt datele spaiale ce definesc fiecare proprietate. Dreptul de proprietate este
nscris n cartea funciar i n alte documente. Pentru o zon administrativ definit, de
exemplu un sector, o localitate, un jude etc., datele cadastrale pot fi folosite la stabilirea
impozitelor i taxelor, la girarea pentru acordarea de credite de ctre bnci. Se tie c
impozitele i taxele trebuie calculate echitabil, iar ntinarea proprietarilor asupra sumelor
Fig. 5.34 Fereastra programului de generare a imaginii
umbrelor
206
datorate i asupra termenelor de plat trebuie fcut n timp scurt i cu documente imprimate
automat. Impozitele i taxele sunt strict necesare pentru asigurarea fondurilor necesare altor
servicii gestionate de administraiile locale. Hrile cadastrale i planurile parcelelor s-au
ntocmit prin metode clasice. Existena unui sistem informaional geografic (SIG) permite
realizarea automat a hrilor i planurilor cadastrale i a altor documente cadastrale.
Folosind SIG, pot fi identificate toate parcelele cu aceleai coduri de folosin, cu arii
cuprinse ntre anumite intervale specificate, dispuse pe terenuri de valori date ale pantei i
altitudinii etc. La proiectarea unei anumite faciliti (cldire cu o destinaie aleas sau un
element al infrastructurii) pot fi analizate uor influenele parcelelor vecine asupra amplasrii
acelei faciliti. Pot fi identificate uor parcelele omogene dintr-un anumit punct de vedere.
Sunt uurate totodat i activitile de management, folosind att programe specifice acestei
activiti, ct i programe specifice sistemelor informaionale geografice. n funcie de
mrimea arealului geografic pentru care sunt definite i stocate datele, pot fi utilizate reele
locale de calculatoare (LAN), reele extinse (WAN) sau chiar reeaua Internet. n figura 5.35
poate fi remarcat folosirea reelei Internet.
n figur, denumirea Internet poate fi nlocuit cu un alt tip de reea, iar denumirea
ONCGC (Oficiul Naional de Cadastru, Geodezie i Cartografie) cu cea a instituiei care
gestioneaz baza de date.
Tehnologia Internet Map Server, cu toate c este consumatoare de resurse materiale i
financiare, permite att o actualizare continu a informaiilor referitoare la parcele, ct i
extinderea domeniilor de aplicaii ale SIG, n sectorul public i n cel particular sau de grup.
Pot fi create i gestionate o baz de date a parcelelor, un sistem de interogare extins sau
restrns a bazei de date, o linie tehnologic de realizare a hrilor i planurilor cadastrale, a
fielor cadastrale etc. Baza de date cadastral poate fi relaionat cu bazele de date cadastrale
ale zonelor vecine i cu bazele de date create n cadrul aceleiai instituii (de exemplu baza de
date a populaiei aceluiai areal geografic). Organizarea pe obiecte a bazei de date cadastrale
constituie un avantaj.
Culegerea datelor cadastrale se face prin toate metodele cunoscute. Introducerea crii
funciare n toate zonele rii permite ca o dat cu nscrierea proprietilor n cartea funciar s
se prevad i obligativitatea predrii de ctre experii autorizai a fiierelor cu datele ce
definesc poziia spaial a parcelelor (obiectelor) cadastrale. Obiectele cadastrale pot fi
structurate pe straturi. Componenta temporal trebuie avut de asemenea n vedere, fiind
Fig. 5.35 Schema de principiu a realizrii i utilizrii bazei de
date cadastrale
207
pstrate toate datele ce sunt modificate la diferite momente de timp. Anumite date sintetice
pot fi transferate altor baze de date spaiale. Cnd arealul geografic are o ntindere mai mare,
datele bazei pot fi mprite n fiiere care s fie gestionate cu un program bibliotecar
(Librarian). Deoarece multe reprezentri grafice au fost realizate cu programe de tip CAD,
programele care asigur SIG au prevzut opiunea de import al datelor n formatele specifice
CAD (de exemplu formatul DXF).
5.3.1 Succesiunea realizrii sistemului
Un SIG cadastral este realizat n mai multe etape. Prima dintre acestea este stabilirea
denumirii sistemului, a funciilor i a cerinelor acestuia. Este de remarcat faptul c nc de la
nceput trebuie s se defineasc precis limita domeniului geografic pentru care se culeg datele,
s se inventarieze beneficiarii siguri i posibili, s se solicite cerinele acestora privind tipurile
de date i informaii, precizia acestor date i forma produselor care s conin aceste date,
rezoluia i precizia documentelor. De o importan mare este stabilirea sistemelor de referin
pentru coordonatele de poziie i cote, precum i unitile de msur pentru toate tipurile de
date.
Pe baza cerinelor de mai sus se estimeaz volumul total de date i informaii ale
sistemului, numrul de servere de date i locurile de amplasare, se aleg pachetele software
optime care s se utilizeze la servere i se stabilesc recomandrile privind pachetele software
care s se instaleze la utilizatori. Relaia rezoluie - precizie - volum de date este foarte
complex. De exemplu, pentru o foaie de hart digital corespunztoare foii la scara 1:25.000,
dac rezoluia datelor este de un metru, datele necomprimate ar ocupa 150 MB pe discul fix,
rezultnd c un CD-ROM poate conine datele corespunztoare de pe circa patru foi de hart.
Cu aceleai considerente, pentru o rezoluie de 2,5 m, dar pentru date comprimate, sunt
necesari doar 8 MB pe discul fix, un CD-ROM putnd conine informaiile a 64 de foi de
hart. Comprimarea datelor trebuie avut n vedere oricnd este posibil.
Trebuie s se in seama de toate tipurile i purttorii de date privind ridicrile
geodezice, topografice i cadastrale i precizia acestora, de documentele cartografice
cadastrale care trebuie utilizate pentru culegerea datelor. Dac exist deja unele baze de date,
se stabilete fie posibilitatea consultrii acestora, fie importul datelor din aceste baze. Trebuie
Fig. 5.36 Noi liste posibile n baza de date cadastrale
208
avut mereu n atenie factorul cost i n special relaiile grad de detaliere a datelor - precizie -
cost.
Dintre toate documentele cadastrale trebuie stabilit documentul de baz i
documentele auxiliare. Harta cadastral de baz este aleas n funcie de gradul de detaliere a
datelor cadastrale i de tipul zonei (municipal, rural, n intravilan, n extravilan etc.). Pentru
actualizarea permanent a datelor, ca surs de baz trebuie prevzut i ortofotograma. La
stabilirea documentului de baz este obligatoriu s se in seama de anul realizrii acestuia,
respectiv de gradul su de actualitate.
Unele date pot fi culese de pe documentele cadastrale, cea mai utilizat fiind fia
cadastral. Alte date, dac exist, pot fi ncrcate de pe site-uri autorizate la care exist acces,
potrivit contractelor stabilite (de exemplu datele referitoare la cile de comunicaie).
Cu toate tipurile de date culese se trece la editarea parcelelor i la ncrcarea bazei de
date. Metodele de culegere a datelor sunt ridicrile topografice n scopuri cadastrale, mai ales
n zonele unde abia recent au fost introduse crile funciare, digitizarea hrii cadastrale sau a
ortofotogramei, ridicrile fotogrammetrice, n special pentru zonele cu teren frmntat etc. De
mare importan este georeferenierea tuturor datelor de poziie culese, respectiv aducerea lor
n sistemul de coordonate al proieciei cartografice alese i n sistemul geodezic de referin
(datum-ul geodezic). Muli opteaz pentru introducerea sistemului WGS 84, dar nu se cunosc
ri care au adoptat acest sistem de referin pentru datele geodezice i cartografice folosite n
cadastru.
Vor exista unele probleme deosebite n ara noastr, mai ales din cauza restabilirii
drepturilor de proprietate. Numrul parcelelor a variat mult n ultimii ani i se ateapt o
continu modificare a acestuia.
5.3.2 Alte utilizri ale unui SIG cadastral
Un SIG cadastral nu este folosit doar ca o hart electronic a parcelelor. Pot fi create
rapid i selectiv noi hri sau alte documente cadastrale, documente statistice etc. Unele date
centralizatoare pot fi de mare ajutor n luarea deciziilor privind utilizarea optim a parcelelor,
impozitarea proprietarilor sau deintorilor sau amenajarea teritoriului. Variaia
geomorfologic generat de unele fenomene prevzute sau neprevzute impune msurarea i
reprezentarea continu a modificrilor.
5.4 Sistemele informaionale geografice i hrile digitale n navigaie
5.4.1 Noul suport al hrii - ecranul sau hrtia?
Hrile sunt realizate n prezent cu calculatorul, ba mai mult, sunt i utilizate sau
analizate cu ajutorul unei game largi de calculatoare. Este clar c producerea unei hri cu
ajutorul calculatorului nu este aa de simpl ca vizualizarea obinuit a unei imagini, ci pune
probleme de complexitate deosebit. Acest fapt nu a fost neles de muli specialiti ai altor
domenii, care chiar cred c nu mai este necesar cartograful. Realizarea unei hri pentru a fi
folosit cu calculatorul, chiar n final doar pentru vizualizare pe ecran, a dus la schimbri
privind rezoluia i modul de reprezentare cartografic. De aici decurg i noi utilizri ale
hrii, de exemplu de ctre mijloacele de navigaie electronic. Ca exemplu, n figura 5.37
sunt artate mijloacele de conducere a navigaiei unei nave.
209
Printre mijloacele de navigaie este i harta electronic de navigaie (HEN, ENC n
limba englez). Totui scopul final al cartografiei nu se schimb, ci doar se adapteaz. Scopul
principal este de a comunica un tip aparte de informaie, informaia cartografic digital..
Hrile afiate pe ecranul grafic difer de cele tiprite pe hrtie, diferenele fiind date
de modurile de utilizare, de proprietile fiecrui suport sau purttor i de metodele de
realizare. Harta afiat pe ecran nu mai are rezoluia relativ mare a hrtiei, dar ctig prin
interactivitate. Ecranele nu permit o detaliere a semnelor convenionale i inscripiilor ca n
cazul hrtiei. Ecranele grafice au diagonala ntre 15
''
i 21
''
, pe cnd hrtia poate avea un
format mai mare.
Calculatorul permite mrirea scrii i modificarea gradului de detaliere a obiectelor.
Obiectele aparin straturilor i claselor i afiarea se poate face selectiv. Capabilitile de
mrire - micorare i de interogare a bazei de date schimb ntregul proces de cartografiere.
Scara, o caracteristic fundamental a hrii tiprite, devine acum arbitrar i o cantitate mare
de informaie ce era acoperit de scar (de exemplu precizia) devine explicit.
Generalizarea hrii tiprite este subordonat cerinelor de lizibilitate, tiprire etc.
Generalizarea hrii pe ecran are ca cerin tot lizibilitatea, dar ntr-un mod diferit. Criteriul de
tiprire a fost nlocuit de necesitatea de conservare a lrgimii de band, nuanelor de culori
etc. Se obinuiete n prezent ca o hart s fie realizat n ambele versiuni. Cu toate c
produsele finale sunt diferite, este necesar ca procesul tehnologic s fie acelai.
5.4.2 Cerine pentru hrile de navigaie
Multe din hrile de navigaie sunt distribuite pe CD sau prin intermediul reelei
(intranet sau Internet), cu respectarea cerinelor de confidenialitate i cost. Publicarea hrilor
pe mediul electronic pare a fi limitat. Exist probleme practice care trebuie s determine
procesul de proiectare, realizare i distribuire a hrilor electronice. O problem important
este cea a echipamentelor i programelor folosite de utilizator. Platformele sunt diverse, de la
staii grafice puternice bazate pe sistemul de operare UNIX, izolate de reelele externe, pn
la platforme bazate pe PC, conectate n aceste reele.
Cu toate c nu fac parte din proiectul de realizare a hrii, au importan att afirile
din dispecerate, ct i afirile la bordul avioanelor, vapoarelor, automobilelor etc. De
exemplu, pentru aviaie sunt realizate harta de drum, harta de apropiere aeroportuar, planul
aeroportului, harta pentru controlul traficului aerian etc., cu perioade de actualizare de zeci de
zile, conform indicaiilor ICAO (Organizaiei internaional a aviaiei civile). Datele sunt apoi
extrase din baz i li se asociaz simboluri, rezultnd fiiere cu date vectoriale, folosind
software specializat pe cartografierea n scopuri de navigaie. Pentru fiecare fiier cu date
vectoriale se face i o editare interactiv. Doar modificrile de la un ciclu la altul sunt extrase
Fig. 5.37 Mijloace de navigaie n marin
210
din baza de date. Programe speciale combin fiierele cu date vectoriale, le transform n
fiiere cu date raster pentru a realiza negativele originalelor de editare. Cerinele privind
costul nu se analizeaz aici.
5.4.3 Tehnologia actual de transmitere a hrilor
Reeaua WWW a demonstrat un succes deosebit n distribuia electronic a
informaiei. Autoritile naionale de asigurare a navigaiei cerceteaz tehnologiile web pentru
publicarea documentelor electronice de navigaie. Tehnologiile se refer la protocoale,
limbaje, formate ale datelor, software etc. Exist dou aspecte importante i independente ale
tehnologiilor pentru realizarea documentelor electronice - al folosirii formatelor uzuale de
date i cel al soluiei client-server.
5.4.3.1 Formate comune de date
Dintre formatele asociate utilizrii reelei WWW se amintesc HTML, JPEG i
ECMAScript (cunoscut ca JavaScript sau Jscript) Aceste formate au unele atribute comune.
Independena platformei utilizatorului. Exist multe sisteme hardware, sisteme de
operare i software de vizualizare ce folosesc formate i limbaje standardizate. Platformele
utilizatorilor poteniali de hri sunt diverse. Programele se caracterizeaz prin realizarea
mainii virtuale abstracte, popularitatea formatelor fiind atribuit portabilitii programelor ce
le folosesc.
Standarde deschise. Standardele pentru formatele de mai sus sunt accesibile i pot fi
folosite liber. n parte, este permis independena fa de utilizator. Deschiderea acestor
standarde de formate permite experilor s evalueze i s aprecieze detaliile tehnice ale
proiectelor, fiind ncurajat scrierea i proliferarea de programe.
Folosirea extins. Independena platformei utilizatorului i disponibilitatea
programelor ieftine fac ca formatele s fie mult folosite. Pentru baza de date cartografice sunt
indicate datele vectoriale. Formatele web nu cuprind i aceste formate. Se realizeaz
programe speciale pentru transferul datelor prin reeaua WWW (de exemplu ArcExplorer),
dar numai pentru folosirea formatelor specifice programelor companiei realizatoare (ESRI).
Pot fi alese i alte soluii pentru transferul datelor. Au fost utilizate unele formate vectoriale ce
respect criteriile menionate mai jos, care au toate avantajele calculelor client-server
implicate n reeaua WWW, dar i avantajele proprii fiecrui format. Pot fi folosite
componentele "plugin", fie configurabile cu circuite imprimate, ce neleg datele tip ale unui
SIG, pentru a vizualiza seturile de date printr-un browser specific reelei WWW. n unele
proiecte a fost folosit programul GeoMedia Web Map (Intergraph). Pn n anul 1999,
programele de acest tip aveau unele limitri privind flexibilitatea grafic. Dintre programele
performante, ale cror versiuni au fost finalizate i furnizate n anul 2.000, pot fi amintite aici
AltaMap Server v2.1 i HTML ImageMapper 2.1 (alta4), Web GIS Spatial Fusion 1.1
(CARIS-Universal Systems Ltd.), CanMap RouteLogistics i CanMap(R) Streetfiles
Version 3.0 (DMTI Spatial), Image Web Server (Earth Resource Mapping), ARC IMS 3.0
(ESRI), Routing J Server, MapXtreme Java 3.0, versiunea Coverage Locator bazat pe Java,
Internet Application Server 8I pentru SGBD Oracle, miSites i miDirections (MapInfo),
.geo (citit "dot-gee-oh", SRI International) etc.
De notat c Autodesk a adugat compatibilitatea sistemului su AutoCAD 2000i cu o
platform bazat pe Java, realiznd soluii optime integrate pentru comunicaii, gestiunea
utilitilor, dezvoltarea amenajrii teritoriului etc. Proiectarea prin folosirea reelei Internet se
211
face n trei moduri - transmiterea prin Web a produselor obinute, dezvoltarea de aplicaii
bazate pe browser i crearea de motoare de cutare.
Diversitatea echipamentelor i sistemelor de operare ale platformelor utilizatorilor
creaz probleme la transferul datelor SIG. Exist i varianta XML, foarte promitoare pentru
grafice bazate pe date vectoriale.
Formatul PDF (Portable Document Format) a fost dezvoltat de ctre Adobe Systems
Inc. ca un mijloc de afiare grafic a informaiei constituite pe pagini. Calitatea formatului l
face util pentru documentele cartografice. PDF folosete o submulime a instruciunilor
limbajului Postscript.
Este un format hibrid raster - vector i faptul c accept date vectoriale l face foarte
util pentru transmiterea unor fiiere de volum mic. Formatul permite descrierea
hiperlegturilor bazate pe protocolul HTTP, iar folosirea formatului ECMAScript i asigur o
mare interactivitate.
5.4.3.2 Prelucrarea client-server
Modelul presupune mprirea etapelor de prelucrare - realizate de ctre utilizator i
realizate de ctre server. Prelucrrile serverului i ale utilizatorului pot fi realizate pe aceeai
platform sau pe platforme diferite, interconectate printr-o reea. Folosirea acestei prelucrri
n reeaua WWW implic folosirea protocolului HTTP pentru a solicita serviciul serverelor
care sunt complet separate de prelucrrile specifice utilizatorului, complet independente de
folosirea formatelor descrise.
Primul avantaj este c permite unui autor s creeze o divizare a operaiunilor de
prelucrare ntre platformele utilizatorilor (de foarte mare diversitate) i platformele serverelor,
pe care autorul le poate "controla". Cu tot software-ul pe aceeai platform, avantajul const
n faptul c produsul final este autonom i independent de orice conectare la reea. Produsul
trebuie scris pe un suport (CD) i apoi distribuit utilizatorilor. Efortul realizatorului se termin
aici, urmnd ca periodic s se fac actualizrile corespunztoare (Niu, C. 2001).
Dezavantajul metodei poate consta n aceea c platformele utilizatorilor sunt foarte
diverse i dezvoltarea de software pentru toate platformele devine o operaiune scump.
Pentru o bun utilizare a metodei trebuie s se foloseasc doar software mai ieftin, existent n
comer.
Folosirea prelucrrii client-server are avantajul c cele mai multe operaiuni de
prelucrare se realizeaz la server, nefiind necesar software specializat la platforma
utilizatorului, ceea ce nseamn c programele pot fi scrise pe o main specific sau pe o
mulime de maini pe care dezvoltatorul le poate controla. Serverul are un cost ridicat i pot fi
impuse restricii de acces. Dar imaginile transmise nu pot, de exemplu, s fie mrite cu
programele de vizualizare existente n reeaua WWW. Un anumit tip de interactivitate
necesit software specializat i ridic preul proiectului. La planificarea unei anumite
interactiviti n cadrul unui proiect de publicare digital trebuie s se fac diferenierea ntre
interactivitatea implicat de suport i interactivitatea ce trebuie programat de ctre autor. Cu
cele mai multe din formatele considerate sunt posibile procedurile software de vizualizare,
mrire sau micorare, deplasare a ferestrei n planul imagini etc. Problema interogrii se
complic, existnd dou abordri pentru cutare. n prima metod rezultatele interogrii sunt
calculate n prealabil i tratate ca legturi, prin pointeri, tip simplu de implementat. Este
necesar totui ca autorul s prevad toate cererile posibile ale utilizatorilor. Cnd numrul
cererilor este foarte mare implementarea este dificil.
212
A doua abordare este posibilitatea specificrii unei cereri, fie de natur spaial, fie de
natur atributiv, chiar pe timpul rulrii. Pentru acest gen de interogare trebuie realizate unele
programe. Procesarea poate fi fcut fie la utilizatorul final, fie la server, fie combinat la cele
dou noduri.
Alegerea folosirii prelucrrii client-server depinde de ce tipuri de interogri pot fi
asigurate i ce tipuri de rspunsuri pot fi calculate dinainte.
5.4.4 Experiene, dezvoltare i implementare n navigaia rutier
Folosirea hrilor digitale n navigaia rutier a nceput de peste 15 ani. Astzi
sistemele de navigaie au devenit o realitate n multe ri. Sistemul de navigaie permite
planificarea dinamic a itinerariului, scurtarea timpului de deplasare, economisrea
combustibilului i ghidarea n spaiul geografic.
5.4.4.1 Sistemele de navigaie rutier
Prima soluie consider sistemul ca autonom, cu toate componentele necesare pentru
rezolvarea independent a tuturor problemelor de navigaie. Asemenea sisteme au aprut deja
de mai muli ani pe pia, de exemplu sistemele Carin (dezvoltat de Philips) i PathMaster
(Rockwell). A doua soluie consider ca toate vehicolele unei organizaii s fie interconectate
ntr-un sistem de navigaie, urmrindu-se optimizarea deplasrii tuturor vehicolelor ntr-o
zon geografic stabilit. De la un dispecerat poate fi urmrit permanent gradul de ocupare a
vehicolelor, traseele de deplasare, eventualele deficiene etc. A treia soluie consider o zon
geografic fix, riguros delimitat i presupune montarea sistemelor de navigaie pe toate
vehicolele de un anumit tip, funciile sistemului fiind mai ales problemele de trafic. Ultimele
dou soluii au un mare potenial de utilizare. n aceste dou cazuri trebuie s existe unul sau
mai multe centre de operare, o reea de comunicaie i unitile amplasate pe vehicole. n
ultimul caz, n sistemul de navigaie intr i uniti de msurare a traficului n unele puncte
dinainte stabilite sau din puncte mobile.
Pentru unitatea montat pe vehicol, important este funcia de determinare a poziiei
geografice a vehicolului la un moment dat, soluia modern i eficient fiind folosirea GPS.
La 2 mai 2000, orele 4.00 GMT, guvernul SUA a luat o decizie epocal privind nlturarea
disponibilitii selective asupra sateliilor sistemului Navstar de poziionare global. A fost
oprit modificarea controlat a semnalelor GPS pentru comunitatea civil. Aceast cretere a
preciziei permite creterea numrului de aplicaii inclusiv n scopuri de navigaie.
O interfa cu utilizatorul accept cereri ale conductorului i furnizeaz informaii de
navigaie. Interfaa trebuie s fie eficace, s nu aib potenial de risc prin distragerea ateniei,
s fie simpl i uor de neles. Pentru respectarea acestor condiii trebuie s existe rspunsuri
vocale sintetizate, ecran grafic pe care s se afieze harta i valorile unor variabile.
Cele mai indicate hri pentru folosirea n sistemele de navigaie rutier sunt hrile
topografice i planurile de localiti, obinute ca ieiri ale sistemelor informaionale
geografice. Datele reelei de drumuri trebuie s fie date vectoriale, structurate topologic.
Stratul raster este i el necesar.
5.4.4.2 Programe necesare sistemelor de navigaie rutier
Un pachet de programe trebuie s aib cel puin trei module. S-a ales descrierea
programelor pentru gestionarea vehicolelor unei organizaii pentru o zon delimitat
geografic.
213
Primul modul trebuie s monitorizeze toate vehicolele organizaiei. Sunt gestionate
coordonatele punctelor traseelor vehicolelor, codurile vehicolelor, gradul lor de ncrcare,
caracteristicile ncrcturii etc. Acelai modul gestioneaz hrile digitale de diferite scri i
cu grade diferite de complexitate, cu straturi de date raster, vectoriale sau cu ambele tipuri de
date.
Al doilea modul (auxiliar) trebuie s funcioneze pentru rezolvarea problemelor de
cartografie asistat de calculator, respectiv de pregtire a unei baze de date cartografice pentru
un teritoriu dat. Este asigurat digitizarea hrilor, transformarea coordonatelor punctelor
dintr-o proiecie n alta i dintr-un datum geodezic n altul, mprirea pe straturi a elementelor
de coninut i modificarea gradului de detaliere etc. Datele structurate sunt transferate
primului modul.
Cel de al treilea modul este destinat culegerii i transmiterii ctre primul modul a
poziiei, vitezei, distanei parcurse i a altor date.
Rezumnd, modulele trebuie s permit: afiarea ca fundal a hrii dorite; afiarea pe
harta de pe ecran a poziiei vehicolelor controlate; mrirea sau micorarea imaginii hrii;
deplasarea n plan a zonei alese a hrii; afiarea traseelor parcurse de vehicole; simularea
dinamic a unor situaii ipotetice; pregtirea datelor pentru realizarea bazei de date
cartografice; memorarea datelor cartografice i a datelor de navigaie ntr-o baz de date a
sistemului de navigaie.
De exemplu, produsul Autodesk OnSite utilizeaz o platform cu sistemul de
operare Palm, SGBD Oracle8i Lite i programe Microsoft (mobile computing operating
system). Produsul MapGuide 5 furnizeaz hri, desene i alte date unei reele de tip intranet a
unei organizaii sau Internet. Oricine dispune de un browser Web i este conectat la reea
poate interaciona n timp real cu datele geografice i tematice puse la dispoziie de server(e).
5.5 Alte produse realizate cu datele SIG
n anexa C se arat modul de rezolvare a unor probleme dificile de cartografie, care
pot fi aplicate n principiu la orice reprezentare grafic n SIG. Exemplificarea s-a fcut
pentru plasarea inscripiilor, deplasarea reciproc a obiectelor pentru nlturarea suprapunerii
detaliilor (la generalizare), generalizarea detaliilor punctuale prin detalii areale, simbolizarea
complex i rezolvarea problemei alinierii i racordrii la generarea semnelor convenionale
areale. Pentru fiecare caz n parte se arat grafic principiul de rezolvare, se indic procedurile
scrise n AML i principalele comenzi Arc/Info utilizate.
n anexa D, dup cum deja s-a artat, sunt reprezentate imaginile interpretate pentru o
zon, folosind fotogramele aeriene. Imaginile se refer la folosina terenului, tipurile de sol,
adecvarea terenului pentru sisteme agroforestiere, folosirea optim a terenurilor, hazardul la
eroziune, concordana folosirii terenului cu adecvarea pentru sisteme agroforestiere etc.
Pentru fiecare imagine este reprezentat scara grafic i o legend. Se poate face i
combinarea imaginilor reprezentate cu alte hri sau imagini. Imaginile de mai sus au fost
obinute cu programele ERDAS Imagine i IDRISI, completate cu proceduri proprii. Asupra
imaginilor iniiale rezultate din scanare au fost aplicate majoritatea tipurilor de prelucrri.
n anexa E sunt prezentate mai multe modele de produse SIG. Aceste produse sunt
hrile topografice la diferite scri, planurile topografice i tematice, hrile tematice sau
speciale, hrile derivate din modelul digital altimetric, fotogramele, stereogramele i
ortofotogramele, ortofotohrile, spaiohrile sau alte imagini digitale, inclusiv cele dinamice,
214
imagini de teledetecie n diferite benzi spectrale etc. Toate aceste produse se obin cu
programe i tehnologii foarte diverse, de aici rezultnd complexitate SIG.
5.6 Concluzii
n diversitatea problemelor privind algoritmii, programele i tehnologiile de realizare a
produselor SIG, sunt remarcate contribuiile autorilor la dezvoltarea limbajului de descriere a
semnelor convenionale, generarea automat a simbolurilor, personalizarea generatoarelor
pentru noi semne convenionale i inscripii, realizarea procedurilor de extragere a informaiei
hidrologice din MDA, rezolvarea unor probleme cartografice complexe precum plasarea
inscripiilor i racordarea detaliilor, algoritmul de umbrire, definirea funciilor cartografice
ntr-un SIG cadastral etc. Demonstraiile rezultatelor corecte au fost fcute att prin produsele
obinute n urma aplicrii procedurilor, ct i prin diversitatea prezentrii modului de
rezolvare (instruciuni ale programelor surs, instruciuni BNF, pai de rezolvare pentru
algoritmi, formule de calcul etc.). n toate realizrile se ascund i modelele matematice
prezentate ntr-un capitol separat.
215
Anexa A: Programe SIG, modulele programelor i funcii ale acestora
Tabelul A1: Exemple de funcii ale unor programe SIG
Meniu Funcie Subfuncie
WinGIS
Profesional +
WinGIS
Software
LT
Viewer
Win
GIS
Prof.
Win
GIS
Stand.
Win
MAP
WinMap
LT
Ultra
LT
0 1 2 3 4 5 6 7 8 9
File New (Nou) Da Nu Da Da Da Nu Nu
Open (Deschide) Da Nu Da Da Da Da Nu
Load (ncarc) Da Nu Da Da Da Nu Nu
Save (Salveaz) Da Nu Da Da Da Da Nu
Savea Da Nu Da Da Da Da Nu
Close (nchide) Da Da Da Da Da Da Da
Import ASCII Da Nu Da Da Da Nu Nu
Export ASCII Da Nu Da Da Nu Nu Nu
DXF Da Nu Da Da Nu Nu Nu
Load Bitmap
(ncarc hart raster)
Da Nu Da Da Da Nu Nu
Bitmap Display
(Afiaz hart raster)
Da Nu Da Da Da Da Nu
GPSConection
(Conectare GPS)
Da Da Da Da Da Da Da
Routing
(Drum optim, transport)
Modul Nu Mo-
dul
Modul Mo-
dul
Nu Nu
Multimedia Add/del Da Nu Da Da Da Nu Nu
Playback Da Da Da Da Da Da Da
Turboraster Edit Modul Nu Mo-
dul
Modul Nu Nu Nu
LoadFrames Mostr Nu Mo-
str
Mostr Nu Nu Nu
Print/Plot
(Imprim/deseneaz)
Da Da Da Da Da Da Da
Printer/Plotter setup
(Setare param. impr./ploter)
Da Da Da Da Da Da Da
Exit Da Da Da Da Da Da Da
Con-
verter
WinGIS2
DXF
Da Nu Da Da Da Nu Nu
Con-
verter
DXF2
ASCII
Da Nu Da Da Da Nu Nu
Edit Cut (taie, mparte) Da Nu Da Da Da Nu Nu
Copy (copiaz) Da Nu Da Da Da Nu Nu
Paste (lipete, alipete) Da Nu Da Da Da Nu Nu
Delete (terge) Da Nu Da Da Da Da Nu
Move (mut) Da Nu Da Da Da Da Nu
Text Da Nu Da Da Da Da Nu
Stil
Object
Da Nu Da Da Da Nu Nu
Move Point
(mut punctul)
Da Nu Da Da Da Nu Nu
Insert Point
(introdu punctul)
Da Nu Da Da Da Nu Nu
Delete Point
(terge punctul)
Da Nu Da Da Da Nu Nu
Deselect (anuleaz selecia) Da Nu Da Da Da Da Da
Bitmap Transparency
(hart raster provizorie)
Da Nu Da Da Da Nu Nu
Insert Object
(introdu obiectul)
Da Nu Da Da Da Nu Nu
Insert Link
(introdu legtura la ..)
Da Nu Da Da Da Nu Nu
Edit Object
(editeaz obiectul)
Da Nu Da Da Da Nu Nu
Create Island Polygon
(creaz poligonul insul)
Da Nu Da Da Da Nu Nu
Digi-
tize
Reference Points
(puncte de reper/comune)
Da Nu Da Nu Nu Nu Nu
New Da Nu Da Nu Nu Nu Nu
216
0 1 2 3 4 5 6 7 8 9
Add Da Nu Da Nu Nu Nu Nu
Point (obiect punctual) Da Nu Da Nu Nu Nu Nu
Line (obiect liniar) Da Nu Da Nu Nu Nu Nu
Polygon (obiect areal) Da Nu Da Nu Nu Nu Nu
Line Snap Layer
(strat de aliniere/racordare)
Da Nu Da Nu Nu Nu Nu
Transf. Parameters
(parametri de transformare)
Da Nu Da Nu Nu Nu Nu
Change passwd.
(schimb parola de acces)
Da Nu Da Da Da Nu Nu
Text style (font) Da Da Da Da Da Da Da
Dimensioning
(redimensionare)
Da Nu Da Da Nu Nu Nu
Combine (combin) Da Nu Da Nu Nu Nu Nu
Manual snap (racordare man.) Da Nu Da Da Da Nu Nu
DataBase selection
(selecie BD)
Da Nu Da Da Da Nu Nu
Transparent selection
(selecie transparent)
Da Nu Da Da Da Nu Nu
Zoom size (coef. mrire) Da Nu Da Da Da Nu Nu
Bitmap options Da Nu Da Da Da Nu Nu
Bitmap color palette Da Nu Da Da Da Da Nu
Symbol library
(bibliotec de simboluri)
Da Nu Da Da Da Da Nu
Define symbol
(definete simbolul)
Da Nu Da Da Da Da Nu
Create symbol
(creaz un nou simbol)
Da Nu Da Da Da Da Nu
Input device
(periferic de intrare)
Da Nu Da Nu Nu Nu Nu
Digitize (digitizeaz) Da Nu Da Nu Nu Nu Nu
Install Modules
(instaleaz )modulele ..)
Da Nu Da Da Da Nu Nu
Preferences (preferine) Da Nu Da Da Da Da Nu
Window Cascade (n cascad/trepte) Da Nu Da Da Da Nu Nu
Tile (plac) Da Nu Da Da Da Nu Nu
Arrange Icons
(alege locul pictogramelor)
Da Nu Da Da Da Nu Nu
Close All
(nchide toate aplicaiile)
Da Nu Da Da Da Nu Nu
Overview (vedere general) Da Nu Da Da Da Da Da
Save view
(salveaz vederea/imaginea)
Da Nu Da Da Nu Nu Nu
Load view
(ncarc vederea/imaginea)
Da Da Da Da Da Da Da
Help on WinGIS
(explicaii)
Da Da Da Da Da Da Da
Help on Help
(explicaii la explicaii)
Da Da Da Da Da Da Da
About (despre) Da Da Da Da Da Da Da
Toolbar Da Da Da Da Da Da Da
217
Tabelul A2: Lista pachetelor de programe SIG sau utilizate n SIG, existente n EUROPA
pn n anul 1999(fr cele de analiz statistic)
Numele pachetului
Anul
lansrii
Firma
0 1 2
Action Control for Windows 1995 Action Information Management Ltd, UK
Action Map for Windows 1995 Action Information Management Ltd, UK
Action Plan for Windows 1995 Action Information Management Ltd, UK
Active Response 1995 Active Soft. Ltd,UK
Active Provider Cen/Stat 1994 Active Soft. Ltd,UK
Adalin 1985 Adamys AG, Suedia
ALU-GIAP/AED GIS 1986 AED Graphics, Germania
Deskmapper 1994 Allied Images Ltd,UK
Apic 1987 Apic SA, Frana
Apic Space 1995 Apic SA, Frana
Vegtor 1993 Articoque, Frana
Cartes&Donnees 1993 Articoque, Frana
AXIS 2000 1978 Assist Applic. Ltd, UK
AutoCAD MAP 1996 Autodesk Inc., USA
AutoCAD 1982 Autodesk Inc., USA
Valis 1988 Autom. Datenverarbeitung, Austria
Prospex 1989 Beacon D. Ltd, UK
Microstation Descartes 1987 Bentley Sistems, USA
Microstation 95 1995 Bentley Sistems, USA
Microstation GeoGraphics 1996 Bentley Sistems, USA
Map Viewer 1990 Byers Eng. Company
InSite 1987 CACI Ltd, UK
4View 1992 Cad-Capture Ltd, UK
LIDS 1990 Elveia i Cehia
cadcorp Map Manager 1994 Cadcorp Ltd, UK
cadcorp Map Editor 1995 Cadcorp Ltd, UK
cadcorp Data Manager 1996 Cadcorp Ltd, UK
cadcorp Data Editor 1996 Cadcorp Ltd, UK
cadcorp SIS Control (OCX) 1996 Cadcorp Ltd, UK
Caris-GIS & Caris ++ 1978 Caris GIS BV, Canada
Mosaic CCN Marketing UK
Vertical Mapper for MapInfo 1995 CDR Group Canada
MapGrafix GIS 1985 ComGrafix Inc., USA
GIMS 1990 DigiGroups SRL
Customised MapInfo Profess. 1985 Dotted Eyes, USA
CableCad 1984 Canada
GeoNet 1994 Canada
Erdas Imagine 1992 Erdas Inc., USA
PC Arc/INFO 1987 ESRI Inc., USA
ArcCAD 1992 ESRI Inc., USA
ArcVIEW 1994 ESRI Inc., USA
Arc/INFO 1982 ESRI Inc., USA
218
0 1 2
Spatial Database Engine 1995 ESRI Inc., USA
Fast/STC 1996 FastCAD GIS, UK
Cartology LITE 1994 FastCAD GIS, UK
Cartology ODBC 1995 FastCAD GIS, UK
Gds 1980 Gds Ltd, UK
GenaMAP 1987 Genasys, Australia
Everest Mapping System 1994 Geobuild Proj. Ltd, UK
Enigma Plus 1987 GeoMEM Soft., Israel
The Cambridge Map Manager 1995 GeoMEM Soft., UK
MAPPublisher 1995 GeoMEM Soft., Canada
MapViewer/UK 1989 GeoMEM Soft., USA
MetaMAP2 1989 GeoMEM Soft., USA
ER Mapper 1989 ER Mapper, Australia
PolyView 1994 GeoPerfect TWI BV, Olanda
Map Server 1993 Geosoft Ltd, UK
Geo/SQL GEO/SQL, Canada
FRAMME 1986 Intergraph Corp., USA
MGE 1989 Intergraph Corp., USA
ILWIS 1988 ITC-ILWIS, Olanda
Horizon 1989 Laser-Scan Ltd, UK
Telecoms Analysis 1992 Laser-Scan Ltd, UK
Market Analysis 1993 Laser-Scan Ltd, UK
LAMPS2 1995 Laser-Scan Ltd, UK
IGIS 1995 Laser-Scan Ltd, UK
Gothic ADE 1994 Laser-Scan Ltd, UK
LAMPS 1982 Laser-Scan Ltd, UK
VTRACK 1988 Laser-Scan Ltd, UK
MapInfo Prof. 1995 MapInfo, USA
Megatel Visor 1983 Megatel Gmbh, Germania
MvM Map Manager 1994 MVM Consultants, UK
SGD 1991 Norsistemas, Spania
WinMAP 1993 PROGIS, Austria
WinGIS 1993 PROGIS, Austria
Map&Market 1995 PTV Gmbh, Germania
QuickAdress Pro 1992 QAS Systems Ltd, UK
QuickAdress Locator 1995 QAS Systems Ltd, UK
QuickAdress Batch 1993 QAS Systems Ltd, UK
QuickAdress Pro +Adress Point 1995 QAS Systems Ltd, UK
QuickAdress Nearest 1994 QAS Systems Ltd, UK
VISION 1975 SHS VISION Solutions Canada
DataMAP 1994 SIA Ltd, UK
SICAD GIS 1979 Siemens Nixdorf, Germania
Smallworld GIS 1991 Smallworld, UK
Ramina 1991 Spatial Information Services, Norvegia
Maptitudine SSI, Canada
Desk Mapper SSI, UK
219
0 1 2
Star Carto 1990 Star Informatic SA, Belgia
Atlas GIS 1988 Strategic Mapping Inc.
Tactician 1989 Tactician, UK, USA
XCITY 1991 Tekla OI, Finlanda
XCABLE 1992 Tekla OI, Finlanda
XPOWER 1990 Tekla OI, Finlanda
ELNET 1992 Tekla OI, Finlanda
XSTREET, XROAD, XGEO 1989 Tekla OI, Finlanda
Drivetime 1986 The Data Consultancy, UK
TNT MIPS 1986 The NPA Group, USA
SPANS 1996 Tydac Technologies, Canada
ACE 1996 Tydac Technologies, Canada
SPANS Topographer 1996 Tydac Technologies, Canada
SPANS Explorer 1996 Tydac Technologies, Canada
SPANS MAP 1989 Tydac Technologies, Canada
MAPA de Carreteras 1995 Spania
Visual Map Professional 1996 Visual GIS Engineering, Spania
CPS 1996 Suedia
220
Tabelul A3 Module de analiz ale pachetului de programe IDRISI
Nr. Nume Funcie
0 1 2
1 ALLOCATE asignare a fiecrei celule la cel mai apropiat detaliu dintr.un set
2 AREA determinare a ariei totale a pixelilor de o anumit valoare
3 ASSIGN legare a unei imagini cu atributele dintr-un fiier
4 AUTOCORR calculare a autocorelaiei unei imagini
5 BAYCLASS clasificare a informaiei siturilor de nvare-antrenament
6 BELCLASS clasificare a informaiei siturilor de nvare-antrenament
7 Belief modelare Dempster-Shafer (Weight-of-Evidence)
8 BUFFER calculare a zonelor buffer de lime dat
9 Calculator construcie interactiv a funciilor de calcul
10 CENTER calculare a poziiei medii a centrului i razei unui set de puncte
11 CLUSTER clasificare nesupervizat a unei imagini
12 COLSPACE conversie a sistemului imagine RGB n HLS i invers
13 COMPOSIT realizare a unei imagini compuse fals color
14 COST generare a distanelor ca efort minim de deplasare cu frecare
15 COUNT realizare a imaginii frecvenelor apariiei valorilor pixelilor
16 CRATIO calculare a raportului de compactare al poligoanelor
17 CROSSTAB comparare a dou imagini, suprapunere multipl cu AND
18 Database
Workshop
sistem integrat de gestiune a bazelor de date
19 DECOMP descompunere a unui vector for n dou noi imagini
20 DESTRIPE nlturare a zgomotelor datorate detectorului scanerului
21 DISPERSE Calculare a distanelor cost de la un set de detalii desemnate
22 DISTANCE determinare a distanei euclidiene dintre celule sau pixeli
23 Edit editare a textelor ASCII
24 Editsig editare a unui fiier de semnturi creat cu MAKESIG
25 ERRMAT comparare a dou imagini n scopul aprecierii preciziei
26 EXTRACT extragere a valorilor statistice dintr-un fiier imagine
27 FILTER creare a unei noi imagini prin filtrare
28 FUZCLASS clasificare n clase de tip fuzzy
29 FUZSIG creare de semnturi spectrale din imaginile de teledetecie
30 GROUP determinare a gruprilor contigui de valori ntregi identice
31 HISTO realizare a histogramei frecvenelor pixelilor imaginii
32 HNTRLAND determinare a regiunii dominate de una sau mai multe poziii
33 HYPERMIN clasificare pentru date hiperspectrale, baz pe distana minim
34 HYPERSAM clasificare Spectral Angle Mapper a imaginilor hiperspectrale
35 HYPERSIG creare i afiare de semnturi hiperspectrale
36 ISOCLUST clasificare iterativ nesupervizat cu autoorganizare
37 LOGITREG calculare a regresiei i prediciei logice
38 MAKESIG creare de semnturi spectrale din imaginile de teledetecie
39 MAXBAY selectare a imaginii ce conine probabilitatea a posteriori
40 MAXBEL selectare a imaginii ce conine ncrederea maxim
41 MAXFUZ selectare a imaginii ce conine valori fuzzy
42 MAXLIKE clasificare a datelor prin metoda verosimilitii maxime
43 MAXSET clasificare Dempster-Shafer
44 MCE evaluare multicriterial (Multi-Criteria Evaluation)
45 MDCHOICE alegere multidimensional
46 MINDIST classificare a datelor de teledetecie - metoda distanei minime
221
0 1 2
47 MIXCALC clasificare Dempster-Shafer (Basic Probability Assignment)
48 MOLA alocare a terenului dup mai multe obiective
49 MULTIREG calculare a unei regresii liniare multiple
50 NDVICOMP realizare de imagini compuse din imagistica NDVI
51 OVERLAY suprapunere a dou imagini
52 PATHWAY determinare a drumului de cost minim
53 PATTERN calculare a variaiei valorilor pixelilor vecini dintr-o fereastr
54 PCA analiz a componentelor principale ale unor imagini
55 PCLASS atribuire a unei probabiliti fiecrui pixel al unei imagini
56 PERIM determinare a perimetrului fiecrei categorii ntr-o imagine
57 PIPED clasificare paralelepipedic a datelor de teledetecie
58 PROFILE creare de profile spaiale i temporale ntr-o imagine
59 QUADRAT descriere a naturii distribuiei punctelor
60 QUERY extragere a unei ferestre de form neregulat dintr-o imagine
61 RADIANCE conversie a irului de valori Dn LANDSAT n radiane calibrate
62 RANDOM creare a unei imagini dreptunghiulare, normale sau lognormale
63 RANK ordonare a celulelor intr-o imagine binar pe octei
64 RECLASS clasificare sau reclasificare a datelor imaginilor sau atributelor
65 REGRESS calculare a unei regresii liniare ntre dou imagini (fiiere)
66 RELOCATE analiza n reea pentru alocarea resurselor
67 RESAMPLE reeantionare a unei imagini
68 RESULTAN produce o nou pereche de imagini for cu fora rezultant
69 SAMPLE realizare a unui fiier vectorial de mostre de forme
70 SCALAR realizare a aritmeticii scalare pe imagini
71 SCATTER creare a unui scatter plot cu dou benzi de imagini binare
72 SIGCOMP comparare a semnturilor create cu MAKESIG.
73 SPDIST determinare a distanei euclidiene n uniti sferice
74 STANDARD conversie a unei imagini cantitative ntr-o imagine apreciativ
75 STRETCH modificare a contrastului unei imagini
76 SURFACE calculare a pantelor, direciilor de pant maxim i umbrelor.
77 TASSCAP transformare 4D a datelor MSS (4 benzi) sau TM (6 benzi)
78 TEXTURE a)analiz a variaiei valorilor ntr-o fereastr de pixeli
79 TEXTURE b)estimare a dimensiunii fractale ntr-o zon 3 x 3 pixeli
80 TEXTURE c)calculare a frecvenei unei valori specificate ntr-o fereastr
81 TEXTURE d)furnizare filtre de convoluie pentru analiza limitelor liniare
82 THERMAL conversie a datelor din banda 6 LANDSAT n temperaturi
83 THIESSEN construire a poligoanelor Thiessen
84 TRANSFOR transformare a valorilor atributelor pe imagini
85 TREND calculare a ecuaiilor polinomiale ale unei suprafae
86 TSA analiz a datelor imagine luate la intervale mari
87 VARCOST calculare a distanelor cost de la un set de detalii desemnate
88 VEGINDEX calculare a indicilor vegetaiei din rou i infrarou apropiat
89 VIEWSHED determinare a celulelor vizibile dintr-unul sau mai multe puncte
90 WATRSHED determinare a scurgerii pe o suprafa imagine
91 WEIGHT dezvoltare de ponderi relative pentru un grup de factori
222
Tabelul A4: Sisteme de programe lansate n anul 2.000 i utilizate n SIG
*)
Firma realizatoare Denumirea sistemului de programe
0 1
alta4 HTML ImageMapper 2.1
alta4 AltaMap Server 2.1
ArcSecond PocketCAD Viewer
Autodesk AutoCAD 2000i
Autodesk AutoCAD 2000 ce poate fi procurat prin e-Store
Autodesk GIS Data Transformer Extension (dtX), SDTS i VML Drivers,
autoncrcabile
Autodesk Autodesk OnSite
Autodesk MapGuide 5
Bentley Viecon Public Works Network
Byers Spatialworx
CARIS-Univ. Sys. Ltd .CARIS HIPS
CARIS-Univ. Sys. Ltd Web GIS Spatial Fusion 1.1 la GITA
CARIS-Univ. Sys. Ltd LOTS 2.0
CARIS-Univ. Sys. Ltd Java development tools
CARIS-Univ. Sys. Ltd HIPS 5.1
DeLorme XMap
DeLorme XMap Business
DMTI CanMap Plus+
DMTI CanMap RouteLogistics
DMTI CanMap Streetfiles 3.0
Earth Resource
Mapping
Image Web Server version 1.01
Earth Resource
Mapping
ER Viewer 2.0 ncrcabil gratis
Earth Resource
Mapping
Landsat 7 Publishing Wizard pentru ER Mapper
ERDAS ViewFinder gratis
ERDAS IMAGINE 8.4 Geographic Imaging Software pentru Win2000
ERDAS' Stereo Analyst
ESRI ArcView Image Analysis 1.1 Upgrade
ESRI ArcInfo 8 GIS Software 8.0.1, 8.0.2
ESRI ARC IMS 3.0
ESRI ArcExplorer 3 (editie Java)
ESRI ArcView GIS 3.2a
ESRI ArcPad Wireless la 5.0.1
ESRI PC ARC/INFO 4
GRASS 5 beta
GEOPAK GEOPAK 2000
Intergraph GeoSpatial World 2001
Intergraph New Dynamic Segmentation Analysis
Kodak Kodak Earth Imaging
LizardTech Chromafire
Lizardtech MrSID Photo Edition
LizardTech LizardTech Online Viewer 1.2
MapInfo Corporation miSites i miDirections
MapInfo Corporation Introduces MapXtreme Java Edition 3.0
MapInfo Corporation MapInfo Java-based Version of Coverage Locator
MapInfo Corporation MapInfo to support Oracle Internet Application Server 8I
223
0 1
MapInfo Corporation Mapinfo Professional v6.0 Goes 3D & Web Active
MapInfo Corporation MapInfo Unveils MapinHand
MapInfo Corporation MapInfo Routing J Server
MapInfo Corporation MapInfo Unveils CallingAreaInfo 6.0
Microsoft MapPoint 2001
Miner & Miner ArcFM Energy pentru Arc/Info 8
OBJECTFX
Corporation
SPATIALFX 2.0
PAMAP PAMAP GIS 5.2b
PCI Geomatics Geomatics GeoGateway
RSI V-Track 2000 GPS (Based Vehicle Tracking Product)
RTS Networks SMMS pentru Windows 2000
RTS Networks SMMS 3oh!
RTSe 'Route WAP'
RTSe RouteWAP Mobile
SAFE software FME enterprise i SpatialDirect pentru sistemul de operare Linux
SAFE software FME 2000
Safe Software FME 2000 SR1
Safe adaug GeoMedia reading support
SolidWorks
Corporation
SolidWorks 2000
SPATIALinfo Inc . SPATIALnet 1.7
SPATIALinfo Inc SpatialFX 2.5
SRI International .geo (se citete "dot-gee-oh"),
*)
http://spatialnews.geocomm.com/newsletter/2000review/index.html, (2000),
"GeoCommunity GIS LBS 2000 Year-End Review", 3 ian 2001
224
Tabelul A5: Comenzile de cartografiere acceptate de programul MicroCAM
Comanda Funcia procedurii sau comenzii
0 1
A. Reprezentarea elementelor bazei matematice (proieciei cartografice)
AITOFF (selecteaz) Proiecia Aitoff
AZED Proiecia azimutal echidistant
AZEQAREA Proiecia azimutal echivalent
BONNE Proiecia echivalent Bonne
CEAGEN Proiecia conic echivalent Albers
CEIKIV Proiecia conic echidistant Kavraiskiy IV
CEIPOS Proiecia conic echidistant a lui Ptolemeu
EQUCONIC Proiecia conic echidistant Kavraiskiy IV
EQUIRECT Proiecia echirectangular
GNOMONIC Proiecia gnomonic
HAMMER Proiecia echivalent Hammer
LAMBERT Proiecia conic conform Lambert
MERCAT Proiecia cilindric conform Mercator
MILCYL Proiecia cilindric Miller
MOLLWEID Proiecia echivalent Mollweide
OMERCTA Proiecia oblic Mercator, format A
OMERCTB Proiecia oblic Mercator, format B
ONOPOT Proiecia Y=longitudinea, X=latitudinea
ORTHO Proiecia ortografic
PERSP Proiecia perspectiv
POLYCON Proiecia policonic
POSTEREO Proiecia stereografic polar
RECTAN Proiecia echirectangular
ROBINSON Proiecia Robinson
SINEAR Proiecia echivalent sinusoidal (Mercator)
STEREO Proiecia stereografic
TMERCT Proiecia oblic Mercator centrat pe 0N,0E
TMERSD Proiecia universal transversal Mercator (UTM)
VANGRINT Proiecia Van der Grinten
WINKEL Proiecia Winkel Tripel
B.Reprezentarea elementelor hrii
ARC
Deseneaz un arc n jurul unui centru P(,)
ARCXY Deseneaz un arc n jurul unui centru P(x,y)
AXIS Introduce valorile axelor (semiaxelor) elipsoidului
BODE Deseneaz linii azimutale (de azimut dat)
BOX
Deseneaz un dreptunghi n punctul P(,)
BOXXY Deseneaz un dreptunghi n punctul P(x,y)
BRANGE
Deseneaz o caset geografic n punctul P(,)
CALIB Calibreaz scara hrii
CENTERTK Deseneaz o marc central n originea (axelor) hrii
CETPOT
Seteaz centrul hrii n punctul P(,)
CHAIN Transfer comanda altui alt fiier de comenzi
CIRCLE
Deseneaz un cerc n jurul unui punct P(,)
225
0 1
CIRCLEXY Deseneaz un cerc n jurul unui punct P(x,y)
CLIP Calculeaz intersecia unei linii cu zona limitat de XY
CONFAC Definete un factor de transformare (conversie)
CORNERTK Deseneaz mrci n colurile hrii
CORRIDOR Deseneaz un coridor de-a lungul unui traseu dat
DB2PLOT Deseneaz intreaga linie cnd o poriune este ntre limite
DCWFILE Proiecteaz un fiier de coordonate DCW ASCII
DCWTEXT Deseneaz inscripiile sau simbolurile hrii DCW
DETAIL Seteaz nivelul global de detaliere (a obiectelor geografice)
DLGFILE Proiecteaz un fiier de coordonate n format DLG
EATRAD Definete valoarea razei Pmntului (ca sfer)
ECCENT Definete excentricitatea elipsoidului terestru
ELIPSERG
Deseneaz un arc de elips n jurul unui punct P(,)
ELLIPSE
Deseneaz o elips n jurul unui punct P(,)
ELLIPSXY Deseneaz o elips n jurul unui punct P(x,y)
FEATURE Deseneaz detaliile standard ale bazei de date
FILL
Umple cu un model (patern) zona cu punctul P(,)
FILLXY Umple cu un model zona cu punctul P(x,y)
FONT Seteaz stilul fonturilor
GEOFFSET Seteaz translatarea geografic a punctului central
GEOLINE Deseneaz o linie geodezic intre dou puncte
GRDCIR
Deseneaz un cerc gradat n jurul unui punct P(,)
GRDCIRXY Deseneaz un cerc gradat n jurul unui punct P(x,y)
GTCIRCLE Deseneaz un arc de cerc mare ntre dou puncte
INCLUDE Include comenzile de la un al doilea fiier de comenzi
LALOTICK
Deseneaz mrcile (intersectiile) reelei cartografice (, )
LGRID
Deseneaz reeaua cartografic (,)
LIBRARY Include comenzile unui fiier de comenzi al bibliotecii standard
LINE Deseneaz o linie ntre dou puncte geografice
LINEFILE
Proiecteaz un fiier utilizator cu P
i
(,), i=1,n
LINEMODE Alege tipul de linie (simbolul liniar)
LINEPT Deseneaz detalii geografice liniare (vezi FEATURE)
LINEWT Alege grosimea liniei
LINEXY Deseneaz o linie ntre dou puncte date prin coordonate
MAPBOUND Introduce limitele hrii
MAPSAL Introduce scara hrii
OPENBOX Definete o caset fr desen (zon blanc; maxim 10 zone)
ORGOFF Translateaz originea desenului
PEN Seteaz culoarea (numrul) peniei (spotului)
PKDFILE Proiecteaz fiierul de format mpachetat, de inalt rezoluie
PLOTTER Seteaz parametrii ploterului (vezi PEN, TEXT, STEP)
REGISTK Deseneaz mrci radiale
REM Comentarii n fiierele de cartografiere
REVRSXY Rotete desenul cu incremente de 90 grade
ROTATE Rotete desenul cu un anumit unghi
RRANGE
Deseneaz un ir de inele n jurul unui punct P(,)
226
0 1
SCRIBE Deseneaz imaginea oglindit, pentru gravare
SHADE Umple (haureaz) o zon cu un model ales
SHADES Specific modelele i toleranele de haurare
SHADEXY Haureaz (umple) o zon (x,y) pe baza unei valori
SHEET Introduce dimensiunile (foii) hrii pentru plotare si scalare
SPEED Introduce viteza peniei pentru ieirea la ploter
STEP Introduce incrementul de plotare pentru ieirea CAD
SUPPRESS Suprim desenarea unor detalii liniare specificate ale bazei de date
SYMBOL
Deseneaz un simbol n punctul P(,)
SYMBOLXY Deseneaz un simbol n punctul P(x,y)
SYMPT Deseneaz un simbol alfanumeric ntr-un punct
TEXT
Deseneaz un text n punctul P(,)
TEXTXY Deseneaz un text n punctul P(x,y)
TSLAT Seteaz scara real a latitudinii
XYLIM Seteaz limitele x/y pentru hart
XYOFF
Seteaz translaiile x/y pentru punctul central
1 Deseneaz un text n punctul P(x,y)
227
Tabelul A6: Lista funciilor cartografice de evaluat la proiectarea unui SIG cadastral
Nr. Funcia
Afiarea hrii, inclusiv ca fundal
1 Acces la harta electronic digital existent pe CD-ROM la staia de lucru, extras de la un
server i afiarea ca hart fundal, formatele fiind cele standardizate, ca cele de exemplu:
VPF
ADRG
CADRG
CRG
ADRI
CIB
DNC
VMAP
UVMAP
WVS .a.
Alt format
2 Selecia din biblioteca digital a hrilor color n toate scrile standard i afiarea pe ecranul
grafic.
1:50.000
1:25.000
1:10.000
15.000 sau 1:2.000
1:1000
1:500 .a.
3 Vizualizarea listei hrilor i selecia uneia dup nume, nomenclatur, vecintate i scar
dintr-un directory local, pentru afiarea pe ecranul grafic
prin denumirea sau codul hrii
prin nomenclatur
prin harta vecin cu harta deja afiat
prin harta la o scar mai mare ca scara celei afiate
prin harta la o scar mai mic dect scara celei afiate
4 Vizualizarea unei liste a hrilor dup denumire, nomenclatur i scar, ce conin poziia
dat prin coordonate geodezice sau coordonate rectangulare n planul proieciei
dup denumirea hrii
dup nomenclatur
dup scara hrii
5 Realizarea funciilor de control general al imaginii afiate a) hrii, printre care:
nivelul culorii hrii
strlucirea hrii
contrastul hrii
6 Vizualizarea oricrei seciuni a hrii sau repoziionarea hrii prin deplasare plan
(panning) sau salt n orice directie.
7 Mrirea (efectul de lup) X2, X3, X4 (de dou ori, de trei ori, )
8 Micorarea (efectul de lup) X1/2, X1/3, X1/4 (de dou ori, ..)
9 Apariia unei ferestre minuscule pe ecran, cu imaginea ntregii hri, avnd marcat poriunea
afiat ntr-unul din colurile ecranului
10 Salvarea sub un nume ales a oricrei hri afiate
11 Posibilitatea de a selecta i afia un fiier hart cu un anumit nume dintr-o list meniu a hrilor
memorate
12 Afiarea unui punct, a codului sau denumirii asociate punctului i a coordonatelor pe hart
i realizarea urmtoarelor operaiuni:
Mutarea denumirii sau codului n alt poziie
Alegerea opiunii de afiare sau nu a coordonatelor i codului (denumirii)
Resetarea coordonatelor sau denumirii la poziia iniial
Afiarea codului i coordonatelor n faa sau dup alte figuri sau straturi
tergerea unui punct i a denumirii asociate
228
Nr. Funcia
13 Alegerea de ctre utilizator a urmtoarelor opiuni pentru determinarea unor mrimi i
afiarea lor pentru harta curent.
Poziia:
Tipul de datum (de exemplu WGS-84)
Coordonatele geodezice (Latitudine/Longitudine)
Coordonatele n proiecia Stereografic 1970
Coordonatele n proiecia Gauss-Kruger sau n proiecia Universal Transverse Mercator (UTM)
etc.
Distana:
Kilometri
Metri
Timpul - data/ora
14 Funcii de tiprire a hrii afiate, a unui strat al hrii i a altor straturi adugate, a unei
parcele
Separat
ntrunit
15 Posibilitatea de a procesa imaginea hrii rezultat din scanare (cel puin un format indicat,
de exemplu TIFF) i afiarea hrii "electronice", cu operaiuni ca:
Reasamblarea hrii la dimensiunile iniiale cnd formatul scanerului este mai mic dect formatul
hrii i digitizarea foii de hart se face pe poriuni
Registraia poriunilor saua ntregii hri scanate sau aducerea n sistemul de coordonate al hrii
Memorarea i regsirea hrii electronice rezultate
Afiarea ca imagine a hrii electronice
Etc.
Proceduri (instrumente) de baz de cartografiere sau cartometrie
16 Msurare (determinare):
Msurare (determinare) a distanei plane i a distanei pe elipsoid ntre oricare dou puncte ale
hrii
Msurare (determinare) a azimutului sau a gismentului dintre dou puncte
Msurare (determinare) a ariei unei parcele, a unui grup de parcele contigui, materializarea pe
hart a parcelei sau parcelelor selectate
Afiarea distanei, azimutului, orientrii sau ariei msurate (determinate) n casete separate
tergerea fiecrei casete ca opiune a utilizatorului
tergerea casetei prin vizare pe un simbol anume (pentru poziie, distan, azimut, orientare. cerc)
tergerea simultan a tuturor casetelor
Alte operaiuni
Memorare sau stocare a hrii i a altor straturi suprapuse
17 Setarea i salvarea preferinelor utilizatorului ntr-o sesiune de lucru (posibiliti de
personalizare):
Dimensiunea ferestrei
Tipul datumului
Proiecia cartografic
Sistemul de coordonate (pe elipsoid - latitudine i longitudine, n planul proieciei etc.)
Poziia implicit pe hart (butonul "home")
Alte preferine
18 Posibilitatea de a crea, edita i salva n formatele comune (CGM sau JPEG) imaginea
ntregului ecran sau a unor zone selectate ale imaginii, inclusiv a straturilor suprapuse, n
vederea utilizrii n alte programe sau de ctre ali utilizatori
19 Posibilitatea de a salva ca un fiier separat stratul suprapus pe hart, orientat sau adus n sistemul
de coordonate al hrii, astfel ca acesta s fie transmis altor utilizatori din reea: la afiarea
stratului, programul trebuie s selecteze automat harta folosit ca fundal
20 ncrcarea hrilor digitizate, de pe:
CD-ROM
Disc magneto-optic
Band magnetic cu 16 piste
Band magnetic de 8 mm
229
Nr. Funcia
Band audio digital (4mm)
Serverul (serverele) reelei
Generarea, afiarea i gestionarea straturilor hrii
21 S existe un editor grafic care s permit utilizatorului s creeze, s tearg i s
georeferenieze:
Puncte (obiecte punctuale)
Linii (obiecte liniare)
Zone (obiecte areale), respectiv parcele i grupuri de parcele
S modifice componentele spatiale (de exemplu schimbarea obiectelor punctuale n obiecte liniare
i n obiecte areale)
Text n diferite fonturi
Simboluri (semne convenionale)
Arce de cerc, de elips sau de parabol
Cercuri
Poligoane
Elipse
Intr-o zon de o anumit culoare
Intr-o zon co o anumit reprezentare de simbol areal (model)
S se deseneze manual cu locatorul anumite straturi n sistemul de coordonate al hrii, pentru a fi
folosite mpreun cu harta
22 Posibilitatea de a salva stratul suprapus pe harta afiat, sub un anumit nume
23 Posibilitatea de a selecta dintr-o list stratul salvat i de a-l afia cu harta asociat
24 S aib o interfa dinamic (API) pentru integrarea n (interactiunea cu) alte aplicaii
utilizator
Regsirea datelor hrii pentru folosirea de ctre o aplicaie
Posibilitatea afirii cu o simbologie aleas a datelor unei aplicaii, ca strat suprapus pe hart
25 Posibilitatea realizrii urmtoarelor activiti pe harta afiat i pe stratul suprapus:
Definirea unui punct de baz i a unui punct int i unirea cu un segment de dreapt
S se calculeze pentru segmentul de dreapt astfel obinut
Azimutul sau orientarea
Distana
S se repoziioneze punctul int i s se recalculeze:
Azimutul sau orientarea
Distana
Unirea mai multor segmente de dreapt ntr-un traseu, plecnd de la punctul de baz i trecnd
prin punctele int succesive (tip drumuire)
S se calculeze pentru fiecare poriune segment a traseului sau pentru tot traseul:
Azimutul sau orientarea
Distana, respectiv suprafaa dac poligonul este nchis
Costul (de deplasare pentru lungimi sau areal, pentru poligoane)
26 Crearea de straturi care acoper una sau mai multe foi de hart vecine pentru a afia harta
unei zone de interes ce cuprinde mai multe foi
27 Desenarea sau tiprirea la ploter/imprimant a straturilor care acoper una sau mai multe
foi de hart vecine, la scara hrii pe care au fost suprapuse (hrii fundal)
28 Activarea sau dezactivarea filtrrii datelor pentru fiecare strat specificat
29 Selectarea unui filtru pentru strat i introducerea parametrilor filtrului
30 Crearea, editarea i afiarea straturilor:
Crearea de straturi cu relatii fixe fa de hri
Selectarea straturilor dintr-o list cu cele disponibile
Folosirea simbologiei standard
Afiarea simbologiei alese de utilizator din cele disponibile
Afiarea simbologiei proiectate de utilizator
Ataarea de texte ale obiectelor dintr-un strat
Specificarea parametrilor de filtrare potrivit filtrelor folosite pentru strat
Afiarea mai multor straturi
31 Tiprirea straturilor la scara hrii (folosit ca fundal)
230
Nr. Funcia
32 Posibilitatea manipulrii datelor stratului pe ecranul grafic
Posibilitatea ca operatorul s activeze sau s dezactiveze interactiv imaginile afiate ale straturilor
sau elementelor straturilor
Mutarea stratului n faa sau n spatele altor straturi afiate
Transformarea unui strat de la o scar a hrii la alta
Repozitionarea obiectelor unui (pe un) strat
Redimensionarea obiectelor individual sau n grup
Afiarea obiectelor n faa/napoia altor obiecte
Afiarea informaiei de stare a obiectelor selectate (de exemplu parcelelor)
Selectarea unui obiect i obinerea informaiilor detaliate despre acel obiect n fereastra afiat
Posibilitatea de remprosptare a imaginii afiate de fiecare dat cnd au fost modificate datele,
fr redesenarea hrii fundal
33 Posibilitatea actualizrii automate a bazei de date dup modificrile realizate de sistem sau
comandate de utilizator asupra fiecrui obiect (simbol) al hrii sau asupra unui grup de
obiecte (simboluri)
34 Manipularea obiectelor unui strat s nu modifice informaiile bazei de date dect la cererea
(cu confirmarea) utilizatorului
35 Posibilitatea ca n bara (caseta) de stare s se prezinte informaii privind:
Progresul receptrii datelor stratului
Dac s-au primit date ce nu fac parte din strat
Activarea stratului
Insuficiena datelor primite (recepionate)
Posibilitatea evalurii parcelelor
36 Acces la coleciile de date digitale i procesarea acestora pentru straturile de analiz a
terenului i de evaluare a parcelelor
DFAD
DTED (MDA)
ITD
TTD
DCW
DTOP
Etc.
37 Posibilitatea analizei de ctre operator a semnificaiei detaliilor regionale (importante) ale
zonei, prin interogarea bazei de date spaiale i obinerea, filtrarea i afiarea straturilor:
Topografic general
Cadastral, pe tipuri de cadastru
Hidrografic
Reeaua de transport
Frontiere i limite administrative
Economic
Industrial etc.
Climatic (eventual combinat cu alt BD)
Demografic (eventual din alt BD)
Cultural (eventual combinat cu alt BD)
Toponimic (eventual combinat cu alt BD)
Istoric (eventual combinat cu alt BD)
Juridic etc..
Factori de limitare a dezvoltrii (eventual combinat cu alt BD)
Date i straturi referitoare la teren
40 Posibilitatea afirii datelor digitale referitoare la teren despre orice detalii ale terenului,
identificate n specificaii (strat text sau strat cartografic), detaliile terenului incluznd:
Reeaua de transport (drumuri, poduri, ci ferate)
Hidrografia (ruri, praie, bazine hidrografice, lacuri)
Altitudini (modelul digital altimetric)
Parcele cadastrale pe tipuri de cadastru
Zone construite i localiti (obiecte areale)
231
Nr. Funcia
Frontiere i limite administrative
Parcele ale organizaiilor comerciale
Parcele silvice
Informaii privind suprafaa terenului (inclusiv tipurile de soluri)
41 Posibilitatea de a integra alte date n analiza i straturile terenului
CERINE SPECIFICE DIFERIILOR UTILIZATORI, PRIN FOLOSIREA I A ALTOR BAZE
DE DATE
42 Posibilitatea rotirii hrii, fr modificarea poziiei centrului zonei sau scrii, iar semnele
convenionale i simbolurile s fie orientate mereu spre sensul spre n sus al axei verticale a
ecranului
43 Posibilitatea afirii legendei i informaiilor referitoare la metadate
44 Posibilitatea definirii dimensiunilor, formei i coninutului legendei referitoare la metadate,
legenda fiind definit de un identificator
45 Posibilitatea nlturrii legendei, legenda fiind definit de un identificator
46 Posibilitatea modificrii legendei (modificarea dimensiunilor, formei i coninutului legendei),
legenda fiind definit de un identificator
47 Posibilitatea vizualizrii sau nevizualizrii legendei, legenda fiind definit de un identificator
48 Posibilitatea regsirii i ntreinerii informaiilor referitoare la produsele digitale sau analogice
realizate (data realizrii, data ultimei actualizri, denumirea, nomenclatura, eventual seriile,
precizia i rezoluia)
49 Metadatele produsului digital: posibilitatea regsirii i transmiterii informaiilor pentru o fereastr
a hrii specificate sau un strat al acesteia, afindu-se i denumirile tuturor produselor digitale
pentru fereastra dat sau pentru stratul dat, potrivit unui identificator (al ferestrei sau stratului)
50 Posibilitatea afirii scrii grafice, numerice sau naturale
51 Metadatele detaliilor (obiectelor): posibilitatea solicitrii, regsirii i furnizrii metadatelot
obiectelor (detaliilor), dndu-se un identificator al clasei obiectului (detaliului); se va face
interogarea i vor fi transmise informaiile referitoare la detaliile solicitate
52 Metadatele referitoare la precizia detaliilor: posibilitatea regsirii i furnizrii informaiilor
referitoare la precizia detaliului sau clasei de detalii (detaliu sau clas date printr-un identificator)
53 Metadatele referitoare la precizia produsului digital: posibilitatea regsirii i furnizrii
informaiilor referitoare la precizia produsului digital, dndu-se identificatorul produsului
54 Metadatele referitoare la lista hrilor: posibilitatea interfarii pentru obinerea unei liste a hrilor
disponibile, list ce va fi disponibil pentru o aplicaie i trebuie s conin denumirea hrii,
tipul, scara, zona acoperit, poziia i alte informaii necesare
55 Selecia hrii: posibilitatea desemnrii pentru afiare a unui produs hart necesar unei aplicaii
56 Metadatele referitoare la alte produse digitale: posibilitatea interfarii pentru obinerea unei liste a
altor produse afiabile disponibile; lista va conine rezultatele salvate ale analizei, straturile salvate
ale hrii i bazei de date spaiale cu obiectele (detaliile) i alte date
57 Modificarea scrii hrii
58 Calculul distanelor pe elipsoidul de referin
59 Pstrarea preciziei relative a datelor din sursele de date pentru toate produsele digitale care se
realizeaz, toate calculele geodezice fcndu-se cu algoritmi riguroi conform preciziei standard
60 Posibilitatea furnizrii i afirii coordonatelor ce definesc poziia unui detaliu, precizia poziiei
fiind cea standard; concomitent va fi furnizat i identificatorul obiectului dispus n acea poziie
61 Posibilitatea furnizrii i afirii cotei unui punct marcat pe hart, presupunnd c a fost memorat
modelul digital altitudinal (MDA)
62 Posibilitatea realizrii i ntreinerii mai multor biblioteci de simboluri i existena unui mecanism
de selecie a unei biblioteci primare sau implicite
63 Posibilitatea scalrii simbolurilor din bibliotecile proiectate, n dou moduri - n primul mod
dimensiunile simbolului s rmn constante la mrirea sau micorarea scrii hrii (la efectul de
lup sau zoom), iar n al doilea mod dimensiunile simbolului s se modifice n acelai mod ca i
scara ntregii hri
64 Posibilitatea gestionrii simultane a mai multor ferestre separate i distincte, fiind furnizat i o
list a ferestrelor gestionate pentru o aplicaie de interogare
65 Posibilitatea accesrii i furnizrii poziiei unui cursor grafic (marc) existent pe ecran, deplasabil
cu ajutorul unui locator (de exemplu mouse) n zona activ a ferestrei selectate
232
Nr. Funcia
66 Controlul straturilor hrii
67 Posibilitatea utilizrii operaiilor de suprapunere a straturilor pentru controlul asamblrii
straturilor hrii
68 Posibilitatea inserrii unui nou strat ntr-o fereastr a hrii, adic a suprapunerii unui strat peste o
hart ce este considerat ca fundal
69 Posibilitatea tergerii unui strat al hrii, harta rmas nefiind distrus
70 Posibilitatea transferrii unui strat sau a mai multor straturi de la o hart la alta, straturile fiind
definite de identificatori
71 Posibilitatea schimbrii ntre ele a straturilor a dou hri diferite
72 Posibilitatea reordonrii straturilor unei hri, fiind dat o list a straturilor
73 Posibilitatea definirii unui descriptor de prioritate ca parte a definirii unui strat, prioritatea putnd
fi asignat i folosit de ctre o aplicaie decizional
74 Posibilitatea actualizrii unui strat al hrii dintr-o fereastr, n timp real uneori, cu folosirea
bibliotecilor de simboluri
75 Posibilitatea desemnrii unui strat ca strat fundal al hrii, pentru fereastra activ, stratul de fundal
nefiind actualizat
76 Existena procedurilor de editare a unui strat, astfel ca atributele obiectelor hrii din compunerea
stratului s poat fi modificate
77 Posibilitatea ca toate straturile asignate unei ferestre hart s fie scalate odat cu scalarea hrii
78 Existena procedurilor de mutare a unui strat, astfel ca poziiile spaiale ale tuturor obiectelor
(asignate) stratului s poat fi modificate, dar s nu modifice obiectele vecine definite prin date
raster (pixeli)
79 Posibilitatea ascunderii unui strat pentru anumite aplicaii
80 Expunerea unui strat pentru anumite aplicaii, printr-un identificator
81 Existena procedurilor ca un strat ascuns sau expus s devin vizibil
82 Posibilitatea redesenrii sau remprosptrii unui strat
83 Posibilitatea asignrii unui strat a unei nuane de culoare (de exemplu din 256 de nuane)
84 Posibilitatea asignrii unei nuane de culoare unui strat fundal al hrii
85 Posibilitatea reglrii intensitii culorii unui strat specificat al hrii
86 Posibilitatea adugrii unui obiect (unor obiecte) unui strat specificat al hrii
87 Posibilitatea tergerii unui obiect (unor obiecte) dintr-un strat specificat al hrii
88 Posibilitatea afirii razei vizuale (liniei de vedere) pe un profil, opional
89 Posibilitatea afirii zonelor vzute i nevzute dintr-un punct sau din mai multe puncte
concomitent
91 Posibilitatea calculului i afirii profilelor pe diferite direcii
92 Afiarea imaginii color sau umbrite a reliefului pe baza MDA
93 Calculul i afiarea curbelor de nivel i zonelor de egal pant pe baza MDA.
233
Anexa B: Rezultatele restituiei fotogrammetrice analitice
a) Restituie analitic -stecometru
1) Precizia orientrii relative varianta 1
Coordonatele punctelor de reper (m)
NP X Y H NP X Y H
161 12890.69 14495,31 210.39 201 11238.69 14332.24 148.42
169 12798.02 17482.62 121.70 209 17198.28 17439.83 117.24

Coordonate msurate (mm)
Stereograma 2541-2543, 13 puncte
001 216.930 356.840 133.788 144.649 002 428.946 357.407 133.786 143.908
003 428.792 145.423 133.047 143.876 004 216.771 144.827 133.032 144.639
169 314.865 357.416 213.939 147.379 209 415.113 359.305 213.933 145.225
161 314.830 168.311 212.305 146.653 201 417.904 165.551 209.814 145.080
165 308.880 256.043 213.941 146.930 205 413.005 260.325 211.761 145.001
199 378.811 359.427 214.034 146.001 185 359.776 264.566 213.019 146.000
181 360.722 163.767 210954 142.946 .
camera fotogrammetrica nr. 12
1 2 3 4 distanta p.pr. H
x -106.004 106.004 106.004 -106.004 212.010 0.000
y 106.005 106.005 -106.005 -106.004 212.010 0.000
ck=153.040
corectarea deformarii filmului
m f kx ky a b
1 1 1.000013 0.999950 0.999990 -0.002766
1 2 1.000040 1.000046 0.999993 0.000770
discordante dupa corectarea deformarii filmului (mm)
fotograma 1 fotograma 2
1 -0.006 0.009 -0.003 0.005
2 0.001 -0.010 -0.004 -0.006
orientarea relativa modelul 1
bx=-79.179 by=-1.626 bz=-0.440 a=-0.014170 b=-0.005314 c=0.003222
e.m.p.u.p.=0.0051 pymax=0.0065 mm in punctul 199
orientarea absoluta
rk=16.008636 a=-0.9461668 b=0.0019250 c=0.0128154
e.m.p.u.p.=0.377
corectii in punctele de reper (m)
161 0.388 -0.202 -0.057 201 -0.027 0.310 0.059
169 -0.165 -0.461 0.081 209 -0.196 0.353 -0.082
coordonatele calculate ale punctelor (m)
nr.p. x y h nr.p. x y h
161 12890.305 14495.512 210.446 165 12939.477 15869.984 196.209
234
169 12798.187 17483.082 121.618 185 12135.328 15965.832 161.129
181 12167.488 14366.465 175.626 199 11779.902 17468.086 118.830
209 11198.480 17439.477 117.321 205 11274.398 15857.562 130.441
201 11238.918 14331.930 148.360
coordonatele calculate ale punctelor de restituie (m)
nr.p. x y h nr.p. x y h
151 13200.148 14282.535 205.549 161 12890.305 14495.512 210.446
163 13027.402 15169.500 222.152 165 12939.477 15869.984 196.209
166 12810.445 16254.141 168.941 169 12798.187 17483.082 121618
188 12119.184 17037.844 120.488 187 12075.137 16506.145 135.502
185 12135.328 15965.832 161.129 184 12168.359 15438.051 158.007
181 12167.488 14366.465 175.626 199 11779.902 17468.086 118.830
196 11682.883 16251.574 130.923 195 11613.809 15968.719 133.779
193 11733.434 15123.113 148.502 191 11689.164 14353.887 159.275
209 11198.480 17439.477 117.321 207 11212.141 16642.578 119.602
205 11274.398 15857.562 130.441 203 11251.887 15152.016 140.290
201 11238.918 14331.930 148.360 211 10997.562 14302.488 143.346
235
Fig. B.1 Reprezentarea plan i perspectiv a izocurbelor coreciilor pe direcia OX
pentru tripletul 2613, 2614 i 2615
236
Fig. B.2 Reprezentarea plan i perspectiv a izocurbelor coreciilor pe direcia OY
pentru tripletul 2613,2614 i 2615
237
Fig. B.3 Reprezentarea plan i perspectiv a izocurbelor coreciilor pe direcia OZ
pentru tripletul 2613, 2614 i 2615
238
Anexa C: Rezolvarea unor probleme cartografice dificile
a) Plasarea inscripiilor
Cazul de mai sus poate apare foarte des, mai ales pentru zonele cu o densitate mare a
obiectelor geografice (cartografice). Exemplul dat este sugestiv pentru inscripiile bazei
matematice. Rezolvarea se face prin realizarea unei rutine n ArcPlot, folosind un algoritm de
determinare a interseciei a dou poligoane definite de punctele de pe conturul celor dou
inscripii. Algoritmul se aplic succesiv la toate inscripiile, luate dou cte dou (C
n
2
perechi).
Textul este plasat unde nu apare zon de conflict.
n dreapta se arat cazul rezolvat, unde inscripiile nu se suprapun.
b)Suprapunerea detaliilor
Din cauza dimensiunilor semnelor convenionale, cu mult mai mari dect cele reduse
la scar ale obiectelor din teren, apare conflictul de suprapunere. Apare necesitatea deplasrii
elementelor (semne convenionale i texte), pe direcii determinate de centrul de greutate al
semnelor i fiecare semn n parte. Mai jos este dat cazul simplificat al unor detalii. Pentru
rezolvare s-a ntocmit proceduri n AML.

1)nainte de mutare 2)direcii de mutare 3)dup mutare
S-a ntocmit o rutin n limbaj AML, s-a introdus n modulul ArcEdit al sistemului
Arc/Info.. Distana determinat cu funcia (comanda) POINTDISTANCE determin ce detalii
trebuie mutate. Inscripiile sunt mutate n funcie de noile poziii ale detaliilor.
c)Generalizarea detaliilor punctuale prin detalii areale
i aici este artat un caz exagerat, dar care se poate ntlni cnd se trece peste cteva
scri. Mai multe detalii punctuale dintr-o anumit zon se nlocuiesc cu un detaliu areal.
Rutina ntocmit determin automat punctele unui poligon ce cuprinde n interior toate
punctele ce definesc poziiile detaliilor punctuale de acelai tip (cod). Noului detaliu areal i se
acord un cod i se va genera prin desen noul mod de reprezentare. Linia de contur este
Fig. C.1 Inscripii suprapuse i nesuprapuse
Fig. C.2 Deplasarea obiectelor
239
netezit i i se atribuie eventual i acesteia un cod, respectiv un simbol. Mai jos se arat
d)Simbolizarea complex
Un exemplu este cel al podurilor, care trebuie reprezentate automat ca detalii
complexe, n sensul c trebuie s respecte toate condiiile rezultate din detaliile de care s se
in seama, respectiv drumuri, ruri i vi, chiar dac acestea aparin unor straturi diferite.
Atributele pentru poduri pot fi memorate n stratul drumurilor. Cazul poate fi ntlnit i pentru
alte tipuri de detalii. Mai jos se observ n cazul 1 cele dou puncte care poziioneaz podul.
Rutina ntocmit folosete comanda (funcia) COPY PARALLEL pentru a genera segmente
de dreapt pe cele dou pri ale drumului (2), limea semnului convenional pod fiind
determinat de limea semnului convenional drum. Se determin apoi celelalte elemente ale
simbolului. Arcurile (n sens topologic) definite se pot memora ntr-un nou strat. Problemele
presupun doar folosirea formulelor geometriei computaionale. Cele de mai sus sunt
implementate i n generatorul de semne convenionale.
1) determinarea poziiei 2) segmente paralele 3) noul simbol
Fig. C.4 Generarea semnului convenional de pod
Gestionarea ca obiecte a celor trei detalii implic i memorarea relaiilor cu obiectele
vecine.
Alt exemplu de simbolizare complex este cel al reprezentrii cldirilor de o parte i
de alta a drumului, prin simboluri n afara scrii (punctuale), orientarea simbolurilor fiind
determinat automat. Rutina determin automat orientarea cldirii, n funcie de orientarea
drumului. Simbolurile pot fi rotite individual. Simbolurile ce se rotesc pot fi alese i
interactiv. Locatorul servete n acest caz pentru introducerea datelor.
Se vede n figura de mai jos simplitatea rezolvrii problemei.
1)nainte de reprezentare 2)dup reprezentare
Fig nr. C.3 Integrarea obiectelor punctuale ca
obiecte areale
240
Fig. nr. C.5 Alinierea caselor
Se poate concluziona c folosind macrolimbajul de programare AML al lui
ARC/INFO sau macrolimbajul altui pachet de programe (de exrmplu al lui IDRISI), se pot
Mai sus este dat reprezentarea grafic a noului obiect dup determinarea conturului
comun al celor trei obiecte areale distincte. Se poate vedea uor c au fost reprezentate prin
racordare corect, att contururile obiectelor areale, ct i haurile cu care este simbolizat
obiectul areal.
Se intenioneaz a se demonstra c prin metoda descris de generare a semnelor
convenionale areale racordarea nu mai pune probleme pentru o familie de foi vecine i nici
pentru detaliile areale diferite ale aceleiai foi de hart. Reprezentrile sunt fcute cu
programele autorului.
Nu se observ nici o eroare a celor trei semne convenionale, ele par unul singur.
Fig. C.6 Trei obiecte areale
Fig. C.7 Obiect areal unificat
Fig. C.8 Obiecte areale distincte, reprezentare
unificat
241
La selecia unui obiect se folosete cu succes ecoul grafic pentru confirmarea seleciei
corecte (marcarea cu alt culoare a punctelor conturului i cu un semn convenional punctual
ales). S-au modificat doar parametrii de desenare ai semnului convenional (pentru a se putea
face o comparaie cu cele trei obiecte iniiale.
Drept concluzii rezult corectitudinea algoritmilor i programelor, acurateea
reprezentrilor, nlturarea neajunsurilor racordrii elementelor aceleiai foi de hart i chiar a
tuturor hrilor aceleiai zone pe care se reprezint unele elemente comune.
Fig. C.10 Obiectul final cu alt reprezentare
242
Anexa D: Interpretarea imaginilor
a) Interpretarea imaginilor
Fig. D.1 Subzonele zonei de testare
Pentru una din aceste subzone, n urma clasificrii imaginilor au
rezultat cteva produse SIG foarte interesante. Acestea sunt prezentate n
continuare.
Fig. D.2 Folosinta terenului
Fig. D.3 Tipuri de sol
243
244
245
Fig. D.4 Adaptarea terenului pentru zone agroforestiere
Fig. D.5 Terenul pentru culturi bazate pe precipitaii
Aici prin culturile bazate pe precipitaii se nelege culturile neirigate.
Fig. D.6 Folosirea optim a terenului
246
Sunt doar propuneri, care nu au nici o legtur cu situaia de facto, pentru a nu da
natere la interpretri nedorite.
Fig. D.7 Hazardul la eroziune
Situaia actual a unor terenuri, mai ales pentru zonele cu fenomene instabile
(inundaii, alunecri de teren, degradarea solului etc.) accentueaz rolul prediciei n utilizarea
SIG.

Fig. D.8 Folosirea terenului n ntreaga zon de studiu
247
i aici concluziile sunt foarte interesante. Pentru interpretare grosier se folosesc
nregistrrile de teledetecie la scri mici, apoi, pentru determinri mai precise, nregistrrile
sateliilor SPOT sau ERS. Cele mai precise rezultate se obin cu nregistrri de teledetecie din
avion, incluznd n acestea i nregistrrile fotogrammetrice preluate cu camere metrice, ct i
cele fotografice preluate cu camere nemetrice.
.
.
Fig. D.9 Fereastra de lucru a modulului Express al sistemului ERDAS Imagine, cu care au
fost realizate unele produse
b) Testarea separat a filtrelor de detectare a limitelor detaliilor
1. Fig. D.10 Imaginile iniiale: a) sintetic (256x256) i b) fotografic (512x512)
248
Fig. D.11 Limite detectate pentru imaginea sintetic
Fig. D.12 Limite detectate pentru imaginea sintetic nclinat
249
Fig. D.13 Limite detectate pentru imaginea fotografic
Fig. D.14 Imagini combinate din imaginea iniial i imaginea limitelor detectate cu diferite
filtre
250
Anexa E. Exemple de produse ale SIG
a)Hri topografice
b)Planuri topografice i tematice
c)Hri tematice (speciale)
d)Hri derivate din modelul digital altimetric
e)Imagini
Fig. E.1 Harta topografic la scara 1:50.000
Fig. E.2 Planul la scara 1:15.000
Fig. E.3 Harta zonelor seismice
Fig. E.4 Romnia - harta n relief
Fig. E.5 Fotograma
Fig. E.6 Stereograma
251
Fig. E.7 nregistrri de teledetecie Landsat (imagini originale color, transformate)
f) Produse extrase din MDA
Fig. E.8 Curbe de nivel
Fig. E.9 Reprezentarea perspectiv a reliefului
252
Fig. E.10 Imaginea umbrelor
suprapus peste imaginea 3D
Fig. E.11 Reprezentri perspective cu
parametri diferii ai grilei (reelei)
253
Anexa F: Probleme de precizie a datelor i produselor SIG
a) Precizia punctului i a liniei
b) Standarde de precizie i propagarea erorilor Fig. E.12 Exemple de domenii de aplicaii ale SIG (nu e trecut
domeniul securitii naionale)
254
b) Standarde de precizie i propagarea erorilor
c) Erori de digitizare
255
256
d) Cumularea erorilor
257
e) Erori de clasificare
258
259
f) Precizia i generalizarea datelor tematice
260
Lista figurilor
Fig. 1.1 Componentele unui sistem informaional
Fig. 1.2 Date tematice pentru aprecierea subsistemului ecologic urban
Fig. 1.3 Principiul datelor vectoriale i raster
Fig. 1.4 Structura teseral de date
Fig. 1.5 Exemplu de date raster
Fig. 1.6 Spectrul electromagnetic
Fig. 1.7 Rezoluia radiometric
Fig. 1.8 Gril regulat, n punctele creia se cunosc valorile Z
Fig. 1.9 Reea de triunghiuri oarecare (TIN)
Fig. 1.10 Elementele nod, arc i poligon ale structurii topologice
Fig. 1.11 Straturile bazei de date
Fig. 1.12 Legturi date - metadate - lumea real
Fig. 1.13 Exemplu de arhitectur a standardului de metadate
Fig. 1.14 Componentele obiectelor terenului n SIG
Fig. 1.15 Dimensiuni ale obiectelor n baza de date spaial
Fig. 1.16 Exemple de imagini ale obiectului n baza de date
Fig. 1.17 Cvartalele ca obiecte agregate
Fig. 1.18 Numrul de instalri de pachete SIG
Fig. 1.19 Cele mai populare pachete SIG
Fig. 1.20 Indicii de funcionalitate a 11 pachete SIG (1996)
Fig. 1.21 Distribuia pachetelor SIG n funcie de pre (1996)
Fig. 1.22 Clasificarea a 30 pachete de programe SIG (1996)
Fig. 1.23 Tipuri de date utilizate
Fig. 1.24 Sursele de date utilizate (ce se vor utiliza)
Fig. 1.25 Caracteristici solicitate
Fig. 1.26 Precizia altimetric
Fig. 1.27 Precizia planimetric
Fig. 1.28 Opiunea pentru produsele propuse
Fig. 1.29 Entiti eseniale (% din utilizatori)
Fig. 1.30 Toponime solicitate (%)
Fig. 1.31 Caracteristici prioritare indicate de cei interogai (%)
Fig. 2.1 Geoiconica i SIG n sistemul disciplinelor tiinifice
Fig. 2.2 Sistemul geoimaginilor
Fig. 2.3 Principiul nregistrrilor radar
Fig 2.4 Obinerea nregistrrilor multispectrale LANDSAT
Fig. 2.5 Principiul de nregistrare pe nava Endeavour
Fig. 2.6 Exemplu de schem de prelucrare a nregistrrilor radar
Fig. 2.7 Exemplu de determinare a drumului minim
Fig. 3.1 Fereastra generalizat de cutare
Fig. 3.2 Fereastra de cutare - ramura_din_stanga i ramura_din_dreapta
Fig.3.3ZonelepunctelorLEiRE
Fig. 3.4 Determinarea punctului FP poziiile lui Dp
out
Fig. 3.5 Actualizarea informaiei referitoare la laturi
Fig. 3.6 Calculul lui FP i RE n fereastra cu laturi nclinate
Fig. 3.7 Calculul lui FP i RE n fereastra integrat
Fig. 3.8 Cazul cel mai dezavantajos de configuraie a laturilor
261
Fig. 3.9 Trei scheme de dispunere a n puncte de orientare
Fig. 3.10 Funcia LoG a) vedere 2D i b) vedere 3D
Fig. 4.1 Sistemul Mandli RoadView/Digilog 2000
Fig. 4.2 Funcia prag teoretic
Fig. 4.3 Curba n planul complex
Fig. 4.4 Obiecte punctuale identificate (interpretate) prin metoda seriilor Fourier
Fig. 4.5 Arcul i segmentul de dreapt
Fig. 4.6 Exemplu de descriere a unui semn convenional punctual
Fig. 4.7 Exemplificarea unor semne convenionale i inscripii recunoscute cu metoda
descris
Fig. 4.8 Sistemul scaner OPTRONIX 5040
Fig. 4.9 Geoimagine transformat prin reducerea numrului de trepte de gri
Fig. 4.10 Rezultatele geoimaginii binarizate i scheletizate (subiate)
Fig. 4.11 Matricea 3*3 de cutare a pixelului vecin cu valoarea 1
Fig. 4.12 Reprezentarea reliefului din zona de studiu
Fig. 4.13 Reprezentarea coreciilor coordonatelor indicilor de referin
Fig. 4.14 Coreciile plane n punctele de baz dup orientarea absolut
Fig. 4.16 Descrierea procedurii de recunoatere a formelor bazat pe detalii
Fig. 4.17 Rezultatul recunoaterii formelor
Fig. 4.18 Forme recunoscute din diferite combinaii ale canalelor
Fig. 4.19 Gruparea detaliilor liniare i a unghiurilor drepte
Fig. 4.20 Rezultatul recunoaterii liniilor (segmentelor de dreapt
Fig. 4.22 Piramida de detectare a limitelor (de la nivelul 4 la n-1)
Fig. 4.23 Rezultatul final al detectrii (nivelul final n=6)
Fig. 4.24 Rezultatele focusrii pe frontier (pentru =3, 2 i 1)
Fig. 4.25 Rezultatele orientrii formelor pentru canalul albastru
Fig. 4.26 Soluia multirezoluie cu structura piramidal de date
Fig. 4.27 Trei canale ale imaginii color i rezultatele aplicrii metodei de detectare
Fig. 5.1 Relaiile n sistemul de construcie i utilizare a hrii
Fig. 5.2 Grila 22X22 de definire a unui simbol (semn convenional)
Fig. 5.3 nscrierea unei litere n gril
Fig. 5.4 Exemplu de segment de semn convenional liniar nscris n gril
Fig. 5.5 Fragment de semn convenional areal nscris n gril
Fig. 5.6 Principiul reprezentrii simbolurilor areale
Fig. 5.7 Exemplu de obiect areal i fragmentul cu care s-a realizat
Fig. 5.8 Cteva tipuri de semne convenionale ce pot fi personalizate de utilizatori
Fig. 5.9 Parametrii de descriere pentru un semn areal
Fig. 5.10 Fragment al meniului cu semne convenionale i inscripii
Fig. 5.11 Exemplu de reprezentare n proiecia conic Lambert
Fig. 5.12 Modelele de umplere a zonelor cu comanda (procedura) FILL (umplere)
Fig. 5.13 Punctele caracteristice crora li se determin iniial cota
Fig. 5.14 Punctele unei grile crora li se determin cotele prin interpolare
Fig. 5.15 Structuri de date altitudinale
Fig. 5.16 Vecinii n structura gril i direciile posibile de curgere
Fig. 5.17 Orientarea triunghiului
Fig. 5.18 Traseul de curgere pe faeta triunghiului
Fig. 5.19 Curgerea spre o latur i curgerea n afar prin dou laturi
Fig.5.20Scurgereadinafarspredoulaturiinafarprintrolatur
Fig. 5.21 Segment de talveg
262
Fig. 5.22 Segment de linie de creast
Fig.5.23Curgereapefaete
Fig.5.24TriangulaiaDelaunayigrafulVoronoi
Fig. 5.25 Vecinii n structura Voronoi i traseele posibile de curgere
Fig. 5.26 Valori posibile pentru k
t
Fig. 5.27 Bucl i nceput de talveg
Fig. 5.28 Cazurile posibile ale primului nod al unui talveg
Fig. 5.29 Reeaua de drenare rezultat dup metoda SMN
Fig. 5.30 Principiul reprezentrii prin haurare
Fig. 5.31 Iluminarea unui segment de profil
Fig. 5.32 Principiul generrii celor trei culori
Fig. 3.33 Imaginea umbrelor suprapus peste imaginea 3D n plan
Fig. 5.34 Fereastra programului de generare a imaginii umbrelor
Fig. 5.35 Schema de principiu a realizrii i utilizrii bazei de date cadastrale
Fig. 5.36 Noi liste posibile n baza de date cadastrale
Fig. 5.37 Mijloace de navigaie n marin
Fig. B.1 Reprezentarea plan i perspectiv a izocurbelor coreciilor pe direcia OX pentru
tripletul 2613, 2614 i 2615
Fig. B.2 Reprezentarea plan i perspectiv a izocurbelor coreciilor pe direcia OY pentru
tripletul 2613,2614 i 2615
Fig. B.3 Reprezentarea plan i perspectiv a izocurbelor coreciilor pe direcia OZ pentru
tripletul 2613, 2614 i 2615
Fig. C.1 Inscripii suprapuse i nesuprapuse
Fig. C.2 Deplasarea obiectelor
Fig. C.4 Generarea semnului convenional de pod
Fig. C.5 Alinierea caselor
Fig. C.6 Trei obiecte areale
Fig. C.7 Obiect areal unificat
Fig. C.8 Obiecte areale distincte, reprezentare unificat
Fig. C.9 Obiecte areale distincte, un obiect selectat
Fig. C.10 Obiectul final cu alt reprezentare
Fig. D.1 Subzonele zonei de testare
Fig. D.2 Folosina terenului
Fig. D.3 Tipuri de sol
Fig. D.4 Adaptarea terenului pentru zone agroforestiere
Fig. D.5 Terenul pentru culturi bazate pe precipitaii
Fig. D.6 Folosirea optim a terenului
Fig. D.7 Hazardul la eroziune
Fig. D.8 Folosirea terenului n ntreaga zon de studiu
Fig. D.9 Fereastra de lucru a modulului Express al sistemului ERDAS Imagine, cu care au
fost realizate unele produse
Fig. D.10 Imaginile iniiale: a) sintetic (256x256) i b) fotografic (512x512)
Fig. D.11 Limite detectate pentru imaginea sintetic
Fig. D.12 Limite detectate pentru imaginea sintetic nclinat
Fig. D.13 Limitele detectate pentru imaginea fotografic
Fig. D.14 Imagini combinate din imaginea iniial i imaginea limitelor detectate cu diferite
filtre
Fig. E.1 Harta topografic la scara 1:50.000
Fig. E.2 Planul la scara 1:15.000
263
Fig. E.3 Harta zonelor seismice
Fig. E.4 Romnia - harta n relief
Fig. E.5 Fotograma
Fig. E.6 Stereograma
Fig. E.7 nregistrri de teledetecie Landsat
Fig. E.8 Curbe de nivel
Fig. E.9 Reprezentarea perspectiv a reliefului
Fig. E.10 Imaginea umbrelor suprapus peste imaginea 3D
Fig. E.11 Reprezentri perspective cu parametri diferii ai grilei (reelei)
Fig. E.12 Exemple de domenii de aplicaii ale SIG
264
Lista formulelor
1.1 - Spaiul n-dimensional S
n
1.2 - Procesul de reprezentare ca funcie F la momentul t
1.3 - Adresa teseral ca funcie
1.4 - Funciile adres de nivel k
1.5 - Ridicarea funciei adres la rangul urmtor
1.6 - Rezoluia spaial R
m/per.linii
1.7 - Rezoluia spaial R
per.linii/m
1.8 - Funcia parametric ce exprim suprafaa
1.9 - Relaiile topologice
1.10 - Numrul total de accese la articolele logice ntr-o structur topologic
1.11 - Coeficientul de concordan
3.1 - Coeficientul de corelaie al lui Pearson
3.2 - Norma D n spaiul S
n
3.3 - Cantitatea de informaie H
3.4 - Entropia relativ H
io
3.5 - Redundana R
3.6 - Coninutul informaional al unei zone de teren
3.7 - Coeficientul real de generalizare
ij
3.8 - Coeficientul virtual de generalizare
ij
3.9 - Raportul generalizrii cartografice optime
3.10 - Cuvintele de cod S
3.11 - Combinrile cu repetii