Tabel aanpassen

Elke (vector) laag heeft een tabel. Die zie je niet, maar kun je wel zichtbaar maken. Zo weet je wat de data (getallen of tekst) is die de kaart hebben gemaakt. Die data heten attributen. Dus de tabel heet dan ook voluit attributentabel. Je kunt nieuwe gegevens aan de bestaande koppelen door nieuwe kolommen te maken (E) of bestaande/ nieuwe .csv bestanden te koppelen (F), alleen een deel van de tabel/ objecten kopiëren (C), namen aanpassen (D) ......

A Hoe maak je die zichtbaar?

  1. Klik met je rechtermuisknop in het lagenoverzicht op de laag waarvan je de tabel wilt bekijken

  2. Kies voor 'Open attributentabel'

  3. Je kunt nu voor alle kolommen de volgorde bepalen door op de kolom NAAM te klikken (A). Zie afbeelding. Zo kun je de alfabetische volgorde aanpassen of op grootte van het getal. Net als in Excel of een ander spreadsheet.

  4. Je kunt ook rijen selecteren: klik op de zijkant van de rij- daar waar het nummer van de rij staat (B).

  5. De rij wordt blauw. In de kaart wordt nu wat bij deze gegevens hoort geel! (C)

  6. Wil je meerdere rijen selecteren : houd dan de Ctrl-knop ingedrukt en klik op de rijen (B) die je wil.

C Selectie opslaan:

  1. Je hebt nu meerdere rijen geselecteerd. Deze wil je als aparte laag opslaan (om verder te gebruiken). Klik de tabel weg. Klik met je rechtermuisknop op de laag in je lagenoverzicht. Kies voor Opslaan als....en vink Alleen geselecteerde objecten opslaan aan. Kies een map om dit bestand op te slaan.

D Aanpassen namen van de kolommen

  1. dubbelklik op de laag

  2. kies Velden

  3. klik op het potloodje rechtsboven (edit>aan)

  4. dubbelklik op de naam van de kolom/ veld

  5. pas deze aan

  6. klik weer op het potloodje (edit > uit)

  7. klik op OK

E Kolom toevoegen

  1. open de tabel

  2. gebruik de Open veldberekening in het menu van de tabel.

  3. kies voor Nieuw veld aanmaken

  4. vul de gegevens in het scherm.

  5. Integer= heel getal

  6. Real= met een decimaal-gebruik een punt . Kies onder Precision op hoeveel decimalen.

  7. String= letters

  8. Date= datum

  9. Length= breedte van de kolomnaam in tekens

  10. Klik op OK

  11. In de laag zelf moet je nu de tabel openen en via de Edit functie de gegevens intypen

F Joinen van tabellen

Je hebt of maakt een andere tabel in bv. Excel (gebruik liever Open Office, gratis) of Spreadsheet van Google (aan te raden). Deze wil je aan een bestaande kaartlaag (en de tabel ervan) koppelen. QGIS neemt dan die nieuwe gegevens over in zijn tabel.

Voorwaarden:

    1. de nieuwe/ andere tabel moet minstens één zelfde kolom hebben als die in QGIS. Dus met buurtnamen in dit voorbeeld. Op dezelfde manier geschreven!

    2. de naam van die kolom moet hetzelfde zijn. In dit geval BU_NAAM.

    3. het nieuwe bestand sla je op als .csv.(Opslaan als..). Zorg dat er geen gekken tekens in staan zoals ^* @ etc.

    4. open dit bestand in QGIS via knop 1 toolbar 3 :invoegen nieuwe kaartlaag

    5. deze staat nu in je kaartoverzicht

    6. kies de Eigenschappen van het oorspronkelijke bestand , in dit geval Buurten (rechtermuisknop)

    7. in het menu zoek je naar Koppelingen

    8. klik linksonder op het + teken en zoek in het schermpje naar het nieuwe .csv bestand. Klik er op. OK

    9. kies de Koppellaag (het csv bestand) en het Koppelveld (de naam die beide hebben) en het Doelveld (de naam van het koppelveld in de kaartlaag)

    10. nu is de koppeling gemaakt en kun je de nieuwe gegevens vinden als laatste kolom in Buurten.

    11. je kunt nu de nieuwe kolom ook gebruiken om te classificeren

    12. zie je geen kolom of getallen staan bij het classificeren dan is er iets misgegaan bij Excel:

    13. open dan het programma Kladblok/ Notepad (staat op elke windows pc onder Bureau-accessoires) en knip en plak daar deze lijst naartoe.

    14. Kies in Kladblok/ Notepad voor opslaan als alle bestanden en codering UTF-8 en dan .csv. Bijvoorbeeld: buurtenExtra.csv

je kunt deze techniek gebruiken bij de tabellen over Den Haag die je hier kunt vinden en downloaden (als CSV)

Kolommen verplaatsen (in de tabel)

  1. open de tabel

  2. klik met je rechtermuisknop op de naam van een kolom

  3. kies in dit menuutje voor Tabelkolommen beheren

  4. selecteer een kolom (naam)

  5. pak deze beet met je muis en sleep deze naar de plek die je wil

  6. laat los en klik op OK

Gegevens (attributen) in de cellen aanpassen

Wellicht dat je nieuwe gegevens wilt toevoegen of bestaande wilt aanpassen (actualiseren).

  1. open de tabel

  2. kies linksboven voor het 'potloodje' (edit>aan)

  3. kies het gegeven dat je wil aanpassen/ toevoegen door in die cel je cursor te plaatsen

  4. type de nieuwe gegevens.
    Let op: in een lijst met getallen kun je alleen getallen typen en in cellen met tekst ook alleen maar tekst.

  5. klaar? kies linksboven voor het 'potloodje' (edit>uit)

G Rare getallen

Bij het classificeren van bv de laag buurten komt het voor dat je dit ziet: -99999997 etc. Dat geeft aan dat er voor die buurten geen gegevens zijn.

Dat kun je oplossen door voor een andere modus te kiezen bv. Kwantiel.

en je legenda zelf aan te passen: dubbelklik op de Waarde en Legenda en pas aan.