고급협동조합의 OSM
article thumbnail

A/B Street 실행 화면.

 

GitHub - a-b-street/abstreet: Transportation planning and traffic simulation software for creating cities friendlier to walking,

Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit - GitHub - a-b-street/abstreet: Transportation planning and traffic sim...

github.com

 

최근 오픈스트리트맵(OSM) 데이터를 활용한 교통 시뮬레이션 게임이 있다는 것을 알게 되어 가져와 보았습니다. 윈도우뿐만 아니라 맥, 리눅스, FreeBSD, 웹 브라우저에서도 실행할 수 있는 크로스 플랫폼 게임이더라고요. 자세한 설치 및 실행 방법은 여기를 참고하세요.

 

개발 깃허브 저장소에는 이 게임의 개발 목적을 아래와 같이 설명합니다.

우리는 도시에서 자가용을 줄이기 위해 캠페인을 벌이는 개인과 이익 단체의 노력을 증폭시킵니다. 우리는 투명하고 재현 가능한 분석을 믿습니다. 따라서 우리의 모든 작업은 오픈 소스이며 공개 데이터를 기반으로 합니다. 우리는 모든 사람이 자신의 도시를 형성하는 데 목소리를 내야 한다고 생각합니다. 따라서 우리 소프트웨어는 사용하기 쉬운 것을 목표로 합니다.
도시 계획을 전문가에게 맡기는 것은 어떨까요? 사람들은 매일 상호 작용하는 도시의 작은 부분, 즉 좌회전 차로 하나만 항상 막히는 교차로, 또는 보행자 신호의 타이밍이 맞지 않는 교차로가 어디인지 매우 잘 알고 있습니다. 로라 아들러는 다음과 같이 말했습니다.
"단순하고 접근 가능한 시뮬레이션 프로그램을 통해서 시민들은 정부가 제시한 선택지를 수동적으로 받는 사람이 아니라 자신의 도시 비전을 적극적으로 만드는 사람이 될 수 있습니다."
기존 도시 계획 소프트웨어는 독점적이거나 사용하기 어렵습니다. A/B Street는 재미있고 매력적인 게임을 통해 접근성을 높일 수 있게끔 노력하고 있습니다. 자세한 지침 원칙은 여기를 참고하세요.

 

A/B Street 메인 화면.

처음 게임을 켜면 위와 같은 메인 창이 뜹니다. 메인 창 왼쪽에는 차로의 종류 및 개수를 바꿔 교통의 흐름을 개선하는 '교통 시뮬레이션 도전(Traffic simulation challenges)'과 마찬가지로 최대한 효율적으로 선물을 배달하는 '15분 산타(15-minute Santa)'가 있습니다.

 

가운데에는 게임이라는 틀에서 벗어나 교통 흐름을 직접 개선해 볼 수 있는 '교통 시뮬레이션 샌드박스(Traffic simulation sandbox)', 도시의 자전거 도로망을 구축 및 개선하는 '지도의 틈 채우기(Ungap the Map)', 특정 건물이나 시설에서 도보/자전거로 15분 동안 어디까지 갈 수 있는지 보여주는 '15분 인접 지역(15-minute neighborhoods)', 주거 블록을 가로질러가는 교통량이 얼마나 될지 예측하는 '낮은 교통량 지역(Low traffic neightborhoods)' 등이 있습니다.

 

게임에서 기본적으로 제공해 주는 지도 외에도 직접 원하는 지역의 지도를 불러올 수도 있습니다. 메인 창에서 'Advanced tools'로 들어간 후, Ctrl+L을 누르거나 지도 아이콘을 클릭합니다.

 

※ 추후 서울 지도도 추가될 예정이지만, 현재 시점에는 아직 추가되지 않았습니다.

※ 웹 브라우저판 게임에서는 직접 원하는 지역의 지도를 불러오는 기능이 지원되지 않습니다.

 

'Import a new city into A/B Street'를 클릭합니다.

 

위와 같은 지침이 나오는데, 지침대로 geojson.io로 들어간 후 다운로드할 영역을 선택해 geojson 구문을 만들어 줍니다.

 

오른쪽에 뜨는 geojson 구문을 복사한 후, 다시 게임 창으로 돌아와서 Import the area from your clipboard 버튼을 클릭하면 지도 데이터 다운로드 및 후처리가 자동으로 진행됩니다.

 

이렇게 다운로드한 데이터는 모든 게임 및 샌드박스 모드에서 사용할 수 있습니다. 위 스크린샷은 경기도 수원시청에서 도보로 15분 안에 갈 수 있는 지역을 나타낸 것입니다. 데이터는 오픈스트리트맵에서 가져오므로 전 세계의 교통망을 가지고 게임을 해볼 수 있습니다.

 

아직은 영어만 지원되지만, 추후 다국어 지원이 개선된다면 더 많은 사람들이 즐기는 게임이 되지 않을까 싶습니다.

profile

고급협동조합의 OSM

@고급협동조합

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!