Skip to content

លំហាត់ទី១២៖ ផែនទីលំហូរ និងផែនទីពីរអថេរ

ព័ត៌មានលំហាត់

មេរៀនពាក់ព័ន្ធ៖ មេរៀនទី១២៖ ផែនទីលំហូរ ពហុអថេរ និងពេលវេលា ការអនុវត្តដោយខ្លួនឯង · 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

ពិសោធន៍មុនចាប់ផ្ដើម · ១០ នាទី

សកម្មភាពទី១៖ តារាងលំហូរ · ២០ នាទី

  1. បង្កើតឯកសារ flows.csv ដែលមានជួរឈរ origin,destination,value សម្រាប់ខេត្ត ១០ ទៅ «Phnom Penh»។ តម្លៃជាតម្លៃគំរូ (ឧទាហរណ៍ ១ ០០០ ដល់ ៤០ ០០០)។
  2. នាំចូល flows.csv (Add Delimited Text Layer · No geometry)។
  3. Processing → Vector creation → Join by lines (hub lines)៖ Hub layer Kh_Province_Center (ភ្នំពេញ) · Hub ID field Name_EN · Spoke layer Kh_Province_Center · Spoke ID Name_EN → flow_lines

    ជម្រើសផ្សេង

    អាចប្រើ Processing → Vector geometry → Points to path ឬបង្កើតបន្ទាត់ដោយ Virtual layer ជាមួយ SQL make_line() ក៏បាន។

  4. ភ្ជាប់តារាង flows ទៅ flow_lines តាមឈ្មោះខេត្ត។

សកម្មភាពទី២៖ រចនាបន្ទាត់លំហូរ · ២៥ នាទី

  1. Symbology → Simple Line → Stroke width → Data-defined override៖

    0.02 * sqrt("value")
    

    (ឯកតា Millimeters · តម្លៃ ៤០ ០០០ → ៤,០ មម)

  2. ពណ៌ទឹកក្រូច ភាពថ្លា ៤០% · Cap style Round។

  3. បន្ថែម Geometry generator ដើម្បីបង្កើតបន្ទាត់កោង ឬប្រើ Draw effects → Outer glow ស្រាល ដើម្បីបំបែកបន្ទាត់ត្រួតគ្នា។
  4. ត្រងលំហូរតូច៖ Filter "value" >= 5000 ហើយសរសេរកម្រិតកំណត់ក្នុងកំណត់សម្គាល់។

សកម្មភាពទី៣៖ ផែនទីពីរអថេរ · ២៥ នាទី

  1. រៀបចំ kc_communes ជាមួយ dens និង T_LIT15 (លំហាត់ទី៩)។
  2. Field Calculator បង្កើតវាល bi៖

    (CASE WHEN "dens" < 60 THEN 1 WHEN "dens" < 150 THEN 2 ELSE 3 END) * 10 +
    (CASE WHEN "T_LIT15" < 70 THEN 1 WHEN "T_LIT15" < 80 THEN 2 ELSE 3 END)
    
  3. Symbology → Categorized លើ bi → ៩ ថ្នាក់ → កំណត់ពណ៌តាមក្រឡា ៩ (ឧទាហរណ៍ ColorBrewer bivariate ឬពណ៌ក្នុងពិសោធន៍ខាងក្រោម)។

  4. បង្កើតសញ្ញាសម្គាល់ផែនទី ៣ × ៣ ក្នុង Print Layout ដោយប្រើ Add Shape (ក្រឡា ៩) និង Add Label។

សកម្មភាពទី៤៖ ផែនទីតូចច្រើន · ២០ នាទី

  1. ធ្វើផែនទីពីរដាច់ដោយឡែក (ដង់ស៊ីតេ និងអក្ខរកម្ម) ដោយប្រើ ព្រំថ្នាក់ដូចគ្នា ក្នុងឯកតាដូចគ្នា។
  2. ដាក់ផែនទីទាំងពីរក្នុងប្លង់តែមួយ ជាមួយចំណងជើងរង។
  3. ប្រៀបធៀបជាមួយផែនទីពីរអថេរ។ មួយណាឆ្លើយសំណួរ «ឃុំណាមានទាំងពីរទាប?» លឿនជាង?

លទ្ធផលត្រូវប្រគល់

  • flows.csv flow_lines និងផែនទីលំហូរ PDF ជាមួយកំណត់សម្គាល់កម្រិតកំណត់។
  • ផែនទីពីរអថេរ ជាមួយសញ្ញាសម្គាល់ផែនទី ៣ × ៣។
  • ប្លង់ផែនទីតូចច្រើន និងការប្រៀបធៀបមួយកថាខណ្ឌ។

ពិនិត្យលទ្ធផលដោយខ្លួនឯង

អាចវាយលេខខ្មែរ ឬលេខអារ៉ាប់។

១. ជាមួយកន្សោម 0.02 * sqrt(\"value\") លំហូរ ៤០ ០០០ មានទទឹងប៉ុន្មាន មម?

២. លំហូរ ១០ ០០០ មានទទឹងប៉ុន្មាន មម (ទសភាគ ១ ខ្ទង់)?

៣. សញ្ញាសម្គាល់ផែនទីពីរអថេរ ៣ × ៣ មានក្រឡាប៉ុន្មាន?

៤. ឃុំក្នុងខេត្តកំពង់ឆ្នាំងមានប៉ុន្មាន (សម្រាប់ផែនទីពីរអថេរ)?

៥. តើត្រូវប្រើអ្វីឱ្យដូចគ្នា ពេលធ្វើផែនទីតូចច្រើន?

ជម្រើសអនុវត្តជាមួយទិន្នន័យក្នុង ZIP

ប្រើ duplicated layers សម្រាប់ឆ្នាំផ្សេង ហើយ copy/paste style ដើម្បីរក្សាព្រំថ្នាក់។ ក្នុង Layout ដាក់ map frames ពីរដែលមាន extent ដូចគ្នា។ សម្រាប់ទិន្នន័យមានកាលបរិច្ឆេទ អាចប្រើ Temporal Controller។

បើគ្មាន Cambodia.zip ពេញលេញ ប្រើទិន្នន័យសាកល្បងក្នុង កញ្ចប់អនុវត្ត offline។ តម្លៃសំយោគមានចម្លើយផ្សេងពីទិន្នន័យដើម៖ កុំប្រើវាដើម្បីឆ្លើយប្រអប់លេខថេរខាងលើ។ ត្រឡប់ទៅ មេរៀន 12 ដើម្បីធ្វើពិសោធន៍ និងសំណួរថ្មី។