Maps JavaScript API'nin WebGL destekli özellikleri, yatırma ve döndürmeyi kontrol edebilmenizi, 3D nesneleri doğrudan haritaya ekleyebilmenizi ve daha fazlasını yapabilmenizi sağlar. Aşağıdaki özellikler dahildir:
- WebGL Yer Paylaşım Görünümü, haritalarınıza özel 2D ve 3D grafikler ile animasyonlu içerik eklemenize olanak tanır.
- Yatırma ve yön özelliği artık fare ve klavye hareketleri kullanılarak programlı bir şekilde ayarlanabilir.
- map.moveCamera(), birden fazla kamera özelliğini aynı anda değiştirmenize olanak tanır.
- Zoom artık kesirli değerleri destekliyor.
Başlayın
Yeni WebGL özelliklerini kullanmak için vektör haritasını kullanan bir harita kimliğiniz gerekir. Ayrıca, API önyükleme isteğinizi de güncellemeniz gerekir. Bu bölümde bunu nasıl yapacağınız gösterilmektedir.
Yeni harita kimliği oluştur
Yeni bir harita kimliği oluşturmak için Bulut Tabanlı Harita Stilini Kullanma - Harita kimliği alma bölümündeki adımları izleyin. Harita türünü JavaScript olarak ayarladığınızdan ve Vektör seçeneğini belirlediğinizden emin olun. Harita üzerinde yatırma ve döndürmeyi etkinleştirmek için Yatır ve/veya Döndürme'yi işaretleyin. Bu işlem, bu değerleri programatik olarak ayarlamanıza ve ayrıca, kullanıcıların eğimi ve yönü doğrudan harita üzerinde ayarlamasına olanak tanır. Eğme ya da yön kullanarak uygulamanın kullanılması uygulamanızı olumsuz yönde etkileyecekse, kullanıcıların yatırma ve döndürmeyi ayarlayamamaları için Yatır ve Döndürme seçeneklerinin işaretini kaldırın.
Harita ilk kullanıma hazırlama kodunuzu güncelleme
Bu işlem, az önce oluşturduğunuz harita kimliğini gerektirir. Bunu Haritalar Yönetimi sayfanızda bulabilirsiniz. mapId
özelliğini kullanarak haritayı somutlaştırırken burada gösterildiği gibi bir harita kimliği sağlayın:
map = new google.maps.Map(document.getElementById('map'), { center: {lat: -34.397, lng: 150.644}, zoom: 8, mapId: 'MAP_ID' });
Örnekler
Bu özellikleri göstermek için örnekler verilmiştir: