0
在Google Maps API中定義標記的自定義圖標時,圖標的大小保持不變,與縮放級別無關。定義Google Maps標記圖標,具有與縮放相關的尺寸
是否可以設置一個屬性,不僅地圖放大,而且放大時也是圖像?
如果這是不可能的,是否有其他方法來實現這一目標?也許只是在標記點處設置圖像而已?
在Google Maps API中定義標記的自定義圖標時,圖標的大小保持不變,與縮放級別無關。定義Google Maps標記圖標,具有與縮放相關的尺寸
是否可以設置一個屬性,不僅地圖放大,而且放大時也是圖像?
如果這是不可能的,是否有其他方法來實現這一目標?也許只是在標記點處設置圖像而已?
你不能通過CSS做到這一點。大多數情況下,標記直接繪製在畫布上。
隨着JS,你會參考保存到你的標記,然後放大您完成所有的標記環:
markers.forEach(function(marker) {
var icon = new google.maps.Icon({
url: 'yourMarkerIconURL',
size: 'yourSize',
scaledSize: 'scaledSize'
})
marker.setIcon(icon)
})
你要爲使用scaledSize
或size
控制標記圖標的大小。