Çözümünüze üçüncü taraf bir oluşturma ürünü dahil edemiyorsanız kendi 3D Karo oluşturma aracınızı oluşturmanız gerekebilir. Bu yaklaşım, aşağıdaki önemli faktörleri dikkate almanızı gerektirir:
İçerik URL'leri
Fotogerçekçi 3D Parçalar sunarken, Map Tiles API, alt öğe kümeleri için URI'lar döndürür. Bu parça grubu URI'leri normal URL'ler değildir. Yalnızca yol ve parametre bileşenini içerirler. İsteğinizi yetkilendirmek için gerekli olan API anahtarınızı içermiyorlar. Daha fazla bilgi için 3D Karo Spesifikasyonu'na bakın.
İstekler ve yanıtlar
Gerçekçi Fotoğraf 3B Parçalar isteklerine ve yanıtlarına ilişkin bazı örnekler aşağıda verilmiştir. Bunları Chrome Geliştirici Araçları'nı kullanarak incelersiniz.
Örnek kök karo grubu isteği:
https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY
Örnek parça grubu yanıt URI'si:
/v1/3dtiles/datasets/CgA/files/UlRPVEYuYnVs.json?session=CIqhrPOFvdHSYg
Oluşturucular tarafından kullanılan örnek karo isteği URL'leri:
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
Sonraki karo isteklerini oluştururken karo kümesi URI'sinde görünen tüm parametreleri API anahtarınızla birlikte eklemeniz gerekir. 3D Karolar API'si aşağıdaki iki parametreyi sağlar:
session
- 3D yükleme oturumu için yerleşik bir tanımlayıcı. API tarafından otomatik olarak oluşturulur. Sonraki karo isteklerini oluştururken oluşturucu tarafından eklenmelidir.
key
- 3D Kartlara erişmek için kullandığınız API anahtarı. Bunu sonraki tüm karo isteklerine eklemeniz gerekir.
Görüntülü reklam ilişkilendirmeleri
İlişkilendirme, harita parçalarının kaynağının kabul edilmesi anlamına gelir ve bu API'nin kullanımı için bir gerekliliktir. Buna, Google marka atfı (logo) ve veri ilişkilendirmesi dahildir. Google logosunu Harita Parçaları API Politikaları sayfasında bulabilirsiniz. Veri ilişkilendirme bilgileri her parça yanıtında döndürülür. asset
, copyright
altındaki glTF karosunda bulun.
{
"asset": {
"version": "2.0",
"generator": "draco_decoder",
"copyright": "Data SIO, NOAA, U.S. Navy, NGA, GEBCO;Landsat / Copernicus"
}
}
Bu bilgileri toplamak, sıralamak ve genellikle oluşturmanın alt kısmında bir metin satırında görüntülemek gerekir. Bu işlem için aşağıdaki adımlar gerekir:
Görünümdeki tüm kutulardaki telif hakkı bilgilerinin tamamını çıkarın.
Birden fazla telif hakkı kaynağını noktalı virgülle ayırın.
Bilgileri tekrar sayısına göre sıralayın.
Telif hakkı kaynaklarını, Google Earth'teki gibi en çok karşılaşılandan en az karşılaşılana göre sıralayarak ekranda gösterin.