MapScale สำหรับงานส่งของช่วงสุดท้าย

ที่อยู่ resolve สำเร็จ แต่พัสดุยังตีกลับ

การส่งไม่สำเร็จไม่ใช่ปัญหาของคนขับ แต่เป็นปัญหาของที่อยู่ ที่ไปโผล่ตอนปลายเส้นทาง — จุดที่แก้แพงที่สุด

อะไรพัง

ที่อยู่ไทยที่ resolve ไม่ถูกมักไม่ fail ให้เห็นชัด ๆ มันจะได้พิกัดอะไรสักอย่างกลับมา — จุดกึ่งกลางอำเภอ กลางถนน หรือคนละจังหวัดไปเลย — แล้วระบบของคุณก็บันทึกว่าค้นหาสำเร็จ ปัญหาจะโผล่อีกสองชั่วโมงถัดมาในรูปของคนขับที่โทรเข้ามา

เลขซอยไม่ซ้ำกันไม่ได้ และไม่ได้เรียงต่อเนื่อง

“ซอย 15” มีอยู่แทบทุกเขต และซอยที่เลขติดกันมักอยู่คนละที่กัน geocoder ที่แมตช์จากเลขซอยอย่างเดียวจะคืนพิกัดที่ผิดอย่างมั่นใจ

ชื่อตำบลและอำเภอซ้ำกันข้ามจังหวัด

อำเภอเมืองมีอยู่เกือบทุกจังหวัด ถ้าไม่ใส่จังหวัดใน query ผลลัพธ์ที่ใกล้ที่สุดอาจอยู่ห่างจากลูกค้าหลายร้อยกิโลเมตร

สำหรับคอนโดและหมู่บ้านส่วนใหญ่ ชื่ออาคารคือที่อยู่

ไม่มีเลขที่ถนนให้ถอยไปใช้ ถ้าชื่อโครงการไม่อยู่ใน index ตามสะกดที่ลูกค้าพิมพ์ ก็ไม่เหลืออะไรให้แมตช์

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

ทีม operations ส่วนใหญ่มีตัวเลขสองตัวแรกอยู่แล้ว ตัวที่สามมักรู้กันอยู่ แต่ไม่ค่อยมีใครจดไว้

จำนวนครั้งที่ออกส่งต่อเดือน × อัตราส่งไม่สำเร็จรอบแรก × ต้นทุนรวมของการออกส่งซ้ำ

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

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

GET/v1/geocode

แปลงที่อยู่ของลูกค้าเป็นพิกัด โดยใช้จังหวัดบีบขอบเขตการแมตช์

GET/v1/admin-areas/reverse

ยืนยันว่าพิกัดนั้นอยู่ในจังหวัด อำเภอ ตำบลใดจริง ๆ ก่อนจ่ายงานออกไป

POST/v1/route

จัดลำดับจุดส่งและได้ระยะทางกับเวลาจริง ไม่ใช่ค่าประมาณแบบเส้นตรง

POST/v1/matrix

จับคู่คนส่งทุกคนกับงานทุกชิ้นในคำขอเดียว สำหรับการจ่ายงาน แทนที่จะเรียกทีละเส้นทาง

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

geocode โดยใส่จังหวัดใน query แล้วจัดเส้นทางจุดส่งของวันนั้น ทั้งสองยิงเข้า API จริง

# 1. Resolve the customer's address, with the province in the query.
#    Tambon and amphoe names repeat across provinces — without it you can
#    land 400 km away and still get a confident 200.
curl -H "X-MapScale-Key: $MAPSCALE_API_KEY" \
  "https://api.mapscale.io/v1/geocode?q=Soi%20Sukhumvit%2031%20Watthana%20Bangkok&lang=th&limit=5"

# 2. Order the day's stops. Coordinates in, distance and duration out.
curl -X POST -H "X-MapScale-Key: $MAPSCALE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"coordinates":[[100.5018,13.7563],[100.5348,13.7466],[100.5601,13.7279]],"profile":"driving"}' \
  "https://api.mapscale.io/v1/route"

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

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

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

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