점 데이터에서 의미있는 값으로 윤곽선 만들기


9

최근에 지난 몇 년간 보스턴에서 기록 된 모든 자전거 사고의 위치가 포함 된 CSV를 얻었습니다. 열렬한 사이클리스트로서 친구, 동료 및시 공무원과 공유하기 위해 가장 큰 사고 밀도로 교차로에주의를 기울이는 간단한 등고선지도를 만들고 싶습니다.

Heatmap QGIS 플러그인과 GDAL의 등고선 도구를 사용하여 미적으로 유쾌한 등고선 맵을 만들었지 만 히트 맵 플러그인은 점 밀도가 아닌 KDE를 사용하여 밀도를 계산하기 때문에 수치 값을 쉽게 소화 할 수 없다는 것이 염려됩니다.

주어진 지점에서 400m 이내에 충돌 횟수를 반영하는 윤곽을 만들고 싶습니다. (예를 들어, 가장 높은 "고도"윤곽선 내의 모든 지점은 최소 8 번의 충돌에서 400m 이내이고, 가장 낮은 "고도"내에있는 지점은 최소 1 번의 충돌에서 400m 이내입니다. 윤곽선을 사용하여 점 밀도를 시각화하는 더 좋은 방법은 무엇입니까?

도움이된다면 반경 400m, 붕괴 0, X 및 Y 값 10 (각 셀은 10m x 10m)으로 히트 맵을 생성했습니다. 입면도 값 1을 사용하여 히트 맵을 윤곽선으로 변환했습니다.

내 질문에 대한 팁이나 솔루션에 감사드립니다.

감사!


4
등고선은 등고선이 나타나는 모든 지점에서 사고가 발생했음을 시각적으로 제안하고 수치 적으로 표현한 것입니다. 물론 건물, 호수, 강, 넓은 땅 등으로 윤곽을 확장하는 것은 어리석은 일입니다. 잎 당신은 반드시 자전거 여행 수있는 위치에지도를 제한. 이러한지도는 무지개 스파게티처럼 보이며 읽기가 어렵습니다. 숫자 나 충돌 속도를 상징하는 점 기호와 같은 이러한 데이터를 나타내는 다른 방법을 고려해 보시겠습니까?
— whuber

귀하의 답변에 감사드립니다, Whuber. 처음에는 점 기호를 사용하여 사고를 시각화하려고 시도했지만 도시 전체의 사고 밀도 차이의 크기는 이것을 매우 효과적이지 않았습니다. 심지어 50 % 불투명도에서도 가장 사고가 발생하기 쉬운 교차로의 점은 어수선하고 혼란스러워 보였습니다. 점은 거의 보이지 않았다. 윤곽선을 사용한 값 보간의 의미에 대해서는 크게 걱정하지 않습니다.이 맵은 문제를 쉽게 파악할 수있는 일반적인 시각적 정보를 제공하기위한 것입니다. (이지도에는 몇 가지 다른 통계 분석이 수반됩니다).
— Reldresal

1
당신은 교차하여 데이터를 요약하고 자신의 있도록 기호를 확장 할 수있는 영역 (안 직경) 사고 횟수에 직접적으로 비례한다. 이것은 설명하는 문제를 해결해야합니다.
— whuber

쿼드 트리와 같은 프랙탈 접근은 괜찮습니까?
— Huckfinn

답변:


3

도로를 따라 표현하려면 선 피쳐를 사용하는 것이 좋습니다. 도로를 임의의 크기로 분할 한 다음 공간 조인을 사용하여 사고 수를 계산할 수 있습니다. 그런 다음 단순히 컬러 스케일을 사용하여 도로 구간 또는 단위 도로 길이 당 사고 밀도를 나타냅니다.


이 방법은 특히 선 세그먼트를 두껍게하여 배경을 두드러지게하는 등지도 제작 요소의 가시성을 억제하는 등의 다른지도 제작 기능 향상과 함께 사용하면 좋은 솔루션입니다.
— whuber
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.