2014-10-04 45 views
0

我是Google地圖新手。展開Goog​​le地圖圖標大小

我在Google地圖上使用帶路徑值的圖標檢索了標記。

下面是實施例: http://jsfiddle.net/u758rqpa/24/

現在它是固定的切片。 但是,我希望它是可變的。

在該示例markerA陣列的最後一個元素是Beamwidth.Fro例如:所以,現在我想該標記應當與該寬度被擴大65,90,120等 。

那麼,有沒有什麼可能的方式基於這個BeamWidth創建切片。

var markerA = [ 
     ['BQ04998A_A', '-73.8186132', '40.73761121','65'], 
     ['BQ04280A_B', '-73.97947631', '40.64278852','90'], 
     ['BQ04673A_B', '-73.90797053', '40.63474517','120'], 
     ['LI12404B_A', '-73.72630945', '40.65964026','80'], 
     ['BQ04401A_C', '-73.78156774', '40.6451916','65'] 
     ]; 
+0

你需要或者PR查看示例以圖形方式更改圖標的路徑。 – geocodezip 2014-10-04 17:12:47

回答

0

嘗試這種解決方案:d ...我的東西是規模寬度:)

// =------------------------------------------------------- Marker 
/** 
* * * All function control marker * * 
* @param scale 
*/ 

function rowmarker(scale, width, height) { 
    var goldStar = { 
     path : 'M 0,3 -3,0 -' + String(width/2) + ',0 -' + String(width/2) 
       + ',-' + String(height + 19/scale) + ' ' + String(width/2) 
       + ',-' + String(height + 19/scale) + ' ' + String(width/2) 
       + ',0 3,0 z', 
     fillColor : '#ffffff', 
     fillOpacity : 1, 
     scale : scale, 
     draggable : 'true', 
     strokeColor : '#009956', 
     strokeWeight : 4 
    }; 
    return goldStar; 
} 

所以我嘗試的功能與居住路徑標記,

這將原料用正方形(寬度,高度值),所以你可以從這個

View Example

+0

你能告訴我這種類型的路徑值嗎?因爲我只有Beamwidth值。 – Nikunj 2014-10-06 06:46:40

+0

這是。波束寬度,路徑是波束寬度。 – HoangHieu 2014-10-07 07:44:09

相關問題