Google Maps api v2'de, harita türü, zum vb. Gibi parametreleri doğrudan harita nesnesinden alabilirsiniz. 3. sürümde, bazı parametreleri ayarlamak için setOptions yöntemine sahipsiniz, ancak bunları almak için getOptions() veya seçenekleri yoktur.MapOptions nesnesini bir haritadan Google Maps API v3 ile nasıl edinirsiniz?
7
A
cevap
1
Sen Map sınıfına yöntemlerle bu özellikleri erişebilir:
- getZoom()
- getMapTypeId()
- getCenter()
- vb ..
2
You haritada gösterildiği gibi MVCObject
olarak get
yöntemini kullanarak seçeneklere de ulaşabilirsiniz. n Bu örnek tek yolu ... Btw, v2 API başvurusu olduğu gibi v3 API başvurusu, her yöntem için bir çapa bağlantı yok üzücü olduğunu
// create map
var myLatlng = new google.maps.LatLng(-33, 151);
var myOptions = {
center: myLatlng,
zoom: 5
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
map.setOptions({
streetViewControl: false,
zoom: 6,
zoomControl: false,
}
);
document.getElementById("center").value = map.get('center');
document.getElementById("streetViewControl").value = map.get('streetViewControl');
document.getElementById("zoom").value = map.get('zoom');
document.getElementById("zoomControl").value = map.get('zoomControl');
#map_canvas {
width: 50%;
height: 200px;
float: left;
}
input {
width: 90px;
}
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>
<div id="map_canvas"></div>
<input type="text" id="center" /> center<br>
<input type="text" id="streetViewControl" /> streetViewControl<br>
<input type="text" id="zoom" /> zoom<br>
<input type="text" id="zoomControl" /> zoomControl<br>
...
İlgili konular
- 1. Yüklemeden sonra Google Maps v3 mapOptions nesnesini değiştirin
- 2. Google maps marker görünmüyor API v3
- 3. GWT + Google Maps API v3
- 4. Google Maps API etiketi ile v3 işaretleyici
- 5. Google Maps API V3 fromDivPixelToLatLng tutarlı değil
- 6. Google Maps API v3: Çizim Yöneticisi
- 7. Google Maps API V3: harita sınırlarını sınırla
- 8. Çokgen çizimi tamamlandığında, google maps api v3
- 9. google maps v3 API mouseover çokgenlerle mi?
- 10. Google Maps API V3 yumuşak zumu kapat
- 11. Google Maps API v3: Özel işaretleyici
- 12. Google Maps v3 API - Otomatik Tamamla (adres)
- 13. google maps api v3 etiketleri yok mu?
- 14. Google Maps api V3 güncelleme işareti
- 15. Google Maps API v3 - GIcon tanımlı değil
- 16. Google maps API V3 yöntemi fitBounds()
- 17. Google Maps v3 - mil
- 18. google maps v3
- 19. Google Maps API v3 InfoBox eklentisi ile olay mizanpajı
- 20. adında bir ülke merkezi google maps api v3
- 21. Google maps api Çember eğimi?
- 22. google maps api placesservice'yi okuyamadı
- 23. Tıklanan çokgen için nasıl başvuru yapabilirim? (google maps api v3)
- 24. Google Maps API v3 haritayı bir işaretleyiciye yeniden işaretleyin
- 25. Google Maps V3'te bir işaretçinin onclick olayı nasıl tetiklenir?
- 26. Google Maps: Google Maps V3 ve ben kullanıyorum
- 27. API ile Özel Google Haritalar Katmanları mı? Bu, Google Maps API v3 ilgili olduğunu
- 28. Google Maps Katmanlardaki Api işareti
- 29. Bir google grafik kullanarak google maps api kullanarak bir haritaya
- 30. Webpack Google Maps API ile nasıl kullanılır?
Evet. –
@ daniel-vassallo Heh .. Katılıyorum, her biriyle bağlantı kuramadığımı keşfettiğimde biraz atıldım;) – RedBlueThing
MaxZoom erişilebilir mi? Herhangi bir getMaxZoom() göremiyorum. –