저는 차트와지도에 대한 정보를 표시하는 대시 보드에서 일하는 dc.js 초심자입니다.입력 데이터의 필드를 보여주는 Dc.j 전단지 마커 팝업
현재 마커 팝업 창에 대한 정보를 표시 할 수 없습니다. 기본값은 지점 좌표 (위치) 및 발생 횟수 인 것처럼 보입니다. 현재 코드는 다음과 같이 나는 팝업을 변경 시도
var facilities = xf.dimension(function(d) { return d.geo; });
var facilitiesGroup = facilities.group().reduceCount();
dc.leafletMarkerChart("#test .map",groupname)
.dimension(facilities)
.group(facilitiesGroup)
.width(540)
.height(440)
.center([0,0])
.zoom(7)
.cluster(true)
.filterByArea(true)
.renderPopup(true)
.popup();
:
.popup(function(d,feature) { return feature.name +" : "+feature.items; });
는 위치의 이름과이 항목의 수를 포함하려면. 그러나 팝업에는 이제 "정의되지 않음 : 정의되지 않음"만 언급됩니다.
제한된 경험으로 인해 무시할 수있는 쉬운 해결책이 있다고 확신합니다. 누구든지 도와 줄 수 있습니까?
기능이란 무엇입니까? 'feature.name'과'feature.items'은 무엇입니까? 크로스 필터를 통과 한 데이터에 있습니까? – Gordon
사과, 이전 코드에서 온다. 나는'd.name'과'd.items'를 사용하여 같은 것을 시도했다. '이름'과 '항목'은 지리 정보가 포함 된 동일한 CSV 파일의 다른 열입니다. – zanmatt