ภาพรวมของ Map Management API

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 (คำค้นหาต่อวัน) สำหรับโปรเจ็กต์ โดยจะรีเฟรชทุกวัน

โปรดดูหัวข้อการใช้งานและการเรียกเก็บเงิน