29.2.3. Raster ထဲမှဆွဲထုတ်ခြင်း (Raster extraction)

29.2.3.1. နယ်ပယ်အကျယ်အဝန်းဖြင့် raster ကိုဖြတ်တောက်ခြင်း (Clip raster by extent)

GDAL မှလုပ်ဆောင်ပေးနိုင်သော မည်သည့် raster file ကိုမဆို သတ်မှတ်ပေးသည့်အတိုင်းအတာ အကျယ်အဝန်းတစ်ခုဖြင့် ဖြတ်ထုတ်ပေးပါသည်။

Algorithm ကို GDAL translate utility မှ ရယူပါသည်။

Default menu - Raster ► Extraction

သတ်မှတ်ချက်များ (Parameters)

အခြေခံ သတ်မှတ်ချက်များ (Basic parameters)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Input layer (ထည့်သွင်းအသုံးပြုသော layer)

INPUT

[raster]

ထည့်သွင်းအသုံးပြုသော raster

Clipping extent (ဖြတ်ထုတ်မည့်အကျယ်အဝန်း)

EXTENT

[extent]

Output raster အတွက်အသုံးပြုသင့်သော အကျယ်အဝန်း။ Output တွင် သတ်မှတ်ထားသော ဘောင်အတွင်းရှိ pixel များသာ ပါဝင်လာပါမည်။

အသုံးပြုနိုင်သော နည်းလမ်းများမှာ -

  • Layer မှ တွက်ချက်ခြင်း - လက်ရှိ project ထဲတွင်ထည့်သွင်းထားသော layer ၏ extent (နယ်ပယ်အကျယ်အဝန်း)ကိုအသုံးပြုပါသည်။

  • Layout map မှ တွက်ချက်ခြင်း - အသုံးပြုနေသော project ထဲရှိ layout map item တစ်ခု၏ extent အသုံးပြုပါသည်။

  • Bookmark မှ တွက်ချက်ခြင်း - မှတ်ထားသော bookmark တစ်ခု၏ extent ကိုအသုံးပြုပါသည်။

  • မြေပုံ canvas extent ကိုအသုံးပြုခြင်း

  • Canvas ပေါ်တွင်ရေးဆွဲခြင်း - တွက်ချက်လိုသည့် ဧရိယာကို ထောင့်မှန်စတုဂံပုံဆွဲခြင်း။

  • x အနည်းဆုံး၊ x အများဆုံး၊ y အနည်းဆုံး၊  y အများဆုံး တို့အဖြစ် ကိုဩဒိနိတ်များကို ထည့်သွင်းခြင်း။

Override the projection for the output file (Output file အတွက် projection ကို အစားထိုးပြင်ဆင်ခြင်း)

OVERCRS

[boolean]

Default: False

အမှန်ခြစ် ခြစ်ထားလျှင် output file သည် input layer ၏ CRS ကို အသုံးပြုပါသည်။

Assign a specified nodata value to output bands (Output band များကို nodata တန်ဖိုးတစ်ခု သတ်မှတ်ပေးခြင်း)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

NODATA

[number]

Default: None

Output raster ထဲတွင် nodata တန်ဖိုးများအတွက် ထည့်သွင်းသင့်သော တန်ဖိုးတစ်ခုကို သတ်မှတ်ပေးပါသည်။

Clipped (extent) (ဖြတ်ထုတ်ထားသောအကျယ်အဝန်း)

OUTPUT

[raster]

Default: [Save to temporary file] ([ယာယီ file အဖြစ်သိမ်းဆည်းပါ])

Output raster layer ၏ သီးခြားသတ်မှတ်ချက်။ အောက်ပါတို့ထဲမှ တစ်ခုခုဖြစ်ပါသည် -

  • ယာယီ file တစ်ခုတွင် သိမ်းဆည်းပါ

  • File တွင်သိမ်းဆည်းပါ

အဆင့်မြင့် သတ်မှတ်ချက်များ (Advanced parameters)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Additional creation options (ထပ်ဆောင်း ဖန်တီးမှုနည်းလမ်းများ)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

OPTIONS

[string]

Default: ‘’

Raster ဖန်တီးခြင်းကို ထိန်းချုပ်သော ဖန်တီးခြင်းနည်းလမ်းများကို ပိုမိုပေါင်းထည့်ရန် (အရောင်၊ block အရွယ်အစား၊ file ချုံ့ခြင်း)။ လွယ်ကူစေရန် ကြိုတင်သတ်မှတ်ထားသော profile များကိုအသုံးပြုနိုင်ပါသည် (GDAL driver options section တွင်ကြည့်ပါ)။ အစုလိုက်လုပ်ဆောင်ခြင်း (Batch process) နှင့် Model Designer - နည်းလမ်းများစွာကို pipe character (|) ဖြင့်ပိုင်းခြားထားပါသည်။

Output data type (Output data အမျိုးအစား)

DATA_TYPE

[enumeration]

Default: 0

Output raster file ၏ format ကို သတ်မှတ်ပေးပါသည်။ ရွေးချယ်စရာများမှာ-

  • 0 — Use Input Layer Data Type (Input layer ၏ data အမျိုးအစားကိုအသုံးပြုပါ)

  • 1 — Byte (Eight bit unsigned integer (quint8))

  • 2 — Int16 (Sixteen bit signed integer (qint16))

  • 3 — UInt16 (Sixteen bit unsigned integer (quint16))

  • 4 — UInt32 (Thirty two bit unsigned integer (quint32))

  • 5 — Int32 (Thirty two bit signed integer (qint32))

  • 6 — Float32 (Thirty two bit floating point (float))

  • 7 — Float64 (Sixty four bit floating point (double))

  • 8 — CInt16 (Complex Int16)

  • 9 — CInt32 (Complex Int32)

  • 10 — CFloat32 (Complex Float32)

  • 11 — CFloat64 (Complex Float64)

  • 12 — Int8 (Eight bit signed integer (qint8))

အသုံးပြုနိုင်သော နည်းလမ်းများမှာ QGIS ထဲတွင်ပါသော GDAL version ပေါ်တွင်မူတည်ပါသည် (Help ► About menu တွင်ကြည့်ပါ)။

Additional command-line parameters (ထပ်ဆောင်း command-line parameter များ)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

EXTRA

[string]

Default: None

ထပ်ဆောင်း GDAL command line ရွေးချယ်စရာများကို ထည့်ပေါင်းခြင်း

ရလာဒ်များ (Outputs)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Clipped (extent) (ဖြတ်ထုတ်ထားသော (နယ်ပယ်အကျယ်အဝန်း))

OUTPUT

[raster]

သတ်မှတ်ပေးသည့်အတိုင်းအတာ အကျယ်အဝန်းတစ်ခုဖြင့် ဖြတ်ထုတ်ထားသော output raster layer

Python code

Algorithm ID: gdal:cliprasterbyextent

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

Processing Toolbox ထဲရှိ algorithm ပေါ်တွင် mouse ကိုတင်ထားလျှင် algorithm id ကိုပြသပေးပါသည်။ parameter dictionary သည် parameter နာမည်များနှင့် တန်ဖိုးများကို ပေးပါသည်။ Python console မှ algorithm များကို မည်သို့လုပ်ဆောင်ရမည် ဆိုသည့် အသေးစိတ်ကို သိရှိလိုလျှင် Console တွင် processing algorithm များကို အသုံးပြုခြင်း တွင်ကြည့်ပါ။

29.2.3.2. Clip raster by mask layer (Raster ကို ဖုံးအုပ် layer ဖြင့် ဖြတ်ထုတ်ခြင်း)

GDAL မှလုပ်ဆောင်ပေးနိုင်သော မည်သည့် raster file ကိုမဆို vector mask (အဖုံးအအုပ်) layer တစ်ခုဖြင့် ဖြတ်ထုတ်ပေးပါသည်။

Algorithm ကို GDAL warp utility မှ ရယူပါသည်။

Default menu - Raster ► Extraction

သတ်မှတ်ချက်များ (Parameters)

အခြေခံ သတ်မှတ်ချက်များ (Basic parameters)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Input layer (ထည့်သွင်းအသုံးပြုသော layer)

INPUT

[raster]

ထည့်သွင်းအသုံးပြုသော raster

Mask layer (အဖုံးအအုပ် layer)

MASK

[vector: polygon]

Raster ကိုဖြတ်ထုတ်ခြင်းအတွက် vector mask

Source CRS (ရင်းမြစ် CRS)

SOURCE_CRS

[crs]

Input raster အတွက် အသုံးပြုမည့် coordinate reference ကို သတ်မှတ်ပေးပါသည်

Target CRS

TARGET_CRS

[crs]

Mask layer အတွက် အသုံးပြုမည့် coofdinate reference ကို သတ်မှတ်ပေးပါသည်

Target extent (လိုချင်သော အကျယ်အဝန်း)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

TARGET_EXTENT

[extent]

ဖန်တီးမည့် output file ၏ အကျယ်အဝန်း၊ အသုံးပြုနိုင်သော နည်းလမ်းများမှာ-

အသုံးပြုနိုင်သော နည်းလမ်းများမှာ -

  • Layer မှ တွက်ချက်ခြင်း - လက်ရှိ project ထဲတွင်ထည့်သွင်းထားသော layer ၏ extent (နယ်ပယ်အကျယ်အဝန်း)ကိုအသုံးပြုပါသည်။

  • Layout map မှ တွက်ချက်ခြင်း - အသုံးပြုနေသော project ထဲရှိ layout map item တစ်ခု၏ extent အသုံးပြုပါသည်။

  • Bookmark မှ တွက်ချက်ခြင်း - မှတ်ထားသော bookmark တစ်ခု၏ extent ကိုအသုံးပြုပါသည်။

  • မြေပုံ canvas extent ကိုအသုံးပြုခြင်း

  • Canvas ပေါ်တွင်ရေးဆွဲခြင်း - တွက်ချက်လိုသည့် ဧရိယာကို ထောင့်မှန်စတုဂံပုံဆွဲခြင်း။

  • x အနည်းဆုံး၊ x အများဆုံး၊ y အနည်းဆုံး၊  y အများဆုံး တို့အဖြစ် ကိုဩဒိနိတ်များကို ထည့်သွင်းခြင်း။

Assign a specified nodata value to output bands (Output band များအတွက် nodata တန်ဖိုးတစ်ခုကို သတ်မှတ်ခြင်း)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

NODATA

[number]

Default: None

Output raster ထဲတွင် nodata တန်ဖိုးများအတွက် ထည့်သွင်းသင့်သော တန်ဖိုးတစ်ခုကို သတ်မှတ်ပေးပါသည်။

Create an output alpha band (Output alpha band တစ်ခုကိုဖန်တီးခြင်း)

ALPHA_BAND

[boolean]

Default: False (မှား)

ရလာဒ်အတွက် alpha band တစ်ခုကို ဖန်တီးပေးပါသည်။ Alpha band တွင် pixel များ၏ အလင်းဖောက်မြင်နိုင်စွမ်း တန်ဖိုးများပါဝင်ပါသည်။

Match the extent of the clipped raster to the extent of the mask layer (ဖြတ်ထုတ်မည့် raster ၏အကျယ်အဝန်းကို mask layer ၏ အကျယ်အဝန်းနှင့် ကိုက်ညီအောင်လုပ်ခြင်း)

CROP_TO_CUTLINE

[boolean]

Default: True

အမှန်ခြစ် ခြစ်ထားလျှင် vector layer အကျယ်အဝန်းကို output raster အတွက် အသုံးပြုပါမည်။

Keep resolution of input raster (Input raster ၏ ကြည်လင်ပြတ်သားမှုကိုထိန်းထားခြင်း)

KEEP_RESOLUTION

[boolean]

Default: False

Output raster ၏ resolution သည်ပြောင်းလဲမသွားပါ

Set output file resolution (Output file resolution ကိုသတ်မှတ်ခြင်း)

SET_RESOLUTION

[boolean]

Default: False

Output resolution (pixel တစ်ခု၏ အရွယ်အစား) ကို သတ်မှတ်သင့်ပါသည်

X Resolution to output bands (Output band များ၏ X Resolution)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

X_RESOLUTION

[number]

Default: None

Output raster ထဲရှိ pixel များ၏ အကျယ် (အနံ)

Y Resolution to output band (Output band ၏ Y Resolution)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

Y_RESOLUTION

[number]

Default: None

Output raster ထဲရှိ pixel များ၏ အမြင့် (အထက်အောက်အလျား)

Use multithreaded warping implementation (Multithread warping လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း)

MULTITHREADING

[boolean]

Default: False

ဓာတ်ပုံအစုအစည်းများကို လုပ်ဆောင်ပေးရန် thread နှစ်ခုကိုအသုံးပြုပြီး input/output လုပ်ဆောင်မှုများကို တပြိုင်တည်းလုပ်ဆောင်ပါသည်။ တွက်ချက်ခြင်းသည် multithread မဟုတ်ပါ။

Clipped (mask) (ဖြတ်ထုတ်ထားသော (အဖုံးအအုပ်))

OUTPUT

[raster]

Default: [Save to temporary file] ([ယာယီ file အဖြစ်သိမ်းဆည်းပါ])``

Output raster layer ၏ သီးခြားသတ်မှတ်ချက်။ အောက်ပါတို့ထဲမှ တစ်ခုခုဖြစ်ပါသည် -

  • ယာယီ file တစ်ခုတွင် သိမ်းဆည်းပါ

  • File တွင်သိမ်းဆည်းပါ

အဆင့်မြင့် သတ်မှတ်ချက်များ (Advanced parameters)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Additional creation options (ထပ်ဆောင်း ဖန်တီးမှုနည်းလမ်းများ)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

OPTIONS

[string]

Default: ‘’

Raster ဖန်တီးခြင်းကို ထိန်းချုပ်သော ဖန်တီးခြင်းနည်းလမ်းများကို ပိုမိုပေါင်းထည့်ရန် (အရောင်၊ block အရွယ်အစား၊ file ချုံ့ခြင်း)။ လွယ်ကူစေရန် ကြိုတင်သတ်မှတ်ထားသော profile များကိုအသုံးပြုနိုင်ပါသည် (GDAL driver options section တွင်ကြည့်ပါ)။ အစုလိုက်လုပ်ဆောင်ခြင်း (Batch process) နှင့် Model Designer - နည်းလမ်းများစွာကို pipe character (|) ဖြင့်ပိုင်းခြားထားပါသည်။

Output data type (Output data အမျိုးအစား)

DATA_TYPE

[enumeration]

Default: 0

Output raster file ၏ format ကိုသတ်မှတ်ပေးပါသည်။ ရွေးချယ်စရာများမှာ -

  • 0 — Use Input Layer Data Type (Input layer ၏ data အမျိုးအစားကိုအသုံးပြုပါ)

  • 1 — Byte (Eight bit unsigned integer (quint8))

  • 2 — Int16 (Sixteen bit signed integer (qint16))

  • 3 — UInt16 (Sixteen bit unsigned integer (quint16))

  • 4 — UInt32 (Thirty two bit unsigned integer (quint32))

  • 5 — Int32 (Thirty two bit signed integer (qint32))

  • 6 — Float32 (Thirty two bit floating point (float))

  • 7 — Float64 (Sixty four bit floating point (double))

  • 8 — CInt16 (Complex Int16)

  • 9 — CInt32 (Complex Int32)

  • 10 — CFloat32 (Complex Float32)

  • 11 — CFloat64 (Complex Float64)

  • 12 — Int8 (Eight bit signed integer (qint8))

အသုံးပြုနိုင်သော နည်းလမ်းများမှာ QGIS ထဲတွင်ပါသော GDAL version ပေါ်တွင်မူတည်ပါသည် (Help ► About menu တွင်ကြည့်ပါ)။

Additional command-line parameters (ထပ်ဆောင်း command-line parameter များ)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

EXTRA

[string]

Default: None

ထပ်ဆောင်း GDAL command line ရွေးချယ်စရာများကို ထည့်ပေါင်းခြင်း

ရလာဒ်များ (Outputs)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Clipped (mask) (ဖြတ်ထုတ်ထားသော (အဖုံးအအုပ်))

OUTPUT

[raster]

Vector layer ဖြင့် ဖြတ်ထုတ်ထားသော output raster layer

Python code

Algorithm ID: gdal:cliprasterbymasklayer

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

Processing Toolbox ထဲရှိ algorithm ပေါ်တွင် mouse ကိုတင်ထားလျှင် algorithm id ကိုပြသပေးပါသည်။ parameter dictionary သည် parameter နာမည်များနှင့် တန်ဖိုးများကို ပေးပါသည်။ Python console မှ algorithm များကို မည်သို့လုပ်ဆောင်ရမည် ဆိုသည့် အသေးစိတ်ကို သိရှိလိုလျှင် Console တွင် processing algorithm များကို အသုံးပြုခြင်း တွင်ကြည့်ပါ။

29.2.3.3. ကွန်တို (Contour)

GDAL မှလုပ်ဆောင်ပေးနိုင်သော မည်သည့် မြေမျက်နှာသွင်ပြင်အနိမ့်အမြင့် raster မှမဆို ကွန်တိုလိုင်းများကို ဖန်တီးထုတ်ယူပေးပါသည်။

Algorithm ကို GDAL contour utility မှ ရယူပါသည်။

Default menu - Raster ► Extraction

သတ်မှတ်ချက်များ (Parameters)

အခြေခံ သတ်မှတ်ချက်များ (Basic parameters)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Input layer (ထည့်သွင်းအသုံးပြုသော layer)

INPUT

[raster]

ထည့်သွင်းအသုံးပြုသော raster

Band number (Band နံပါတ်)

BAND

[raster band]

Default: 1

ကွန်တိုဖန်တီးယူမည့် raster band

Interval between contour lines (ကွန်တိုမျဉ်း နှစ်ခုအကြား အကွာအဝေး)

INTERVAL

[number]

Default: 10.0

အသုံးပြုထားသော မြေမျက်နှာသွင်ပြင်အနိမ့်အမြင့် raster ထဲရှိ ယူနစ်ဖြင့် ကွန်တိုမျဉ်း နှစ်ခုကြားက အကွာအဝေးကို သတ်မှတ်ပေးပါသည် (အနည်းဆုံးတန်ဖိုးမှာ 0 ဖြစ်ပါသည်)

Attribute name (if not set, no elevation attribute is attached) (Attribute အမည် (သတ်မှတ်မထားလျှင် မြေမျက်နှာသွင်ပြင်အနိမ့်အမြင့် attribute ပါလာမည် မဟုတ်ပါ))

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

FIELD_NAME

[string]

Default: ‘ELEV’

မြေမျက်နှာသွင်ပြင်အနိမ့်အမြင့် ကိုထည့်သွင်းရမည့် attribute အတွက် အမည်တစ်ခုပေးပါသည်။

Offset from zero relative to which to interpret intervals (ကြားအကွာအဝေးများကို နားလည်အောင်ရှင်းပြပေးရန် သုညမှ အရွေ့အကွာအဝေး)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

OFFSET

[number]

Default: 0.0

Contours (ကွန်တိုများ)

OUTPUT

[vector: line]

Default: [Save to temporary file] ([ယာယီ file အဖြစ်သိမ်းဆည်းပါ])``

Output vector layer ၏ သီးခြားသတ်မှတ်ချက်။ အောက်ပါတို့ထဲမှ တစ်ခုခုဖြစ်ပါသည် -

  • ယာယီ file တစ်ခုတွင် သိမ်းဆည်းပါ

  • File တွင်သိမ်းဆည်းပါ

အဆင့်မြင့် သတ်မှတ်ချက်များ (Advanced parameters)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Produce 3D vector (သုံးဘက်မြင် vector ကိုဖန်တီးခြင်း)

CREATE_3D

[boolean]

Default: False

နှစ်ဘက်မြင်အစား သုံးဘက်မြင် vector များကို တွန်းအားပေး ဖန်တီးပါသည်။ Vertex (မျဉ်းအဆစ်) တိုင်းတွင် အနိမ့်အမြင့် တန်ဖိုးများပါဝင်ပါသည်။

Treat all raster values as valid (Raster တန်ဖိုးများအားလုံးကို valid အဖြစ် လုပ်ဆောင်ပါ)

IGNORE_NODATA

[boolean]

Default: False

Dataset ထဲရှိ nodata တန်ဖိုးများအားလုံးကို လျစ်လျှူရှုပေးပါသည်။

Input pixel value to treat as “nodata” (“nodata” အဖြစ်လုပ်ဆောင်မည့် Input pixel တန်ဖိုး)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

NODATA

[number]

Default: None

Output raster ထဲတွင် nodata တန်ဖိုးများအတွက် ထည့်သွင်းသင့်သော တန်ဖိုးတစ်ခုကို သတ်မှတ်ပေးပါသည်။

Additional command-line parameters (ထပ်ဆောင်း command-line parameter များ)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

EXTRA

[string]

Default: None

ထပ်ဆောင်း GDAL command line ရွေးချယ်စရာများကို ထည့်ပေါင်းခြင်း။ သက်ဆိုင်သော GDAL အသုံးပြုမှု မှတ်တမ်းကို ရည်ညွှန်းပါ။

ရလာဒ်များ (Outputs)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Contours (ကွန်တိုများ)

OUTPUT

[vector: line]

ကွန်တိုမျဉ်းများဖြင့် output vector layer

Python code

Algorithm ID: gdal:contour

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

Processing Toolbox ထဲရှိ algorithm ပေါ်တွင် mouse ကိုတင်ထားလျှင် algorithm id ကိုပြသပေးပါသည်။ parameter dictionary သည် parameter နာမည်များနှင့် တန်ဖိုးများကို ပေးပါသည်။ Python console မှ algorithm များကို မည်သို့လုပ်ဆောင်ရမည် ဆိုသည့် အသေးစိတ်ကို သိရှိလိုလျှင် Console တွင် processing algorithm များကို အသုံးပြုခြင်း တွင်ကြည့်ပါ။

29.2.3.4. ကွန်တို polygon များ (Contour Polygons)

GDAL မှလုပ်ဆောင်ပေးနိုင်သော မည်သည့် မြေမျက်နှာသွင်ပြင်အနိမ့်အမြင့် raster မှမဆို ကွန်တို polygon များဖန်တီးထုတ်ယူပေးပါသည်။

Algorithm ကို GDAL contour utility မှ ရယူပါသည်။

သတ်မှတ်ချက်များ (Parameters)

အခြေခံ သတ်မှတ်ချက်များ (Basic parameters)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Input layer (ထည့်သွင်းအသုံးပြုသော layer)

INPUT

[raster]

ထည့်သွင်းအသုံးပြုသော raster

Band number (Band နံပါတ်)

BAND

[raster band]

Default: 1

ကွန်တိုဖန်တီးယူမည့် raster band

Interval between contour lines (ကွန်တိုမျဉ်း နှစ်ခုအကြား အကွာအဝေး)

INTERVAL

[number]

Default: 10.0

အသုံးပြုထားသော မြေမျက်နှာသွင်ပြင်အနိမ့်အမြင့် raster ထဲရှိ ကွန်တိုမျဉ်း နှစ်ခုကြား အကွာအဝေးကို သတ်မှတ်ပေးပါသည် (အနည်းဆုံးတန်ဖိုးမှာ 0 ဖြစ်ပါသည်)

Offset from zero relative to which to interpret intervals (ကြားအကွာအဝေးများကို နားလည်အောင်ရှင်းပြပေးရန် သုညမှ အရွေ့အကွာအဝေး)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

OFFSET

[number]

Default: 0.0

Attribute name for minimum elevation of contour polygon (ကွန်တို polygon ၏ အနိမ့်ဆုံး မြေမျက်နှာပြင်အတွက် Attribute အမည်)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

FIELD_NAME_MIN

[string]

Default: ‘ELEV_MIN’

ကွန်တို polygon ၏ အနိမ့်ဆုံး မြေမျက်နှာသွင်ပြင်အနိမ့်အမြင့် ကိုထည့်သွင်းရမည့် attribute အတွက် အမည်တစ်ခုပေးပါသည်။ အနိမ့်ဆုံးတန်ဖိုးကို သတ်မှတ်မပေးလျှင် အနိမ့်အမြင့် attribute ပါလာမည် မဟုတ်ပါ။

Attribute name for maximum elevation of contour polygon (ကွန်တို polygon ၏ အမြင့်ဆုံး မြေမျက်နှာပြင်အတွက် Attribute အမည်)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

FIELD_NAME_MAX

[string]

Default: ‘ELEV_MAX’

ကွန်တို polygon ၏ အမြင့်ဆုံး မြေမျက်နှာသွင်ပြင်အနိမ့်အမြင့် ကိုထည့်သွင်းရမည့် attribute အတွက် အမည်တစ်ခုပေးပါသည်။ အမြင့်ဆုံးတန်ဖိုးကို သတ်မှတ်မပေးလျှင် အနိမ့်အမြင့် attribute ပါလာမည် မဟုတ်ပါ။

Contours (ကွန်တိုများ)

OUTPUT

[vector: polygon]

Default: [Save to temporary file] ([ယာယီ file အဖြစ်သိမ်းဆည်းပါ])``

Output vector layer ၏ သီးခြားသတ်မှတ်ချက်။ အောက်ပါတို့ထဲမှ တစ်ခုခုဖြစ်ပါသည် -

  • ယာယီ file တစ်ခုတွင် သိမ်းဆည်းပါ

  • File တွင်သိမ်းဆည်းပါ

အဆင့်မြင့် သတ်မှတ်ချက်များ (Advanced parameters)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Produce 3D vector (သုံးဘက်မြင် vector ဖန်တီးခြင်း)

CREATE_3D

[boolean]

Default: False

နှစ်ဘက်မြင်အစား သုံးဘက်မြင် vector များကို တွန်းအားပေး ဖန်တီးပါသည်။ Vertex (မျဉ်းအဆစ်) တိုင်းတွင် အနိမ့်အမြင့် တန်ဖိုးများပါဝင်ပါသည်။

Treat all raster values as valid (Raster တန်ဖိုးများအားလုံးကို valid အဖြစ်လုပ်ဆောင်ခြင်း)

IGNORE_NODATA

[boolean]

Default: False

Dataset ထဲရှိ nodata တန်ဖိုးများအားလုံးကို လျစ်လျှူရှုပေးပါသည်။

Input pixel value to treat as “nodata” (“nodata” အဖြစ်လုပ်ဆောင်မည့် Input pixel တန်ဖိုး)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

NODATA

[number]

Default: None

Output raster ထဲတွင် nodata တန်ဖိုးများအတွက် ထည့်သွင်းသင့်သော တန်ဖိုးတစ်ခုကို သတ်မှတ်ပေးပါသည်။

Additional command-line parameters (ထပ်ဆောင်း command-line parameter များ)

Optional (မဖြစ်မနေလုပ်ဆောင်ရန် မလိုအပ်ပါ)

EXTRA

[string]

Default: None

ထပ်ဆောင်း GDAL command line ရွေးချယ်စရာများကို ထည့်ပေါင်းခြင်း။ သက်ဆိုင်သော GDAL အသုံးပြုမှု မှတ်တမ်းကို ရည်ညွှန်းပါ။

ရလာဒ်များ (Outputs)

အညွှန်း

အမည်

အမျိုးအစား

ရှင်းလင်းဖော်ပြချက်

Contours (ကွန်တိုများ)

OUTPUT

[vector: polygon]

ကွန်တို polygon များဖြင့် output vector layer

Python code

Algorithm ID: gdal:contour_polygon

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

Processing Toolbox ထဲရှိ algorithm ပေါ်တွင် mouse ကိုတင်ထားလျှင် algorithm id ကိုပြသပေးပါသည်။ parameter dictionary သည် parameter နာမည်များနှင့် တန်ဖိုးများကို ပေးပါသည်။ Python console မှ algorithm များကို မည်သို့လုပ်ဆောင်ရမည် ဆိုသည့် အသေးစိတ်ကို သိရှိလိုလျှင် Console တွင် processing algorithm များကို အသုံးပြုခြင်း တွင်ကြည့်ပါ။