אריחים תלת-ממדיים פוטו-ריאליסטיים

מפתחים באזור הכלכלי האירופי (EEA)

סקירה כללית על 3D Tiles APIקטעי מפה ריאליסטיים בתלת-ממד הם רשת תלת-ממדית עם טקסטורה של תמונות ברזולוציה גבוהה. הם מציעים מפות תלת-ממדיות ברזולוציה גבוהה ברבים מהאזורים המאוכלסים בעולם. הם מאפשרים לכם להפעיל חוויות ויזואליזציה תלת-ממדיות סוחפות מהדור הבא, כדי לעזור למשתמשים שלכם:

  • הסבר על אזור

  • ניווט בביטחון למיקום מסוים

  • הערכת מקומות חדשים כדי לקבל החלטות

  • להבין איך העולם האמיתי משתנה

לפני שמתחילים

לפני שמתחילים להשתמש ב-Photorealistic 3D Tiles API, צריך לקרוא את התנאים וההגבלות ואת המדיניות של Map Tiles API. אחרי כן תוכלו להתחיל פרויקט עם חשבון לחיוב ולהפעיל את Map Tiles API. מידע נוסף זמין במאמר בנושא הגדרה ב-Cloud Console.

הצגת כרטיסי מידע

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

הרינדור יכול לשלוח בקשות ל-tile במשך שלוש שעות לפחות מבקשה אחת של קבוצת tile בסיסית. אחרי שמגיעים למגבלה הזו, צריך לשלוח בקשה נוספת ל-tileset של השורש.

לדוגמה, אפשר להשתמש בקוד JavaScript הבא כדי להתחיל לחקור את 3D Tiles באמצעות Cesium JS.

<head>
 <meta charset="utf-8">
 <script src="https://ajax.googleapis.com/ajax/libs/cesiumjs/1.105/Build/Cesium/Cesium.js"></script>
 <link href="https://ajax.googleapis.com/ajax/libs/cesiumjs/1.105/Build/Cesium/Widgets/widgets.css" rel="stylesheet">
</head>

<body>
  <div id="cesiumContainer"></div>
  <script>
    const viewer = new Cesium.Viewer('cesiumContainer', {
      imageryProvider: false,
      baseLayerPicker: false,
      requestRenderMode: true,
    });

    const tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
      url: "https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY",
      showCreditsOnScreen: true,
    }));

    viewer.scene.globe.show = false;
  </script>
</body>