달성하려는 목표, 보유한 데이터 양 및 원하는 정도에 따라 다른 방법이 있습니다. 당신의 아이디어는 좋은 아이디어이며 아마도 잘 작동 할 것입니다. 물론 또 다른 명백한 대답은 모든 관계를 항상 보여 주지만 많은 시각적 혼란을 야기 할 수 있습니다. 아마도 좋은 타협은 항상 모든 관계를 반투명 색상으로 표시하여 거의 보이지 않게하는 것입니다. 그런 다음 사용자가 데이터 포인트를 클릭하거나 마우스로 가져 가면 해당 포인트의 링크가 불투명 해집니다.
맵을 좀 더 시각적으로보기 좋고 직관적으로 만들기 위해 할 수있는 한 가지는 직선 대신 곡선을 사용하여 데이터 포인트에 연결하는 것입니다. 이것은 2 차원 또는 3 차원 에서 작동 합니다 . 선의 색상과 투명도를 사용하여 재미있는 작업을 수행 할 수도 있습니다 .
매우 훌륭하고 우아한 솔루션 중 하나는 플로우 맵 입니다. 이 시각화는 데이터 포인트 위로 마우스를 가져 가거나 클릭 할 수있는 대화 형 기능을 추가하고 연결 데이터 포인트를 보는 경우에도 더욱 흥미로울 것입니다.
다른 사람들이 ArcGIS와 QGIS와 대화 할 수 있도록하겠습니다. 그러나 protovis를 사용해 보는 것이 좋습니다 . 그것은 A의 도메인 특정 언어 비교적 쉽게 이러한 시각화의 일부를해야하므로 자바 스크립트의 상단에 내장 시각화를위한. 플로우 맵 페이지에는 다른 언어 / 플랫폼으로 번역 할 수있는 Java 코드가 포함되어 있습니다. 시도하지는 않았지만 플로우 맵 코드를 Protovis로 변환하는 것은 그리 어렵지 않을 것입니다.