Viktigt

Översättning är en gemenskapsinsats du kan gå med i. Den här sidan är för närvarande översatt till 100.00%.

24.1.14. Extrahering av punktmoln

Observera

Dessa algoritmer är endast tillgängliga om QGIS använder PDAL-biblioteket version 2.5.0 eller nyare.

24.1.14.1. Begränsning

Exporterar en polygonfil som innehåller punktmolnets lagergräns. Den kan innehålla hål och vara en polygon i flera delar.

../../../../_images/point_cloud_boundary.png

Fig. 24.16 Extrahering av polygoner för hög vegetation och byggnader från ett punktmolnslager

Parametrar

Grundläggande parametrar

Etikett

Namn

Typ

Beskrivning

Inmatningsskikt

INPUT

[punktmoln]

Ingångspunktmolnlager för att beräkna gränsen för

Upplösning av celler som används för att beräkna gränsen

Valfritt

RESOLUTION

[numerisk: dubbel]

Upplösning av celler som används för att beräkna gränsen

Minsta antal punkter i en cell för att cellen ska anses vara ockuperad

Valfritt

THRESHOLD

[numerisk: heltal]

Minsta antal punkter i en cell för att cellen ska anses vara ockuperad

Begränsning

OUTPUT

[vektor: polygon]

Standard: [Spara till temporär fil]

Ange den punktmolnsfil som ska användas som utdata. En av:

  • Spara till en temporär fil

  • Spara till fil…

Avancerade parametrar

Etikett

Namn

Typ

Beskrivning

Filteruttryck

Valfritt

FILTER_EXPRESSION

[uttryck]

Ett PDAL-uttryck för att välja en delmängd av funktioner i punktmolnsdata

Klippningens omfattning

Valfritt

FILTER_EXTENT

[omfattning]

En kartutsträckning för att välja en delmängd av funktioner i punktmolnsdata

Tillgängliga metoder är:

  • Beräkna från lager…: använder omfattningen av ett lager som laddats i det aktuella projektet

  • Beräkna från layoutkarta…: använder omfattningen av ett layoutkartobjekt i det aktiva projektet

  • Beräkna från bokmärke…: använder omfattningen av ett sparat bokmärke <sec_bokmärken>`

  • Använd kartans omfattning

  • Rita på duken: klicka och dra en rektangel som avgränsar det område som ska tas med i beräkningen

  • Ange koordinaterna som xmin, xmax, ymin, ymax

Utgångar

Etikett

Namn

Typ

Beskrivning

Begränsning

OUTPUT

[vektor: polygon]

Utmatning av polygonvektorlager med punktmolnets gräns. Format som stöds för närvarande är .GPKG.

Python-kod

Algoritm ID: pdal:gräns

import processing
processing.run("algorithm_id", {parameter_dictionary})

algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.

24.1.14.2. Densitet

Exporterar en rasterfil baserat på antalet punkter inom varje rastercell - användbart för kvalitetskontroll av dataset med punktmoln.

../../../../_images/point_cloud_density.png

Fig. 24.17 Punkttäthet (antal punkter per 2x2 m) som raster

Parametrar

Grundläggande parametrar

Etikett

Namn

Typ

Beskrivning

Inmatningsskikt

INPUT

[punktmoln]

Inmatning av punktmolnslager för export

Upplösning av täthetsrastret

RESOLUTION

[numerisk: dubbel]

Standard: 1,0

Cellstorlek på utmatningsrastret

Storlek på plattor för parallella körningar

TILE_SIZE

[numerisk: heltal]

Standard: 1000

Storlek på de rutor som data ska delas upp i för parallella körningar

Densitet

OUTPUT

[raster]

Standard: [Spara till temporär fil]

Ange den rasterfil som data ska exporteras till. En av:

  • Spara till en temporär fil

  • Spara till fil…

Avancerade parametrar

Etikett

Namn

Typ

Beskrivning

Filteruttryck

Valfritt

FILTER_EXPRESSION

[uttryck]

Ett PDAL-uttryck för att välja en delmängd av funktioner i punktmolnsdata

Klippningens omfattning

Valfritt

FILTER_EXTENT

[omfattning]

En kartutsträckning för att välja en delmängd av funktioner i punktmolnsdata

Tillgängliga metoder är:

  • Beräkna från lager…: använder omfattningen av ett lager som laddats i det aktuella projektet

  • Beräkna från layoutkarta…: använder omfattningen av ett layoutkartobjekt i det aktiva projektet

  • Beräkna från bokmärke…: använder omfattningen av ett sparat bokmärke <sec_bokmärken>`

  • Använd kartans omfattning

  • Rita på duken: klicka och dra en rektangel som avgränsar det område som ska tas med i beräkningen

  • Ange koordinaterna som xmin, xmax, ymin, ymax

X-ursprung för en bricka för parallella körningar

Valfritt

ORIGIN_X

[numerisk: dubbel]

Y-ursprung för en kakelplatta för parallella körningar

Valfritt

ORIGIN_Y

[numerisk: dubbel]

Utgångar

Etikett

Namn

Typ

Beskrivning

Densitet

OUTPUT

[raster]

Utmatning av rasterlager med antal punkter inom varje cell. Format som stöds för närvarande är .TIF.

Python-kod

Algoritm-ID: pdal:densitet

import processing
processing.run("algorithm_id", {parameter_dictionary})

algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.

24.1.14.3. Filtrera

Extraherar punkter från det ingående punktmolnet som matchar PDAL-uttryck och/eller ligger inom en beskärningsrektangel.

../../../../_images/point_cloud_filter.png

Fig. 24.18 Filtrering av hög vegetationsklass från ett ingående punktmolnslager

Parametrar

Etikett

Namn

Typ

Beskrivning

Inmatningsskikt

INPUT

[punktmoln]

Inmatning av punktmolnslager för export

Filteruttryck

Valfritt

FILTER_EXPRESSION

[uttryck]

Ett PDAL-uttryck för att välja en delmängd av funktioner i punktmolnsdata

Klippningens omfattning

Valfritt

FILTER_EXTENT

[omfattning]

En kartutsträckning för att välja en delmängd av funktioner i punktmolnsdata

Tillgängliga metoder är:

  • Beräkna från lager…: använder omfattningen av ett lager som laddats i det aktuella projektet

  • Beräkna från layoutkarta…: använder omfattningen av ett layoutkartobjekt i det aktiva projektet

  • Beräkna från bokmärke…: använder omfattningen av ett sparat bokmärke <sec_bokmärken>`

  • Använd kartans omfattning

  • Rita på duken: klicka och dra en rektangel som avgränsar det område som ska tas med i beräkningen

  • Ange koordinaterna som xmin, xmax, ymin, ymax

Filtrerad

OUTPUT

[punktmoln]

Standard: [Spara till temporär fil]

Ange den punktmolnsfil som data ska exporteras till. En av:

  • Spara till en temporär fil

  • Spara till fil…

Utgångar

Etikett

Namn

Typ

Beskrivning

Filtrerad

OUTPUT

[punktmoln]

Utgående punktmolnslager med de filtrerade funktionerna i det ingående punktmolnslagret. Format som stöds för närvarande är .LAS, .LAZ, .COPC.LAZ och .VPC.

Python-kod

Algoritm-ID: pdal:filter

import processing
processing.run("algorithm_id", {parameter_dictionary})

algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.