Belangrijk

Vertalen is een inspanning van de gemeenschap waaraan u deel kunt nemen. Deze pagina is momenteel voor 100.00% vertaald.

24.1.11. Gereedschap Metadata

24.1.11.1. Geschiedenis metadata toevoegen

Toegevoegd in 3.42

Voegt een nieuw item voor geschiedenis toe aan de metadata van de laag.

Parameters

Label

Naam

Type

Omschrijving

Laag

INPUT

[laag]

De invoerlaag (vector, raster, etc.) waaraan het item voor geschiedenis zal worden toegevoegd.

Item geschiedenis

HISTORY

[tekenreeks]

De tekst die moet worden ingevoegd als nieuw item in de geschiedenis van de metadata van de laag. Dit zal worden toegevoegd aan eventuele bestaande items voor de geschiedenis.

Uitvoer

Label

Naam

Type

Omschrijving

Uitvoer

OUTPUT

[hetzelfde als invoer]

De resulterende laag met de bijgewerkte geschiedenis in zijn Eigenschappen Metadata.

Pythoncode

ID algoritme: native:addhistorymetadata

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

Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.

24.1.11.2. Metadata laag kopiëren

Toegevoegd in 3.42

Kopieert metadata vanuit een bronlaag naar een doellaag. Eventuele bestaande metadata in de doellaag zal worden vervangen door de metadata uit de bronlaag. Dat omvat alle velden voor de metadata, zoals geschiedenis, abstract en andere eigenschappen.

Parameters

Label

Naam

Type

Omschrijving

Bronlaag

SOURCE

[laag]

De laag van waaruit de metadata zal worden gekopieerd.

Doellaag

TARGET

[laag]

De laag waar de metadata in zal worden geplakt. Bestaande metadata in deze laag zal worden vervangen.

Metadata opslaan als standaard

DEFAULT

[Booleaanse waarde]

Standaard: False

Indien geselecteerd zal de informatie voor de metadata samen met de laag worden opgeslagen en is daardoor standaard beschikbaar voor volgende projecten.

Uitvoer

Label

Naam

Type

Omschrijving

Uitvoerlaag

OUTPUT

[laag]

De doellaag met de metadata die is vervangen door de metadata uit de bronlaag. Dat omvat alle velden voor de metadata, zoals geschiedenis, abstract en andere eigenschappen.

Pythoncode

ID algoritme: native:copylayermetadata

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

Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.

24.1.11.3. Metadata laag exporteren

Toegevoegd in 3.42

Exporteert de metadata van een laag naar een bestand QMD.

Parameters

Label

Naam

Type

Omschrijving

Laag

INPUT

[laag]

De laag waarvan de metadata zal worden geëxporteerd.

Uitvoer

OUTPUT

[bestand]

Standaard: [Opslaan naar tijdelijk bestand]

Specificatie van het uitvoerbestand. Een van:

  • Opslaan naar tijdelijk bestand

  • Opslaan als bestand…

Uitvoer

Label

Naam

Type

Omschrijving

Uitvoerbestand

OUTPUT

[bestand]

Het bestand .qmd dat de geëxporteerde metadata bevat. Dat bestand kan worden gebruikt om metadata in een andere laag te importeren.

Pythoncode

ID algoritme: native:exportlayermetadata

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

Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.

24.1.11.4. Metadata laag instellen

Toegevoegd in 3.42

Past metadata op een laag toe vanuit een bestand .qmd.

Parameters

Label

Naam

Type

Omschrijving

Laag

INPUT

[laag]

De laag waarop de metadata zal worden toegepast.

Bestand met metadata

METADATA

[bestand]

Het bestand .qmd dat de toe te passen metadata bevat.

Metadata opslaan als standaard

DEFAULT

[Booleaanse waarde]

Standaard: False

Indien geselecteerd zal de informatie voor de metadata samen met de laag worden opgeslagen en is daardoor standaard beschikbaar voor volgende projecten.

Uitvoer

Label

Naam

Type

Omschrijving

Uitvoerlaag

OUTPUT

[hetzelfde als invoer]

De invoerlaag waarvan de metadata zal worden vervangen door de metadata uit het bestand .qmd.

Pythoncode

ID algoritme: native:setlayermetadata

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

Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.

24.1.11.5. Velden metadata instellen

Toegevoegd in 3.42

Stelt verscheidene velden voor metadata in voor een laag.

Parameters

Label

Naam

Type

Omschrijving

Laag

INPUT

[laag]

De laag waarvan de velden voor metadata zullen worden bijgewerkt.

Identificatie

Optioneel

IDENTIFIER

[tekenreeks]

Een unieke identificatie voor de laag

Ouder-ID

Optioneel

PARENT_IDENTIFIER

[tekenreeks]

De identificatie voor de ouder-bron, indien van toepassing

**Titel*

Optioneel

TITLE

[tekenreeks]

De titel van de laag

Type

Optioneel

TYPE

[tekenreeks]

Het type gegevens om in de laag op te slaan

Taal

Optioneel

LANGUAGE

[tekenreeks]

De taal van de metadata

Codering

Optioneel

ENCODING

[tekenreeks]

De in de metadata gebruikte tekencodering

Samenvatting

Optioneel

ABSTRACT

[tekenreeks]

Een korte beschrijving of samenvatting van de laag

Coördinatenreferentiesysteem

Optioneel

CRS

[crs]

Het coördinatenreferentiesysteem van de laag

Kosten

Optioneel

FEES

[tekenreeks]

Informatie over eventuele kosten die zijn verbonden aan toegang tot de laag

Lege velden negeren

IGNORE_EMPTY

[Booleaanse waarde]

Standaard: False

Indien geselecteerd zullen velden voor metadata, die niet gevuld zijn, niet worden bijgewerkt

Uitvoer

Label

Naam

Type

Omschrijving

Uitvoerlaag

OUTPUT

[hetzelfde als invoer]

De invoerlaag met de bijgewerkte gespecificeerde velden voor metadata.

Pythoncode

ID algoritme: native:setmetadatafields

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

Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.

24.1.11.6. Metadata laag bijwerken

Toegevoegd in 3.42

Kopieert alle niet lege velden voor metadata vanuit een bronlaag naar een doellaag. Laat lege velden ongewijzigd in het doel.

Parameters

Label

Naam

Type

Omschrijving

Bronlaag

SOURCE

[laag]

De laag van waaruit de niet lege velden voor metadata zullen worden gekopieerd.

Doellaag

TARGET

[laag]

De laag waarin de niet lege velden voor metadata zullen worden geplakt. Lege velden in de bronlaag zullen geen bestaande metadata in de doellaag overschrijven.

Uitvoer

Label

Naam

Type

Omschrijving

Doellaag

OUTPUT

[laag]

De doellaag met bijgewerkte metadata.

Pythoncode

ID algoritme: native:updatelayermetadata

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

Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.