Важно
Prevod je zajednički napor :ref:`možete se pridružiti `. Ova stranica je trenutno prevedena na |napredak prevođenja|.
12.2. Rad sa atributskom tabelom
Atributska tabela prikazuje informacije o objektima izabranog sloja. Svaki red u tabeli predstavlja objekat (sa geometrijom ili bez nje), a svaka kolona sadrži određenu informaciju o objektu. Objekti u tabeli mogu se pretraživati, birati, pomerati ili čak uređivati.
12.2.1. Uvod: prostorne i neprostorne tabele
QGIS vam omogućava da učitate prostorne i neprostorne slojeve. Ovo trenutno uključuje tabele koje podržavaju GDAL i razdvojen tekst, kao i PostgreSQL, MS SQL Server, SpatiaLite i Oracle provajdere. Svi učitani slojevi navedeni su u panelu Slojevi. To da li je sloj prostorno omogućen ili ne određuje da li možete da komunicirate s njim na karti.
Neprostorne tabele mogu se pregledati i uređivati pomoću prikaza atributske tabele. Osim toga, mogu se koristiti za pretraživanje polja. Na primer, možete koristiti kolone neprostorne tabele da definišete vrednosti atributa, ili opseg dozvoljenih vrednosti, koje se dodaju određenom vektorskom sloju tokom digitalizovanja. Pogledajte pobliže vidžet za uređivanje u odeljku Attributes Form Properties da biste saznali više.
12.2.2. Predstavljanje interfejsa atributske tabele
Da biste otvorili atributsku tabelu za vektorski sloj, aktivirajte sloj klikom na njega u Layers Panel. Zatim iz glavnog menija izaberite
. Takođe je moguće kliknuti desnim tasterom na sloj i izabrati
iz padajućeg menija, ili kliknuti na dugme
Otvori atributsku tabelu u paleti alatki Atributi. Ako preferirate prečice, F6 će otvoriti atributsku tabelu. Shift+F6 će otvoriti atributsku tabelu filtriranu na izabrane objekte, a Ctrl+F6 će otvoriti atributsku tabelu filtriranu na vidljive objekte.
Time će se otvoriti novi prozor koji prikazuje atribute objekata sloja (figure_attributes_table). Prema podešavanju u meniju , atributska tabela će se otvoriti u usidrenom prozoru ili običnom prozoru. Ukupan broj objekata u sloju i broj trenutno izabranih/filtriranih objekata prikazani su u naslovu atributske tabele, kao i da li je sloj prostorno ograničen.
Сл. 12.73 Atributska tabela za sloj regiona
Dugmad na vrhu prozora atributske tabele pružaju sledeću funkcionalnost:
Ikona |
Oznaka |
Svrha |
Podrazumevana prečica |
|---|---|---|---|
Uključi/isključi režim uređivanja |
Omogući funkcionalnosti uređivanja |
Ctrl+E |
|
Uključi/isključi režim višestrukog uređivanja |
Ažuriraj više polja mnogih objekata |
||
Sačuvaj izmene |
Sačuvaj trenutne izmene |
||
Ponovo učitaj tabelu |
|||
|
Dodaj objekat |
Dodaj novi objekat bez geometrije |
|
Dodaj objekat preko atributske tabele |
Umeće novi prazan red u atributsku tabelu koji treba popuniti |
||
Dodaj objekat preko atributskog obrasca |
Otvara obrazac atributa objekta za unos podataka |
||
Obriši izabrane objekte |
Ukloni izabrane objekte iz sloja |
||
Iseci izabrane objekte u ostavu |
Ctrl+X |
||
Kopiraj izabrane objekte u ostavu |
Ctrl+C |
||
Nalepi objekte iz ostave |
Umetni nove objekte iz kopiranih |
Ctrl+V |
|
Izaberi objekte pomoću izraza |
|||
Izaberi sve |
Izaberi sve objekte u sloju |
Ctrl+A |
|
Obrni izbor |
Obrni trenutni izbor u sloju |
Ctrl+R |
|
Poništi ceo izbor |
Poništi izbor svih objekata u trenutnom sloju |
Ctrl+Shift+A |
|
Filtriraj/izaberi objekte pomoću obrasca |
Ctrl+F |
||
Pomeri izabrano na vrh |
Pomeri izabrane redove na vrh tabele |
||
Pomeri kartu na izabrane redove |
Ctrl+P |
||
Uveličaj kartu na izabrane redove |
Ctrl+J |
||
Novo polje |
Dodaj novo polje u izvor podataka |
Ctrl+W |
|
Obriši polje |
Ukloni polje iz izvora podataka |
||
Organizuj kolone |
Prikaži/sakrij polja iz atributske tabele |
||
Otvori kalkulator polja |
Ažuriraj polje za mnoge objekte odjednom |
Ctrl+I |
|
Uslovno formatiranje |
Omogući formatiranje tabele |
||
Usidri atributsku tabelu |
Omogućava usidravanje/odsidravanje atributske tabele |
||
Actions |
Navodi radnje povezane sa slojem |
Пажња
U zavisnosti od formata podataka i GDAL biblioteke sa kojom je izgrađena vaša verzija QGIS-a, neke alatke možda neće biti dostupne.
Ispod ove dugmadi je traka za brzo računanje polja (omogućena samo u režimu uređivanja), koja omogućava brzu primenu izračunavanja na sve ili deo objekata u sloju. Ova traka koristi iste izraze kao
Kalkulator polja (pogledajte Uređivanje vrednosti atributa).
12.2.2.1. Prikaz tabele naspram prikaza obrasca
QGIS pruža dva režima prikaza za laku manipulaciju podacima u atributskoj tabeli:
Prikaz tabele prikazuje vrednosti više objekata u tabelarnom režimu, gde svaki red predstavlja objekat, a svaka kolona polje. Desni klik na zaglavlje kolone omogućava vam da konfigurišete prikaz tabele, dok desni klik na ćeliju pruža interakciju sa objektom.Atributska tabela podržava skrolovanje pomoću Shift+Mouse Wheel u režimu prikaza tabele radi prebacivanja između vertikalnog i horizontalnog kretanja skrolovanja. Ovo se takođe može postići zamenom miša trekpadom na macOS-u.
Prikaz obrasca prikazuje identifikatore objekata u prvom panelu i prikazuje samo atribute objekta na koji je kliknuto u drugom. Na vrhu prvog panela nalazi se padajući meni gde se „identifikator“ može ažurirati pomoću atributa () ili izraza. Meni omogućava vam da sortirate vraćene identifikatore Po prikazanom nazivu (rastuće), Po prikazanom nazivu (opadajuće) ili Po prilagođenom izrazu. Padajući meni takođe uključuje poslednjih 10 izraza za ponovnu upotrebu. Prikaz obrasca koristi konfiguraciju polja sloja (pogledajte Attributes Form Properties).Kroz identifikatore objekata možete se kretati pomoću strelica na dnu prvog panela. Atributi objekata se ažuriraju u drugom panelu kako idete. Takođe je moguće identifikovati ili preći na aktivni objekat na platnu karte pritiskanjem bilo kog dugmeta na dnu:
Iz jednog režima u drugi možete se prebaciti klikom na odgovarajuću ikonu u donjem desnom uglu dijaloga.
Takođe možete zadati režim Podrazumevani prikaz pri otvaranju atributske tabele u meniju . To može biti „Zapamti poslednji prikaz“, „Prikaz tabele“ ili „Prikaz obrasca“.
Сл. 12.74 Atributska tabela u prikazu tabele (gore) naspram prikaza obrasca (dole)
12.2.2.2. Konfigurisanje kolona
Kliknite desnim tasterom u zaglavlje kolone dok ste u prikazu tabele da biste imali pristup alatkama koje vam pomažu da kontrolišete:
Promena širine kolona
Širina kolona može se postaviti desnim klikom na zaglavlje kolone i izborom bilo:
Postavi širinu… da biste uneli željenu vrednost. Podrazumevano se u vidžetu prikazuje trenutna vrednost
Postavi širine svih kolona… na istu vrednost
Automatska veličina za promenu veličine kolone na najbolje uklapanje.
Automatska veličina svih kolona
Veličina kolone se takođe može promeniti prevlačenjem granice sa desne strane njenog zaglavlja. Nova veličina kolone se održava za sloj i vraća pri sledećem otvaranju atributske tabele.
U Podešavanjima izvora podataka možete izabrati
Podrazumevano automatski postavi veličinu svih kolona pri otvaranju atributske tabele, čime će „Automatska veličina svih kolona“ postati podrazumevani prikaz svaki put kada se atributske tabele otvore u QGIS-u.
Skrivanje i organizovanje kolona i omogućavanje radnji
Desnim klikom u zaglavlje kolone možete izabrati Sakrij kolonu iz atributske tabele (u režimu „prikaz tabele“). Za naprednije kontrole pritisnite dugme
Organizuj kolone… iz palete alatki dijaloga ili izaberite Organizuj kolone… u kontekstnom meniju zaglavlja kolone.
U novom dijalogu možete:
označiti/odznačiti kolone koje želite da prikažete ili sakrijete: skrivena kolona će nestati iz svake instance dijaloga atributske tabele dok se aktivno ne vrati. Takođe je moguće:
izabrati Prikaži sve da biste prikazali sva polja (kolone) i radnje u tabeli
izabrati Sakrij sve da biste sakrili sva polja (kolone) i radnje u tabeli
koristiti Preokreni izbor da biste obrnuli vidljivost trenutnog izbora kolona. Za izbor više kolona možete koristiti kombinaciju tastera.
prevući i ispustiti stavke radi preuređivanja kolona u atributskoj tabeli. Imajte u vidu da je ova izmena za iscrtavanje tabele i ne menja redosled polja u izvoru podataka sloja
dodati novu virtuelnu kolonu Radnje koja u svakom redu prikazuje padajući okvir ili listu dugmadi omogućenih radnji. Za više informacija o radnjama pogledajte Actions Properties.
Sortiranje redova
Redovi se mogu sortirati po bilo kojoj koloni, klikom na zaglavlje kolone. Mala strelica označava redosled sortiranja (strelica nadole znači opadajuće vrednosti od gornjeg reda naniže, strelica nagore znači rastuće vrednosti od gornjeg reda naniže). Takođe možete izabrati sortiranje redova pomoću opcije Sortiraj… u kontekstnom meniju zaglavlja kolone i napisati izraz. Npr. za sortiranje redova pomoću više kolona možete napisati concat(col0, col1).
U prikazu obrasca, identifikatori objekata mogu se sortirati pomoću opcije
Sortiraj po izrazu pregleda.
Imajte u vidu da sortiranje redova utiče samo na iscrtavanje tabele i ne menja redosled objekata u izvoru podataka sloja.
Савет
Sortiranje na osnovu kolona različitih tipova
Pokušaj sortiranja atributske tabele na osnovu kolona niskovnog i numeričkog tipa može dovesti do neočekivanog rezultata jer izraz concat("USE", "ID") vraća niskovne vrednosti (tj. 'Borough105' < 'Borough6'). Ovo možete zaobići korišćenjem npr. concat("USE", lpad("ID", 3, 0)) koji vraća 'Borough105' > 'Borough006'.
12.2.2.3. Formatiranje ćelija tabele pomoću uslova
Podešavanja uslovnog formatiranja mogu se koristiti za isticanje objekata u atributskoj tabeli na koje biste možda želeli da stavite poseban fokus, pomoću prilagođenih uslova na:
geometriju objekta (npr. prepoznavanje višedelnih objekata, onih male površine ili u definisanom obuhvatu karte…);
ili vrednost polja (npr. poređenje vrednosti sa pragom, prepoznavanje praznih ćelija, duplikata, …).
Panel uslovnog formatiranja možete omogućiti klikom na dugme
Uslovno formatiranje u gornjem desnom uglu prozora atributa u prikazu tabele (ne pokreće se u prikazu obrasca).
Novi panel omogućava korisniku da doda nova pravila za formatiranje iscrtavanja
Polja ili
Celog reda. Dodavanje novog pravila otvara obrazac za definisanje:
naziva pravila;
uslova pomoću bilo koje funkcije graditelja izraza;
formatiranja: može se izabrati iz liste unapred definisanih formata ili napraviti na osnovu svojstava kao što su:
boje pozadine i teksta;
korišćenje ikone;
podebljano, kurziv, podvučeno ili precrtano;
font.
Сл. 12.75 Uslovno formatiranje atributske tabele
12.2.3. Interakcija sa objektima u atributskoj tabeli
12.2.3.1. Izbor objekata
U prikazu tabele, svaki red u atributskoj tabeli prikazuje atribute jedinstvenog objekta u sloju. Izbor reda bira objekat, a isto tako, izbor objekta na platnu karte (u slučaju sloja sa geometrijom) bira red u atributskoj tabeli. Ako se skup objekata izabranih na platnu karte (ili atributskoj tabeli) promeni, tada se izbor u skladu s tim ažurira i u atributskoj tabeli (ili na platnu karte).
Redovi se mogu izabrati klikom na broj reda sa leve strane reda. Više redova može se označiti držanjem tastera Ctrl. Neprekidan izbor može se napraviti držanjem tastera Shift i klikom na nekoliko zaglavlja redova sa leve strane redova. Svi redovi između trenutnog položaja pokazivača i reda na koji je kliknuto biće izabrani. Pomeranje položaja pokazivača u atributskoj tabeli, klikom na ćeliju u tabeli, ne menja izbor reda. Promena izbora na glavnom platnu ne pomera položaj pokazivača u atributskoj tabeli.
U prikazu obrasca atributske tabele, objekti se podrazumevano identifikuju u levom panelu vrednošću svog prikazanog polja (pogledajte Display Properties). Ovaj identifikator se može zameniti pomoću padajuće liste na vrhu panela, bilo izborom postojećeg polja ili korišćenjem prilagođenog izraza. Takođe možete izabrati sortiranje liste objekata iz padajućeg menija.
Kliknite na vrednost u levom panelu da biste prikazali atribute objekta u desnom. Da biste izabrali objekat, potrebno je da kliknete unutar kvadratnog simbola sa leve strane identifikatora. Podrazumevano simbol postaje žut. Kao u prikazu tabele, možete izabrati više objekata pomoću prethodno izloženih kombinacija tastera.
Osim izbora objekata mišem, možete izvršiti automatski izbor na osnovu atributa objekta pomoću alatki dostupnih u paleti alatki atributske tabele, kao što su (za više informacija i primere upotrebe pogledajte odeljak Automatic selection i naredne):
Takođe je moguće izabrati objekte pomoću obrazaca.
12.2.3.2. Filtriranje objekata
Kada izaberete objekte u atributskoj tabeli, možda ćete želeti da prikažete samo te zapise u tabeli. To se lako radi pomoću stavke Prikaži izabrane objekte iz padajuće liste u donjem levom uglu dijaloga atributske tabele. Ova lista nudi sledeće filtere:
Prikaži izabrane objekte - isto kao korišćenje Otvori atributsku tabelu (izabrani objekti) iz menija Sloj ili palete alatki Atributi ili pritiskanje Shift+F6
Prikaži objekte vidljive na karti - isto kao korišćenje Otvori atributsku tabelu (vidljivi objekti) iz menija Sloj ili palete alatki Atributi ili pritiskanje Ctrl+F6
Prikaži objekte sa neispunjenim ograničenjima - objekti će biti filtrirani da prikažu samo one koji imaju neispunjena ograničenja. U zavisnosti od toga da li je neispunjeno ograničenje tvrdo ili meko, neispravne vrednosti polja prikazuju se redom u tamno ili svetlo narandžastim ćelijama.
Prikaži uređene i nove objekte - isto kao korišćenje Otvori atributsku tabelu (uređeni i novi objekti) iz menija Sloj ili palete alatki AtributiFilter polja - omogućava korisniku da filtrira na osnovu vrednosti polja: izaberite kolonu iz liste, unesite ili izaberite vrednost i pritisnite Enter za filtriranje. Zatim se u atributskoj tabeli prikazuju samo objekti koji odgovaraju izrazu
num_field = valueilistring_field ilike '%value%'. Možete označiti
Osetljivo na velika/mala slova da biste bili manje popustljivi sa niskama.
Napredni filter (izraz) - Otvara dijalog graditelja izraza. Unutar njega možete praviti složene izraze za podudaranje redova tabele. Na primer, možete filtrirati tabelu pomoću više od jednog polja. Kada se primeni, izraz filtera će se pojaviti na dnu obrasca.
: prečica do sačuvanih izraza koji se često koriste za filtriranje vaše atributske tabele.
Takođe je moguće filtrirati objekte pomoću obrazaca.
Белешка
Filtriranje zapisa iz atributske tabele ne filtrira objekte iz sloja; oni su samo trenutno sakriveni iz tabele i mogu se pristupiti sa platna karte ili uklanjanjem filtera. Za filtere koji sakrivaju objekte iz sloja koristite Graditelj upita.
Савет
Ažuriraj filtriranje izvora podataka pomoću Prikaži objekte vidljive na karti
Kada su, iz razloga performansi, objekti prikazani u atributskoj tabeli prostorno ograničeni na obuhvat platna pri njenom otvaranju (za uputstvo pogledajte Opcije izvora podataka), izbor Prikaži objekte vidljive na karti na novom obuhvatu platna ažurira prostorno ograničenje.
12.2.3.3. Čuvanje izraza filtera
Izrazi koje koristite za filtriranje atributske tabele mogu se sačuvati za naredne pozive. Pri korišćenju stavki Filter polja ili Napredni filter (izraz), korišćeni izraz se prikazuje u tekstualnom vidžetu na dnu dijaloga atributske tabele. Pritisnite
Sačuvaj izraz sa tekstom kao nazivom pored okvira da biste sačuvali izraz u projektu. Pritiskanje padajućeg menija pored dugmeta omogućava čuvanje izraza sa prilagođenim nazivom (Sačuvaj izraz kao…). Kada se sačuvani izraz prikaže, aktivira se dugme
, a njegov padajući meni omogućava vam da Uredite izraz i naziv ako postoji, ili Obrišete sačuvani izraz.
Sačuvani izrazi filtera čuvaju se u projektu i dostupni su preko menija Sačuvani izrazi filtera atributske tabele. Razlikuju se od korisničkih izraza, koje dele svi projekti aktivnog korisničkog profila.
12.2.3.4. Filtriranje i izbor objekata pomoću obrazaca
Klik na
Filtriraj/izaberi objekte pomoću obrasca ili pritiskanje Ctrl+F će prebaciti dijalog atributske tabele u prikaz obrasca i zameniti svaki vidžet njegovom varijantom za pretragu.
Od ove tačke nadalje, funkcionalnost ovog alata slična je onoj opisanoj u Select Features By Value, gde možete pronaći opise svih operatora i režima izbora.
Сл. 12.76 Atributska tabela filtrirana obrascem za filtriranje
Pri izboru / filtriranju objekata iz atributske tabele, postoji dugme Filtriraj objekte koje omogućava definisanje i preciziranje filtera. Njegovo korišćenje pokreće opciju Napredni filter (izraz) i prikazuje odgovarajući izraz filtera u tekstualnom vidžetu koji se može uređivati na dnu obrasca.
Ako već postoje filtrirani objekti, filter možete precizirati pomoću padajuće liste pored dugmeta Filtriraj objekte. Opcije su:
Filtriraj unutar („AND“)
Proširi filter („OR“)
Da biste očistili filter, ili izaberite opciju Prikaži sve objekte iz padajućeg menija u donjem levom uglu, ili očistite izraz i kliknite na Primeni ili pritisnite Enter.
12.2.3.5. Više radnji nad objektima
Korisnici imaju nekoliko mogućnosti za manipulaciju objektom u atributskoj tabeli. Kliknite desnim tasterom u ćeliju i možete:
Izabrati sve (Ctrl+A) objekte;
Kopirati sadržaj ćelije u ostavu pomoću Kopiraj sadržaj ćelije;
Uveličati na objekat bez potrebe da ga prethodno izaberete;
Pomeriti na objekat bez potrebe da ga prethodno izaberete;
Bljesni objekat, da biste ga istakli na platnu karte;
Otvori obrazac: prebacuje atributsku tabelu u prikaz obrasca sa fokusom na objekat na koji je kliknuto.
Prikazati listu radnji, prethodno omogućenih u kartici .
Сл. 12.77 Dugme Kopiraj sadržaj ćelije
Ako želite da koristite atributske podatke u spoljnim programima (kao što su Excel, LibreOffice ili prilagođena veb aplikacija), izaberite jedan ili više redova i koristite dugme
Kopiraj izabrane redove u ostavu ili pritisnite Ctrl+C. Osim toga, u meniju možete definisati format u koji se lepi pomoću opcije Kopiraj objekte kao. Više detalja na Data Sources settings.
12.2.4. Uređivanje vrednosti atributa
Da biste izmenili podatke u atributskoj tabeli, prvo treba da prebacite sloj u režim uređivanja. Pritisnite dugme
Uključi/isključi uređivanje. U zavisnosti od tipa geometrije sloja i stanja ostave, još nekoliko alatki se omogućava u gornjoj paleti alatki atributske tabele.
Uređivanje vrednosti atributa se zatim može obaviti:
kucanjem nove vrednosti direktno u ćeliju, bilo da je atributska tabela u prikazu tabele ili obrasca. Izmene se dakle vrše ćeliju po ćeliju, objekat po objekat;
korišćenjem kalkulatora polja: ažuriranje odjednom polja koje možda već postoji ili tek treba da bude napravljeno, ali za više objekata. Može se koristiti za pravljenje virtuelnih polja;
korišćenjem trake za brzo računanje polja: isto kao gore, ali samo za postojeće polje;
ili korišćenjem režima višestrukog uređivanja: ažuriranje odjednom više polja za više objekata.
Prebacivanje sloja u režim uređivanja takođe će vam omogućiti da
Nalepite objekte iz ostave (Ctrl+V),
Isečete izabrane redove u ostavu (Ctrl+X) ili
Obrišete izabrane objekte. Više detalja na Cutting, Copying and Pasting Features.
12.2.4.1. Korišćenje kalkulatora polja
Dugme
Kalkulator polja u atributskoj tabeli omogućava vam da vršite izračunavanja na osnovu postojećih vrednosti atributa ili definisanih funkcija, na primer, za računanje dužine ili površine geometrijskih objekata. Rezultati se mogu koristiti za ažuriranje postojećeg polja ili upisati u novo polje (koje može biti virtuelno).
Kalkulator polja dostupan je na bilo kom sloju koji podržava uređivanje. Kada kliknete na ikonu kalkulatora polja, otvara se dijalog (pogledajte Сл. 12.78). Ako sloj nije u režimu uređivanja, prikazuje se upozorenje, a korišćenje kalkulatora polja uzrokovaće da sloj bude prebačen u režim uređivanja pre nego što se izvrši izračunavanje.
Zasnovan na dijalogu Graditelj izraza, dijalog kalkulatora polja nudi kompletan interfejs za definisanje izraza i njegovu primenu na postojeće ili novonapravljeno polje. Da biste koristili dijalog kalkulatora polja, morate izabrati da li želite da:
primenite izračunavanje na ceo sloj ili samo na izabrane objekte
napravite novo polje za izračunavanje ili ažurirate postojeće.
Сл. 12.78 Kalkulator polja
Ako izaberete da dodate novo polje, potrebno je da unesete naziv polja, tip polja (ceo broj, realni, datum ili niska) i, ako je potrebno, ukupnu dužinu polja i preciznost polja. Na primer, ako izaberete dužinu polja 10 i preciznost polja 3, to znači da imate 7 cifara pre tačke i 3 cifre za decimalni deo.
Kratak primer ilustruje kako kalkulator polja radi pri korišćenju kartice Izraz. Želimo da izračunamo dužinu u km sloja railroads iz QGIS uzornog skupa podataka:
Učitajte shapefile
railroads.shpu QGIS i pritisnite
Otvori atributsku tabelu.Kliknite na
Uključi/isključi režim uređivanja i otvorite dijalog
Kalkulator polja.Izaberite polje za potvrdu
Napravi novo polje da biste sačuvali izračunavanja u novo polje.Postavite Naziv izlaznog polja na
length_kmIzaberite
Decimalni broj (realni)kao Tip izlaznog poljaPostavite Dužinu izlaznog polja na
10i Preciznost na3Dvokliknite na
$lengthu grupi Geometrija da biste dodali dužinu geometrije u okvir izraza kalkulatora polja (počećete da vidite pregled izlaza, do 60 znakova, ispod okvira izraza koji se ažurira u realnom vremenu kako se izraz sastavlja).Dovršite izraz kucanjem
/ 1000u okvir izraza kalkulatora polja i kliknite na OK.Sada u atributskoj tabeli možete pronaći novo polje length_km.
12.2.4.2. Pravljenje virtuelnog polja
Virtuelno polje je polje zasnovano na izrazu koji se izračunava u hodu, što znači da se njegova vrednost automatski ažurira čim se promeni neki od parametara koji stoje u osnovi. Izraz se primenjuje na sve objekte u sloju i postavlja se jednom; više ne morate ponovo računati polje svaki put kada se osnovne vrednosti promene. Na primer, možda ćete želeti da koristite virtuelno polje ako je potrebno da se površina izračunava dok digitalizujete objekte ili da se automatski računa trajanje između datuma koji se mogu promeniti (npr. pomoću funkcije now()).
Pravljenje virtuelnog polja obavlja se kroz dijalog
Kalkulator polja i prati isti postupak kao za obična polja. Samo zapamtite da označite opciju
Napravi virtuelno polje i koristite tip polja kompatibilan sa podacima koje bi vaš izraz generisao.
Uređivanje virtuelnog polja obavlja se kroz karticu
Polja dijaloga svojstava sloja (pogledajte Fields Properties). Izraz koji definiše polje prikazan je u koloni Komentar, a pritiskanje dugmeta
pored njega otvara prozor uređivača izraza za ažuriranje.
Белешка
Korišćenje virtuelnih polja
Polje se može postaviti kao virtuelno samo pri njegovom pravljenju.
Virtuelna polja nisu trajna u atributima sloja, što znači da se čuvaju i dostupna su samo u datoteci projekta u kojoj su napravljena.
12.2.4.3. Korišćenje trake za brzo računanje polja
Dok je kalkulator polja uvek dostupan, traka za brzo računanje polja na vrhu atributske tabele vidljiva je samo ako je sloj u režimu uređivanja. Zahvaljujući mehanizmu za izraze, ona nudi brži pristup uređivanju već postojećeg polja:
Izaberite polje za ažuriranje u padajućoj listi.
Popunite tekstualni okvir vrednošću, izrazom koji direktno napišete ili napravite pomoću dugmeta izraza
.Kliknite na dugme Ažuriraj sve, Ažuriraj izabrane ili Ažuriraj filtrirane prema svojoj potrebi.
Сл. 12.79 Traka za brzo računanje polja
12.2.4.4. Uređivanje više polja
Za razliku od prethodnih alatki, režim višestrukog uređivanja omogućava istovremeno uređivanje više atributa različitih objekata. Kada se sloj prebaci u uređivanje, mogućnosti višestrukog uređivanja su dostupne:
pomoću dugmeta
Uključi/isključi režim višestrukog uređivanja iz palete alatki unutar dijaloga atributske tabele;
Белешка
Za razliku od alata iz atributske tabele, izbor opcije pruža vam modalni dijalog za popunjavanje izmena atributa. Zato je izbor objekata potreban pre izvršavanja.
Da biste uredili više polja odjednom:
Izaberite objekte koje želite da uredite.
Iz palete alatki atributske tabele kliknite na dugme
. Time će se dijalog prebaciti u prikaz obrasca. Izbor objekata takođe se može napraviti u ovom koraku.Sa desne strane atributske tabele prikazana su polja (i vrednosti) izabranih objekata. Novi vidžeti se pojavljuju pored svakog polja omogućavajući prikaz trenutnog stanja višestrukog uređivanja:
Polje sadrži različite vrednosti za izabrane objekte. Prikazano je prazno i svaki objekat će zadržati svoju originalnu vrednost. Vrednost polja možete resetovati iz padajuće liste vidžeta.
Svi izabrani objekti imaju istu vrednost za ovo polje i vrednost prikazana u obrascu će biti zadržana.
Polje je uređeno i unesena vrednost će biti primenjena na sve izabrane objekte. Poruka se pojavljuje na vrhu dijaloga, pozivajući vas da primenite ili resetujete svoju izmenu.
Klik na bilo koji od ovih vidžeta omogućava vam da ili postavite trenutnu vrednost za polje ili resetujete na originalnu vrednost, što znači da možete poništiti izmene polje po polje.
Сл. 12.80 Uređivanje polja više objekata
Napravite izmene na poljima koja želite.
Kliknite na Primeni izmene u gornjem tekstu poruke ili na bilo koji drugi objekat u levom panelu.
Izmene će se primeniti na sve izabrane objekte. Ako nijedan objekat nije izabran, cela tabela se ažurira vašim izmenama. Izmene se vrše kao jedna komanda uređivanja. Zato će pritiskanje
Opozovi poništiti izmene atributa za sve izabrane objekte odjednom.
Белешка
Režim višestrukog uređivanja dostupan je samo za automatski generisane obrasce i obrasce prevlačenja (pogledajte Customizing a form for your data); ne podržavaju ga prilagođeni ui obrasci.
12.2.5. Istraživanje atributa objekata pomoću alatke Identifikuj
Alatka
Identifikuj objekte može se koristiti za prikaz svih atributa objekta na platnu karte. To je brz način da se svi podaci pregledaju i provere bez potrebe za njihovim traženjem u atributskoj tabeli.
Da biste koristili alatku Identifikuj objekte za vektorske slojeve, pratite ove korake:
Izaberite vektorski sloj u panelu Slojevi.
Kliknite na alatku Identifikuj objekte u paleti alatki ili pritisnite Ctrl+Shift+I.
Kliknite na objekat u prikazu karte.
Сл. 12.81 Dijalog Rezultati identifikacije
Panel Rezultati identifikacije prikazaće različite informacije o objektima u prikazu stabla. U panelu postoje dve kolone: Objekat i Vrednost. Prva stavka je naziv sloja, a njena deca su njegov(i) identifikovan(i) objekat(i). Svaki objekat se identifikuje poljem prikazanog naziva zajedno sa njegovom vrednošću. Slede druge informacije o objektu:
Odeljak Izvedeno - to su informacije izračunate ili izvedene iz drugih informacija u sloju. Na primer, površina poligona ili dužina linije. Opšte informacije koje se mogu naći u ovom odeljku:
U zavisnosti od tipa geometrije, kartezijanska merenja dužine, obima ili površine u jedinicama CRS-a sloja. Za 3D linijske vektore, dostupna je kartezijanska dužina linije.
U zavisnosti od tipa geometrije i ako je elipsoid postavljen u dijalogu Svojstva projekta (), elipsoidne vrednosti dužine, obima ili površine pomoću zadatih jedinica.
Broj delova geometrije u objektu i broj dela na koji je kliknuto.
Broj temena u objektu.
Informacije o koordinatama, pomoću podešavanja Prikaz koordinata u svojstvima projekta:
XiYvrednosti koordinata tačke na koju je kliknutobroj najbližeg temena tački na koju je kliknuto
XiYvrednosti koordinata najbližeg temena (iZ/Mako je primenljivo)ako kliknete na zakrivljeni segment, prikazuje se i poluprečnik tog dela.
ako i vektorski sloj i projekat imaju postavljene vertikalne datume i oni se razlikuju,
Zvrednost će biti prikazana za oba datuma.
Radnje: Radnje se mogu dodati u prozore identifikacije objekta. Radnja se pokreće klikom na natpis radnje. Podrazumevano se dodaje samo jedna radnja, tj.
Prikaži obrazac objektaza uređivanje. Više radnji možete definisati u dijalogu svojstava sloja (pogledajte Actions Properties).Atributi podataka: Ovo je lista atributskih polja i vrednosti za objekat na koji je kliknuto.
Белешка
Linkovi u atributima objekta mogu se kliknuti iz panela Rezultati identifikacije i otvoriće se u vašem podrazumevanom veb pregledaču.
Kada vektorski sloj ima definisane relacije, panel Rezultati identifikacije može prikazati i referencirane i referencirajuće povezane objekte. Da biste videli ove relacije, uverite se da je opcija Prikaži relacije omogućena u Podešavanjima identifikacije. Dostupne informacije za svaki povezani objekat uključuju:
naziv relacije i povezani sloj
unos u referenciranom ili referencirajućem polju, koji identifikuje objekat
aktivirane radnje
listu atributskih polja i vrednosti
Povezane objekte možete proširiti da biste istražili povezane zapise kroz više nivoa, uključujući relacije više-prema-više (n:m) i polimorfne relacije. Učitavaju se samo čvorovi koje eksplicitno proširite, sprečavajući preterano ugnežđivanje.
Da biste se fokusirali na određeni povezani zapis, kliknite desnim tasterom na njega i izaberite Identifikuj objekat. Time se rezultati identifikacije ponovo centriraju na izabrani objekat, počinjući novo stablo identifikacije od njega i efektivno ograničavajući vidljivu dubinu ugnežđivanja. Objekti već prikazani u nadređenim čvorovima automatski se izostavljaju radi izbegavanja duplikata ili kružnih relacija.















