back | source
หากต้องการแสดงเส้นทางเลยจะมีขั้นตอนดังนี้
  1. สร้าง map.Route.placeholder เพื่อกำหนดให้ใส่ข้อมูลรายละเอียดเส้นทางลงใน element id ใด
    map.Route.placeholder(document.getElementById('route'));
  2. เพิ่มคำสั่ง add และ ใส่ longdo.Marker object เข้ามาเพื่อปักหมุดในจุดเริ่มต้น
    map.Route.add(new longdo.Marker(
      { lon: 100.538316, lat: 13.764953 },
      { title: 'Victory monument', detail: 'I\'m here' }
    ));
    คำอธิบาย
    • lon,lat คือ ค่าลองจิจูดและ ค่าละติจูด
    • title คือ ข้อความที่แสดงในส่วนหัวข้อใน Popup
    • detail คือ ข้อความที่แสดงรายละเอียดต่างๆ ใน Popup
  3. หากมีอีกหลายจุด ให้ทำซ้ำข้อ 2 เพื่อเพิ่มจุดต่อไป
    map.Route.add({ lon: 100, lat: 15 });
  4. เพิ่มคำสั่ง search() เพื่อสั่งให้ทำการค้นหาเส้นทาง
    map.Route.search();

หากต้องการให้ผู้ใช้เลือกเส้นทางเองจะมีขั้นตอนดังนี้
  1. สร้าง placeholder element
  2. เปิดให้ผู้ใช้เลือกเส้นทางเองได้
    map.Route.enableContextMenu();
    map.Route.auto(true);
    คำอธิบาย
    • enableContextMenu() คือ คำสั่งนี้จะแสดงผลก็ต่อเมื่อมีการคลิกขวา โดยจะมีตัวเลือกจุดหมายเพิ่มขึ้นมา
    • auto() คือ คำสั่งที่ใช้ในการเปิด-ปิด การค้นหาเส้นทางอัตโนมัติ
^top