Kendi 3D karo üreticinizle çalışın

Uygulamanıza üçüncü taraf oluşturma ürünü ekleyemiyorsanız çözdüğünüzde, kendi 3D Karo oluşturucunuzu 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. Bu parça kümesi URI'leri normal URL'ler değil. Yalnızca aşağıdakileri içerirler: yol ve parametre bileşenini oluşturuyoruz. İsteğinizin yetkilendirilmesi için gereken API anahtarınızı içermezler. Daha fazla bilgi için 3D Karo Spesifikasyonu.

İ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 parça 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

Parça grubu URI'sinde görünen tüm parametreleri, API anahtarınız üzerinden ekleyebilirsiniz. 3D Tiles API'sı aşağıdaki iki parametreyi sağlar:

session
3D yükleme oturumu için yerleşik bir tanımlayıcı. Otomatik olarak oluşturulur API tarafından sağlanıyor. Sonraki karo isteklerini oluştururken oluşturucu tarafından eklenmelidir.
key
3D Kartlara erişmek için kullandığınız API anahtarı. Bunu şuraya eklemelisiniz: tüm karo istekleri.

Görüntülü ilişkilendirmeler

İlişkilendirme, harita karolarının kaynağının kabul edilmesi anlamına gelir ve bu API'nin kullanımı için gereklidir. Veri ilişkilendirmesinin yanı sıra Google marka ilişkilendirmesi (logo) de buna dahildir. Google logosunu Harita Parçaları API Politikaları sayfasında bulabilirsiniz. Veri her karo yanıtında ilişkilendirme bilgisi 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 bir metin satırında toplamalı, sıralamalı ve görüntülemelisiniz, alt kısmında görünür. Bu işlem için aşağıdaki adımlar gerekir:

  1. Görüntülenen tüm kartlardaki telif hakkı bilgilerinin tamamını ayıklayın.

  2. Birden fazla telif hakkı kaynağını noktalı virgül ile ayırın.

  3. Bilgileri tekrar sayısına göre sıralayın.

  4. 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.