2012-11-20 5 views
1

지도 정보의 시각화를 개선하는 방법에 대한 조언이 필요합니다.지도 제작 시각화 개선

사용자는 다른 종을 선택할 수 있으며 웹 매핑 앱은 지리적 분포 (다각형도 셀)를 보여줍니다. 각 범위는 색상 범위를가집니다 (예 : 더 많은 정보를 얻을 수있는 어두운 오렌지색, 정보가 적은 곳의 밝은 오렌지색).

두 개 이상의 specie가 겹치는 문제가 있습니다. 현재 내가하고있는 것은 두 색상의 혼합 색상 혼합을 계산하는 것입니다. http://www.xarg.org/project/jquery-color-plugin-xcolor/

아래 이미지에서 알 수 있듯이 두 종 (파란색과 노란색 혼합)이 겹치는 결과 색상은 직관적이지 않습니다.

enter image description here

사람이 어떤 생각을 가지고 어디서 영감을 얻는 비슷한 도구를 알아? 다각형을 만들기 위해 d3.js를 사용합니다. 따라서 더 복잡한 SVG 기능을 만들어야 만 시도해 볼 수 있습니다. 나는이 있었다

몇 가지 아이디어 ...

1) 다각형에 더 많은 데이터, 두꺼운 경계 (또는 해당 색상 경계의 각 부분)

2) 레이블을 추가 얼마나 많은 종들이 겹치는지를 말하는 다각형의 중심.

3) 다각형을 각기 다른 종의 색으로 구분합니다. 사전에

덕분에, 페레

+0

는 HTTP에 대한 질문이 될 수 있음 (내가 느낀 지적 특히 가치, '색상 매핑을'입니다.) : // gis.stackexchange.com/? 이것은 일반적인지도 작성 질문이며, 실제로 적절한 기술 문서는 아닙니다. – nrabinowitz

+1

예, 아마도 gis.stackexchange.com에도 들어갈 수 있지만, d3.js를 사용하는 누군가가 가능한 해결책에 기술적 포인트를 줄 수있을 것으로 기대했습니다. 전단지 태그는 제거 하겠지만이 포럼에서이 질문을 받아주십시오. 감사. – user1249791

+0

나는 그것을 닫을 것을 제안하지 않았다. GIS 사이트에서 더 나은 대답을 얻을 수있을 것 같다. – nrabinowitz

답변

2

나의 제안은 트위스트와 함께 나열된 옵션 # 3의 라인을 따라 뭔가입니다. 오히려 종의 색으로 전체 세포를 그림화하고 각 종에 하나씩 점을 찍습니다. 현재와 ​​같은 방법으로 각 도트의 색상을 다양하게 지정할 수 있습니다. 이렇게하면 색상을 혼합 할 필요가 없으며 더 많은 상황을 데이터에 제공하기 위해 더 많은지도가 노출됩니다. 나는이 접근법을 세포의 경계와 무관하게 시도 할 것이고, 어느 것이 가장 잘 작동 하는지를 볼 것이다.

시각화에 일부 상호 작용이 도움이 될 수 있습니다. 사용자가 각 셀 위로 마우스를 가져 가면 자세한 정보와 정보를 제공하는 툴팁이 표시 될 수 있습니다.

이 모든 것은 매우 주관적입니다. 한 가지 확실한 점은 다차원 데이터를 그대로 사용하는 경우 같은 시각/지각 축으로 프로젝트 차원을 축소하는 것이 좋습니다. "4 차원 히트 맵"의 예제가이 작업을 성공적으로 수행하는 것을 보았습니다 (here's an example of visualizing latency on a heatmap, identifying different sources with different colors).하지만 색상 조합을 시도하지는 않았습니다. 당신이 (약간 붐비는 데이터 세트에 대한 heat map의 사용자 정의 변형을 만들려고하는 것에 대해

0

내 초기 생각은, 저는 믿습니다 :

하나의 전략은 공식

에 대한 제안 사용하는 것이다 n + 1

빈 간격의 간격과 관련이 있습니다. 이로 인해 세트의 아웃 라이어 수에 대한 우려가 생깁니다.

균등 간격 나누기는 이상치가없는 압축 데이터 세트에 이상적입니다. 많은 실제 데이터 세트, 특히 proteomics 데이터 세트에서 이상 값으로 인해이 표현이 덜 효과적 일 수 있습니다.

하나의 제안 내가 아직 가지고 있지 않다면 카테고리에 필터를 추가하는 아이디어를 고려해야 할 것입니다. 이렇게하면 렌더링 된 데이터를 줄여 사용자가 더 빨리 읽을 수 있습니다.

또 다른 해결책은 어쩌면 (Comprehensive) R 또는 같은 것을 사용하는 것조차 DanteR

Tutorial in displaying mass spectrometry-based proteomic data using heat maps