การสร้างแผนที่แสดงข้อมูลจราจร
- สร้างแผนที่จราจร
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: ให้แสดงแผนที่ในตำแหน่งสุดท้ายที่ผู้ใช้งานเคยเปิดไว้หรือไม่
- นำชุดข้อมูล Overlays มาแสดง
map.Overlays.load(longdo.Overlays.events); map.Overlays.load(longdo.Overlays.cameras);
- load: คำสั่งที่ใช้ในการเรียก Overlays
- longdo.Overlays.events: ชุดข้อมูล Overlays ประเภทเหตุการณ์
การเพิ่ม/ลบ ชั้นภาพแผนที่
- เพิ่ม Traffic Layer
map.Layers.add(longdo.Layers.TRAFFIC);
ตัวอย่าง - ลบ Traffic Layer
map.Layers.remove(longdo.Layers.TRAFFIC);
ตัวอย่าง - การลบ Layers ทั้งหมด
map.Layers.clear();
ตัวอย่าง
การเพิ่ม/ลบ ชุดข้อมูล Overlays
- การเรียกชุดข้อมูล
map.Overlays.load(longdo.Overlays.cameras);
ตัวอย่าง - การซ่อนชุดข้อมูล
map.Overlays.unload(longdo.Overlays.events)
ตัวอย่าง