# ชุดฝึกงานสำรวจและตรวจรับ

ข้อมูล checkpoints, volume-grid และ change-grid เป็นข้อมูลสังเคราะห์เพื่อเรียนสูตร ไม่มี CRS ของพื้นที่จริง ห้ามนำไปเป็นจุดควบคุมการสำรวจ ภาพถ่ายจริงไม่ได้รวมอยู่ใน ZIP นี้

## เริ่มบนคอมพิวเตอร์

แตก ZIP แล้วเปิด terminal ในโฟลเดอร์ ใช้ Python 3 โดยไม่มี package เพิ่ม:

- Windows: `py analyze.py checkpoints.csv`
- Linux: `python3 analyze.py checkpoints.csv`

คาดหวัง n=4; RMSE_X=0.03 m; RMSE_Y=0.04 m; RMSE_H=0.05 m; RMSE_Z=0.05 m; bias_Z=0.05 m ส่วน bias_X/Y ใกล้ศูนย์ ความต่างทศนิยมระดับเล็กมากเกิดจาก floating point

volume-grid: Σarea*(surface-base)=40 m³; ยกฐาน 0.5 m ได้ 32 m³
change-grid: ภายใต้ error ปกติ อิสระ ไม่มี bias, LoD95=1.96*sqrt(0.03²+0.04²)=0.098 m; ช่อง1 ยังไม่เกิน, ช่อง2 เกิน, ช่อง3 หลักฐานไม่พอ

CSV อื่นเป็นแบบฟอร์มว่าง รอข้อมูลผู้เรียน จุดที่จะส่งเข้า analyze.py ต้องเป็น CP และพิกัดหน่วยเมตรในระบบเดียวกัน สคริปต์ปฏิเสธแถวว่าง ค่าที่ไม่ใช่จำนวนจำกัด รหัสซ้ำ และบทบาท GCP แต่ไม่สามารถพิสูจน์ความเป็นอิสระหรือความถูกต้องของ datum ให้ได้

## การใช้ภาพจริง

เลือกจากทะเบียน ODMdata หรือบท first-map บนเว็บ ตรวจ license, วิธีรังวัด, CRS, datum และข้อมูล CP รายชุดก่อนใช้ การเข้าถึงไฟล์ไม่ได้แปลว่ามีสิทธิ์เผยแพร่ซ้ำ

## สิทธิ์

ชุดข้อมูลสังเคราะห์และแบบฟอร์มที่ PK-Research สร้างในโฟลเดอร์นี้เผยแพร่แบบ CC BY 4.0: https://creativecommons.org/licenses/by/4.0/ ให้เครดิต PK-Research และระบุการปรับแก้
analyze.py เผยแพร่แบบ MIT ตาม LICENSE-code.txt สิทธิ์นี้ไม่ครอบคลุมข้อมูลภายนอกที่ลิงก์ไป
