הודעת אבטחה: נודע לנו על בעיית אבטחה שעשויה להשפיע על אתרים שמשתמשים בספריות ספציפיות של צד שלישי (כולל polyfill.io). בעיה זו עלולה לפעמים להפנות מבקרים אל מחוץ לאתר המיועד ללא ידיעתו או אישור של בעלי האתר. רבות מדוגמאות ה-JavaScript שלנו כללו בעבר הצהרה של סקריפט polyfill.io. הסרנו את הדוגמאות האלה מהדוגמאות. אם השתמשת בדוגמאות JavaScript שלנו שמכילות את ההצהרה הזו, מומלץ להסיר את ההצהרה.
שכבות הן אובייקטים במפה שמכילים פריט נפרד אחד או יותר,
אבל הם מנוהלים כיחידה אחת. בדרך כלל שכבות משקפות אוספים
אובייקטים שמוסיפים על המפה כדי לציין שיוך משותף.
Maps JavaScript API מנהל את ההצגה של אובייקטים בתוך שכבות
על ידי עיבוד הפריטים הבסיסיים שלהם לאובייקט אחד (בדרך כלל שכבת-על של אריח)
הצגתם כשאזור התצוגה של המפה משתנה. שכבות יכולות גם לשנות את המצגת
של המפה עצמה, משנה מעט את אריחי הבסיס באופן
שתואמים לשכבה. שימו לב שרוב השכבות, מתוכננות, לא
שניתן לגשת אליו דרך האובייקטים הנפרדים שלהם, אבל ניתן לשנות אותו רק
יחידה.
סקירה כללית של שכבות
ה-JavaScript API של מפות Google כולל כמה סוגים של שכבות:
נתוני מפות Google
ב-layer מספק קונטיינר לנתונים גיאו-מרחביים שרירותיים.
אפשר להשתמש בשכבת הנתונים כדי לאחסן את הנתונים המותאמים אישית, או להציג נתוני GeoJSON
במפת Google.
שכבת מפת החום מעבדת נתונים גיאוגרפיים באמצעות
תצוגה חזותית של מפת חום.
שכבת KML מעבדת רכיבי KML ו-GeoRSS
שכבת-על של משבצת API של JavaScript במפות Google.
האובייקט רכיבה על אופניים מעבד שכבה של נתיבי אופניים
ו/או שכבות-על ספציפיות לאופניים בשכבה משותפת. השכבה הזאת מוחזרת
כברירת מחדל ב-DirectionsRenderer כאשר מבקשים
מסלול למצב הנסיעה BICYCLING.
הוספת שכבה
כדי להוסיף שכבה למפה צריך רק לקרוא ל-setMap(),
להעביר אליו את אובייקט המפה שבו יוצג השכבה. באופן דומה, כדי להסתיר
שכבה נוספת, קריאה ל-setMap(), העברת null.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]
{"lastModified": "\u05e2\u05d3\u05db\u05d5\u05df \u05d0\u05d7\u05e8\u05d5\u05df: 2024-09-20 (\u05e9\u05e2\u05d5\u05df UTC)."}
[[["התוכן קל להבנה","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"]],["עדכון אחרון: 2024-09-20 (שעון UTC)."]]