in directorul student de pe partitiad creati un ... · pdf filecreati un proiect nou arcmap 2....

11
Exercitii: In directorul student de pe partitiaD creati un subdirector denumit NumePrenume (ex: BucurLiviu ) in care veti salva proiectele ori alte rezultate ale exercitiilor. Salvati fiecare exercitiu in subdirectorul vostru. PROBLEMA A. A.1. Reprezentati repartitia populatiei pe unitati teritorial administrative (judete) in cadrul Romaniei. Etichetati judetele cu numele judetului. Rezolvare: 1. Creati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student 3. În TOC daţi clic dreapta pe stratul pentru care doriţi să se realizeze clasificarea obiectelor prin culori graduale. 4. Dati click pe Properties... 5. Se deschide fereastra Layer Properties in care dam click pe Symbology. 6. Dati click pe Quantities 7. Alegeti Graduated Colors 8. Alegeti din bara derulanta de la Value Field POP_TOT 9. Dati click pe bara derulanta Color Ramp 10. Alegeti o alta gama de culori dintre schemele de culorile afisate 11. Dati click OK 12. Pentru etichetarea judetelor cu numele acestora in TOC daţi clic dreapta pe stratul pentru care doriţi să se afişeze etichetele. 13. Bifati Label Feature.

Upload: phammien

Post on 05-Mar-2018

225 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student

Exercitii: In directorul student de pe partitiaD creati un subdirector denumit NumePrenume (ex: BucurLiviu ) in care veti salva proiectele ori alte rezultate ale exercitiilor. Salvati fiecare exercitiu in subdirectorul vostru.

PROBLEMA A.

A.1. Reprezentati repartitia populatiei pe unitati teritorial administrative (judete) in cadrul Romaniei.

Etichetati judetele cu numele judetului. Rezolvare:

1. Creati un proiect nou ArcMap

2. Adaugati stratul de harta JudeteRomania din directorul Student

3. În TOC daţi clic dreapta pe stratul pentru care doriţi să se realizeze clasificarea obiectelor prin culori

graduale.

4. Dati click pe Properties...

5. Se deschide fereastra Layer Properties in care dam click pe Symbology.

6. Dati click pe Quantities

7. Alegeti Graduated Colors

8. Alegeti din bara derulanta de la Value Field – POP_TOT

9. Dati click pe bara derulanta Color Ramp

10. Alegeti o alta gama de culori dintre schemele de culorile afisate

11. Dati click OK

12. Pentru etichetarea judetelor cu numele acestora in TOC daţi clic dreapta pe stratul pentru care doriţi

să se afişeze etichetele.

13. Bifati Label Feature.

Page 2: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student
Page 3: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student

Problema este foarte generala motiv pentru care ar trebui sa se indice cateva elemente ce ar

caracteriza cerinta mult mai exact. In acest scop se pot definii numarul de clase, tipul de clasificare

(natural breaks, quantile, intervale egale, deviatie standard), continutul etichetei etc.

Tinand cont de acestea problema anterioara ar putea fi reformulata astfel:

A.2. Reprezentati repartitia populatiei pe unitati teritorial administrative (judete) in cadrul Romaniei.in 7

clase de valori repartizate prin metoda quantile. Etichetati judetele cu numele si populatia totala a

judetului. Eticheta sa fie impartita in doua randuri pe primul rand sa apara numele iar pe cel de al doilea

populatia judetului. Rezolvare:

1. Creati un proiect nou ArcMap

2. Adaugati stratul de harta JudeteRomania din directorul Student

3. În TOC daţi clic dreapta pe stratul pentru care doriţi să se realizeze clasificarea obiectelor prin culori

graduale.

4. Dati click pe Properties...

5. Se deschide fereastra Layer Properties in care dam click pe Symbology.

6. Dati click pe Quantities

7. Alegeti Graduated Colors

8. Alegeti din bara derulanta de la Value Field – POP_TOT

9. Alegeti ca si numar de clase 7 in loc de 5 implicit

10. Dati click pe Classify si alegeti ca si metoda de clasificare Quantile Dati OK

11. Dati click pe bara derulanta Color Ramp

12. Alegeti o alta gama de culori dintre culorile afisate

13. Dati click OK

12. Pentru etichetarea judetelor in TOC daţi clic dreapta pe stratul pentru care doriţi să se afişeze

etichetele.

13. Bifati Label Feature.

14. În TOC daţi clic dreapta pe stratul pentru care doriţi să se afişeze etichetele.

15. Dati clic pe Proprieties.

Page 4: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student

16. Se deschide fereasta Layer Proprieties de unde alegem fereastra Labels

17. Ne asiguram ca in zona Expression nu avem nici o ecuatie. In caz ca exista o vom sterge

18. Pentru a scrie cele doua atribute pe doua randuri diferite (unul sub altul) se apeleaza din nou la funcii

VBScript, Jscript or Python. Daca folosimVBScript expresia trebuie sa fie:

[NUME]&vbnewline&[POP_TOT]

19.Modificati expresia din Expression cu cea de mai sus

20.Apasa butonului OK in fereastra Label Expression si apoi OK in fereastra Layers Properties

Page 5: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student

Diferente:

5 clase valorice

metoda de clasificare Natural Breaks

Etichetare cu nume

7 clase valorice

metoda de clasificare Quantile

Etichetare cu nume si populatie

Page 6: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student

Daca se doreste evidentierea unui anumit interval valoric pe care putem sa il numim interval de referinta

vom folosi ca si metoda de clasificare – clasificarea manuala care ne permite crearea de intervale dorite

de utilizator.

Tinand cont de acestea problema anterioara ar putea fi reformulata astfel:

A.3. Reprezentati repartitia populatiei pe unitati teritorial administrative (judete) in cadrul Romaniei.in 5

clase de valori (< 300000, intre 300000 si 500000, intre 500000 si 700000, intre 700000 si 900000 si

peste 900000 in care sa se evidentieze valorile din intervalul 500000 - 700000 . Etichetati judetele cu

numele si populatia totala a judetului. Eticheta sa fie impartita in doua randuri pe primul rand sa apara

numele iar pe cel de al doilea populatia judetului. Rezolvare:

1. Creati un proiect nou ArcMap

2. Adaugati stratul de harta JudeteRomania din directorul Student

3. În TOC daţi clic dreapta pe stratul pentru care doriţi să se realizeze clasificarea obiectelor prin culori

graduale.

4. Dati click pe Properties...

5. Se deschide fereastra Layer Properties in care dam click pe Symbology.

6. Dati click pe Quantities

7. Alegeti Graduated Colors

8. Alegeti din bara derulanta de la Value Field – POP_TOT

9. Alegeti ca si numar de clase 5

10. Dati click pe Classify si alegeti ca si metoda de clasificare Manual . Introduceti manual

intervalele de valori dorite. Dati OK

11. Dati click pe bara derulanta Color Ramp

12. Alegeti o alta gama de culori dintre culorile afisate. Recolorati intervalul care se doreste

a fi evidentiat (de la 500000 la 700000)

13. Dati click OK

14. Pentru etichetarea judetelor in TOC daţi clic dreapta pe stratul pentru care doriţi să se

afişeze etichetele.

15. Bifati Label Feature.

Page 7: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student

16. În TOC daţi clic dreapta pe stratul pentru care doriţi să se afişeze etichetele.

17. Dati clic pe Proprieties.

18. Se deschide fereasta Layer Proprieties de unde alegem fereastra Labels

19. Ne asiguram ca in zona Expression nu avem nici o ecuatie. In caz ca exista o vom sterge

20. Pentru a scrie cele doua atribute pe doua randuri diferite (unul sub altul) se apeleaza din nou la funcii

VBScript, Jscript or Python. Daca folosimVBScript expresia trebuie sa fie:

[NUME]&vbnewline&[POP_TOT]

21.Modificati expresia din Expression cu cea de mai sus

22.Apasa butonului OK in fereastra Label Expression si apoi OK in fereastra Layers Properties

Page 8: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student

PROBLEMA B.

B.1. Reprezentati repartitia densitatii populatiei pe unitati teritorial administrative (judete) in cadrul

Romaniei. Etichetati judetele cu numele judetului.

Densitatea populatiei =𝑷𝒐𝒑𝒖𝒍𝒂𝒕𝒊𝒂 𝒕𝒐𝒕𝒂𝒍𝒂 𝒋𝒖𝒅𝒆𝒕

𝒔𝒖𝒑𝒓𝒂𝒇𝒂𝒕𝒂 𝒋𝒖𝒅𝒆𝒕

Rezolvare:

1. Creati un proiect nou ArcMap

2. Adaugati stratul de harta JudeteRomania din directorul Student

3. În TOC daţi clic dreapta pe stratul pentru care doriţi să se realizeze clasificarea obiectelor prin culori

graduale.

4. Dati click pe Properties...

5. Se deschide fereastra Layer Properties in care dam click pe Symbology.

6. Dati click pe Quantities

7. Alegeti Graduated Colors

8. Alegeti din bara derulanta de la Value Field – POP_TOT

9. Alegeti din bara derulanta de la Normalization – SUP_TOT (normalizarea se poate traduce prin

operatia impartit la )

10. Dati click pe bara derulanta Color Ramp

11. Alegeti o alta gama de culori dintre schemele de culorile afisate

12. Dati click OK

13. Pentru etichetarea judetelor cu numele acestora in TOC daţi clic dreapta pe stratul pentru care doriţi

să se afişeze etichetele.

14. Bifati Label Feature.

Page 9: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student
Page 10: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student

Daca se doreste etichetarea cu nume judet dar si cu valoarea densitatii percum si definirea clara a

caraterelor etichetei inclusiv culoarea acesteia problema anterioara ar putea fi reformulata astfel:

B.2. . Reprezentati repartitia densitatii populatiei pe unitati teritorial administrative (judete) in cadrul

Romaniei. Etichetati judetele cu numele judetului si densitatea. Eticheta sa fie impartita in doua randuri

pe primul rand sa apara numele iar pe cel de al doilea densitatea populatiei judetului (valoare cu doua

zecimale). Fonturile etichetelor sa fie Times New Roman, bold , caractere de marimea 12, culoare verde

inchis. Rezolvare:

1. Creati un proiect nou ArcMap

2. Adaugati stratul de harta JudeteRomania din directorul Student

3. În TOC daţi clic dreapta pe stratul pentru care doriţi să se realizeze clasificarea obiectelor prin culori

graduale.

4. Dati click pe Properties...

5. Se deschide fereastra Layer Properties in care dam click pe Symbology.

6. Dati click pe Quantities

7. Alegeti Graduated Colors

8. Alegeti din bara derulanta de la Value Field – POP_TOT

9. Alegeti din bara derulanta de la Normalization – SUP_TOT

10. Dati click pe bara derulanta Color Ramp

11. Alegeti o alta gama de culori dintre schemele de culorile afisate

12. Dati click OK

13. Pentru etichetarea judetelor

14. In TOC daţi clic dreapta pe stratul pentru care doriţi să se afişeze etichetele.

15. Bifati Label Feature.

Page 11: In directorul student de pe partitiaD creati un ... · PDF fileCreati un proiect nou ArcMap 2. Adaugati stratul de harta JudeteRomania din directorul Student

Function FindLabel ( [NUME] , [SUP_TOT] , [POP_TOT] )

val= [POP_TOT] / [SUP_TOT]

FindLabel = [NUME] &vbnewline&FormatNumber(val,2)

End Function

16. În TOC daţi clic dreapta pe stratul pentru care doriţi să se afişeze etichetele.

17. Dati clic pe Proprieties.

18. Se deschide fereasta Layer Proprieties de unde alegem fereastra Labels

19. Ne asiguram ca in zona Expression nu avem nici o ecuatie. In caz ca exista o vom sterge

20. Pentru a scrie cele doua atribute pe doua randuri diferite (unul sub altul) si pentru calculul densitatii se

apeleaza din nou la funcii VBScript, Jscript or Python Avansate. Daca folosimVBScript expresia trebuie sa

fie:

21.Modificati expresia din Expression cu cea de mai sus

22.Apasa butonului OK in fereastra Label Expression si apoi OK in fereastra Layers Properties