reviewsהשקת Places UI Kit: ספריית רכיבים מוכנה לשימוש בעלות נמוכה, שמאפשרת לכם להוסיף לכל מפה שתבחרו את ממשק המשתמש המוכר של 'מקומות' במפות Google. כדאי לנסות אותו ולשלוח לנו משוב כדי לעזור לנו לעצב את העתיד של GMP.
שכבות הן אובייקטים במפה שמורכבים מפריט אחד או יותר, אבל אפשר לבצע בהם פעולות כיחידה אחת. שכבות בדרך כלל משקפות אוספים של אובייקטים שמוסיפים מעל המפה כדי לציין קשר משותף. ממשק API של JavaScript במפות Google מנהל את הצגת האובייקטים בשכבות על ידי עיבוד הפריטים שמרכיבים אותם לאובייקט אחד (בדרך כלל שכבת-על של משבצות) והצגתם כשהאזור הגלוי במפה משתנה. יכול להיות שהשכבות ישנו גם את שכבת ההצגה של המפה עצמה, וישנו מעט את אריחי הבסיס באופן שתואם לשכבה. שימו לב: ברוב השכבות, לפי העיצוב, אי אפשר לגשת לאובייקטים הנפרדים שלהן, אלא רק לשנות אותן כיחידה אחת.
סקירה כללית על שכבות
ל-Maps JavaScript API יש כמה סוגים של שכבות:
שכבת הנתונים של מפות Google מספקת מאגר לנתונים גיאו-מרחביים שרירותיים.
אפשר להשתמש בשכבת הנתונים כדי לאחסן נתונים מותאמים אישית או כדי להציג נתוני GeoJSON במפת Google.
האובייקט Bicycling layer מעבד שכבה של שבילי אופניים
או שכבות-על ספציפיות לאופניים לשכבה משותפת. שכבת התנועה הזו מוחזרת כברירת מחדל ב-DirectionsRenderer כשמבקשים הוראות נסיעה במצב נסיעה BICYCLING.
הוספת שכבה
כדי להוסיף שכבה למפה, צריך רק לקרוא ל-setMap() ולהעביר לה את אובייקט המפה שבה רוצים להציג את השכבה. באופן דומה, כדי להסתיר שכבה, קוראים לפונקציה setMap() ומעבירים את הערך null.
קטע הקוד הבא ממקם את המפה במרכז של לונדון, בריטניה, ומוסיף את שכבת התחבורה הציבורית.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-09-13 (שעון UTC)."],[[["\u003cp\u003eLayers in Maps JavaScript API are objects consisting of multiple items that are treated as a single unit and often represent collections of objects on the map.\u003c/p\u003e\n"],["\u003cp\u003eThe API provides various layer types, including Data, Heatmap, KML, Traffic, Transit, and Bicycling layers, each serving a distinct purpose for displaying geospatial data.\u003c/p\u003e\n"],["\u003cp\u003eYou can easily add or hide a layer by calling the \u003ccode\u003esetMap()\u003c/code\u003e method, providing the map object or \u003ccode\u003enull\u003c/code\u003e respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe example code demonstrates adding a Transit layer to a map centered on London.\u003c/p\u003e\n"]]],[],null,[]]