Documente Academic
Documente Profesional
Documente Cultură
Datorit impactului pozitiv, sistemele software GIS s-au dezvoltat foarte mult. Exist
pe pia un numr foarte mare de produse, att ale dezvoltatorilor consacrai (ESRI,
Intergraph, Autodesk, MapInfo, etc.) dar i de tip Open source (Grass GIS, Quantum GIS,
GVSIG, OpenJump, etc.).
Una din metodele care sunt utilizate pentru a crea o hart se numete digitizare.
Digitizarea este procesul prin care pe baza unei hri sunt create obiecte geografice specifice
zonei reprezentate, obinndu-se astfel hri digitale simplificate. Digitizarea poate fi realizat
cu ajutorul tabelelor digitizoare sau direct pe ecran.
1
Dezvoltarea unei Aplicatii GIS
2
Dezvoltarea unei Aplicatii GIS
3
Dezvoltarea unei Aplicatii GIS
4
Dezvoltarea unei Aplicatii GIS
(prin intermediul operatorului uman), fie prin imprimarea informaiei (pe imprimanta anex
computerului).
Un pas nainte n informatizarea cartografiei l-a constituit realizarea atlaselor
electronice, care pot conine pe lng informaiile unei bnci de date tradiionale, i
informaie sub form grafic (hri generale, hri tematice, cartograme, blocdiagrame,
cartodiagrame, profile, etc.). Atlasele electronice prezint avantajul modificrii rapide a
informaiei coninute sub form grafic de la un eveniment sau fenomen geografic prezent la
unul viitor, ntrunind atributul de operaional i funcional.
Carl Steinitz e unul din precursorii GIS-ului, el realiznd primele studii experimentale
n cadrul unui laborator de grafic computerizat la Harward, laborator creat n 1965 cu o
donaie Ford. Programele create, testate i rspndite de aici au fost:
- SYMAP - program de cartografiere automat;
- CALFORM - program de cartografiere cu pen-plotter;
- SYMVU - program de cartografiere suprafa-perspectiv;
- POLYURT - program de manipulare a bazei de date cartografice;
n dezvoltarea GIS pot fi identificate cel puin cinci etape.
Etapa ntia debuteaz cu anul 1960, cnd computerele se foloseau la realizarea
hrilor i a altor imagini care s-ar fi putut realiza i fr computer. Analizele spaiale i
statistice erau dificile, cu un profesionalism sczut, iar pesimismul general era mare.
Etapa a doua ncepe cu anul 1970. Analizele GIS sunt mai sofisticate, iar prin
tehnicile statistice i cartografice noi, dar i prin metodele de analiz spaial mai complexe,
proiectele G.I.S. trezesc un mare interes, fiind finanate de la buget. GIS-ul interacioneaz
alte discipline i profesii, n mod deosebit ingineria. Soft-urile sunt din ce n ce mai complexe
i private. Atenia se axeaz pe luarea deciziilor.
Anul 1975 marchez nceputul celei de-a treia etape. Tehnica G.I.S. este concretizat
n afiaje grafice diverse i tridimensionale. Noutatea adus de GIS este dat de posibilitatea
referenierii acestor date fa de coordonatele geografice (longitudine i latitudine).
Etapa a patra debuteaz odat cu anii deceniului nou, respectiv 1980-1981. Apariia
primelor GIS operaionale (Sistemul Informaional Geografic Canadian i Unitatea
Experimental de Cartografie a Marii Britanii), nc din anii '60, este urmat n anul 1982 de
sistemul ARC/INFO al firmei Environmental Systems Research Institute din U.S.A. Deceniul
al noulea se remarc de asemenea prin progrese spectaculoase ale tehnicii de calcul. Apariia
5
Dezvoltarea unei Aplicatii GIS
ArcGIS este un produs al companiei ESRI, poate cel mai utilizat dintre soft-urile GIS la
nivel mondial la ora actual. Compania a fost fondat n 1969 (Environmental Systems
Research Institute), avnd sediul n Redlands, California, USA. Iniial compania este centrat
pe principiul organizrii i analizei informaiilor geografice, realiznd proiecte n special de
reconstrucie a unor orae, pe msura trecerii timpului dezvoltndu-se tot mai mult n direcia
dezvoltrii unui set de aplicaii care s poat fi utilizat ntr-un mediu computerizat pentru a
crea un Sistem Infornaional Geografic (GIS sau SIG). Aceasta este ceea ce azi se numete
tehnologia GIS, compania avnd ~2700 de angajai i utilizatori n peste 150 de ri, fiind n
continu dezvoltare.
Principala diferen dintre o hart GIS i una static, de hrtie este c prima are calitatea
de a fi dinamic. Pe hrile statice se pot observa elementele componente ale hrii, se pot face
msurtori aproximative, ns nu se pot face analize complexe, repectiv nu se poate realiza
legtura cu o baz de date spaial, ca n cazul hrilor realizate cu un GIS.
ArcGIS este numele unei familii de produse
oferite de firma ESRI. ArcGIS include 3 nivele
de licen: ArcView, ArcEditor, ArcInfo, toate
au aceeai interfa, lucreaz la fel, ceea ce difer
este ct de mult pot oferi n analiza datelor
geografice, astfel cea mai complet, cu mai
multe faciliti dect celelalte este ArcInfo,
urmeaz ArcEditor, apoi ArcView - fig.1 . Figura 1. ArcGIS Desktop
Principalele trei componente ale ArcGIS Desktop sunt:
ArcView
ArcEditor
ArcInfo
6
Dezvoltarea unei Aplicatii GIS
Toate aceste trei componente sunt organizate conform aceleai structuri de baz(Figura 3).
Figura 3. Componente ArcGIS Desktop
ArcView 9.3 este o component GIS care permite vizualizarea, interogarea, analiza si
crearea hrilor. Ofer instrumente pentru explorare, selectare, editare, afiare, analiz,
simbolizare i clasificarea datelor, precum i pentru actualizarea metadatelor.
ArcEditor 9.3 este o aplicaie intermediar ArcGIS, care ofer mai multe funcii dect
ArcView, dar mai puine dect ArcInfo. Aa cum indic numele, ArcEditor conine n plus
funcii importante pentru editarea entitilor tip "coverage" i "geodatabase".
ArcInfo 9.3 este componenta cea mai complex ArcGIS. n plus fa de funciile de
afiare i interogare incluse de ArcView i de funciile de editare incluse de ArcEditor,
ArcInfo ofer funcii de geoprocesare i conversie a datelor, necesare pentru realizarea unor
soluii complete GIS.
Toate aceste trei versiuni includ aplicaiile ArcCatalog, ArcMap (fiecare aplicaie
incluznd propria aplicaie ArcToolbox).
7
Dezvoltarea unei Aplicatii GIS
Arborele catalog din fereastra de mai jos (Figura 4.) este pentru vizualizarea i
organizarea structurilor de directoare i fiiere. Obiectele selectate n stnga sunt afiate n
fereastra din partea dreapt. Pentru a vizualiza mai multe informaii referitoare la obiectele
din arborele Catalog se utilizeaz butoanele Contents, Preview i Metadata (prezentate
detaliat ulterior).
8
Dezvoltarea unei Aplicatii GIS
Se identific butonul din bara de sus. Click pe acest buton pentru a crea o
conexiune pentru calea C:\Licenta Claudia B\ArcGIS project.
Se acceseaz conexiunea direct C:\Licenta Claudia B\ArcGIS project; se parcurge
lista de structuri i de fiiere din directorul ArcGIS project; pentru fiecare fiier
select butoanele Content i Preview; se observ tipurile fiierelor i particularitile
fiecrui tip;
polygon. Numrul total de nregistrri este afiat n partea de jos a ferestrei. Prin selectarea
9
Dezvoltarea unei Aplicatii GIS
unui cmp din tabele i apoi click-dreapta se pot selecta proceduri pentru sortarea valorilor
nregistrate, efectuarea unei statistici simple sau setarea proprietilor cmpului respectiv
(Freeze/Unfreeze).
datelor. Ultimul buton din meniu creaz thumbnails pe datele geografice, adic creaz o
imagine mic a datelor geografice care este afiata n meniul Content.
ArcMap este aplicaia utilizat pentru a afia i edita date geografice, realiza analize
geografice i crea rapoarte, grafice i hri de calitate profesionale. ArcCatalog este specific
pentru cutare, management i documentaie legat de datele geografice.
Interfaa aplicaiei ArcMap
este format dintr-o caset de afiare a
layerelor (Table of contents), aria n
care se afieaz harta, format din
layerele curente (map display area),
bara cu meniuri, bara standard,
respectiv alte aplicaii vizibile n
funcie de necesitatea utilizatorului (
Edit, Spatial Analyst, Georeferencing
etc), bara pentru desenare i bara cu
uneltele de baz pentru zoom,
msurare distane, accesare informaii
despre elementele din hart, gsirea
unor elemente etc (fig. 5).
10
Dezvoltarea unei Aplicatii GIS
11
Dezvoltarea unei Aplicatii GIS
12
Dezvoltarea unei Aplicatii GIS
13
Dezvoltarea unei Aplicatii GIS
ArcMap permite atribuirea unui mod de reprezentare pentru fiecare layer. Putem
modifica modul de reprezentare al layer-elor prin selectarea simbolului afiat lng numele
layer-ului. Se va deschide o fereastr n care se poate selecta tipul de simbol, culoarea,
dimensiunea etc.
Layerele sunt organizate n data frame-uri. Un date frame conine seturi de date care se
refer la un proiect, la o arie sau la un anumit subiect. La deschiderea ArcMap este creat
implicit un data frame numit Layers (layer implicit/default).
Numele Data frame poate fi schimbat:
Click de dou ori pe nume i modificat sau
Click dreapta pe nume, selectm opiunea Properties- butonul General i modificat
numele n Name box.
14
Dezvoltarea unei Aplicatii GIS
Pentru memorarea datelor, creem un tabel pentru fiecare tip de informaii pe care le
urmrim. Pentru reunirea datelor din mai multe tabele ntr-o interogare, un formular, raport,
sau o pagin de acces la date, trebuie definite relaii ntre tabele. Un ID unic, cum ar fi
IDLocalitate, deosebete nregistrrile ntre ele n cadrul unui tabel. Prin adugarea cmpului
ID unic al unui tabel la alt tabel i definirea unei relaii, Microsoft Access poate potrivi
nregistrrile corelate din ambele tabele astfel nct s poat fi reunite ntr-un formular, raport,
sau o interogare.
15
Dezvoltarea unei Aplicatii GIS
16
Dezvoltarea unei Aplicatii GIS
n meniu este o opiune numit Editor, aceasta trebuie activat (Start Editing),
pentru a putea lucra cu elementele din acel meniu. La opiunea Task sunt mai multe variante :
Create Task, Modify Task, Topology Task, Other Task, fiecare avnd la rndul su mai multe
17
Dezvoltarea unei Aplicatii GIS
posibiliti. Se selecteaz varianta Create Task-> Create New Feature. Opiunea Target
reprezint layer-ul cu care se va lucre, deci vom selecta CvartaleBlocuri. Apoi selectm
iconia reprezentat printr-un creion, dup care se face click pe anumite puncte representative
ale figurii pe care dorim s o digitalizm, iar n momentul n care se face dublu-click se va
realize forma digitalizat a unei cvartele. Din figura 10 se observ punctele verzi alese ca
reper, iar punctual rou este finalul acestui polygon, iar n figura 11 rezultatul.
Figura 10. Digitizarea unei cvartale de blocuri
18
Dezvoltarea unei Aplicatii GIS
aici se vor selecta entitile cu date aferente poligoanelor care se vor uni, utiliznd opiunea
Merge de la meniul Editor. (Figura 12)
19
Dezvoltarea unei Aplicatii GIS
De obicei o baz de date este memorat ntr-unul sau mai multe fiiere. Bazele de date
sunt manipulate cu ajutorul sistemelor de gestiune a bazelor de date (SGBD).
Cel mai rspndit tip de baze de date este cel relaional, n care datele sunt memorate
n tabele. Pe lng tabele, o baz de date relaional mai poate conine: indeci, proceduri
stocate, declanatori, utilizatori i grupuri de utilizatori, tipuri de date, mecanisme de
securitate i de gestiune a tranzaciilor etc.
O baz de date poate fi privit din mai multe puncte de vedere cum sunt:
20
Dezvoltarea unei Aplicatii GIS
- Punctul de vedere al utilizatorilor care privesc anumite pri componente ale bazei de
date numite vederi.Vederile sunt descrise prin subscheme n sublimbaje ale limbajului
de descriere a datelor. De asemenea utilizatorii pot s primeasc rspunsuri la
diferitele cereri formulate prin intermediul limbajului de prelucrare a datelor.
- Punctul de vedere al implementatorului bazei de date (care de cele mai multe ori
coincide cu administratorul bazei de date) care privete baza de date ca o colecie de
fiiere memorate pe diferite medii externe cum sunt benzile i discurile magnetice.
Acesta constituie nivelul fizic al bazei de date fiind de fapt singurul nivel existent
efectiv.
Fiecare dintre cele trei nivele conine subnivele. De exemplu utilizatorii pot fi
utilizatori obinuii, fr cunotine de programare sau programatori de aplicaii, organizarea
vederilor corespunztoare lor fiind diferit. La fel nivelul fizic poate s conin un subnivel
logic n care conteaz semnificaia diferitelor cmpuri din nregistrrile fiierelor i structurile
de date asociate i un subnivel fizic n care esenial este numai modul de organizare i
gestionare a blocurilor pe memoria extern. Primele dou nivele sunt descrise prin planuri ce
constau n enumerarea tipurilor de entiti ce apar n baza de date, relaiile ntre aceste tipuri
de entiti i modul de trecere de la noiunile acestui nivel la nivelul imediat urmtor. n mod
curent aceste planuri se numesc scheme externe sau subscheme conceptuale sau vederi pentru
primul nivel i scheme conceptuale pentru al doilea nivel. Descrierile la nivel fizic sunt fcute
prin scheme interne sau scheme fizice.
n reprezentarea intuitiv a vederilor intervin noiunile de entitate, relaie, atribut,
cheie, funcionalitate, diagrama i altele. Noiunea de entitate nu se poate defini formal fiind o
noiune primar. Mai multe elemente de acelai tip formeaz o entitate. Cteva exemple de
entiti sunt: persoana, student, sala, culoare, sim, pdure, etc. O problem foarte important
n definirea vederilor este fixarea entitilor asociate ei adic a claselor de obiecte cu care se
opereaz n vederea respectiv. Fiecare entitate este descris de o mulime de proprieti
eseniale numite atribute care pentru diferitele elemente ale entitii pot s primeasc valori
din anumite mulimi numite domeniul atributului. De obicei domeniile sunt submulimiale
21
Dezvoltarea unei Aplicatii GIS
mulimii numerelor reale sau ale mulimii numerelor ntregi sau ale mulimii irurilor de
caractere. Alegerea atributelor asociate entitilor este o alt problem foarte important n
definirea vederilor. Un atribut sau o mulime de atribute pentru care valorile asociate
determin n mod unic orice element al entitii respective se numete cheie. De obicei orice
entitate admite cel puin o cheie deci implicit se consider c toate elementele unei entiti
sunt distincte. n cazurile n care exist elemente care s aib aceleai valori pentru toate
atributele se ia drept cheie un atribut suplimentar ce definete numrul asociat elementului n
entitatea respectiv care definete n mod unic elementul. Numim relaie ntre entitile
E1,E2,...,Ek orice submulime a produsului cartezian al mulimilor elementelor celor k
entiti, adic mulimi de elemente de forma (e1,e2,...,ek) unde e1 este un element din E1, e2
este un element din E2 i aa mai departe. O astfel de relaie o notm REL(E1,E2,...,Ek) i
spunem ca are aritatea k.
De cele mai multe ori k=2 deci se lucreaz cu relaii binare. n cazul relaiilor binare
se poate face o clasificare a lor n funcie de cte elemente corespund fiecrui element dintr-o
entitate n cealalt entitate dup cum urmeaz:
Relaie unu-la-unu (notat 1:1) n cazul n care fiecrui element din prima entitate i
corespunde cel mult un element din a doua entitate i reciproc.
Relaie unu-la-mai-muli (notat 1:N) n cazul n care fiecrui element al primei
entiti i pot corespunde mai multe elemente din cea de-a doua entitate dar fiecrui
element din a doua entitate i corespunde cel mult un element din prima entitate.
Relaie mai-muli-la-mai-muli (notat M:N) n cazul n care fiecrui element al primei
entiti i pot corespunde mai multe elemente din cea de-a doua entitate i reciproc.
n practic cele mai des ntlnite sunt ultimile dou tipuri de relatii dar la
implementarea bazelor de date de cele mai multe ori ultimul tip se reduce la relaii de tipul
1:N.
Pentru a construi o baz de date corespunztoare unui sistem real dat se face mai nti
o apreciere general a sistemului. n aceast apreciere se includ informaii privind structura
sistemului, elementele eseniale ale sistemului care sunt cuprinse ntr-o schi preliminar.
Schia cuprinde printre alte informaii i modul n care sistemul este vzut de diferitele
persoane implicate n sistemul respectiv. Se creaz un model informaional n care sunt
cuprinse principalele funciuni i fluxul de informaii din sistem. Sistemul trebuie privit unitar
i nu ca o alturare a componentelor sale.
22
Dezvoltarea unei Aplicatii GIS
n baza de date multe pri sunt folosite n comun de diferitele componente ale
sistemului. Modelul utilizat frecvent n acest caz se numete modelul entitate/relaie (E/R)
descris de Chen in 1976 i perfecionat ulterior.
Acest model are drept obiecte semantice urmtoarele:
Entitatea ce este definit ca un lucru ce poate fi unic identificabil. Se pot
deosebii entiti obinuite (regular entities) i entiti speciale (weak entities) a
caror existen este dependena de existena altor entiti.
Proprietatea sau atributul ce definete o latur a entitii sau relaiei putnd lua
valori ntr-un domeniu asociat. Proprietile pot s fie simple sau compuse,
chei (s identifice unic entitatea respectiv), univaloare sau multivaloare (grup
repetitiv),s poat fi omis (necunoscut sau neaplicabil), de baz sau derivat
i aa mai departe.
Relaia ce definete o asociere ntre entiti. Numrul de entiti ce apar ntr-o
relaie se numete gradul relaiei. O entitate E poate s participe la relaia
R total (prin toate elementele lui E) sau parial. Relaiile pot s fie de tipul unu-
la-unu,unu-la-mai-muli (mai-muli-la-unu) sau mai-muli-la-mai-muli.
Subtipul unei entiti este un tip de entitate ce formeaz o submulime a
entitii respective, de obicei cu proprieti suplimentare. Tipul de entitate de
care aparine un subtip se numete supertip. Pentru fiecare entitate n parte se
poate stabili un tip ierarhic prin subordonrile de forma subtip i supratip.
Modelul logic al bazei de date este reprezentat grafic prin diagrameentitate/relatie. In
aceste diagrame entitatile sunt reprezentate sub forma dedreptunghiuri ce contin numele
entitatii respective.
23
Dezvoltarea unei Aplicatii GIS
toate distincte) din produsul cartezian se numete aritatea relaiei. De exemplu (a1,a2,...,ak)
sau mai pe scurt a1a2...ak cu ai din Di pentru orice i=1...k reprezint un tuplu al unei relaii de
aritate k n care ai reprezint cel de-al i-lea element al tuplului.
De obicei relaiile sunt reprezentate sub forma unor tabele n care fiecare rind
reprezint un tuplu i fiecare coloan reprezint valorile tuplurilor dintr-un domeniu dat al
produsului cartezian.
Coloanelor unei relaii n reprezentarea sub forma de tabel i corespunzatoare lor li se
asociaz nume numite atribute. Mulimea numelor atributelor unei relaii se numete schem
relaional. Dac relaia numit R are atributele A1,A2,...,Ak, atunci schema relational se
noteaz R(A1,A2,...,Ak).
Pentru a crea baza de date aferent hrii digitale, trebuie ca n ArcCatalog , in
directorul de lucru s creem o Personal Geodatabase i s importm toate layer-ele in
interiorul acesteia. Dup care exist trei posibiliti de creare a tabelelor cu informaii despre
layere:
24
Dezvoltarea unei Aplicatii GIS
Digitalizarea hrii iaiBahlui necesita crearea mai multor layere, fiecare componenta
geografic necesitnd propriul layer cu proprieti.
Cum s-a menionat n capitolul anterior, este nevoie de 18 layere.
a) Primul creat este PduriRare.lyr :
Se denumete PduriRare, se selecteaz tipul layer-ului Point, culoarea Leaf Green ,
iar Symbol Selector va fi de forma
b) Chenar.lyr, se selecteaz tipul layer-ului Polyline, culoarea Black (negru), iar Symbol
Selector va fi de forma
c) Dig.lyr, se selecteaz tipul layer-ului Polyline, culoarea Black (negru), iar Symbol
Selector va fi de forma Railroad(Cale ferat)
Selector va fi de forma
g) Mlatini.lyr, se selecteaz tipul layer-ului Polygon, culoarea ESI3, iar Symbol Selector
25
Dezvoltarea unei Aplicatii GIS
h) Lac.lyr, se selecteaz tipul layer-ului Polygon, culoarea Moorea Blue, iar Symbol
Selector va fi de forma
i) Staii epurare.lyr, se selecteaz tipul layer-ului Polygon, culoarea Shellfish, iar Symbol
Selector va fi de forma
k) CvataleCase.lyr, se selecteaz tipul layer-ului Polygon, culoarea Mars Red, iar Symbol
Selector va fi de forma
l) RuMic.lyr, se selecteaz tipul layer-ului Polyline, culoarea Lapis Lazuli, iar Symbol
Selector va fi de forma
Selector va fi de forma
p) Spaiu Verde.lyr, se selecteaz tipul layer-ului Polygon, culoarea ESI6A, iar Symbol
Selector va fi de forma
q) Sediu Epurare.lyr, se selecteaz tipul layer-ului Polygon, culoarea Jadeite, iar Symbol
r) Ru.lyr, se selecteaz tipul layer-ului Polyline, culoarea Streel Blue, iar Symbol
Selector va fi de forma .
26
Dezvoltarea unei Aplicatii GIS
27
Dezvoltarea unei Aplicatii GIS
n acest capitol, bazat pe modelul relaional se vor construi tabelele, i i se vor atribui
entiti, valori i atribute, fiecare cu datele aferente layer-elor pe care le reprezint.
Fiecare din tabele are o cheie distinct primar i fiecare are particularitile sale, de
aceea se va analiza fiecare tabel n parte.
28
Dezvoltarea unei Aplicatii GIS
Baza de date DataBase, aa cum se poate observa i din diagrama de la Figura 16, este
alctuit din 9 tabele, fiecare avnd o cheie primara si una sau mai multe chei strine.
Entitile unui tabel pot fi de mai multe tipuri : char, number, double, integer, long integer,
text, etc, iar dimensiunea fiecreia depinde de ce tip de informaii dorim s inserm.
Cele 9 tabele, n ordine aleatoare, sunt:
a. Tabela CvartaleCase
Cheia primar a acestuia este idCvartaleCase, tipul datei este Text(10);
Shape reprezint forma pe care o are figura geometric, i este de tip
OLE Object (Object Linking and Embedding), subtip Long binary data,
iar forma este Polygon;
DenZona este denumirea zonei/localitii de unde fac parte cvartelele
respective i este de tip Text(20);
idLoc este o cheie strin, provenind de la tabela Localitate, care va fi
descris ulterior;
Shape_Length este ntinderea formei per ansamblu pe care o au
cvartalele dintr-o anumit zon i este de tip Number(double);
Shape_Area reprezinta aria suprafeei per ansamblu pe care o au
cvartalele dintr-o anumit zon i este de tip Number(double);
29
Dezvoltarea unei Aplicatii GIS
b. Tabela CvartaleBlocuri
Cheia primar a acestuia este idCvartaleBlocuri, tipul datei este
Text(10);
Shape reprezint forma pe care o are figura geometric, i este de tip
OLE Object (Object Linking and Embedding), subtip Long binary data,
iar forma este Polygon;
DenCvartal este denumirea zonei din care fac parte cvartelele
respective i este de tip Text(20);
idLoc este o cheie strin, provenind de la tabela Localitate, care va fi
descris ulterior;
nrBlocuri este numarul total de blocuri din care este alctuit o zon de
cvartale, iar tipul de date este Number(Integer);
nrAp este numrul total de apartamente ce aparin blocurilor incluse in
cvartalele dintr-o zon i este de tip Number(Integer);
Shape_Length este ntinderea formei per ansamblu pe care o au
cvartalele dintr-o anumit zon i este de tip Number(Double);
Shape_Area reprezinta aria suprafeei per ansamblu pe care o au
cvartalele dintr-o anumit zon i este de tip Number(Double);
c. Tabela Cldiri
Cheia primar a acestuia este idCldire, tipul datei este Text(10);
Shape reprezint forma pe care o are figura geometric, i este de tip OLE
Object (Object Linking and Embedding), subtip Long binary data, iar
forma este Polygon;
DenCldire este denumirea cldirii i este de tip Text(20);
idLoc este o cheie strin, provenind de la tabela Localitate, care va fi
descris ulterior;
30
Dezvoltarea unei Aplicatii GIS
nrClase este numarul total de clase din cldire(se completeaz dac acea
cldire este o unitate de nvmnt), iar tipul de date este Number
(Integer);
nrElevi este numrul total de elevi din cldire(se completeaz dac acea
cldire este o unitate de nvmnt) i este de tip Number(Integer);
Adresa reprezint adresa la care se gsete acea cldire i este de tip Text
(50);
NrTelefon este numrul de telefon al cldirii i este de tip Number(Long
Integer);
Shape_Length este ntinderea formei per ansamblu pe care o are o cldire
i este de tip Number(Double);
Shape_Area reprezinta aria suprafeei per ansamblu pe care o are o cldire
i este de tip Number(Double);
d. Tabela Deal
Cheia primar a acestuia este idDeal, tipul datei este Text(10);
Shape reprezint forma pe care o are figura geometric, i este de tip OLE
Object (Object Linking and Embedding), subtip Long binary data, iar
forma este Polygon;
DenDeal este denumirea dealului i este de tip Text(20);
H_max reprezint nlimea maxim de la nivelul mrii pe care o are
dealul respectiv i este de tip Number(Integer);
Shape_Length este ntinderea formei per ansamblu pe care o are un deal i
este de tip Number(double);
31
Dezvoltarea unei Aplicatii GIS
e. Tabela Pdure
Cheia primar a acestuia este idPadure, tipul datei este Text(10);
Shape reprezint forma pe care o are figura geometric, i este de tip
OLE Object (Object Linking and Embedding), subtip Long binary data,
iar forma este Polygon;
DenPadure este denumirea pdurii i este de tip Text(20);
H_max reprezint nlimea maxim de la nivelul mrii pe care o are
dealul respectiv exprimat in metri i este de tip Number(Integer);
Vegetaie este tipul de vegetaie pe care l gsim in pdurea respectiv
i este de tip Text (50);
Shape_Length este ntinderea formei per ansamblu pe care o are o
pdure i este de tip Number(double);
Shape_Area reprezint aria suprafeei per ansamblu pe care o are o
pdure i este de tip Number(double);
32
Dezvoltarea unei Aplicatii GIS
f. Tabela RuMic
Cheia primar a acestuia este idRauMic, tipul datei este Text(10);
Shape reprezint forma pe care o are figura geometric, i este de tip
OLE Object (Object Linking and Embedding), subtip Long binary data,
iar forma este Polyline;
DenRauMic este denumirea rului i este de tip Text(20);
Lungimea reprezint lungimea rului de la vrsare pn la scurgere
exprimat n 2 i este de tip Number(Integer);
BazinRecepie este de tip Number (Integer);
Shape_Length este ntinderea formei per ansamblu pe care o are o un
ru mic i este de tip Number(double);
g. Tabela Ru
Cheia primar a acestuia este idRau, tipul datei este Text(10);
Shape reprezint forma pe care o are figura geometric, i este de tip
OLE Object (Object Linking and Embedding), subtip Long binary data,
iar forma este Polyline;
Den este denumirea rului i este de tip Text(20);
BazinHKM2 este bazinul hidrografic al rului exprimat n 2 i este
de tip Number(Integer);
LungimeKM este lungimea rului exprimat n km i este de tip
Number (Integer);
Zona_izvor reprezint zona de izvorre a rului i este de tip Text(50);
33
Dezvoltarea unei Aplicatii GIS
h. Tabela Localitate
Cheia primar a acestei tabele este idLoc, tipul datei este Text(10);
DenLocalitate reprezint denumirea localitii i este de tip Text
(20);
Populaie este numrul populaiei care se gsete n localitatea cu pricina i
este de tip Number(LongInteger);
Suprafata_KM2 este suprafaa localitii msurat n 2 i este de tip
Number(LongInteger);
34
Dezvoltarea unei Aplicatii GIS
i. Tabela Layer
idLayer este cheia primar a tabelei i este de tip Number(Integer);
idLoc este o cheie strin ce aparine tabelei Localitate, descris
anterior;
idCvartaleBloc este o cheie strin ce aparine tabelei CvartaleBlocuri,
descris anterior;
idCvartaleCase este o cheie strin ce aparine tabelei CvartaleCase ,
descris anterior;
idDeal este o cheie strin ce aparine tabelei Deal, descris anterior;
idPadure este o cheie strin ce aparine tabelei Padure, descris
anterior;
idRau este o cheie strin ce aparine tabelei Rau, descris anterior;
idRauMic este o cheie strin ce aparine tabelei RauMic, descris
anterior;
idCladiri este o cheie strin ce aparine tabelei Cladiri, descris
anterior;
idSchitBiserici este o cheie strin ce aparine tabelei SchitBiserici,
descris anterior;
35
Dezvoltarea unei Aplicatii GIS
Identify , din meniul de editare din ArcMap,dup care se face click pe zona dorit. n
privina acestui lucru iat cteva exemple:
36
Dezvoltarea unei Aplicatii GIS
37
Dezvoltarea unei Aplicatii GIS
38
Dezvoltarea unei Aplicatii GIS
b. Select by Location s-a selectat digul i cvartalele de case care sunt la cel mult
200 cm distan fa de entitile care apain tablei Ru.
39
Dezvoltarea unei Aplicatii GIS
CAPITOLUL 6. CONCLUZII
Acest capitol prezint concluziile lucrrii i traseaz cteva posibile direcii de
dezvoltare ce ar putea fi urmate.
6.1. Concluzii
40
Dezvoltarea unei Aplicatii GIS
Bibliografie
41