אינדקס
-
MapManagement(ממשק) -
CreateMapConfigRequest(הודעה) -
CreateMapContextConfigRequest(הודעה) -
CreateStyleConfigRequest(הודעה) -
DeleteMapConfigRequest(הודעה) -
DeleteMapContextConfigRequest(הודעה) -
DeleteStyleConfigRequest(הודעה) -
GetMapConfigRequest(הודעה) -
GetMapContextConfigRequest(הודעה) -
GetStyleConfigRequest(הודעה) -
ListMapConfigsRequest(הודעה) -
ListMapConfigsResponse(הודעה) -
ListMapContextConfigsRequest(הודעה) -
ListMapContextConfigsResponse(הודעה) -
ListStyleConfigsRequest(הודעה) -
ListStyleConfigsResponse(הודעה) -
MapConfig(הודעה) -
MapContextConfig(הודעה) MapContextConfig.MapVariant(enum)-
MapFeatures(הודעה) MapFeatures.SimpleFeature(enum)MapRenderingType(enum)-
StyleConfig(הודעה) StyleConfigView(enum)-
UpdateMapConfigRequest(הודעה) -
UpdateMapContextConfigRequest(הודעה) -
UpdateStyleConfigRequest(הודעה)
ממשק MapManagement
הגדרת השירות של Map Management API.
| Methods | |
|---|---|
|
יצירת MapConfig בפרויקט. |
|
יוצר MapContextConfig. |
|
יוצר StyleConfig. |
|
מחיקת MapConfig. |
|
מוחק MapContextConfig. |
|
מחיקת StyleConfig. |
|
קבלת MapConfig. |
|
מקבל MapContextConfig. |
|
מקבל StyleConfig. |
|
הצגת רשימה של MapConfigs בפרויקט. |
|
הצגת רשימה של MapContextConfigs. |
|
הצגת רשימה של StyleConfigs. |
|
עדכון של MapConfig. |
|
מעדכן MapContextConfig. |
|
מעדכן StyleConfig. |
CreateMapConfigRequest
בקשה ליצירת MapConfig.
| שדות | |
|---|---|
parent |
חובה. פרויקט האב שיהיה הבעלים של MapConfig. פורמט: |
map_config |
חובה. ה-MapConfig שרוצים ליצור. |
CreateMapContextConfigRequest
בקשה ליצירת MapContextConfig.
| שדות | |
|---|---|
parent |
חובה. MapConfig אב שיהיה הבעלים של MapContextConfig. פורמט: |
map_context_config |
חובה. ה-MapContextConfig שרוצים ליצור. |
CreateStyleConfigRequest
בקשה ליצירת StyleConfig.
| שדות | |
|---|---|
parent |
חובה. הפרויקט הראשי שיהיה הבעלים של StyleConfig. פורמט: |
style_config |
חובה. ה-StyleConfig שרוצים ליצור. |
DeleteMapConfigRequest
בקשה למחיקה של MapConfig.
| שדות | |
|---|---|
name |
חובה. השם של MapConfig שרוצים למחוק. פורמט: |
DeleteMapContextConfigRequest
בקשה למחיקה של MapContextConfig.
| שדות | |
|---|---|
name |
חובה. השם של MapContextConfig שרוצים למחוק. פורמט: |
DeleteStyleConfigRequest
בקשה למחיקה של StyleConfig.
| שדות | |
|---|---|
name |
חובה. השם של StyleConfig שרוצים למחוק. פורמט: |
GetMapConfigRequest
בקשה לקבל MapConfig.
| שדות | |
|---|---|
name |
חובה. השם של MapConfig לאחזור. פורמט: |
GetMapContextConfigRequest
בקשה לקבלת MapContextConfig.
| שדות | |
|---|---|
name |
חובה. השם של MapContextConfig לאחזור. פורמט: |
GetStyleConfigRequest
בקשה לקבל StyleConfig.
| שדות | |
|---|---|
name |
חובה. השם של StyleConfig לאחזור. פורמט: |
view |
אופציונלי. קבוצת המשנה של StyleConfig להחזרה. אם המדיניות לא מוגדרת, ברירת המחדל היא להחזיר את התצוגה המלאה. |
ListMapConfigsRequest
בקשה להצגת רשימה של MapConfigs לפרויקט.
| שדות | |
|---|---|
parent |
חובה. פרויקט האב שבבעלותו MapConfigs. פורמט: |
page_size |
אופציונלי. מספר ה-MapConfigs המקסימלי שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוחזרו לכל היותר 50 MapConfigs. הערך המקסימלי הוא 1,000. ערכים גבוהים יותר יומרו ל-1,000. לא נתמך כרגע. |
page_token |
אופציונלי. טוקן של דף שהתקבל מקריאה קודמת של כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו ל- |
ListMapConfigsResponse
תשובה לרשימה MapConfigs.
| שדות | |
|---|---|
map_configs[] |
רשימת MapConfigs. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListMapContextConfigsRequest
בקשה להצגת רשימה של MapContextConfigs.
| שדות | |
|---|---|
parent |
חובה. MapConfig הורה שבבעלותו MapContextConfigs. פורמט: |
page_size |
אופציונלי. המספר המקסימלי של MapContextConfigs שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוחזרו לכל היותר 50 אובייקטים של MapContextConfig. הערך המקסימלי הוא 1,000. ערכים גבוהים יותר יומרו ל-1,000. לא נתמך כרגע. |
page_token |
אופציונלי. טוקן של דף שהתקבל מקריאה קודמת של כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו ל- |
ListMapContextConfigsResponse
תשובה לרשימה MapContextConfigs.
| שדות | |
|---|---|
map_context_configs[] |
MapContextConfigs. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListStyleConfigsRequest
בקשה להצגת רשימה של StyleConfigs.
| שדות | |
|---|---|
parent |
חובה. הפרויקט הראשי שבבעלותו StyleConfigs. פורמט: |
page_size |
אופציונלי. המספר המקסימלי של StyleConfigs שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוחזרו לכל היותר 50 StyleConfigs. הערך המקסימלי הוא 1,000. ערכים גבוהים יותר יומרו ל-1,000. לא נתמך כרגע. |
page_token |
אופציונלי. טוקן של דף שהתקבל מקריאה קודמת של כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו ל- |
filter |
אופציונלי. ביטוי סינון לקריאה ListStyleConfigs. בשלב הזה יש תמיכה רק בסינון לפי display_name. לדוגמה: |
view |
אופציונלי. קבוצת המשנה של StyleConfig להחזרה. אם המדיניות לא מוגדרת, ברירת המחדל היא להחזיר את התצוגה המלאה. |
ListStyleConfigsResponse
תשובה לרשימה של StyleConfigs.
| שדות | |
|---|---|
style_configs[] |
ה-StyleConfigs. |
next_page_token |
טוקן שאפשר לשלוח כ- |
MapConfig
מייצג מפה יחידה באפליקציית לקוח של Maps API. MapConfig הוא משאב האב של MapContextConfigs והוא מאפשר עיצוב בהתאמה אישית בערכות SDK (לנייד ולאינטרנט). ל-MapConfig יכולים להיות כמה MapContextConfigs, שכל אחד מהם מחיל סגנון על וריאציות ספציפיות של מפה. המזהה הבא = 9;
| שדות | |
|---|---|
name |
פלט בלבד. מזהה. שם המשאב של MapConfig הזה. לדוגמה: projects/my-project-123/mapConfigs/234. פלט בלבד. |
display_name |
אופציונלי. השם לתצוגה של MapConfig, כפי שהוגדר על ידי המשתמש. |
description |
אופציונלי. התיאור של MapConfig, כפי שהוגדר על ידי המשתמש. |
map_id |
פלט בלבד. מזהה המפה של MapConfig הזה, שמשמש לזיהוי המפה באפליקציות לקוח. השדה הזה לקריאה בלבד נוצר כשיוצרים את MapConfig. פלט בלבד. |
map_features |
אופציונלי. תכונות המפה שחלות על הגדרת המפה הזו. |
map_type |
אופציונלי. מייצג את סוג המפה של MapConfig. אם ההגדרה הזו לא מוגדרת, ברירת המחדל היא שימוש בסוג מפת רסטר. |
create_time |
פלט בלבד. מציין את זמן היצירה של הגדרות המפה. פלט בלבד. |
update_time |
פלט בלבד. מציין את שעת העדכון האחרון של הגדרות המפה. פלט בלבד. |
MapContextConfig
הגדרה של סגנון מפה. ה-MapContextConfig משייך רכיבי סגנון, כמו StyleConfig ו-Datasets, לגרסאות ספציפיות של מפה ב-MapConfig. כש-MapConfig נטען ב-SDK, סגנון העיצוב ופרטי מערך הנתונים מ-MapContextConfig מוחלים על וריאציות המפה שצוינו. המספר הבא = 10;
| שדות | |
|---|---|
name |
פלט בלבד. מזהה. שם המשאב של MapContextConfig הזה. לדוגמה: projects/{project_id}/mapConfigs/{map_id}/mapContextConfigs/{map_context_config_id} |
map_config |
חובה. שם המשאב MapConfig שאליו משויך MapContextConfig. פורמט: projects/{project}/mapConfigs/{map_config}. זהו שדה חובה ואי אפשר להשמיט אותו. |
style_config |
חובה. שם המשאב StyleConfig שמשמש לעיצוב של MapContextConfig. זהו שדה חובה ואי אפשר להשמיט אותו. פורמט: projects/{project}/styleConfigs/{style_config} |
dataset[] |
אופציונלי. שם המשאב של מערך הנתונים שמשויך ל-MapContextConfig הזה. השדה הזה הוא אופציונלי ואפשר להשמיט אותו. אם לא מציינים מערכי נתונים, לא ישויכו מערכי נתונים ל-MapContextConfig. אם מציינים מערך נתונים, הוא יוחל על MapContextConfig. פורמט: projects/{project}/datasets/{dataset} |
alias |
אופציונלי. השם שמוגדר על ידי המשתמש וקריא לבני אדם עבור MapContextConfig. |
map_variants[] |
חובה. הווריאציות של המפה שאפשר להחיל עליהן את MapContextConfig. אם הערך ריק, MapContextConfig יוחל כברירת מחדל רק על וריאציית המפה ROADMAP. |
create_time |
פלט בלבד. מציין את זמן היצירה של MapContextConfig. פלט בלבד. |
update_time |
פלט בלבד. מציין את שעת העדכון האחרון של MapContextConfig. פלט בלבד. |
MapVariant
וריאציות אפשריות של מפות שאפשר להחיל עליהן את MapContextConfig. וריאציות של מפות מקובצות לווריאציות בהירות וכהות. אי אפשר לשלב וריאציה Light עם וריאציה Dark באותו MapContextConfig. הסוגים של מפות עם תאורה: מפת דרכים, מפת לוויין, מפת שטח, מפת ניווט, מפת תחבורה ציבורית, מפה תלת-ממדית מופשטת ומפה תלת-ממדית פוטוריאליסטית. הווריאציות הכהות הן: ROADMAP_DARK, NAVIGATION_LOW_LIGHT, TERRAIN_DARK, TRANSIT_DARK.
לדוגמה, זאת התאמה תקפה: {MapContextConfig 1: [ROADMAP, NAVIGATION]} {MapContextConfig 2: [ROADMAP_DARK, NAVIGATION_LOW_LIGHT]}
ההתאמה הבאה לא תקינה: {MapContextConfig 1: [ROADMAP, ROADMAP_DARK]}
| טיפוסים בני מנייה (enum) | |
|---|---|
ROADMAP |
סוג המפה שמוגדר כברירת מחדל במפת הדרכים. |
ROADMAP_DARK |
גרסה כהה של סוג המפה 'תוכנית דרכים'. |
SATELLITE |
תמונות לוויין. |
TERRAIN |
סוג מפת פני השטח. |
TERRAIN_DARK |
גרסה כהה של סוג מפת פני השטח. |
NAVIGATION |
סוג מפת הניווט. |
NAVIGATION_LOW_LIGHT |
גרסה של סוג מפת הניווט עם תאורה חלשה. |
TRANSIT |
סוג מפת התחבורה הציבורית. |
TRANSIT_DARK |
גרסה כהה של סוג מפת התחבורה הציבורית. |
ABSTRACT3D |
סוג מפה אבסטרקטי בתלת-ממד. |
PHOTOREALISTIC3D |
סוג מפה פוטוריאליסטי בתלת-ממד. |
MapFeatures
מייצג אוסף של תכונות מפה שחלות על MapConfig. תכונות שמוגדרות ב-MapConfig עוברות בירושה לכל רכיבי MapContextConfig הצאצאים שלו. המזהה הבא = 3;
| שדות | |
|---|---|
simple_features[] |
אופציונלי. התכונה החזותית שבה רוצים להשתמש במפה הזו. |
poi_boost_level |
אופציונלי. רמת ההגברה של נקודות העניין, כאשר 0 מציין שאין הגברה וערכים שליליים מציינים הפחתה. נקודות עניין מודגשות מוצגות ברמת זום נמוכה יותר מברירת המחדל, ולהפך. בשלב הזה יש תמיכה ב-2 רמות של הגברה, ולכן הרמה מוגבלת לערכים [-2, 2]. אם לא מציינים ערך, המערכת משתמשת בצפיפות הנקודות של העניין שמוגדרת בגיליון הסגנונות, אם היא קיימת. אחרת, לא תוגדר צפיפות של נקודות עניין. |
SimpleFeature
הקבוצה הזו מייצגת את התכונות של המפה שמשפיעות על המבנה הפנימי שלה.
| טיפוסים בני מנייה (enum) | |
|---|---|
SIMPLE_FEATURE_UNSPECIFIED |
תכונה חזותית לא מוגדרת. |
FLATTEN_BUILDINGS |
הופך את כל המבנים במפה לדו-ממדיים. |
ICONIC_ICONS |
משפיע על אופן העיבוד של הסמלים. |
MapRenderingType
סוג המפה שתוצג. אם לא מציינים ערך, ברירת המחדל היא RASTER.
| טיפוסים בני מנייה (enum) | |
|---|---|
RASTER |
מפה שעברה עיבוד באמצעות הטמעה מבוססת רסטר. |
VECTOR |
מפה שעברה רינדור באמצעות WebGL. |
StyleConfig
מייצג סגנון יחיד באפליקציית לקוח של Maps API. האובייקט StyleConfig מכיל את גיליון הסגנונות שמגדיר את המראה החזותי של המפה. המזהה הבא = 9;
| שדות | |
|---|---|
name |
פלט בלבד. מזהה. שם המשאב של StyleConfig הזה. לדוגמה: projects/my-project-123/styleConfigs/234. |
display_name |
אופציונלי. השם המוצג של StyleConfig, כפי שהמשתמש הגדיר אותו. |
description |
אופציונלי. התיאור של StyleConfig הזה, כפי שהוגדר על ידי המשתמש. |
style_id |
פלט בלבד. המזהה הייחודי של הסגנון. זהו שדה לקריאה בלבד שנוצר כשיוצרים את StyleConfig. פלט בלבד. |
json_style_sheet |
אופציונלי. ייצוג JSON של גיליון הסגנונות של StyleConfig הזה. אם לא תציינו סגנון, המערכת תשתמש בסגנון הבסיסי של מפת Google. פרטים נוספים על פורמט ה-JSON המקובל זמינים בכתובת https://developers.google.com/maps/documentation/javascript/cloud-customization/json-reference. |
create_time |
פלט בלבד. מציין את זמן היצירה של StyleConfig. |
update_time |
פלט בלבד. מציין את זמן העדכון האחרון של StyleConfig. |
StyleConfigView
קבוצת המשנה של StyleConfig שרוצים להחזיר.
| טיפוסים בני מנייה (enum) | |
|---|---|
STYLE_CONFIG_VIEW_UNSPECIFIED |
תצוגה לא מזוהה. |
FULL |
הכללה של json_style_sheet בתשובה. |
METADATA_ONLY |
החרגת ה-json_style_sheet מהתשובה. |
UpdateMapConfigRequest
שליחת בקשה לעדכון של MapConfig.
| שדות | |
|---|---|
map_config |
חובה. ה-MapConfig שרוצים לעדכן. השדה |
update_mask |
אופציונלי. השדה הספציפי לעדכון ב-MapConfig. אם לא מציינים, המערכת תעדכן את MapConfig בשלמותו. השדות התקינים הם:
|
UpdateMapContextConfigRequest
בקשה לעדכון של MapContextConfig.
| שדות | |
|---|---|
map_context_config |
חובה. ה-MapContextConfig לעדכון. השדה |
update_mask |
אופציונלי. רשימת השדות לעדכון. אם לא מציינים ערך, המערכת מעדכנת את כל MapContextConfig. השדות התקינים הם:
|
UpdateStyleConfigRequest
שליחת בקשה לעדכון של StyleConfig.
| שדות | |
|---|---|
style_config |
חובה. ה-StyleConfig לעדכון. השדה |
update_mask |
אופציונלי. רשימת השדות לעדכון. אם לא מציינים את הפרמטר הזה, כל ה-StyleConfig יעודכן. השדות התקינים הם:
|