Top Banner
 Determinarea lungimii liniilor și vizualizarea statisticilor QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+UjavalGandhi Translations by Sorin Călinică This work is licensed under a Creative Commons Attribution 4.0 International License.
18

7) Determinarea lungimii liniilor și vizualizarea statisticilor

Nov 02, 2015

Download

Documents

suolin

QGIS dispune de funcții interne pentru calculul diverselor proprietăți geometrice ale unei entități - cum ar fi lungimea, zona, perimetrul etc. Acest tutorial vă arată cum să folosiți Calculatorul de Câmpuri pentru a adăuga, într-o nouă coloană, o valoare care reprezintă lungimea fiecărei entități.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • Determinarea lungimii liniilor i vizualizareastatisticilor

    QGIS Tutorials and Tips

    AuthorUjaval Gandhi

    http://google.com/+UjavalGandhi

    Translations bySorin Clinic

    This work is licensed under a Creative Commons Attribution 4.0 International License.

  • Determinarea lungimii liniilor i vizualizareastatisticilorQGIS dispune de funcii interne pentru calculul diverselor proprieti geometrice aleunei entiti - cum ar fi lungimea, zona, perimetrul etc. Acest tutorial v arat cum sfolosii Calculatorul de Cmpuri pentru a aduga, ntr-o nou coloan, o valoare carereprezint lungimea fiecrei entiti.

    Privire de ansamblu asupra activitiiVom folosi un fiier shape de tip polilinie, al cilor ferate nord-americane, pe bazacruia vom ncerca s determinm lungimea total a sistemului feroviar din StateleUnite.

    Alte competenne pe care le veni dobndi

    Folosirea expresiilor pentru a selecta entitile. Reproiectarea un strat dintr-un Sistem de Coordonate de Referin (CRS) Geografic

    ntr-unul Proiectat. Vizualizarea statisticilor pentru valorile unui atribut dintr-un strat.

    Obinerea datelorNatural Earth pune la dispoziia public un set de date al sistemului feroviar. Descrcaiarhiva zip North America supplement de pe portal.Sursa de date [NATURALEARTH]

    Procedura

    1. Mergei la Layer Add Vector Layer.

  • 2. Navigai la fiierul ne_10m_railroads_north_america.zip i facei clic pe OK.

    3. n fereastra de dialog Select layers to add... selectai stratulne_10m_railroads_north_america.shp.

  • 4. Dup ce stratul este ncrcat, vei observa c stratul conine linii, reprezentndcile ferate pentru ntreaga Americ de Nord. Din moment ce dorim s calculmlungimea liniilor doar pentru sistemul feroviar din SUA, trebuie s selectm acelelinii incluse n Statele Unite ale Americii. Facei clic-dreapta pe denumirea stratuluii selectai Open Attribute Table.

  • 5. Stratul are un atribut numit sov_a3. Acesta este codficarea pe 3 litere a rii creiai aparine o anumit entitate. Putem folosi valoarea acestui atribut pentru a selectaentitile din Statele Unite ale Americii.

    6. n fereastra Attribute Table facei clic pe butonul Select features using anexpression.

  • 7. Se va deschide o nou fereastr de dialog Select By Expression. Cutai atributulsov_a3 sub Fields and Values n seciunea Functions list. Efectuai dublu-clic pe el,pentru a-l aduga zonei de text Expression. Completai expresia tastnd"sov_a3" = 'USA'. Clic pe Select urmat de Close.

  • 8. napoi, n fereastra principal a QGIS, vei vedea c toate liniile care se ncadreazn Statele Unite ale Americii sunt selectate i apar n galben.

    9. Acum, vom salva selecia noastr ntr-un nou fiier shape. Facei clic dreapta pestratul ne_10m_railroads_north_america i selectai Save Selection As....

  • 10. Facei clic pe Browse i denumii fiierul de ieire ca usa_railroads.shp. Deasemenea, dorim s schimbm CRS-ul stratului. Facei clic pe butonul Browse dindreptul CRS.

    Note

    Funciile interne, care utilizeaz geometria entitilor pentru calcule, folosescunitile CRS-ului stratului. Sistemele de Coordonate de Referin (CRS) Geografice,cum ar fi EPSG:4326 au ca uniti gradele - astfel nct lungimea entitilor va fi ngrade iar suprafaa ar putea fi n grade ptrate - lucru lipsit de sens. Este necesarutilizarea unui Sistem de Coordonate de Referin Proiectat, cu unitile n metri saupicioare, pentru efectuarea calculelor.

  • 11. Din moment ce suntem interesai n calculul lungimii, haidei s selectm oproiecie echidistant. Tastai north america equ n Filter. n panoul de rezultate demai jos, selectai North_America_Equidistant_Conic EPSG: 102010 ca CRS. Faceiclic pe OK.

  • 12. n fereastra de dialog Save vector layer as... bifai Add saved file to map i apsaiOK.

  • 13. O dat ce s-a terminat procesul de export, vei vedea un nou stratusa_railroads ncrcat n QGIS. Avei posibilitatea s debifai caseta de lngnumele stratului ne_10m_railroads_north_america pentru a-l ascunde, atttimp ct nu mai avem nevoie de el.

  • 14. Clic dreapta pe stratul usa_railroads i selectai Open Attribute Table.

  • 15. Acum este timpul s adugm o coloan cu lungimea fiecrei entiti. Puneistratul n modul de editare, fcnd clic pe butonul Toggle editing. O dat activatmodul de editare, efectuai clic pe butonul Open field calculator.

  • 16. n Field Calculator bifai Create a new field. Introducei length_km ca Output fieldname. Selectai Decimal number (real) ca Output field type. Introducei 2 nPrecision. n panoul Function list, gsii $length sub Geometry. Facei dublu-clic pefuncie pentru a o aduga n Expression. Completai expresia ca $length / 1000,deoarece unitile CRS-ului stratului nostru sunt n metri i ne dorim ieirea n km.Facei clic pe OK.

  • 17. Mergnd napoi la Attribute Table, vei observa o nou coloan length_km. Faceiclic pe butonul Toggle editing pentru a salva modificrile din tabela de atribute.

  • 18. Acum, c avem lungimile fiecrei linii din stratul nostru, le putem nsuma cuuurin pe toate, pentru a gsi lungimea Total. Mergei la Vector Analysis Tools Basic Statistics.

  • 19. Selectai usa_railroads ca Input Vector layer. Alegei length_km pentru Targetfield i facei clic pe OK. Vei vedea aprnd diverse statistici. Valoarea Sumreprezint exact ceea ce cutm, i anume lungimea total a cilor ferate.

    Note

    Acest rspuns va diferi uor n cazul n care s-a ales o proiecie diferit. n practic,lungimile drumurilor precum i alte caracteristici liniare sunt msurate n teren, dupcare vor fi transmise ca atribute pentru setul de date. Metoda prezentat n acestcapitol funcioneaz n absena unui astfel de atribut, fiind de fapt o aproximare alungimii reale a liniilor.

  • Determinarea lungimii liniilor i vizualizarea statisticilorPrivire de ansamblu asupra activitiiAlte competene pe care le vei dobndi

    Obinerea datelorProcedura