การแสดงเขตการปกครอง/สถานที่
- ใช้คำสั่ง Overlays.load โดยใส่ paremeter เป็น longdo.Overlays.Object ดังนี้
map.Overlays.load(new longdo.Overlays.Object('10', 'IG')); map.Overlays.load(new longdo.Overlays.Object('2_', 'IG')); map.Overlays.load(new longdo.Overlays.Object('610604;610607;610703;610704;610802', 'IG', { combine: true });
- id '10': geocode ของเขตการปกครองที่ต้องการแสดง
- dataset 'IG': ใช้ฐานข้อมูลเขตการปกครองตาม geocode
ตัวอย่าง
รายการ geocode - สามารถใส่ option ได้ โดยจะเหมือนกับ option ในการสร้าง Polygon
map.Overlays.load(new longdo.Overlays.Object( '12', 'IG', { title: 'นนทบุรี', label: 'นนทบุรี', //ข้อความบน object lineColor: '#888', //สีของเส้น fillColor: null //สีพื้นหลัง } ));
ตัวอย่าง - แสดงเขตการปกครองตามชื่อได้ โดยระบุ dataset เป็น 'ADM'
map.Overlays.load(new longdo.Overlays.Object( 'ต.ถ้ำน้ำผุด', 'ADM' ));
ตัวอย่าง - ใส่สถานที่จาก longdo map ได้ โดยระบุ dataset เป็น 'LONGDO'
map.Overlays.load(new longdo.Overlays.Object( 'A10000001', //รหัส POI 'LONGDO', ));
ตัวอย่าง - ลบเขตการปกครอง/สถานที่ ด้วยคำสั่ง Overlays.unload
map.Overlays.unload(object1);
ตัวอย่าง