Mer

QGIS -formfil til raster


Jeg har et problem med å konvertere en shapefile til raster.

Jeg opprettet en punktformfil ved hjelp av en teksttabell med noen xyz-koordinater. Nå vil jeg konvertere den til en tiff, der alle områdene uten verdier (alt unntatt punktene) får verdien 0.

Når jeg bruker verktøyet "rasterize" kan jeg bare bestemme for ett attributt (x, y eller z) med en svart boks uten verdier som utgang. Hva gjør jeg galt?


Du får bare valget av en enkelt verdi fordi det er alt som en raster (normalt) kan inneholde. Jeg antar at du vil opprette en DEM fra XYZ -dataene dine, så for attributtet, velg Z. QGIS vil deretter beregne verdien av cellene i rasteren basert på plasseringen av punktene (du vil ha brukt x- og Y -verdiene når du konverterte fra csv til shapefile). Nå er det her du må ta en avgjørelse:

Hvis du vet at punktene dine representerer et vanlig rutenett med sammenhengende celler, må du angi oppløsningen til rasteren din til å matche (f.eks. Hvis du vet at csv har punkter med en avstand på 10m x10m, så setter du den horisontale og vertikale oppløsningen til disse verdiene ). Dette er din enkleste brukstilfelle.

Hvis csv representerer eksempelpunkter, må du bruke et annet verktøy fordi du må interpolere dataene 'i hullene'. Det er mange forskjellige interpoleringsmetoder, og hvilken du trenger vil avhenge av dataene dine og ville virkelig bli gjenstand for et eget spørsmål. Jeg tipper du vil ha den forrige metoden.

Når du har opprettet rasteren, må du dobbeltsjekke at du har data. Utgangen kan se svart ut, men det kan være bare fordi det ikke er beregnet statistikk over den. Gå til stilfanen for lagegenskapene, og du vil se et verktøy for å beregne statistikk (som brukes til å gjengi bildet) på høyre side av dialogboksen. Sett 'omfang' til full og nøyaktighet til 'faktisk', og klikk deretter på last.


Se videoen: How to Georeference a Map PDFJPEG in QGIS (Oktober 2021).