หากรวมผลิตภัณฑ์การแสดงผลของบุคคลที่สามไว้ในโซลูชันไม่ได้ คุณอาจต้องสร้างโปรแกรมแสดงผลไทล์ 3 มิติของคุณเอง แนวทางนี้กำหนดให้คุณพิจารณาปัจจัยสำคัญต่อไปนี้
URL ของเนื้อหา
เมื่อแสดงชิ้นส่วน 3 มิติแบบภาพเสมือนจริง Maps Tiles API จะแสดง URI สำหรับ ชุดการ์ดสำหรับเด็ก URI ของชุดข้อมูลนี้ไม่ใช่ URL ปกติ แต่จะมีเฉพาะคอมโพเนนต์เส้นทางและพารามิเตอร์เท่านั้น โดยจะไม่มีคีย์ API ซึ่งจําเป็นต่อการให้สิทธิ์คําขอ สำหรับข้อมูลเพิ่มเติม โปรดดู ข้อกำหนดเฉพาะสำหรับภาพ 3 มิติ
คำขอและการตอบกลับ
ต่อไปนี้เป็นตัวอย่างบางส่วนของคำขอและการตอบกลับชิ้นส่วนภาพ 3 มิติแบบสมจริง คุณ โปรดตรวจสอบโดยใช้เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Chrome
ตัวอย่างคำขอชุดชิ้นส่วนรูท:
https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY
ตัวอย่าง URI การตอบกลับชุดข้อมูลคือ
/v1/3dtiles/datasets/CgA/files/UlRPVEYuYnVs.json?session=CIqhrPOFvdHSYg
ตัวอย่าง URL คำขอของชิ้นส่วนแผนที่ใช้โดยโหมดแสดงภาพ
https://tile.googleapis.com/v1/3dtiles/datasets/CgA/files/UlRPVEYuYnVs.json?session=CIqhrPOFvdHSYg&key=YOUR_API_KEY
https://tile.googleapis.com/v1/3dtiles/datasets/CgA/files/UlRPVEYubm9k.glb?session=CIqhrPOFvdHSYg&key=YOUR_API_KEY
คุณควรแนบพารามิเตอร์ที่ปรากฏใน URI ชุดไทล์ร่วมกับ API เมื่อคุณสร้างคำขอการ์ดครั้งต่อๆ ไป API ไทล์ 3 มิติ จะระบุพารามิเตอร์ 2 รายการต่อไปนี้
session
- ตัวระบุในตัวสำหรับเซสชันการโหลด 3 มิติ ซึ่ง API จะสร้างขึ้นโดยอัตโนมัติ ต้องแนบโดยตัวแสดงผลเมื่อสร้าง คำขอไทล์
key
- คีย์ API ที่คุณใช้เข้าถึงบริการการ์ด 3 มิติ คุณต้องแนบเอกสารกับ คำขอไทล์ที่ตามมาทั้งหมด
การระบุแหล่งที่มาของการแสดงผล
การระบุแหล่งที่มาหมายถึงการรับทราบแหล่งที่มาของชิ้นส่วนแผนที่และเป็นข้อกำหนดสำหรับ
การใช้ API นี้ ซึ่งรวมถึงการระบุแหล่งที่มาของแบรนด์ Google (โลโก้) และ
การระบุแหล่งที่มาของข้อมูล โลโก้ Google ที่คุณสามารถใช้ได้บน
หน้านโยบาย Map Tiles API ข้อมูล
ข้อมูลการระบุแหล่งที่มาจะแสดงผลในทุกการตอบสนองของไทล์ มองหาในเนื้อหาคำตอบของ JSON ในส่วน asset.copyright
{
"asset": {
"version": "2.0",
"generator": "draco_decoder",
"copyright": "Data SIO, NOAA, U.S. Navy, NGA, GEBCO;Landsat / Copernicus"
}
}
คุณต้องรวบรวม จัดเรียง และแสดงข้อมูลนี้ในบรรทัดของข้อความ ซึ่งโดยปกติจะอยู่ที่ด้านล่างของการแสดงผล ซึ่งมีขั้นตอนต่อไปนี้
ดึงข้อมูลลิขสิทธิ์ทั้งหมดออกจากการ์ดทั้งหมดที่แสดง
แยกแหล่งที่มาของลิขสิทธิ์หลายแหล่งด้วยเซมิโคลอน
จัดเรียงข้อมูลตามจำนวนการเกิดเหตุการณ์
แสดงแหล่งที่มาของลิขสิทธิ์บนหน้าจอ โดยเรียงลำดับจากเหตุการณ์ส่วนใหญ่จนถึง น้อยที่สุด คล้ายกับวิธี Google Earth หรือไม่