Map Management API v2

‫Map Management API תומך בפעולות CRUD במשאבי עיצוב מפות מבוסס-ענן, כולל MapConfigs,‏ StyleConfigs ו-MapContextConfigs.

Service: mapmanagement.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.

מסמכי Discovery

Discovery Document הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמכי הגילוי הבאים:

נקודת קצה של שירות

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. יכול להיות שלשירות אחד יהיו כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) משלו, וכל כתובות ה-URI שבהמשך הן יחסיות לנקודת הקצה הזו:

  • https://mapmanagement.googleapis.com

v2beta

משאב REST: ‏ v2beta.projects.mapConfigs

Methods
createPOST /v2beta/{parent=projects/*}/mapConfigs
יוצר MapConfig בפרויקט.
deleteDELETE /v2beta/{name=projects/*/mapConfigs/*}
מחיקת MapConfig.
getGET /v2beta/{name=projects/*/mapConfigs/*}
Gets a MapConfig.
listGET /v2beta/{parent=projects/*}/mapConfigs
Lists MapConfigs for a project.
patchPATCH /v2beta/{map_config.name=projects/*/mapConfigs/*}
מעדכן MapConfig.

משאב REST: ‏ v2beta.projects.styleConfigs

Methods
createPOST /v2beta/{parent=projects/*}/styleConfigs
יוצר StyleConfig.
deleteDELETE /v2beta/{name=projects/*/styleConfigs/*}
מחיקת StyleConfig.
getGET /v2beta/{name=projects/*/styleConfigs/*}
Gets a StyleConfig.
listGET /v2beta/{parent=projects/*}/styleConfigs
רשימת StyleConfigs.
patchPATCH /v2beta/{style_config.name=projects/*/styleConfigs/*}
מעדכן StyleConfig.

משאב REST: ‏ v2beta.projects.mapConfigs.mapContextConfigs

Methods
createPOST /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigs
יוצר MapContextConfig.
deleteDELETE /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
מחיקת MapContextConfig.
getGET /v2beta/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
Gets a MapContextConfig.
listGET /v2beta/{parent=projects/*/mapConfigs/*}/mapContextConfigs
מציג רשימה של MapContextConfigs.
patchPATCH /v2beta/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}
Updates a MapContextConfig.

v2alpha

משאב REST: ‏ v2alpha.projects.mapConfigs

Methods
createPOST /v2alpha/{parent=projects/*}/mapConfigs
יוצר MapConfig בפרויקט.
deleteDELETE /v2alpha/{name=projects/*/mapConfigs/*}
מחיקת MapConfig.
getGET /v2alpha/{name=projects/*/mapConfigs/*}
Gets a MapConfig.
listGET /v2alpha/{parent=projects/*}/mapConfigs
Lists MapConfigs for a project.
patchPATCH /v2alpha/{map_config.name=projects/*/mapConfigs/*}
מעדכן MapConfig.

משאב REST: ‏ v2alpha.projects.styleConfigs

Methods
createPOST /v2alpha/{parent=projects/*}/styleConfigs
יוצר StyleConfig.
deleteDELETE /v2alpha/{name=projects/*/styleConfigs/*}
מחיקת StyleConfig.
getGET /v2alpha/{name=projects/*/styleConfigs/*}
Gets a StyleConfig.
listGET /v2alpha/{parent=projects/*}/styleConfigs
הצגת רשימה של StyleConfigs.
patchPATCH /v2alpha/{style_config.name=projects/*/styleConfigs/*}
מעדכן StyleConfig.

משאב REST: ‏ v2alpha.projects.mapConfigs.mapContextConfigs

Methods
createPOST /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigs
יוצר MapContextConfig.
deleteDELETE /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
מחיקת MapContextConfig.
getGET /v2alpha/{name=projects/*/mapConfigs/*/mapContextConfigs/*}
Gets a MapContextConfig.
listGET /v2alpha/{parent=projects/*/mapConfigs/*}/mapContextConfigs
מציג רשימה של MapContextConfigs.
patchPATCH /v2alpha/{map_context_config.name=projects/*/mapConfigs/*/mapContextConfigs/*}
Updates a MapContextConfig.