2012-12-15 38 views
0

我有一個簡單的問題馬比有人知道是否有可能移動谷歌地圖的所有標記左或右或任何? 如果有人有想法如何,我有簡單的代碼:如何在Google地圖5px向下移動標記?

(function() {PrimeFaces.cw('GMap','widget_j_idt21',{ 
     id:'j_idt21', 
     mapTypeId:google.maps.MapTypeId.ROADMAP, 
     center:new google.maps.LatLng(51.735512733,19.49804157), 
     zoom:14, 
     fitBounds:false 
    }); 
}); 

爲了更好地unterstand我過去的形象,我想在地圖上的起點線在圈子中間

enter image description here

回答

0

您需要定義自定義圖標並使用iconAnchor指定偏移量...

var Icon = new GIcon(); 
    Icon.image = "icon.png"; 
    Icon.iconSize = new GSize(24, 24); 
    Icon.iconAnchor = new GPoint(0, 5); 
    Icon.infoWindowAnchor = new GPoint(5, 2); 
+0

發佈的代碼適用於Google Maps API v2,而不是v3,因爲此問題已標記。原則上答案是正確的。這兩個API都支持用於此目的的自定義圖標。 – geocodezip

+0

但我仍然不知道如何截取生成的圖標? – vermer

相關問題