אם אתם לא יכולים לשלב בפתרון שלכם מוצר רינדור של צד שלישי, יכול להיות שתצטרכו ליצור כלי רינדור משלכם ל-3D Tiles. בגישה הזו, צריך להביא בחשבון את הגורמים החשובים הבאים:
כתובות URL של תוכן
כשמציגים קטעי מפה ריאליסטיים בתלת-ממד, ה-Map Tiles API מחזיר מזהי URI של קבוצות משנה של קטעי מפה. מזהי ה-URI האלה של קבוצות המשבצות הם לא כתובות URL רגילות. הם כוללים רק את רכיב הנתיב והפרמטרים. הם לא מכילים את מפתח ה-API שנדרש כדי לאשר את הבקשה. מידע נוסף זמין במפרט של 3D Tiles.
בקשות ותשובות
ריכזנו כאן כמה דוגמאות לבקשות ולתגובות של קטעי מפה ריאליסטיים בתלת-ממד. אתם בודקים אותם באמצעות הכלים למפתחים ב-Chrome.
בקשה לדוגמה של קבוצת משבצות בסיסית:
https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY
URI לדוגמה של תגובה עם קבוצת משבצות:
/v1/3dtiles/datasets/CgA/files/UlRPVEYuYnVs.json?session=CIqhrPOFvdHSYg
דוגמאות לכתובות URL של בקשות למשבצות שמשמשות את מנועי הרינדור:
https://tile.googleapis.com/v1/3dtiles/datasets/CgA/files/UlRPVEYuYnVs.json?session=CIqhrPOFvdHSYg&key=YOUR_API_KEY
https://tile.googleapis.com/v1/3dtiles/datasets/CgA/files/UlRPVEYubm9k.glb?session=CIqhrPOFvdHSYg&key=YOUR_API_KEY
כשאתם יוצרים את הבקשות הבאות לאריחים, אתם צריכים לצרף את כל הפרמטרים שמופיעים ב-URI של קבוצת האריחים, יחד עם מפתח ה-API שלכם. 3D Tiles API מספק את שני הפרמטרים הבאים:
session- מזהה מובנה לסשן טעינה בתלת-ממד. הוא נוצר באופן אוטומטי על ידי ה-API. הוא צריך להיות מצורף על ידי המרנדר כשיוצרים את הבקשות הבאות למשבצות.
key- מפתח ה-API שבו השתמשתם כדי לגשת לשירות של קטעי מפות בתלת-ממד. צריך לצרף אותו לכל הבקשות הבאות לאריחים.
הצגת שיוכים
המשמעות של שיוך היא הכרה במקור של אריחי המפה, וזו דרישה לשימוש ב-API הזה – כולל שיוך המותג של Google (לוגו) וגם שיוך הנתונים. הלוגו של Google זמין בדף המדיניות של Map Tiles API. פרטי השיוך (Attribution) של הנתונים מוחזרים בכל תגובה של משבצת. הוא מופיע במשבצת glTF, בקטע asset, copyright.
{
"asset": {
"version": "2.0",
"generator": "draco_decoder",
"copyright": "Data SIO, NOAA, U.S. Navy, NGA, GEBCO;Landsat / Copernicus"
}
}
צריך לצבור, למיין ולהציג את המידע הזה בשורת טקסט, בדרך כלל בתחתית העיבוד. התהליך כולל את השלבים הבאים:
חלץ את כל המידע על זכויות היוצרים מכל המשבצות שמוצגות.
אם יש כמה מקורות של זכויות יוצרים, צריך להפריד ביניהם באמצעות נקודה-פסיק.
ממיינים את המידע לפי מספר המופעים.
מציגים את מקורות זכויות היוצרים על המסך, בסדר יורד לפי מספר המופעים, בדומה לאופן שבו הם מוצגים ב-Google Earth.