Ważne
Tłumaczenie jest wysiłkiem społeczności QGISa przyłącz się. Ta strona jest obecnie przetłumaczona w 60.26%.
24.1.11. Metadata tools
24.1.11.1. Add history metadata
Added in 3.42
Adds a new history entry to the layer’s metadata.
Parametry
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Warstwa |
|
[warstwa] |
The input layer (vector, raster, etc.) to which the history entry will be added. |
History entry |
|
[ciąg tekstowy] |
The text to be appended as a new entry in the layer’s history metadata. This will be added to any existing history entries. |
Wyniki
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Wynik |
|
[same as input] |
The resulting layer with the updated history in its Metadata properties. |
Kod Pythona
Algorithm ID: native:addhistorymetadata
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Using processing algorithms from the console for details on how to run processing algorithms from the Python console.
24.1.11.2. Copy Layer Metadata
Added in 3.42
Copies metadata from a source layer to a target layer. Any existing metadata in the target layer will be replaced with the metadata from the source layer. This includes all metadata fields, such as history, abstract, and other properties.
Parametry
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Source layer |
|
[warstwa] |
The layer from which metadata will be copied. |
Target layer |
|
[warstwa] |
The layer to which metadata will be pasted. Any existing metadata in this layer will be replaced. |
Save metadata as default |
|
[wartość logiczna] Domyślnie: False |
If checked, the metadata information will be saved with the layer, hence available by default in subsequent projects. |
Wyniki
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Warstwa wynikowa |
|
[warstwa] |
The target layer with the metadata replaced by the metadata from the source layer. This includes all metadata fields, such as history, abstract, and other properties. |
Kod Pythona
Algorithm ID: native:copylayermetadata
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Using processing algorithms from the console for details on how to run processing algorithms from the Python console.
24.1.11.3. Export Layer Metadata
Added in 3.42
Exports the metadata of a layer to a QMD file.
Parametry
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Warstwa |
|
[warstwa] |
The layer whose metadata will be exported. |
Wynik |
|
[plik] Domyślnie: |
Specification of the output file. One of:
|
Wyniki
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Plik wynikowy |
|
[plik] |
The |
Kod Pythona
Algorithm ID: native:exportlayermetadata
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Using processing algorithms from the console for details on how to run processing algorithms from the Python console.
24.1.11.4. Set Layer Metadata
Added in 3.42
Applies metadata to a layer from a .qmd file.
Parametry
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Warstwa |
|
[warstwa] |
The layer to which the metadata will be applied. |
Metadata file |
|
[plik] |
The |
Save metadata as default |
|
[wartość logiczna] Domyślnie: False |
If checked, the metadata information will be saved with the layer, hence available by default in subsequent projects. |
Wyniki
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Warstwa wynikowa |
|
[same as input] |
The input layer with the metadata replaced by the metadata from the |
Kod Pythona
Algorithm ID: native:setlayermetadata
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Using processing algorithms from the console for details on how to run processing algorithms from the Python console.
24.1.11.5. Set Metadata Fields
Added in 3.42
Sets various metadata fields for a layer.
Parametry
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Warstwa |
|
[warstwa] |
The layer whose metadata fields will be updated |
Identifier Opcjonalne |
|
[ciąg tekstowy] |
A unique identifier for the layer |
Parent identifier Opcjonalne |
|
[ciąg tekstowy] |
The identifier of the parent resource, if applicable |
Title Opcjonalne |
|
[ciąg tekstowy] |
The title of the layer |
Type Opcjonalne |
|
[ciąg tekstowy] |
The type of data stored in the layer |
Language Opcjonalne |
|
[ciąg tekstowy] |
The language of the metadata |
Kodowanie Opcjonalne |
|
[ciąg tekstowy] |
The character encoding used in the metadata |
Abstract Opcjonalne |
|
[ciąg tekstowy] |
A brief description or abstract of the layer |
Coordinate reference system Opcjonalne |
|
[układ współrzędnych] |
The coordinate reference system of the layer |
Fees Opcjonalne |
|
[ciąg tekstowy] |
Information about any fees associated with accessing the layer |
Ignore empty fields |
|
[wartość logiczna] Domyślnie: False |
If checked, no update will be done to metadata fields that are not filled |
Wyniki
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Warstwa wynikowa |
|
[same as input] |
The input layer with the specified metadata fields updated. |
Kod Pythona
Algorithm ID: native:setmetadatafields
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Using processing algorithms from the console for details on how to run processing algorithms from the Python console.
24.1.11.6. Update Layer Metadata
Added in 3.42
Copies all non-empty metadata fields from a source layer to a target layer. Leaves empty input fields unchanged in the target.
Parametry
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Source layer |
|
[warstwa] |
The layer from which non-empty metadata fields will be copied |
Target layer |
|
[warstwa] |
The layer to which non-empty metadata fields will be pasted. Empty fields in the source layer will not overwrite existing metadata in the target layer. |
Wyniki
Etykieta |
Nazwa |
Typ |
Opis |
|---|---|---|---|
Target layer |
|
[warstwa] |
The target layer with updated metadata. |
Kod Pythona
Algorithm ID: native:updatelayermetadata
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Using processing algorithms from the console for details on how to run processing algorithms from the Python console.