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

Çözümünüze bir üçüncü taraf oluşturma ürünü dahil edemiyorsanız kendi 3D Karo oluşturucunuzu oluşturmanız gerekebilir. Bu yaklaşım, aşağıdaki önemli faktörleri göz önünde bulundurmanızı gerektirir:

İçerik URL'leri

Fotogerçekçi 3D Döşemeler sunarken, Map Tiles API'si, alt öğe grupları için URI'ler döndürür. Bu parça grubu URI'ları normal URL'ler değildir. Yalnızca yol ve parametreler bileşenini içerirler. Bu anahtarlar, isteğinizi yetkilendirmek için gerekli olan API anahtarınızı içermez. Daha fazla bilgi için 3D Karo Özellikleri konusuna bakın.

İstekler ve yanıtlar

Burada, Fotogerçekçi 3D Döşeme isteklerine ve yanıtlarına bazı örnekler 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 parça 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 parça isteklerini oluştururken, parça grubu URI'sında görünen tüm parametreleri API anahtarınızla birlikte eklemeniz gerekir. 3D Tiles API 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. Bu kod, sonraki parça istekleri oluşturulurken oluşturucu tarafından eklenmelidir.
key
3D Karolar hizmetine erişmek için kullandığınız API anahtarı. Sonraki tüm karo isteklerine eklemeniz gerekir.

Görüntülü ilişkilendirme

Atıf, harita parçalarının kaynağının onaylanması anlamına gelir ve bu API'nin kullanımı için bir zorunluluktur. Buna, Google marka ilişkilendirmesi (logo) ve veri ilişkilendirmesi de dahildir. Google logosunu, Harita Karoları API Politikaları sayfasında bulabilirsiniz. Her parça yanıtında veri ilişkilendirme bilgileri döndürülür. Bu kimliği, yanıt gövdesinde, asset.copyright altındaki JSON dosyasında arayın.

{
  "asset": {
    "version": "2.0",
    "generator": "draco_decoder",
    "copyright": "Data SIO, NOAA, U.S. Navy, NGA, GEBCO;Landsat / Copernicus"
  }
}

Bu bilgileri toplamalı, sıralamalı ve genellikle oluşturma işleminin altında olan bir metin satırında görüntülemelisiniz. Bu işlem aşağıdaki adımları içerir:

  1. Görüntülenmekte olan tüm parçalardan telif hakkı bilgilerinin tamamını çıkarın.

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

  3. Bilgileri, gerçekleşme sayısına göre sıralayın.

  4. Telif hakkı kaynaklarını, Google Earth'ün yaptığına benzer şekilde, çoğu geçtiği yerden en az olana doğru sıralanmış şekilde ekranda görüntüleyin.