StreetComplete: OpenStreetMap 데이터 수집의 게임화
StreetComplete: OpenStreetMap 데이터 수집의 게임화
StreetComplete는 조사 과정을 게임화된 경험으로 변환하여 OpenStreetMap (OSM) 데이터의 공백을 메우도록 설계된 오픈 소스 Android 애플리케이션입니다. 사용자가 복잡한 지도 편집기를 탐색해야 하는 대신, 이 앱은 사용자의 주변 지역에서 누락된 데이터를 식별하고 이러한 공백을 사용자가 직접 현장을 방문했을 때 답변할 수 있는 간단한 질문인 "퀘스트"로 제시합니다.
OSM 기여 프로세스의 간소화
StreetComplete는 OpenStreetMap의 기본 태깅 스키마를 추상화하여 지도 기여자의 진입 장벽을 낮춥니다. 가공되지 않은 데이터 필드 대신 특정 질문을 제시함으로써, 이 앱은 초보자가 OSM의 태깅 모델의 복잡함을 이해할 필요 없이 고품질의 데이터를 기여할 수 있도록 합니다.
커뮤니티 구성원들이 언급했듯이, 이 앱의 효과는 사용자 인터페이스에 있습니다:
StreetComplete의 비결은 실제로 필요할 때까지 태깅 모델을 숨기는 것입니다. 대부분의 기여자 도구는 스키마를 너무 일찍 노출합니다.
앱을 통해 이루어진 기여는 외부 편집기 없이 사용자의 이름으로 OpenStreetMap에 직접 추가됩니다.
사용자 경험 및 게임화
이 앱은 퀘스트 기반 시스템을 활용하여 사용자가 걷기나 반려견 산책과 같은 일상 활동 중에 주변 환경을 작게, 점진적으로 개선할 수 있는 "소프트 크라우드픽싱(soft crowdfixing)"을 장려합니다. 사용자들은 앱의 직관적인 디자인과 게임화된 접근 방식 덕분에 짧은 시간 동안 수십 개의 작은 기여를 수행했다고 보고했습니다.
앱의 접근성은 높게 평가받고 있지만, 일부 사용자는 OSM이 데이터를 구조화하는 특정 방식에 대해 다소 가파른 학습 곡선이 있다고 언급했습니다. 예를 들어, 한 사용자는 보도를 수동으로 그려야 할지 아니면 도로에 보도가 있다고 태깅해야 할지에 대해 혼란을 겪었다고 언급하며, UI는 단순하지만 OSM의 기본 데이터 요구 사항은 여전히 복잡할 수 있음을 강조했습니다.
OSM 조사 도구 생태계
StreetComplete는 오픈 맵 데이터를 개선하기 위한 광범위한 도구 생태계의 일부입니다. 커뮤니티에서 언급된 다른 보완적인 애플리케이션은 다음과 같습니다:
- StreetMeasure: 좁은 도로의 너비와 같은 물리적 측정을 추가하는 데 사용되는 동반 애플리케이션입니다.
- Every Door: 사용자가 관심 지점(POI)을 배치하고 벤치나 쓰레기통과 같은 특정 항목을 더 쉽게 지도에 표시할 수 있게 해주는 앱입니다.
커뮤니티 피드백 및 기능 요청
사용자와 개발자들은 앱의 유용성을 더욱 향상시키기 위해 다음과 같은 몇 가지 개선 사항을 제안했습니다:
- 플랫폼 확장: 애플리케이션의 iOS 버전 출시를 요구하는 상당한 수요가 있습니다.
- 접근성: 자전거 이용자가 주행 중에 안전하게 데이터를 기여할 수 있도록 음성 인식 프롬프트 및 응답 기능을 포함한 제안이 있습니다.
- n능력 확장: 사용자들이 단순한 레이블링을 넘어 앱 내에서 직접 새로운 도로와 보행자 통로를 추가할 수 있는 기능을 원합니다하고 있습니다.
- 멀티미디어 통합: 일부 기여자들은 Google Maps와 같은 플랫폼에서 제공되는 시각적 데이터와 경쟁하기 위해 OSM에 사진 기능을 추가할 것을 제안합니다.