Skip to content

លំហាត់ទី៣៖ ចំណោល ផ្ទៃ និងការបង្ខូចទ្រង់ទ្រាយ

អំពីលេខក្នុងឧទាហរណ៍ដើម

តួលេខផ្ទៃជាក់លាក់ខាងក្រោមត្រូវបានរក្សាពីគម្រោងដើម។ ឯកសារព្រំដែនពេញលេញមិនមានក្នុង ZIP ដើម ដូច្នេះប្រើជាឧទាហរណ៍សិក្សា មិនមែនជាលទ្ធផលវាស់ដែលបានផ្ទៀងផ្ទាត់ក្នុងកំណែនេះ។ ពេលធ្វើឡើងវិញ ត្រូវកត់ប្រភពព្រំដែន CRS និងវិធីវាស់។

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

មេរៀនពាក់ព័ន្ធ៖ មេរៀនទី៣៖ ចំណោលផែនទី និងការបង្ខូចទ្រង់ទ្រាយ ការអនុវត្តដោយខ្លួនឯង · QGIS 3.34 LTR · ប្រហែល ៩០ នាទី

ស្ថានភាព

អ្នកត្រូវរាយការណ៍ផ្ទៃប្រទេសកម្ពុជា និងធ្វើផែនទីតំបន់អាស៊ីអាគ្នេយ៍។ អ្នកនឹងឃើញថា ចំណោលខុសគ្នា ផ្ដល់ផ្ទៃខុសគ្នា និងរាងប្រទេសខុសគ្នា។

គោលបំណង

  • គណនាផ្ទៃក្នុងចំណោលផ្សេងៗ និងលើអេលីបសូអ៊ីត។
  • ប្រៀបធៀបរាងតំបន់ក្នុងចំណោលស៊ីឡាំង ផ្ទៃស្មើ និង UTM។
  • កំណត់ CRS គម្រោង និងយល់ On-the-fly reprojection។
  • ជ្រើសចំណោលសមស្រប តាមគោលបំណង។

ឯកសារដែលប្រើ

ប្រើសំណុំទិន្នន័យ Cambodia (ឧបសម្ព័ន្ធ ខ)។

ស្រទាប់ ថត
Kh_Country_area Admin/
Kh_Province_Boundary Admin/
Int_Outside_Cambodia_DIVA Admin/
Int_Sea Water/

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

សកម្មភាពទី១៖ ផ្ទៃក្នុងចំណោលបួន · ២៥ នាទី

  1. បន្ថែម Kh_Country_area។ Project → Properties → General → Ellipsoid៖ ពិនិត្យថាជា WGS 84។
  2. Field Calculator បង្កើតវាល Decimal៖

    វាល កន្សោម អត្ថន័យ
    a_ellip $area / 1e6 ផ្ទៃលើអេលីបសូអ៊ីត (គម²)
    a_utm area($geometry) / 1e6 ផ្ទៃប្លង់ក្នុង UTM 48N
    a_merc area(transform($geometry,'EPSG:32648','EPSG:3857')) / 1e6 ផ្ទៃប្លង់ក្នុង Web Mercator
    a_deg area(transform($geometry,'EPSG:32648','EPSG:4326')) «ផ្ទៃ» ជាដឺក្រេការ៉េ
  3. គណនាភាគរយខុសពី a_ellip៖ 100 * ("a_merc" - "a_ellip") / "a_ellip"។

  4. បំពេញតារាង៖

    ប្រព័ន្ធ ផ្ទៃ ខុសពីអេលីបសូអ៊ីត (%)
    អេលីបសូអ៊ីត ០
    UTM 48N
    Web Mercator
    ដឺក្រេ គ្មានន័យ

សកម្មភាពទី២៖ រាងតំបន់ក្នុងចំណោលផ្សេងៗ · ២៥ នាទី

  1. បន្ថែម Int_Sea និង Int_Outside_Cambodia_DIVA។ និមិត្តសញ្ញា៖ សមុទ្រពណ៌ខៀវ · ប្រទេសពណ៌ប្រផេះ · កម្ពុជាពណ៌ក្រហម។
  2. ប្ដូរ CRS គម្រោងម្ដងមួយៗ ហើយថតរូបអេក្រង់ (Export map to image) សម្រាប់នីមួយៗ៖
    • EPSG:4326 (WGS 84 ជាដឺក្រេ)
    • EPSG:3857 (Web Mercator)
    • EPSG:6933 (WGS 84 / NSIDC EASE-Grid 2.0 Global · Equal-Area)
    • EPSG:32648 (UTM zone 48N)
  3. ប្រៀបធៀបរាងឥណ្ឌូនេស៊ី ជប៉ុន និងចិនភាគខាងជើង។ ចំណោលណាដែលធ្វើឱ្យតំបន់ឆ្ងាយពីអេក្វាទ័រធំជាងពិត?

On-the-fly reprojection

ពេលប្ដូរ CRS គម្រោង ទិន្នន័យដើមមិនប្ដូរទេ។ QGIS បំប្លែងតែពេលគូសលើអេក្រង់ប៉ុណ្ណោះ។ ពិនិត្យ Layer Properties → Information ដើម្បីបញ្ជាក់ថា CRS ស្រទាប់នៅតែ EPSG:32648។

សកម្មភាពទី៣៖ ខ្សែតំបន់ UTM · ១៥ នាទី

  1. កំណត់ CRS គម្រោងជា EPSG:4326។
  2. View → Decorations → Grid៖ Interval X 6 · Y 6 · Offset X 0។ ខ្សែបញ្ឈរនីមួយៗជាព្រំតំបន់ UTM។
  3. ពិនិត្យថាកម្ពុជាស្ថិតនៅចន្លោះខ្សែ ១០២° និង ១០៨° ទាំងស្រុងឬទេ។
  4. Vector → Geometry Tools → Extract Vertices លើ Kh_Country_area ហើយរកចំណុចខាងលិចបំផុត និងខាងកើតបំផុត (តម្រៀបតាម $x ក្នុង EPSG:4326)។

សកម្មភាពទី៤៖ ជ្រើសចំណោល · ១៥ នាទី

សរសេរចំណោលដែលអ្នកស្នើ និងលេខ EPSG សម្រាប់ផែនទីនីមួយៗ ជាមួយហេតុផលមួយប្រយោគ៖

ផែនទី ចំណោល EPSG ហេតុផល
ផែនទីរដ្ឋបាលកម្ពុជា
ផែនទីដង់ស៊ីតេប្រជាជនអាស៊ាន
ផែនទីអនឡាញសម្រាប់ទេសចរ
ផែនទីវាស់ក្បាលដីក្នុងខេត្តតាកែវ

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

  • តារាងផ្ទៃ និងភាគរយខុស។
  • រូបភាពអេក្រង់ ៤ នៃតំបន់ក្នុងចំណោលផ្សេងៗ ជាមួយការសង្កេត ៣ ទៅ ៥ ប្រយោគ។
  • តារាងជ្រើសចំណោល។

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

អាចវាយលេខខ្មែរ ឬលេខអារ៉ាប់ ហើយមិនចាំបាច់ដាក់សញ្ញាក្បៀស។

១. ផ្ទៃកម្ពុជាលើអេលីបសូអ៊ីត ($area) ប្រហែលប៉ុន្មានគម²?

២. ផ្ទៃក្នុង Web Mercator ប្រហែលប៉ុន្មានគម²?

៣. Web Mercator ធំជាងអេលីបសូអ៊ីតប្រហែលប៉ុន្មានភាគរយ?

៤. កម្ពុជាស្ថិតក្នុងតំបន់ UTM លេខប៉ុន្មាន?

៥. មេរីឌានកណ្ដាលនៃតំបន់នោះ (ដឺក្រេ)?

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

រក្សាទុកពហុកោណដូចគ្នាជាពីរស្រទាប់៖ EPSG:32648 និង EPSG:3857។ បង្កើតវាល area($geometry)/1000000 ក្នុងស្រទាប់នីមួយៗ។ គណនា $area ជាយោងដោយកំណត់ WGS 84 ellipsoid និងឯកតាផ្ទៃឱ្យច្បាស់។ កុំប្រៀបធៀបលេខដែលមានឯកតាខុសគ្នា។

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