MapScale สำหรับการติดตามฟลีต

จุดบนแผนที่ขยับ แต่ตัวแผนที่เองคือบิล

แผนที่ติดตามที่เปิดค้างทั้งวันคือมุมมองแผนที่ที่มีโอกาสสูงสุดที่จะถูกคิดเงินต่อการโหลด — และโครงข่ายถนนที่อยู่ข้างใต้มันก็มักผิดในแบบที่เส้นตรงมองไม่เห็น

ภาพสดของกองรถ

หกคัน หนึ่งกะงาน บนถนนจริง

ทุกเส้นด้านล่างคือเส้นทางที่เอนจินคำนวณออกมาจริง กดเล่นเพื่อดูทั้งกะ หรือเลือกหนึ่งคันเพื่อติดตาม — เส้นทึบที่ลากตามหลังแต่ละคันคือถนนที่วิ่งผ่านมาแล้ว ไม่ใช่จุด GPS ที่ส่งเข้ามา

อะไรพัง

แผนที่จ่ายงานไม่ใช่การค้นหาครั้งเดียวจบ มันคือหน้าจอที่คนเฝ้าดูนานหลายชั่วโมง วาดใหม่ทุกครั้งที่รถขยับ — และตัวเลขข้าง ๆ จุดแต่ละจุดจะแม่นได้ก็ต่อเมื่อโครงข่ายถนนที่คำนวณมันถูกต้อง

แผนที่ที่เปิดค้างทั้งวัน ถูกคิดราคาเหมือนแผนที่ที่ไม่เปิดค้าง

การคิดราคาต่อโหลดหรือต่อ session คิดเงินทุกครั้งที่วาดใหม่ ทุกครั้งที่แพน ทุกอัปเดตตำแหน่งรถ บนหน้าจอเดียวที่ฝ่ายจ่ายงานไม่เคยปิด — แผนที่ที่ถูกใช้งานหนักที่สุดในองค์กรกลายเป็นแผนที่ที่แพงที่สุดที่องค์กรมี

ความคืบหน้าและ ETA แบบเส้นตรงผิด ตรงไหนที่มีแม่น้ำหรือซอยทางเดียวเข้ามาเกี่ยวข้อง

ความคืบหน้าและเวลาถึงที่คำนวณจากระยะห่างระหว่างสองจุดไม่สนใจถนนระหว่างนั้น ทางขึ้นทางด่วน จุดข้ามคลอง หรือซอยทางเดียว ล้วนเปลี่ยนเส้นสั้น ๆ ให้กลายเป็นอ้อมไกล และกรุงเทพฯ มีครบทั้งสามอย่าง

ร่องรอย GPS ไม่ใช่เส้นทางที่รถขับจริง

สัญญาณ ping เบี่ยงออกนอกผิวถนน กระจุกตัวที่ทางแยก และหายไปใต้ทางด่วนยกระดับกับในชั้นใต้ดิน การพล็อตจุดดิบเป็น “เส้นทางที่ผ่านมา” จึงแสดงสัญญาณรบกวน ไม่ใช่ถนนที่รถใช้จริง

มันมีต้นทุนเท่าไร

ฝ่ายปฏิบัติการฟลีตรู้จำนวนรถและจำนวนชั่วโมงที่หน้าจอจ่ายงานเปิดอยู่แล้ว รายการที่ควรตรวจสอบคือแต่ละชั่วโมงนั้นมีต้นทุนเท่าไรบนแผนที่ที่คิดราคาต่อโหลด

จำนวนรถที่ติดตาม × จำนวนชั่วโมงที่แผนที่จ่ายงานเปิดอยู่ต่อวัน × ต้นทุนต่อ session ของการโหลดแผนที่

ใส่ตัวเลขของคุณเองในเครื่องคำนวณ

endpoint ที่คุณจะได้ใช้

GET/styles/v1/{styleId}

พื้นผิวแผนที่ติดตามเอง หน้าจอที่ฝ่ายจ่ายงานเปิดค้างไว้ทั้งวัน ไม่ถูกคิดราคาต่อโหลด

POST/v1/route

โครงข่ายถนนตามแผนของรถที่ถูกมอบหมาย เส้นที่เส้นทางที่ผ่านมาและระยะทางที่เหลือถูกวัดเทียบด้วย

POST/v1/matrix

จับคู่รถทุกคันกับงานถัดไปในคำขอเดียว เพื่อมอบหมายใหม่ตามเวลาขับ ไม่ใช่ตามจุดที่ดูใกล้บนหน้าจอ

GET/v1/isochrone

รถยังไปถึงจุดหมายทันตามช่วงเวลาที่กำหนดได้หรือไม่ ในรูป polygon ที่เอาจุดไปเช็คได้ แทนการอ่านเอาจากแผนที่

คำขอที่คุณรันได้

จับคู่รถทุกคันกับงานใหม่ แล้วตามด้วยโครงข่ายถนนของรถที่ถูกมอบหมาย ทั้งสองยิงเข้า API จริง

# Every vehicle already on the road against the new job, in one call —
# reassign by drive time, not by which pin looks closest on screen.
curl -X POST -H "X-MapScale-Key: $MAPSCALE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sources":[[100.5018,13.7563],[100.5231,13.7367],[100.5601,13.7279]],"targets":[[100.5348,13.7466]],"profile":"driving"}' \
  "https://api.mapscale.io/v1/matrix"

# The assigned vehicle's actual road geometry — what "most of the route is
# done" gets measured against, not the straight line to the stop.
curl -X POST -H "X-MapScale-Key: $MAPSCALE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"coordinates":[[100.5231,13.7367],[100.5348,13.7466]],"profile":"driving"}' \
  "https://api.mapscale.io/v1/route"

สิ่งที่เรายืนยันได้จริง

ความคืบหน้า เส้นทางที่เหลือ และเวลาถึง มาจาก Valhalla 3.5.1 เครื่องเดียวกับที่ใช้ทั่วทั้งเว็บนี้ บนข้อมูลถนน OpenStreetMap ทั่วประเทศไทย — ดูวันที่ของ tileset และจุดที่ข้อมูลถนนยังบางได้ในหมายเหตุเรื่องเส้นทาง แทนคำโฆษณาเรื่องความครอบคลุม

เอาข้อมูลของคุณมา

รีวิว 30 นาทีกับที่อยู่ชุดจริงของคุณ ไม่ใช่ชุดข้อมูลสาธิต คุณจะเห็นอัตราความผิดพลาดก่อนเห็นราคา