การจำแนกกลุ่มข้อมูล
เมื่อต้องการจำแนกกลุ่มข้อมูล สำหรับข้อมูลประเภท Vector การจัดการข้อมูลคุณลักษณะ (Atribute Data) เป็นสิ่งสำคัญ เพื่อใช้การจำแนก ผู้ใช้งานต้องกำหนดคีย์หรือฟิลด์สำหรับการจัดหมวดหมู่ ซึ่งสามารถดำเนินการได้ที่เมนู Data Expressionหรือสามารถปรับแต่งในรูปแบบ Advance โดยใช้ JSON Style ได้เช่นกัน
จำแนกกลุ่มข้อมูลด้วยสี
ขั้นตอนการจำแนกกลุ่มข้อมูลด้วยสี
Map Style > Add layer > Data expression > Add condition
- ผู้ใช้ต้องเพิ่มชั้นข้อมูล (Layer) และตั้งค่ารูปแบบการแสดงผล เช่น จุด, เส้น, พื้นที่
- ไปที่แท็บสไตล์ (Style) เลือกเมนูสี (Color) จากนั้นคลิกที่ กำหนดการแสดงผลจากข้อมูล (Data Expression) และเลือกฟิลด์ (Field) ที่ต้องการใช้สำหรับจัดกลุ่มข้อมูล
- ระบุค่าข้อมูล (Value) หรือเงื่อนไขที่ต้องการในช่องที่กำหนด จากนั้นกดปุ่ม Enter บนแป้นพิมพ์
- หากต้องการเพิ่มเงื่อนไขเพิ่มเติม ให้คลิกปุ่ม เพิ่มเงื่อนไข (Condition stop)
- คลิกปุ่ม บันทึก (Save) เพื่อบันทึกการเปลี่ยนแปลง
จำแนกกลุ่มข้อมูลด้วยสีขั้นสูง
ตัวอย่าง JSON เป็นการใช้คำสั่ง match สำหรับตรวจสอบค่าหนึ่ง แล้วเลือกค่าที่เหมาะสมตามเงื่อนไข และทำการดึงค่าจาก property ชื่อว่า re_royin ของแต่ละฟีเจอร์ (feature) โดยค่าสีสุดท้ายเป็นค่าสีเริ่มต้น ที่ไม่ตรงตามเงื่อนไขที่กำหนด
[
"match",
[
"get",
"re_royin"
],
[
"ภาคกลาง"
],
"rgba(188, 63, 63, 1)",
[
"ภาคอีสาน"
],
"rgba(100, 184, 79, 1)",
[
"