Maps JavaScript API'ye ilişkin JavaScript kodunu yüklemek için sayfanıza https://maps.googleapis.com/maps/api/js
biçiminde bir bootstrap URL'si eklersiniz. Bu kaldırma isteği, Maps JavaScript API'de kullanılmak üzere tüm ana JavaScript nesnelerini ve simgelerini yükler. Bazı API özellikleri, özel olarak talep etmediğiniz sürece yüklenmeyen bağımsız bağımsız kitaplıklarda da bulunur. Ek bileşenleri kitaplıklara ayırmak, ana API'nin hızlı bir şekilde yüklenmesine (ve ayrıştırılmasına) olanak tanır. İhtiyacınız olduğunda kitaplıkları yüklemek ve ayrıştırmak için ek ücret ödemeniz gerekir.
Önyükleme isteğinde bir libraries
parametresi belirterek ve kitaplığın veya kitaplıkların adını sağlayarak ek kitaplıkları yükleyebilirsiniz. Virgülle ayrılmış bir liste olarak birden fazla kitaplık belirtebilirsiniz. Ardından google.maps.libraryName
ad alanı üzerinden kitaplıklara erişirsiniz.
Aşağıdaki kitaplıklar mevcuttur:
drawing
, kullanıcıların harita üzerinde poligon, dikdörtgen, çoklu çizgi, daire ve işaretçi çizmeleri için bir grafik arayüz sağlar. Daha fazla bilgi için Çizim kitaplığı dokümanlarına bakın.geometry
, dünyanın yüzeyindeki skaler geometrik değerleri (mesafe ve alan gibi) hesaplamak için kullanılan yardımcı program işlevlerini içerir. Daha fazla bilgi için Geometri kitaplığı dokümanlarına bakın.journeySharing
(yalnızca beta kanalında mevcuttur) Google Haritalar Platformu Ulaşım ve Lojistik çözümleri için destek sunar.localContext
, belirttiğiniz bir konuma yakın olan önemli ve ilgi çekici yerleri gösterir. Daha fazla bilgi için Yerel Bağlam Kitaplığı dokümanlarına bakın.marker
, haritalarınıza son derece özelleştirilebilir, yüksek performanslı Gelişmiş İşaretçiler eklemenize olanak tanır. Daha fazla bilgi için Gelişmiş İşaretçiler dokümanlarına bakın.places
, kuruluşunuzun belirli bir alanda işletmeler, coğrafi konumlar veya önemli yerler gibi yerleri aramasına olanak tanır. Daha fazla bilgi için Yerler kitaplığı belgelerine bakın.visualization
, verilerin görsel temsili için ısı haritaları sağlar. Daha fazla bilgi için Görselleştirme kitaplığı dokümanlarına bakın.
Önizleme: Beta kanalında (v=beta
) aşağıdaki kitaplıklar mevcuttur:
core
(google.maps.CoreLibrary
)maps
(google.maps.MapsLibrary
)places
(google.maps.PlacesLibrary
)geocoding
(google.maps.GeocodingLibrary
)routes
(google.maps.RoutesLibrary
)marker
(google.maps.MarkerLibrary
)geometry
(google.maps.GeometryLibrary
)elevation
(google.maps.ElevationLibrary
)streetView
(google.maps.StreetViewLibrary
)journeySharing
(google.maps.JourneySharingLibrary
)drawing
(google.maps.DrawingLibrary
)visualization
(google.maps.VisualizationLibrary
)
Aşağıdaki bootstrap isteği, Maps JavaScript API'nin google.maps.geometry
kitaplığının nasıl isteneceğini göstermektedir:
<script async
src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry&callback=initMap">
</script>
Birden fazla kitaplık istemek için bunları virgülle ayırın:
<script async
src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry,places&callback=initMap">
</script>