លំហាត់ទី១២៖ ផែនទីលំហូរ និងផែនទីពីរអថេរ¶
ព័ត៌មានលំហាត់
មេរៀនពាក់ព័ន្ធ៖ មេរៀនទី១២៖ ផែនទីលំហូរ ពហុអថេរ និងពេលវេលា ការអនុវត្តដោយខ្លួនឯង · QGIS 3.34 LTR · ប្រហែល ១០០ នាទី
ស្ថានភាព¶
អ្នកត្រូវធ្វើផែនទីលំហូរពីខេត្តទៅរាជធានី និងផែនទីពីរអថេរ (ដង់ស៊ីតេ × អក្ខរកម្ម) សម្រាប់ខេត្តកំពង់ឆ្នាំង។
គោលបំណង¶
- បង្កើតបន្ទាត់លំហូរពីតារាងគូទីតាំង (Origin-destination)។
- ធ្វើមាត្រដ្ឋានទទឹងបន្ទាត់តាមឫសការ៉េ និងត្រងលំហូរតូច។
- បង្កើតផែនទីពីរអថេរដោយប្រើវាលចាត់ថ្នាក់ និងពណ៌ ៩។
- ធ្វើផែនទីតូចច្រើនដោយ Atlas ឬប្លង់ច្រើន។
ឯកសារដែលប្រើ¶
ប្រើសំណុំទិន្នន័យ Cambodia (ឧបសម្ព័ន្ធ ខ)។
| ស្រទាប់ | ថត | វាល |
|---|---|---|
Kh_Province_Center · Kh_Province_Boundary |
Admin/ |
Name_EN POP2017 |
Kh_Commune_area |
Admin/ |
|
Census_Commune |
Census_2008/ |
TOTPOP T_LIT15 |
ពិសោធន៍មុនចាប់ផ្ដើម · ១០ នាទី¶
សកម្មភាពទី១៖ តារាងលំហូរ · ២០ នាទី¶
- បង្កើតឯកសារ
flows.csvដែលមានជួរឈរorigin,destination,valueសម្រាប់ខេត្ត ១០ ទៅ «Phnom Penh»។ តម្លៃជាតម្លៃគំរូ (ឧទាហរណ៍ ១ ០០០ ដល់ ៤០ ០០០)។ - នាំចូល
flows.csv(Add Delimited Text Layer · No geometry)។ -
Processing → Vector creation → Join by lines (hub lines)៖ Hub layer
Kh_Province_Center(ភ្នំពេញ) · Hub ID fieldName_EN· Spoke layerKh_Province_Center· Spoke IDName_EN→flow_linesជម្រើសផ្សេង
អាចប្រើ Processing → Vector geometry → Points to path ឬបង្កើតបន្ទាត់ដោយ Virtual layer ជាមួយ SQL
make_line()ក៏បាន។ -
ភ្ជាប់តារាង
flowsទៅflow_linesតាមឈ្មោះខេត្ត។
សកម្មភាពទី២៖ រចនាបន្ទាត់លំហូរ · ២៥ នាទី¶
-
Symbology → Simple Line → Stroke width → Data-defined override៖
(ឯកតា Millimeters · តម្លៃ ៤០ ០០០ → ៤,០ មម)
-
ពណ៌ទឹកក្រូច ភាពថ្លា ៤០% · Cap style Round។
- បន្ថែម Geometry generator ដើម្បីបង្កើតបន្ទាត់កោង ឬប្រើ Draw effects → Outer glow ស្រាល ដើម្បីបំបែកបន្ទាត់ត្រួតគ្នា។
- ត្រងលំហូរតូច៖ Filter
"value" >= 5000ហើយសរសេរកម្រិតកំណត់ក្នុងកំណត់សម្គាល់។
សកម្មភាពទី៣៖ ផែនទីពីរអថេរ · ២៥ នាទី¶
- រៀបចំ
kc_communesជាមួយdensនិងT_LIT15(លំហាត់ទី៩)។ -
Field Calculator បង្កើតវាល
bi៖ -
Symbology → Categorized លើ
bi→ ៩ ថ្នាក់ → កំណត់ពណ៌តាមក្រឡា ៩ (ឧទាហរណ៍ ColorBrewer bivariate ឬពណ៌ក្នុងពិសោធន៍ខាងក្រោម)។ - បង្កើតសញ្ញាសម្គាល់ផែនទី ៣ × ៣ ក្នុង Print Layout ដោយប្រើ Add Shape (ក្រឡា ៩) និង Add Label។
សកម្មភាពទី៤៖ ផែនទីតូចច្រើន · ២០ នាទី¶
- ធ្វើផែនទីពីរដាច់ដោយឡែក (ដង់ស៊ីតេ និងអក្ខរកម្ម) ដោយប្រើ ព្រំថ្នាក់ដូចគ្នា ក្នុងឯកតាដូចគ្នា។
- ដាក់ផែនទីទាំងពីរក្នុងប្លង់តែមួយ ជាមួយចំណងជើងរង។
- ប្រៀបធៀបជាមួយផែនទីពីរអថេរ។ មួយណាឆ្លើយសំណួរ «ឃុំណាមានទាំងពីរទាប?» លឿនជាង?
លទ្ធផលត្រូវប្រគល់¶
flows.csvflow_linesនិងផែនទីលំហូរ PDF ជាមួយកំណត់សម្គាល់កម្រិតកំណត់។- ផែនទីពីរអថេរ ជាមួយសញ្ញាសម្គាល់ផែនទី ៣ × ៣។
- ប្លង់ផែនទីតូចច្រើន និងការប្រៀបធៀបមួយកថាខណ្ឌ។
ពិនិត្យលទ្ធផលដោយខ្លួនឯង¶
អាចវាយលេខខ្មែរ ឬលេខអារ៉ាប់។
១. ជាមួយកន្សោម 0.02 * sqrt(\"value\") លំហូរ ៤០ ០០០ មានទទឹងប៉ុន្មាន មម?
២. លំហូរ ១០ ០០០ មានទទឹងប៉ុន្មាន មម (ទសភាគ ១ ខ្ទង់)?
៣. សញ្ញាសម្គាល់ផែនទីពីរអថេរ ៣ × ៣ មានក្រឡាប៉ុន្មាន?
៤. ឃុំក្នុងខេត្តកំពង់ឆ្នាំងមានប៉ុន្មាន (សម្រាប់ផែនទីពីរអថេរ)?
៥. តើត្រូវប្រើអ្វីឱ្យដូចគ្នា ពេលធ្វើផែនទីតូចច្រើន?
ជម្រើសអនុវត្តជាមួយទិន្នន័យក្នុង ZIP¶
ប្រើ duplicated layers សម្រាប់ឆ្នាំផ្សេង ហើយ copy/paste style ដើម្បីរក្សាព្រំថ្នាក់។ ក្នុង Layout ដាក់ map frames ពីរដែលមាន extent ដូចគ្នា។ សម្រាប់ទិន្នន័យមានកាលបរិច្ឆេទ អាចប្រើ Temporal Controller។
បើគ្មាន Cambodia.zip ពេញលេញ ប្រើទិន្នន័យសាកល្បងក្នុង កញ្ចប់អនុវត្ត offline។ តម្លៃសំយោគមានចម្លើយផ្សេងពីទិន្នន័យដើម៖ កុំប្រើវាដើម្បីឆ្លើយប្រអប់លេខថេរខាងលើ។ ត្រឡប់ទៅ មេរៀន 12 ដើម្បីធ្វើពិសោធន៍ និងសំណួរថ្មី។