אפשר להחיל עיצוב מותאם אישית באמצעות הצהרות מוטמעות של סגנון JSON באופן הבא:
- מפת ברירת מחדל.
- סוגי מיפוי שהמשתמשים יכולים לעבור ביניהם במסגרת מפה אחת.
ציון סגנונות לתכונות
כדי להחיל סגנונות על תכונות ורכיבים שונים במפה, צריך ליצור מערך של
MapTypeStyle
של האובייקטים שמגדירים את הסגנון של המפה.
המערך מופיע בצורה הבאה:
var stylesArray = [
{
featureType: '',
elementType: '',
stylers: [
{color: ''},
{visibility: ''},
// Add any stylers you need.
]
},
{
featureType: '',
// Add the stylers you need.
}
]
לרשימה של כל הערכים הזמינים עבור featureType
, elementType
ו-
stylers
, ראו חומר עזר לסגנון JSON.
אשף העיצוב בפלטפורמה של מפות Google
אפשר להשתמש באשף עיצוב הפלטפורמה של מפות Google כדי ליצור במהירות אובייקט בעיצוב JSON.
החלת סגנונות על מפת ברירת מחדל
הדוגמה הבאה מציגה דוגמה לברירת מחדל של מפה שמעוצבת באמצעות טקסט בגוונים בהירים ו סמלים על רקע כהה (כלומר, מצב כהה). כדי לראות את דוגמת הקוד, צריך לעבור אל מפות מעוצבות – דוגמת קוד של מצב לילה.
כדי לשנות את הסגנונות של מפת ברירת המחדל, צריך להגדיר את המאפיין styles
של המפה בקטע
אובייקט MapOptions
למערך הסגנון כאשר:
- המפה שלך נוצרת.
- או כשמבצעים קריאה ל-method
Map.setOptions
.
שינויים בתוויות ובכבישים משפיעים על כל סוגי המפות, כולל פני שטח, לוויין, משולבות וסוגי ברירת מחדל של מפת דרכים.
החלת סגנונות על סוג מפה
בדוגמה הבאה מוצג סוג מפה נוסף שנקרא מפה סגנון בפקד של בפינה השמאלית העליונה של המפה. כדי לראות את דוגמת הקוד, יש לעבור אל סוגי מפה מעוצבת.
כדי ליצור סוג מפה מעוצבת, צריך להגדיר את מערך הסגנון ל-StyledMapType
לאובייקט. יצירת סוג חדש של מפה מעוצבת לא משפיעה על סגנון ברירת המחדל
בסוגי המפה.