0

私は特定の状態のSVGファイルを持っていますが、svg座標をjvectmapに変換するのに成功しましたが、投影領域のbbox座標を特定する方法はわかりません。 1つはそれを識別するために私を助ける?あなたは次のように地域のバウンディングボックスを取得することができますjvectormapのBBOX座標を見つける方法

var mapObj = $('#my_map').vectorMap('get', 'mapObject'); 

答えて

0

があなたのマップはmy_mapでインスタンス化されたと仮定すると、マップの参照を取得

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 

これは必要なのですか?

関連する問題