2015-01-23 1 views
0

jVectorMap으로지도를 만듭니다.jVectorMap의 일부 원 마커에 획 색상과 너비를 바꿉니다.

markers: [ 
    {"latLng":[33.428,-116.4253333],"name":"19km NNW of Borrego Springs, California","mag":3.37,"depth":13.9}, 
    {"latLng":[33.5046667,-116.507],"name":"16km ESE of Anza, California","mag":3.22,"depth":15.44}, 
    {"latLng":[40.8905,-111.6832],"name":"16km E of Cennterville, Utah","mag":3.3,"depth":11.9}, 
    {"latLng":[36.7621,-98.0439],"name":"27km E of Cherokee, Oklahoma","mag":3.2,"depth":11.68} 
] 

내가 그 원의 일부에 더 큰 스트로크 폭과 다른 스트로크 색을 넣어 싶습니다 ..의 경우 : 지오는 같은 위도/LNG를 좌표에 나는 지진의 감사를 표현하기 위해 그 위에 원을 그린 lat/lng 인 서클에 대한 예는 [40.8905, -111.6832], [36.7621, -98.0439]입니다.

다음은지도의 jsFiddle입니다.

이렇게 할 방법이 있습니까? 나는 많은 것들을 시도했지만 아무도 작동하지 않는 것과 비슷한 질문은 내가 찾고있는 대답이 없다.

답변

0

분명히 최선의 해결책이 될 수는 없지만 손이 너무 지저분 해지면 CSS를 사용할 수있는 간단한 옵션이 필요합니다.

.jvectormap-marker:nth-child(9){ 
    stroke-width: 20; 
    stroke: red; 
    fill: #FFFF00; 
} 

.jvectormap-marker:nth-child(10){ 
    stroke: #00FFFF; 
} 

업데이트 바이올린 ... http://jsfiddle.net/ozke/dvLzsLrd/3/

+0

그것은 작동하지만, 나는 자신의 위도/LNG 좌표로 원 마커를 선택할 수있는 솔루션을 찾고있었습니다. 어쨌든 대단히 고마워. –