Colota เป็นแอปพลิเคชันติดตามตำแหน่ง GPS แบบโอเพนซอร์สที่ส่งตำแหน่งของคุณไปยังเซิร์ฟเวอร์ของคุณเองผ่าน HTTP(S) ใช้งานได้แบบออฟไลน์ รองรับการกำหนดขอบเขตทางภูมิศาสตร์ (geofencing) และไม่แชร์ข้อมูลใดๆ ยกเว้นกับแบ็กเอนด์ที่คุณกำหนดค่าไว้
คุณสมบัติ
- โฮสต์เอง - ใช้งานได้กับ Dawarich, GeoPulse, OwnTracks, PhoneTrack, Reitti, Traccar, Home Assistant หรือแบ็กเอนด์แบบกำหนดเองใดๆ ที่ยอมรับ JSON ผ่าน HTTP
- ความเป็นส่วนตัวมาก่อน - ไม่มีระบบวิเคราะห์ข้อมูล ไม่มีข้อมูลการวัดระยะทาง และไม่มี SDK ของบุคคลที่สาม ได้รับอนุญาตภายใต้ AGPL-3.0
- โปรไฟล์การติดตาม - สร้างการกำหนดค่า GPS หลายแบบที่สลับโดยอัตโนมัติตามการชาร์จ, Android Auto, ความเร็ว หรือการตรวจจับการหยุดนิ่ง
- แผนที่แบบเนทีฟ - การแสดงผลแผนที่ที่ราบรื่นด้วย MapLibre GL, เส้นทางที่มีสีตามความเร็ว, รายละเอียดจุดที่แตะได้ และชุดแผนที่ออฟไลน์ที่ดาวน์โหลดได้
- ตัวตรวจสอบตำแหน่ง - เรียกดูการเดินทางที่บันทึกไว้บนแผนที่แบบโต้ตอบพร้อมรายละเอียดต่อจุด สถิติ และแผนภูมิระดับความสูง
- ใช้งานแบบออฟไลน์ได้ - ตำแหน่งจะถูกจัดคิวไว้ในเครื่องและซิงค์เมื่อการเชื่อมต่อกลับมาใช้งานได้ ส่งออกเป็น CSV, GeoJSON, GPX หรือ KML
- การติดตามที่เชื่อถือได้ - บริการเบื้องหน้าพร้อมการเริ่มต้นอัตโนมัติเมื่อบูตเครื่อง ตัวรับฟังตำแหน่งแบบพาสซีฟ และการหน่วงเวลาแบบเอ็กซ์โพเนนเชียลสำหรับการซิงค์ที่ล้มเหลว
- การกำหนดขอบเขตทางภูมิศาสตร์ - กำหนดโซนหยุดชั่วคราวด้วยการหยุด WiFi ต่อโซน การตรวจจับการหยุดนิ่ง การหน่วงเวลาเข้า และการตั้งค่าการแจ้งเตือน
- การซิงค์ที่ยืดหยุ่น - ส่งทันที การซิงค์แบบกลุ่มเป็นระยะ โหมด Wi-Fi เท่านั้น หรือโหมดออฟไลน์โดยสมบูรณ์
- การส่งออกอัตโนมัติ - กำหนดเวลาการส่งออกพื้นหลังอัตโนมัติเป็นรายวัน รายสัปดาห์ หรือรายเดือน
- การตรวจสอบสิทธิ์ - การตรวจสอบสิทธิ์พื้นฐาน โทเค็น Bearer หรือส่วนหัวแบบกำหนดเองพร้อมการเข้ารหัส AES-256-GCM
- การตั้งค่าอย่างรวดเร็ว - กำหนดค่าอุปกรณ์ได้ทันทีผ่านลิงก์ colota:// deep links รหัส QR หรือหน้าจอหลัก ทางลัด
- กำหนดค่าได้ - การแมปฟิลด์แบบกำหนดเอง ช่วงเวลาการอัปเดต ตัวกรองระยะทาง เกณฑ์ความแม่นยำ ระบบหน่วย และรูปแบบเวลา
- การจัดการข้อมูล - สถิติฐานข้อมูล การล้างข้อมูลตามกำหนดเวลา และการส่งออกข้อมูลทั้งหมด
- โหมดมืด - รองรับธีมมืดและสว่างอย่างเต็มรูปแบบ
เวอร์ชันโอเพนซอร์สใช้ LocationManager ดั้งเดิมของ Android และไม่มีการพึ่งพา Google Play Services