0
我有一個特定狀態的SVG文件,我已經成功地將svg座標轉換爲一個jvectormap,但我不知道如何識別投影區域的bbox座標,可以任何一個幫我識別它?如何找到一個jvectormap的BBOX座標
我有一個特定狀態的SVG文件,我已經成功地將svg座標轉換爲一個jvectormap,但我不知道如何識別投影區域的bbox座標,可以任何一個幫我識別它?如何找到一個jvectormap的BBOX座標
假設您的地圖已my_map
實例化,得到的地圖參考:
var mapObj = $('#my_map').vectorMap('get', 'mapObject');
你可以得到一個區域的BBOX的方式如下:
onRegionOver: function(evt, code){
var bb = mapObj.regions[code].element.shape.getBBox();
console.log(bb);
}
您將獲得例如:
SVGRect
height:88.74008178710938
width:99.780029296875
x:705.31005859375
y:312.38995361328125
這是你所需要的?