back | source
การเชื่อมโยงภาพดาวเทียมจาก Google Maps
  1. ลงทะเบียนเพื่อขอรับ API key สำหรับ Google Maps (คนละอันกับ Longdo Map API key) ได้ที่ Google Maps Platform
    โดยทำการกรอกข้อมูลต่างๆ ไปตามขั้นตอน สุดท้ายท่านจะได้ API key ที่เป็น string ข้อความยาวๆ ตัวอย่าง เช่น AIzaSyAgDAaakasdfEvhXbuRSZxxxxxxxxx

  2. เรียกใช้คำสั่งเพื่อตั้งค่า Google Maps API ดังต่อไปนี้
    map.Layers.externalOptions({ googleQuery: 'key=YOUR_GOOGLE_KEY_API' });
  3. หมายเหตุ: กรณีที่ท่านใช้ Google Maps Business license และมี Client ID และ Channel ให้เรียกดังต่อไปนี้
    map.Layers.externalOptions({ googleQuery: 'client=YOUR_CLIENT_ID&channel=YOUR_CHANNEL' });
  4. สั่งแสดง layer แผนที่ของ Google Maps ดังต่อไปนี้
    map.Layers.setBase(longdo.Layers.GOOGLE_SATELLITE);
    ตัวอย่าง

การเชื่อมโยงแผนที่ vector จาก Mapbox
  1. ลงทะเบียนเพื่อขอรับ access token สำหรับ Mapbox ได้ที่ Access Tokens page

  2. เรียกใช้คำสั่งเพื่อตั้งค่า Mapbox API ดังต่อไปนี้
    map.Layers.externalOptions({ mapboxKey: 'YOUR_MAPBOX_ACCESS_TOKEN' });
    หรือกำหนด style ถ้าไม่ได้ใช้แผนที่แบบมาตรฐาน
    map.Layers.externalOptions({ mapboxStyle: 'http://example.com/style.json' });
  3. สั่งแสดง layer แผนที่ของ Mapbox ดังต่อไปนี้
    map.Layers.setBase(longdo.Layers.MAPBOX_STREETS);
    ตัวอย่าง