back | source
การสร้างแผนที่แสดงข้อมูลจราจร
  1. สร้างแผนที่จราจร
    map = new longdo.Map({
      layer: [
        longdo.Layers.GRAY,
        longdo.Layers.TRAFFIC
      ],
      zoom: 12,
      placeholder: document.getElementById('map'),
      lastView: false
    });
    • layer: ชั้นภาพแผนที่ สามารถแสดงซ้อนกันหลายๆชั้นได้
    • zoom: กำหนดระดับการ zoom เริ่มต้น
    • placeholder: element ที่ต้องการให้วางแผนที่
    • lastView: ให้แสดงแผนที่ในตำแหน่งสุดท้ายที่ผู้ใช้งานเคยเปิดไว้หรือไม่
    ข้อมูลเพิ่มเติม: การตั้งค่า longdo.Map

  2. นำชุดข้อมูล Overlays มาแสดง
    map.Overlays.load(longdo.Overlays.events);
    map.Overlays.load(longdo.Overlays.cameras);
    • load: คำสั่งที่ใช้ในการเรียก Overlays
    • longdo.Overlays.events: ชุดข้อมูล Overlays ประเภทเหตุการณ์

การเพิ่ม/ลบ ชั้นภาพแผนที่
  1. เพิ่ม Traffic Layer
    map.Layers.add(longdo.Layers.TRAFFIC);
    ตัวอย่าง
  2. ลบ Traffic Layer
    map.Layers.remove(longdo.Layers.TRAFFIC);
    ตัวอย่าง
  3. การลบ Layers ทั้งหมด
    map.Layers.clear();
    ตัวอย่าง

การเพิ่ม/ลบ ชุดข้อมูล Overlays
  1. การเรียกชุดข้อมูล
    map.Overlays.load(longdo.Overlays.cameras);
    ตัวอย่าง
  2. การซ่อนชุดข้อมูล
    map.Overlays.unload(longdo.Overlays.events)
    ตัวอย่าง