0

특정 상태의 SVG 파일을 가지고 있는데, 성공적으로 svg 좌표를 jvectormap으로 변환했지만 투영 된 영역의 bbox 좌표를 식별하는 방법을 알지 못합니다. 하나는 그것을 식별하는 데 도움이됩니까? 당신은 다음과 같은 방식으로 지역의 BBOX를 얻을 수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 

이게 필요한가요?