Module
Vallaris Modules คืออะไร
Module คือ เครื่องมือสำหรับประมวลผล ซึ่งมีให้บริการมากกว่า 50 Modules ให้ผู้ใช้เลือกใช้งานทั้งในการประมวลข้อมูลประเภท Vector และข้อมูลประเภท Raster โดยเราได้แยกประเภทการทำงานของ Modules ออกเป็นกลุ่มๆ 10 กลุ่มหลักดังต่อไปนี้
Module Group List
- Input Data : การนำเข้าข้อมูลมาใช้ในการวิเคราะห์และการประมวลผล
- API Connect : การเรียก API มาใช้งานในการประมวลผล
- Database Connect : การเชื่อมต่อกับฐานข้อมูล (Database) เพื่อนำข้อมูลมาใช้ในการประมวลผล
- Raster Analysis : การนำข้อมูลประเภท Raster มาใช้ในการประมวลผล เช่น Resampling, Mosaic, ฯลฯ
- Vector Analysis :การนำข้อมูลประเภท Vector มาใช้ในการประมวลผล เช่น Clip, Dissolve, ฯลฯ
- Vector Calculator : การนำข้อมูลประเภท Vector มาคำนวณค่าต่างๆ เช่น พื้นที่, ความยาว เป็นต้น
- Column Calculator : การนำข้อมูลคุณลักษณะ (Attribute Data) มาใช้ในการคำนวณ
- Notification : การนำข้อมูลมาใช้แจ้งเตือนบน Platform ต่างๆ
- Output Data : เป็น Module เกี่ยวกับผลลัพธ์จากวิเคราะห์และประมวลผลข้อมูล
- Vallaris Application : การประมวลผลข้อมูลของ Application ที่อยู่บน Vallaris
โดยจากทั้งหมด 10 Modules จะแยกออกเป็น 3 กลุ่มหลักใหญ่ๆ คือ
- Input Module ส่วนการนำเข้าข้อมูลซึ่งเป็น Module ที่จะไม่สามารถนำไว้ส่วนสุดท้ายในการประกอบ Pipeline ได้
- Process Module ส่วนการประมวลผลหากนำไปประกอบ Pipeline จะอยู่บริเวณส่วนกลางของ Pipeline
- Output Module ส่วนผลลัพธ์การประมวลผล เป็น Module ที่จะไม่สามารถนำไว้ส่วนหน้าในการประกอบ Pipeline ได้
ประโยชน์ของ Module Id
Module Id สามารถนำไปใช้ในการประกอบ path ของ API Service เพื่อเรียกใช้ Module นั้นๆ ผ่าน API Service ได้