גוגל נותנת נותנת קצת אהבה גם למפות Google המוטבעות עם תמיכה בגרסת בטא של WebGL עבור מפות תלת ממדיות. המשך לקרוא כדי לדעת יותר!
מפות גוגל נגיש רשמית לכולם בחינם דרך האתר או האפליקציה לנייד, אבל כפי שבטח שמתם לב באתרים ובאפליקציות עם אלמנט מפה המופעל על ידי Google, חברות צד שלישי ומפתחי אתרים/אפליקציות יכולים גם להטמיע תצוגת מפות Google באפליקציות או בדפי אינטרנט משלהם באמצעות אחד מ-SDKs או APIs השונים זמין. זה יכול להקל על מציאת מידע עסקי, לתת הנחיות למשתמשים ועוד הרבה יותר. ואחד ממשקי ה-API הללו הוא Maps JavaScript API, והוא נועד למפתחי אינטרנט להוסיף ו"להתאים אישית מפות עם תוכן ותמונות משלך להצגה בדפי אינטרנט ובמכשירים ניידים."
Google מחייבת מפתחי אינטרנט באמצעות ממשק API זה תלוי באיזו תדירות משתמשים ניגשים אליו, אבל זה שווה את זה עבור חברות רבות שרוצות להציע חוויית מפות משובצות מעולה באתרי האינטרנט שלהן. ובשעה Google I/O 2021, גוגל הוצג רשמית גרסת בטא של WebGL עבור ה-API של מפות JavaScript. תכונה חדשה זו למפתחים מגיעה כחלק מהמעבר לעיצוב מפות מבוסס ענן, הזמין בדרך כלל עבור ה-API של JavaScript של מפות ו-API סטטי של מפות. זה הופך את המפות המוטמעות למהירות יותר וביצועיות יותר מבעבר, כשגוגל טוענת שהן יספקו את אותה "מפה בעלת ביצועים, מואצת WebGL שאתה מכיר מחוויית האינטרנט של מפות Google".
זה גם מוסיף כמה יכולות חדשות עבור מפות וקטוריות, כגון הטיה וסיבוב וכן WebGL Overlay View. הראשון הוא די פשוט: מפות מוטבעות נעולות בכיוון דו-ממדי בלעדי כרגע, ועם הטיה וסיבוב, משתמשים יכולים לחוות מפות משובצות בפרספקטיבה חדשה לגמרי עם 67.5 מעלות של הטיה וסיבוב מלא של 360, עם מודלים תלת מימדיים לבניינים כלול. עם זאת, האחרון מאפשר למפתחים לבנות חוויות מיפוי חדשות על ידי מתן חיבורים ישירים למחזור החיים של הקשר העיבוד של WebGL המשמש לעבד את המפה הווקטורית ולאפשר למפתחים אובייקטים דו ותלת מימדיים ישירות על מפת הבסיס, מה שמאפשר עיבודם במקביל ל מַפָּה.
נשמע טוב? אז תבדוק את הרשמי מעבדת קוד של WebGL ותיעוד כדי להתחיל עם ממשקי הביטא האלה.