태그 보관물: network

network

네트워크 흐름을 나타내는가? [닫은] 표시하는 데 대한 제안 사항이 있습니까?

작업중인 프로젝트의 경우 방향성이있는 1,000 개가 넘는 영역의 네트워크 흐름을 나타내야합니다.

  • 멋지고 압도적 인 방법으로 정보를 표시하는 데 대한 제안 사항이 있습니까?
  • 대도시 지역의 네트워크 흐름 표시에 대한 예가 있습니까?
  • 색상 제안 및 두께 구성표?
  • 네트워크 흐름을 나타낼 때 “하지 말아야 할 일”이 있습니까?


답변

공개 저널 PLoS의 최근 기사

: 휴먼 인터랙션 네트워크에서 영국지도 다시 그리기 작성자 : Carlo Ratti, Stanislav Sobolevsky, Francesco Calabrese, Clio Andris, Jonathan Reades, Mauro Martino, Rob Claxton, Steven H. Strogatz PLoS ONE Vol. 5, 12 호 (2010 년 12 월 8 일)

대체 텍스트

오늘 아침에 또 하나 만났어요

Facebook 전세계의 친구 관계가 흐르고 있습니다 ( 흐르는 데이터 블로그 를 통해 )
대체 텍스트


답변

@Adam Matan의 그래프 제안과 유사하게 데이터 맵과 같은 트리를 만드는 플로우 맵 레이아웃이라는 도구가 있습니다. 아마도 당신은 그런 것을 사용할 수 있습니다.

http://graphics.stanford.edu/papers/flow_map_layout/


답변

나의 기본 직감은 데이터를지도가 아닌 그래프로 표시하는 것입니다. 이것을 지하철 노선도라고 생각하십시오. 지리적지도에는 선을 표시하지 않지만 교차점과 교차하는 추상 선으로 표시됩니다. 그렇게하면 선의 실제 골절 된 형상을 산만하게하는 대신 중요한 부분 (즉, 다음 스테이션; 한 라인에서 다른 라인으로 이동하는 방법)에 집중할 수 있습니다.

Graphviz그래프 와 관련하여 최선의 선택입니다. 색상, 모양, 선 종류, 순서, 크기 등 그래프의 거의 모든 측면을 제어 할 수 있습니다. Graphviz 는 노드와 가장자리가 포함 된 직관적 인 텍스트 파일을 처리 합니다 .

나는 몇 달 전에 일한 최근 프로젝트에 대해 큰 경험을 가지고 있었고 그 이후로 그것을 추천합니다.

Graphviz 갤러리 에서 귀하의 필요에 맞는 몇 가지 예 :

방사형 레이아웃 :

주요 도시를 내부 원에 배치하고 교통 밀도에 따라 선을 형성 할 수 있습니다. 아마도 모든 도시를 보여주는 가장 좋은 방법 일 것입니다.

대체 텍스트
(출처 : graphviz.org ) , 링크

나무와 같은 구조 :

교외와 주요 도시의 연결을 나타내려면 좋은 선택입니다.
대체 텍스트링크

일반 그래프 :

소규모 도시를 생략하고 주요 MTA에 집중하기로 결정한 경우이 방법을 사용하는 것이 좋습니다. 물론 색상을 제어하고 그래프를 더욱 생생하게 만들 수 있습니다.
(출처 : graphviz.org )대체 텍스트

링크


답변

좀 더 이론적 인 시작을 위해 Natalia & Gennady Andrienko의 운동 지리 시각화에 관한 논문 을 탐색 하는 데 관심이있을 수 있습니다 .


업데이트 1 : GraphRECAP 및 FlowMap 도 도움이 될 수 있습니다.


업데이트 2 : 주제에 대한 매우 유용한 기사가 있습니다.

Jenny, B., Stephen, DM, Muehlenhaus, I., Marston, BE, Sharma, R., Zhang, E., & Jenny, H. (2016). 출발지-목적지 플로우 맵에 대한 설계 원칙. 지도 제작 및 지리 정보 과학, 1-15. ( pdf )

@underdarkGIS는이를 바탕 으로 QGIS에서 첫 번째 아이디어구현 했습니다.

여기에 이미지 설명을 입력하십시오


업데이트 3 : JFlowMap의 오래된 프로젝트가 Flowmap.blue ( github ) 라는 새로운 도구로 바뀌 었습니다 . Google 스프레드 시트에 업로드 된 데이터를 나타내는 대화식 플로우 맵을 게시 할 것을 약속합니다.

flowmap.blue

flowmap.gl 은 관련된 (?) 프로젝트 인 것 같습니다.


답변

Esri는 2012 년 12 월에 플로우 맵 생성 도구 를 발표했습니다 . Python으로 작성되었으며 ArcGIS Desktop 사용자가 사용할 수 있습니다. 또한 툴 링크, 툴에 대한 추가 정보 및 테스트 데이터가 포함 된 플로우 맵 생성에 관한 ArcGIS 블로그 게시물 이 있습니다. 나는 이것이 거래 흐름을 생성하는 데 사용할 도구라고 생각합니다.


답변

이것은 내가 아는 한 해결되지 않는 어려운 문제입니다. 현재 문헌 (http://scholar.google.com/scholar?hl=ko&q=spatial+interaction+data+visualization)을 보면이 견해를 뒷받침하는 것 같습니다. Alisdar Rae는 http://mediamapping.wikischolars.columbia.edu/file/view/Rae+-+2009+-+From+spatial+interaction+data+to+spatial+interacti.pdf에 흥미로운지도를 가지고 있지만 나는 당신이 그들로부터 많은 정보를 얻는 지 확실하지 않습니다.

Oliver Duke-Williams는 흐름 크기에 따라 색상이 지정된 직사각형 그리드 인 1991GB Census에서 10K + 와드 간 마이그레이션의 멋진 시각화를 수행했지만 방향성을 다시 느슨하게했습니다.


답변

먼저 이미지가 다각형 대 점 관계를 표시하는 것이 맞습니까? 그렇다면 다각형이 더 두드러지고 링크와 시각적으로 일치해야합니다. 그룹 색상 (파란색)을 선택하고 밝은 파란색 다각형 채우기, 진한 파란색 테두리 (눈이 다각형의 가장자리를 해결하는 데 도움이 됨) 및 중간 파란색 (링크를 다각형과 연결)을 사용하는 것이 좋습니다.

위에서 한 것처럼 링크의 흐름 볼륨을 표현하기 위해 색상을 사용하지 않을 것입니다. 링크가 너무 많을 때 너비와 투명도가 변수가 될 수 있습니다.

둘째, 문제의 본질은 데이터의 양이며, 시각화가 매우 어수선 해 지므로 제안 된 1000+ 네트워크의 간단한 그래프를 생성 할 수 없습니다. 지금까지 두 가지 주요 제안은 가장자리를 함께 모으거나 (트리 시각화) 실제로 실제 공간에서 위치를 분리하면 연결을 시각화하기 위해 더 많은 공간을 생성하는 그래프를 생성하는 것으로 보입니다 (유사한 튜브에서 실제 위치를 잃음으로써 동일한 방식으로) 런던의지도는 런던 중심에 더 많은 ‘공간’을 만들어 매우 가까운 튜브 스테이션 사이의 연결을 시각화합니다. 둘 다 가치가 있지만 그래프는 네트워크를 시각화하는 동안 실제 공간 위치를 잃어버린 명백한 단점이 있습니다.

대안은 데이터를 그룹으로 분할하여 데이터 과부하에 대처하는 것입니다. 논리 그룹이없는 경우 방향성 세그먼트 (N, NE, E 등)를 사용하는 것이 가능합니다. 마우스 롤오버시 모든 다각형이 회색으로 표시되는 시각화를 만들고 관련 다각형과 링크가 굵은 색으로 나타납니다. 하위 옵션은 한 번에 여러 섹션을 선택할 수있는 토글 클릭 또는 라디오 레이어 버튼을 통해 마우스 오버를하는 것입니다.

링크가 3D 루프로 표시되고 카메라 시점이 3D를 최대한 활용하도록 변경되어 세그먼트가 하나씩 회색으로 표시되는 애니메이션을 생성 할 수 있습니다 ( http://senseable.mit.edu/obama/the_world 참조). html ( 루프 및 카메라 뷰 변경)의 의미를 보여줍니다. 애니메이션이 표시된 후 사용자는 세그먼트 또는 데이터 그룹을 제어하는 ​​라디오 버튼을 사용하여지도를 자유롭게 탐색 할 수 있습니다.

Google 어스 클라이언트 또는 API 및 kml을 사용하여 달성하기가 그렇게 복잡하지는 않습니다. http://googleearthdesign.blogspot.com/2009/09/loop-links-in-google-earth.html 및 둘러보기 http://googleearthdesign.blogspot.com/2009/08/creating-tours-howto-2-turning-elements.html . kml은 http://code.google.com/apis/kml/documentation/ 작업하기가 매우 쉽습니다 .

나는 항상 ‘화려한’시각화가 영리하지만 효과적이지 않을까 걱정하고 있지만, 이것이 효과적 일 것으로 생각되며, 보너스는 3D 애니메이션이 대부분의 고객에게 깊은 인상을 줄 것입니다.