Map Management API เป็น RESTful API ที่คุณใช้เพื่อจัดการทรัพยากรการจัดรูปแบบแผนที่ในระบบคลาวด์แบบเป็นโปรแกรมได้ API นี้ช่วยให้คุณกำหนดลักษณะที่ปรากฏของแผนที่ จัดการข้อมูลประจำตัวของแผนที่ และเชื่อมโยงรูปแบบที่กำหนดเองและชุดข้อมูลกับตัวแปรแผนที่ที่เฉพาะเจาะจงได้ โดยทั้งหมดนี้ทำได้โดยไม่ต้องใช้คอนโซล Cloud
Map Management API ออกแบบมาสำหรับนักพัฒนาซอฟต์แวร์ที่ต้องการจัดการการกำหนดค่าแผนที่ในวงกว้างหรือผสานรวมการจัดสไตล์แผนที่เข้ากับเวิร์กโฟลว์อัตโนมัติและเครื่องมือภายในของตนเอง
ทรัพยากรสำคัญ
- StyleConfig: มีการแสดง JSON ของรูปแบบแผนที่ ซึ่งจะกำหนดสี ระดับการมองเห็น และความหนาแน่นขององค์ประกอบในแผนที่
- MapConfig: แสดงข้อมูลประจำตัวของแผนที่ที่ไม่ซ้ำกัน (รหัสแผนที่) โดยจะทำหน้าที่เป็นคอนเทนเนอร์สำหรับการตั้งค่าการจัดสไตล์และฟีเจอร์ต่างๆ เช่น การเพิ่มประสิทธิภาพจุดที่น่าสนใจหรือการปรับอาคารให้ราบเรียบ
- MapContextConfig: เชื่อมโยง
StyleConfig(และชุดข้อมูลอย่างน้อย 1 ชุด (ไม่บังคับ)) กับMapVariantsที่เฉพาะเจาะจงภายในMapConfig
ช่องทางการกำหนดเวอร์ชัน API
Map Management API ใช้การกำหนดเวอร์ชันตามแชแนลเพื่อให้เส้นทางที่ชัดเจนจากฟีเจอร์ทดลองไปจนถึงเวอร์ชันสำหรับผู้ใช้ทั่วไปที่เสถียร
- v2alpha (เวอร์ชันทดลอง): มีฟีเจอร์เวอร์ชันทดลองล่าสุด ฟีเจอร์ในช่องทางนี้อาจมีการเปลี่ยนแปลงโดยไม่ต้องแจ้งให้ทราบ และเราไม่แนะนำให้ใช้ในเวอร์ชันที่ใช้งานจริง
- v2beta (เวอร์ชันตัวอย่าง): มีฟีเจอร์ที่เสถียรและกำลังเตรียมพร้อมสำหรับเวอร์ชันสำหรับผู้ใช้ทั่วไป ช่องทางนี้เหมาะสำหรับการนำไปใช้ก่อนเปิดตัวและการทดสอบในสภาพแวดล้อมก่อนการใช้งานจริง
- v2 (เวอร์ชันสำหรับผู้ใช้ทั่วไป): มีฟีเจอร์ที่รองรับอย่างเต็มรูปแบบและพร้อมใช้งานจริง
ฟีเจอร์ v2 ส่วนใหญ่จะพร้อมใช้งานทั้งในปลายทาง v2alpha และ v2beta ในระหว่างระยะการเปิดตัวที่เกี่ยวข้อง สำหรับผู้ใช้ใหม่ Google แนะนำให้เริ่มต้นด้วยปลายทาง v2beta
การตรวจสอบสิทธิ์
คุณสามารถใช้ OAuth 2.0 เท่านั้นเพื่อตรวจสอบสิทธิ์ด้วย Map Management API ซึ่งไม่รองรับคีย์ API ดูข้อมูลเพิ่มเติมได้ที่ใช้ OAuth
ข้อจำกัด
- บทบาทของนักพัฒนาซอฟต์แวร์: หากต้องการใช้ Map Management API คุณต้องมีสิทธิ์ IAM ที่จำเป็นในการจัดการทรัพยากร Google Maps Platform ภายในโปรเจ็กต์ Google Cloud
- ขอบเขตทรัพยากร: API นี้มุ่งเน้นที่การจัดการทรัพยากรการจัดรูปแบบแผนที่ในระบบคลาวด์ การกำหนดค่า Google Maps Platform อื่นๆ อาจยังต้องใช้คอนโซล Cloud อยู่
ค่าใช้จ่าย
การใช้ Map Management API ไม่มีค่าใช้จ่าย การเรียก API จะปรากฏในหน้าการเรียกเก็บเงินใน Cloud Console แต่จะไม่มีค่าใช้จ่าย อย่างไรก็ตาม คำขอจะมีข้อจำกัดดังต่อไปนี้
- 3 QPS (จำนวนคำค้นหาต่อวินาที)
- 180 QPM (การค้นหาต่อนาที) สำหรับโปรเจ็กต์ โดยรีเฟรชทุกนาที
- 100,000 QPD (คำค้นหาต่อวัน) สำหรับโปรเจ็กต์ โดยจะรีเฟรชทุกวัน
โปรดดูหัวข้อการใช้งานและการเรียกเก็บเงิน