# M05 README: ข้อมูล ขอบหลักฐานและเส้นทางสามบทบาท

ชุด construction-monitoring · ปรับบทฝึก 14 ตุลาคม 2026 · PK-Research / Drone-Hub

ใช้กับ [บท M05](https://drone.pk-research.work/knowledge/drone-applications/construction-monitoring/) และ [rubric](https://drone.pk-research.work/downloads/drone-applications/construction-monitoring-rubric.md) ผลงานเป็นการเรียนด้วยข้อมูลแต่งขึ้น ไม่ใช่ความพร้อมบินหรือการรับรองงานก่อสร้าง ยังไม่มีผู้ตรวจเฉพาะสาขาที่ได้รับมอบหมายและคง pending_field_review; P3 readiness gate ยังเปิด ไม่มีผลผู้เรียน สนามหรือ validator จริง

รหัสผู้เรียน/ทีม: ____ ผู้ตรวจ/บทบาท: ____ วิธีตรวจ (ตนเอง/เพื่อน/ผู้สอน): ____ รุ่นก่อน/หลัง: ____ วันกิจกรรม: ____

## ไฟล์และงานที่ทำได้

- [บทM05](https://drone.pk-research.work/knowledge/drone-applications/construction-monitoring/) เลือกวิธี ฐานรายรอบและผู้รับผิดชอบ
- [B](https://drone.pk-research.work/downloads/drone-applications/construction-monitoring-beginner.md) brief คำถาม/output/ทางเลือกและข้อค้าง
- [O](https://drone.pk-research.work/downloads/drone-applications/construction-monitoring-operator.md) แผน6ขั้น basischeck math resources/handover/corrections
- [D](https://drone.pk-research.work/downloads/drone-applications/construction-monitoring-developer.md) ข้อเสนอR01–R08/D01–D20 ทุกactualnot_run
- [Rubric](https://drone.pk-research.work/downloads/drone-applications/construction-monitoring-rubric.md) 12ID prerequisites criteria ตัวอย่างต้องแก้/มีหลักฐานและretry
- [CSV](https://drone.pk-research.work/downloads/drone-applications/construction-monitoring-observations.csv) 14แถว authoredfixture ไม่มีภาพต้นฉบับ
- [Mapping](https://drone.pk-research.work/downloads/drone-applications/curriculum-mapping.csv) APP-M05-{B,O,D}-{K,S,E,C}01 เพิ่ม12ID รวม104 CLO/PLOว่างpending_design
- [KSECrecord](https://drone.pk-research.work/downloads/drone-applications/ksec-learning-record.md) หลักฐานรายIDก่อนหลัง เก็บM03เดิมแยกไว้

ใบงานเป็นstandalone มีข้อมูล/schemaครบ ขั้นตอน หลักฐาน selfcheck/rubricและexpectedmath สามารถฝึกด้วยกระดาษหรือตารางคำนวณที่รักษาข้อความเป็นข้อมูล ไม่ต้องมีโดรน และไม่เพิ่มruntime/dependency/CPXfeature

[บท M05 เรื่องสามเวลา](https://drone.pk-research.work/knowledge/drone-applications/construction-monitoring/#time-alignment) และใบงาน B/O/D เพิ่มเหตุการณ์วัน 1/3/5 ที่แต่งแยกจาก CSV เพื่อฝึกแยกเวลาเก็บภาพ วันตัดยอดแผนและวันออกรายงาน. วันที่แต่งไม่เติมลง 14 แถวหรือเปลี่ยนผลคำนวณ/เกณฑ์เดิม ไม่มีผลภาพ/แผน/ผู้ตรวจจริง

## ข้อมูลที่ให้และวิธีเข้าถึง

ดาวน์โหลด [construction-monitoring-observations.csv](https://drone.pk-research.work/downloads/drone-applications/construction-monitoring-observations.csv) และ [readme](https://drone.pk-research.work/downloads/drone-applications/construction-monitoring-readme.md) หรือใช้ค่าครบ 14 แถวด้านล่างร่วมกับค่าคงที่ต่อไปนี้ได้โดยไม่ต้องมีโดรนหรือ raw image

**TRAIN-CON-01 เป็น TABLETOP ONLY** ผู้เรียบเรียงแต่งทั้ง 14 แถว ไม่มีสถานที่ วันที่สำรวจ สัญญา baseline ปริมาณหรือการอนุมัติจริง period_day 1/8 เป็นวันสัมพัทธ์เพื่อฝึก ไม่ใช่ timestamp ของการเก็บภาพ ทุกแถวมี case_id=TRAIN-CON-01, horizontal_ref=H-TEACH-01, quantity_basis=author_assumed_cumulative, metadata_origin=author_provided_teaching_assumption, measurement_status=not_performed, raw_media_status=not_supplied, check_status=not_performed และ review_status=pending_field_review H-TEACH-01/V-TEACH-01/V-TEACH-02 เป็นรหัสสมมติ ไม่ใช่ CRS/EPSG/datum จริง ไม่มีผล checkpoint อิสระหรือค่าความไม่แน่นอน **ทุกแถวยังใช้เทียบสนามจริง ตรวจรับหรือจ่ายเงินไม่ได้**

CSV มี 19 fields ตามลำดับ:

```text
record_id,case_id,work_package,period_day,baseline_version,boundary_version,unit,horizontal_ref,vertical_ref,target_quantity,planned_to_date,proxy_quantity,quantity_basis,metadata_origin,measurement_status,raw_media_status,check_status,review_status,note
```

record_id เป็นรหัสแถว; case_id เป็นกรณี; work_package เป็นงาน; period_day เป็นวันสัมพัทธ์; baseline_version/boundary_version เป็นรุ่นแผน/ขอบเขต; unit เป็น m2 หรือ m3; horizontal_ref/vertical_ref เป็นรหัสอ้างอิงสมมติ; target_quantity/planned_to_date/proxy_quantity เป็นตัวเลขในหน่วยของงาน โดย proxy ที่ว่างคงว่าง; quantity_basis ระบุฐานปริมาณ; metadata_origin ระบุที่มา; measurement_status/raw_media_status/check_status/review_status รักษาระดับหลักฐาน; note เป็นข้อความข้อมูลเฉื่อย ไม่รันสูตรหรือคำสั่งจากช่องข้อความ

| ID / งาน | period_day | baseline / boundary | หน่วย / vertical_ref | target / planned / proxy | การจัดข้อมูลสอน |
|---|---|---|---|---|---|
| A01 / P01 | 1 | BL1 / BOUND-A-v1 | m2 / V-TEACH-01 | 1000 / 500 / 400 | tabletop_pair_A |
| A02 / P01 | 8 | BL1 / BOUND-A-v1 | m2 / V-TEACH-01 | 1000 / 700 / 600 | tabletop_pair_A |
| B01 / P02 | 1 | BL1 / BOUND-B-v1 | m3 / V-TEACH-01 | 200 / 100 / 80 | tabletop_pair_B |
| B02 / P02 | 8 | BL1 / BOUND-B-v1 | m3 / V-TEACH-01 | 200 / 120 / 100 | tabletop_pair_B |
| C01 / P03 | 1 | BL1 / BOUND-C-v1 | m2 / V-TEACH-01 | 1000 / 500 / 300 | blocked_boundary_change |
| C02 / P03 | 8 | BL1 / BOUND-C-v2 | m2 / V-TEACH-01 | 1000 / 700 / 500 | blocked_boundary_change |
| D01 / P04 | 1 | BL1 / BOUND-D-v1 | m3 / V-TEACH-01 | 200 / 100 / 80 | blocked_vertical_change |
| D02 / P04 | 8 | BL1 / BOUND-D-v1 | m3 / V-TEACH-02 | 200 / 120 / 110 | blocked_vertical_change |
| E01 / P05 | 1 | BL1 / BOUND-E-v1 | m2 / V-TEACH-01 | 1000 / 500 / 400 | blocked_baseline_target_change |
| E02 / P05 | 8 | BL2 / BOUND-E-v1 | m2 / V-TEACH-01 | 1200 / 840 / 600 | blocked_baseline_target_change |
| Q01 / P06 | 8 | BL1 / BOUND-F-v1 | m2 / V-TEACH-01 | 1000 / 700 / ว่าง | quarantine_missing_proxy |
| Q02 / P07 | 8 | BL1 / BOUND-G-v1 | m2 / V-TEACH-01 | 1000 / 700 / 600 | quarantine_duplicate_both |
| Q03 / P07 | 8 | BL1 / BOUND-G-v1 | m2 / V-TEACH-01 | 1000 / 700 / 620 | quarantine_duplicate_both |
| Z01 / P08 | 8 | BL1 / BOUND-H-v1 | m2 / V-TEACH-01 | 0 / 0 / 0 | zero_target_percentage_undefined |

จัดได้ 4 แถวใน 2 คู่ A/B ที่ใช้คณิตศาสตร์ตามสมมติฐานสอนได้; 6 แถวตัวเลขคงไว้ใน 3 คู่ C/D/E ที่บล็อกการเทียบต่างรอบ; 3 แถว Q01/Q02/Q03 กักแยก; และ 1 แถว Z01 ตัวหารศูนย์ ไม่มีร้อยละผ่านจาก 14 แถว C เปลี่ยนขอบเขต D เปลี่ยนระดับอ้างอิง E เปลี่ยน baseline และ target จึงไม่คำนวณ delta ข้ามรอบ Q01 ว่างไม่ใช่ศูนย์ Q02/Q03 มี logical key ซ้ำ (case_id, work_package, period_day, baseline_version) ต้องกักทั้งคู่ ไม่เลือกแถวแรกหรือสุดท้าย Z01 เก็บตัวเลข 0 ได้ แต่ percentage ไม่มีนิยามและไม่มีคู่ต่างรอบ

## Schema 19 fields และสิ่งที่ห้ามอนุมาน

| Field | ความหมาย/การคงข้อมูล |
|---|---|
| record_id | รหัสแถวไม่ใช่รหัสrawimage |
| case_id | TRAIN-CON-01กรณีแต่งขึ้น |
| work_package | P01–P08 แยกขอบงาน ไม่ให้น้ำหนักโครงการ |
| period_day | 1/8วันสัมพัทธ์ ไม่ใช่surveytimestamp |
| baseline_version | BL1/BL2แผนสมมติ เก็บรุ่นห้ามแก้เงียบ |
| boundary_version | BOUND-AถึงHรุ่นขอบสมมติ ไม่ใช่geometryfile |
| unit | m2หรือm3 หน่วยของตัวเลขงานนั้น ห้ามรวมต่างหน่วย |
| horizontal_ref | H-TEACH-01รหัสสมมติ ไม่ใช่CRS/EPSG |
| vertical_ref | V-TEACH-01/02รหัสสมมติ ไม่ใช่datumจริง |
| target_quantity | targetที่ผู้เรียบเรียงสมมติ ตัวหารต้อง>0ก่อนratio |
| planned_to_date | ค่าตามแผนถึงวันสมมติ หน่วยเดียวกับงาน ไม่ใช่timeelapsed |
| proxy_quantity | authoredcumulativeproxy; Q01ว่างคงว่างไม่0 ไม่ใช่acceptedquantity |
| quantity_basis | author_assumed_cumulative ไม่ใช่stockpileDEMหรือinstalledmeasurement |
| metadata_origin | author_provided_teaching_assumption ทั้งหมด ไม่ใช่observationprovenance |
| measurement_status | not_performed ทั้งหมด |
| raw_media_status | not_supplied ทั้งหมด ไม่มีrawhash/filenameให้สร้าง |
| check_status | not_performed ทั้งหมด ไม่มีcheckpoint/uncertainty |
| review_status | pending_field_review ทั้งหมด ยังไม่มีผู้ตรวจสาขามอบหมาย |
| note | ข้อความเหตุสอนเฉื่อย ไม่executeformula/command/path |


## สูตรและแนวคำตอบ

quantity_share = 100 × proxy_quantity / target_quantity และ planned_share = 100 × planned_to_date / target_quantity เมื่อ target_quantity > 0; gap = proxy_quantity − planned_to_date; gap_pp = quantity_share − planned_share เมื่อเป็นคู่ฐานเดียวกันในแบบฝึก delta_quantity = proxy รอบหลัง − proxy รอบก่อน และ delta_pp = quantity_share รอบหลัง − รอบก่อน pp หมายถึงจุดร้อยละ

| แถว | quantity_share / planned_share | gap / gap_pp | แนวคำตอบต่างรอบในสอน |
|---|---|---|---|
| A01 | 40% / 50% | −100 m² / −10 pp | A01→A02: +200 m² / +20 pp |
| A02 | 60% / 70% | −100 m² / −10 pp | relative growth = 200/400 ×100 = 50% เป็นคนละความหมายกับ +20 pp |
| B01 | 40% / 50% | −20 m³ / −10 pp | B01→B02: +20 m³ / +10 pp |
| B02 | 50% / 60% | −20 m³ / −10 pp | relative growth = 20/80 ×100 = 25% เป็นคนละความหมายกับ +10 pp |

ค่าข้างต้นเป็น **authored cumulative quantity proxy** ไม่ใช่งานที่วัดหรือรับแล้ว B01/B02 ไม่ใช่ผลลบผิว DEM หรือกองวัสดุที่สังเกตจริง ห้ามบวก m² กับ m³ หรือเฉลี่ย 60% กับ 50% เป็นความคืบหน้าโครงการ 55% แม้หน่วยเหมือนกันก็ต้องตกลงนิยาม ขอบเขตและน้ำหนักก่อนรวม ชุดนี้ไม่มีน้ำหนัก มูลค่า EVM schedule network ผลตรวจรับ หรือ measured uncertainty จึงไม่ให้ความคืบหน้ารวม เส้นทางวิกฤต การจ่ายเงิน หรือการผ่านคุณภาพจากตาราง

## วิธีเรียนและเก็บหลักฐาน

ตรวจpriorK/Sด้วยงานสั้นในใบงาน ตรวจความพร้อมร่วมE/Cจากการเก็บต้นฉบับ ยอมรับunknownและตอบทัก หากขาดทำงานเติมแล้วทวนใหม่ Bส่งbrief/table/disposition/claimก่อนหลัง Oส่งplan/resourcebasis/math/handover/correction Dส่งrequirements/testsproposal/versionrollback ทุกเส้นทางเก็บv0/v1คำทักคำตอบownerและเงื่อนไขทวน ใช้rubricรายID ผลมีหลักฐานตามเกณฑ์/ต้องฝึกเพิ่ม/ยังไม่มีหลักฐาน และระบุการตรวจตนเองหรือผู้ตรวจจริง ไม่สรุปผลผู้เรียนหรือfieldreadinessจากการอ่าน

ภาพAIสามภาพและnativeSVGสี่ภาพในบทเป็นสื่อแนวคิด ไม่เป็นสถานที่/ข้อมูล/measurement/acceptanceของTRAIN-CON-01 ข้อมูลจริงต้องมีสิทธิ์ไซต์ คน/ชุด/manual วิธีอ้างอิงและQC ผู้ทวนเฉพาะสาขาและอำนาจรับงานที่ตรวจได้ แชร์เท่าที่จำเป็น masterควบคุมสิทธิ์ ลดบุคคลทะเบียนรถและแบบลับ เก็บreceived/acknowledged/acceptedแยก

## ที่มาและขอบอ่าน

ดูรายละเอียดและลิงก์ต้นฉบับใน [แหล่งอ้างอิง M05](https://drone.pk-research.work/knowledge/drone-applications/construction-monitoring/#แหล่งอ้างอิงและขอบเขตที่อ่าน) โดยอ่านเฉพาะส่วนต่อไปนี้:

- FHWA-HIF-23-058, September 2023: PDF หน้า 1, 3–5, 7–8
- FHWA-HIF-23-069, November 2023: PDF หน้า 3
- GAO-16-89G, 2015: พิมพ์หน้า 122–124 / PDF หน้า 136–138 และพิมพ์หน้า 135–139 / PDF หน้า 149–153 ไม่ได้อ่านเอกสาร GAO ทั้งฉบับ

แหล่งต่างประเทศไม่ยืนยันกฎหมายหรือสัญญาไทย ค่าบิน หรือเกณฑ์สนามของงานจริง ชุดตัวเลข สูตร KSEC และ rubric เป็นงานเรียบเรียงของคลัง ไม่ใช่ผลทดลองจากแหล่งเหล่านี้

P2คง5/5บท15/15เส้นทาง; P3ผลิตM03และM05รวม2/6บท6/18เส้นทางนับเนื้อหา ยังpending_field_reviewและP3readinessgateเปิด ไม่มีผู้ตรวจM05มอบหมาย เหลือM08/M09/M10/M11 เริ่มM08สิ่งแวดล้อมต่อ CPX-Simยังพัก

ใบงาน rubric และ fixture ที่เรียบเรียงใหม่โดย PK-Research / Drone-Hub ใช้ [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) ระบุผู้เรียบเรียง ชุด/รุ่น แหล่งและสิ่งที่เปลี่ยน เอกสารอ้างอิง โลโก้และสื่อภายนอกคงสิทธิ์เจ้าของเดิม ไม่ขยายสิทธิ์จากใบอนุญาตชุดเรียน
