סקירה כללית

בחירת פלטפורמה: Android iOS JavaScript

מפות תלת-ממדיות ב-Maps JavaScript עוזרות לכם ליצור חוויות מפה תלת-ממדיות וסוחפות. הוא מספק כלים להתאמה אישית של סגנון המפה, לשיפור הנגישות ולשיפור נוחות השימוש, ומאפשר לפתח אפליקציות אינטראקטיביות ומעניינות.

הנה דוגמה למה שאפשר לעשות עם מפות תלת-ממדיות ב-Maps JavaScript API:

למה כדאי להשתמש במפות תלת-ממדיות ב-Maps JavaScript

במפות תלת-ממדיות ב-Maps JavaScript, המחלקה Map3DElement (<gmp-map-3d>) בספרייה maps3d מאפשרת להשתמש בתמונות התלת-ממדיות של Google באפליקציות. מפות תלת-ממדיות מספקות חוויית רינדור מובנית בתלת-ממד, שמאפשרת לשלב או להתנסות בסביבות תלת-ממדיות בעולם האמיתי, בתצוגות של ערים ובסיורים באתרי תיירות.

משתמשים בתלת-ממד <gmp-map-3d> (Map3DElement בספרייה maps3d) לשטח תלת-ממדי, הטיית מצלמה, כיוון וטווח תצוגות אוויריות, מבנים תלת-ממדיים מובלטים ואובייקטים תלת-ממדיים כמו Marker3DElement (<gmp-marker-3d>). למפות דרכים דו-ממדיות שטוחות, סיכות דו-ממדיות רגילות AdvancedMarkerElement וסגנון וקטורי דו-ממדי, משתמשים בדו-ממד <gmp-map> (MapElement או google.maps.Map בספרייה maps).

מה אפשר לעשות עם מפות תלת-ממדיות ב-Maps JavaScript?

דוגמה מהירה

כדי לטעון את הספרייה maps3d ולעבד רכיב <gmp-map-3d> עם mode="HYBRID",‏ center (lat,lng,altitude),‏ range,‏ tilt ו-heading, משתמשים בקטע הקוד הבא:

<gmp-map-3d
  style="height: 400px; width: 100%;"
  mode="HYBRID"
  center="40.7484,-73.9857,200"
  range="900"
  tilt="67"
  heading="35">
</gmp-map-3d>
<script async
  src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&v=beta&libraries=maps3d">
</script>

מחליפים את הערך YOUR_API_KEY במפתח ה-API של Google Maps Platform.

איך משתמשים במפות תלת-ממדיות ב-Maps JavaScript

1 להגדרה מתחילים עם הגדרת JavaScript API ומשלימים את הוראות ההגדרה שמופיעות בהמשך.
2 הסבר על החיוב ב-Maps JavaScript API מידע נוסף זמין במאמר שימוש וחיוב.
3 יצירת מפה מידע נוסף זמין במאמר תחילת העבודה.

כיסוי

רשתות פוליגונים של בניינים וציוני דרך בתלת-ממד פוטו-ריאליסטי זמינות באזורים מטרופוליניים נבחרים במדינות ובאזורים נתמכים. באזורים שאין בהם כיסוי של רשת תלת-ממדית (כמו הודו), <gmp-map-3d> מעבד תמונות דו-ממדיות של לוויין או מפת דרכים שמוצגות על פני השטח בתלת-ממד, בלי בניינים בתלת-ממד. כדי להציג נקודת ציון באזור שאין בו כיסוי של רשת תלת-ממדית, אתם יכולים להציב מודל תלת-ממדי מסוג glTF בהתאמה אישית בקואורדינטות שלו באמצעות Model3DElement, או להשתמש ב-<gmp-map> דו-ממדי. כדי לבדוק את הזמינות בכל מדינה (בעמודה Maps JavaScript 3D), קראו את פרטי הכיסוי של Google Maps Platform.

השלבים הבאים

  • במדריך לתחילת העבודה מוסבר איך ליצור אפליקציית "Hello, World!‎" מפה תלת-ממדית.
  • כדאי לנסות את שיעור ה-Codelab למתחילים כדי ללמוד איך להוסיף תכונות למפה.
  • ב-Codelab הבא תוכלו להרחיב את הידע שלכם בנושא סמנים ואנימציה.
  • עיינו באוסף הדוגמאות של Google כדי למצוא דוגמה שמתאימה לתרחיש לדוגמה שלכם.