오픈스트리트맵 첫 편집 시작하기

오픈스트리트맵은 전 세계 사람들이 함께 참여하여 무료로 만드는 열린 지도 서비스입니다. 이 안내서는 초보자도 단 15분 만에 주변 상점이나 시설에 공식 웹사이트 주소를 등록하여 지도에 의미 있는 기여를 할 수 있도록 돕습니다. 웹사이트 주소를 먼저 등록하면 전화번호나 영업시간 같은 다른 유용한 정보를 쉽게 찾아 연결할 수 있기 때문에 첫 단계로 가장 좋습니다. 이를 위해 무료 계정을 만들고, 컴퓨터에 자바 기반의 전문 지도 편집 프로그램인 JOSM을 설치하며, 관심 있는 지역의 데이터를 내려받아 웹사이트가 없는 상점과 시설만 골라낸 뒤 확장 프로그램을 활용해 공식 웹사이트를 찾아 등록하는 전 과정을 다룹니다.

이 글은 복잡하게 느껴질 수 있는 지도 편집 과정을 특정 확장 프로그램과 검색 기능을 활용해 누구나 따라 할 수 있는 단계별 절차로 나누어 설명합니다. 프로그램 설치부터 데이터 내려받기, 검색, 최종 등록까지의 과정을 실제 화면 조작법과 단축키를 함께 짚어가며 명확하게 배울 수 있어, 평소에 주변 지도를 보며 아쉬움을 느꼈거나 내가 아는 지역 정보를 직접 고치고 싶었던 독자가 막힘없이 따라 할 수 있습니다.

소개

이 빠른 자습서를 통해 15분도 안 되어 오픈스트리트맵(OSM)에 의미 있는 기여를 할 수 있습니다. 오픈스트리트맵은 전 세계 사람들이 직접 참여하여 만드는 무료 지도 서비스입니다. 과정을 마치고 나면 근처 상점이나 편의 시설에 공식 웹사이트 정보를 추가하게 됩니다. 곧 여러분이 기여한 내용은 수십 개의 무료 오픈스트리트맵 기반 서비스에 반영되어 전 세계 사람들을 돕게 됩니다.

왜 웹사이트 정보부터 추가해야 할까요? 오픈스트리트맵에 특정 장소의 웹사이트 정보가 등록되면, 그 장소와 관련된 다른 유용한 정보를 알아내기가 훨씬 쉬워집니다. 거의 모든 장소의 공식 웹사이트에는 전화번호, 영업시간(opening_hours), 이메일 및 기타 정보가 담겨 있기 때문입니다. 따라서 웹사이트 정보를 추가하는 것은 기여를 시작하기에 아주 좋은 방법입니다.

스톱워치를 준비하셨나요? 자, 시작합니다!

1. 오픈스트리트맵 계정 만들기

무료 오픈스트리트맵 계정에 가입한 후 이메일 인증을 완료합니다.

7. JOSM 다운로드 및 실행하기

사용 중인 운영체제에 맞는 JOSM(용량 약 365MB)을 다운로드한 후 실행합니다.

JOSM은 자바 기반의 오픈스트리트맵 편집기 앱으로, 오픈스트리트맵 데이터를 조회하고 수정하는 강력한 도구입니다. 웹브라우저에서 바로 쓸 수 있는 더 단순한 편집기들도 있지만, JOSM은 편집을 빠르고 쉽게 만들어 주는 확장 기능(플러그인)들을 지원합니다.

3. 오픈스트리트맵 데이터 다운로드하기

관심 지역이 선택된 상태의 JOSM 다운로드 패널 화면입니다.

윈도우에서는 Ctrl+Shift+↓를, 맥에서는 ⌘+Shift+↓를 눌러 다운로드 창을 엽니다.

자신의 관심 지역(AOI, Area of Interest)을 정합니다. 잘 알고 있는 곳이어야 하며, 크기는 도시 블록 몇 개 정도를 넘지 않아야 합니다.

지도에서 관심 지역을 찾습니다. 키보드의 Ctrl 키를 누른 채 마우스를 클릭하고 드래그하면 지도를 이동할 수 있고, 마우스 휠을 굴리면 확대할 수 있습니다.

마우스를 클릭하고 드래그하여 관심 지역을 둘러싸는 상자를 만듭니다.

다운로드 버튼(⬇️)을 클릭합니다. 만약 실패한다면 관심 지역을 너무 넓게 잡았기 때문일 가능성이 높습니다. 더 좁은 지역을 선택하고 다시 시도하세요.

4. 관련 없는 오픈스트리트맵 데이터 걸러내기

필터링하기 전의 오픈스트리트맵 관심 지역 데이터 화면입니다.

필터링을 거친 오픈스트리트맵 관심 지역 데이터 화면입니다.

이제 웹사이트가 없는 상점과 편의 시설만 나타나도록 오픈스트리트맵 데이터를 걸러내겠습니다.

화면 오른쪽에 있는 필터 패널을 찾습니다.

더 아웃(➕) 아이콘을 클릭하여 필터 창을 엽니다.

검색어 입력창에 다음 검색식을 복사해서 붙여넣습니다.

name=* ((amenity=* "addr:housenumber"=*) | shop=*) -website=* -"contact:website"=*

필터 제출 버튼을 클릭합니다.

필터 패널에서 E 항목은 체크하고, H 항목은 체크를 해제하며, I 항목은 체크합니다. 이제 관심 지역 내에서 관련 있는 장소들만 화면에 나타나게 됩니다.

5. 웹사이트 마법사 플러그인 설정하기

JOSM 환경 설정 패널 내의 플러그인 패널 화면입니다.

윈도우에서는 F12 키를, 맥에서는 ⌘+,를 눌러 JOSM 환경 설정 창을 엽니다.

왼쪽에 있는 퍼즐 조각(🧩) 아이콘을 클릭하여 플러그인 설정 화면을 엽니다.

목록 다운로드 버튼(⬇️)을 클릭합니다.

플러그인 목록을 아래로 내려서 지구본(🌐) WebsiteWizard를 찾습니다.

해당 항목의 네모난 선택 상자에 체크합니다.

확인 버튼을 눌러 설치를 완료합니다.

6. 공식 웹사이트 검색하기

JOSM 편집기에서 웹사이트 마법사가 검색을 시연하는 화면입니다.

화면 왼쪽에 있는 지구본(🌐) 아이콘을 클릭하여, 화면 오른쪽에 지구본 웹사이트 마법사 패널이 나타나도록 합니다.

웹사이트 마법사의 검색 접두사(Search Prefix) 입력창에 관심 지역의 도시 이름이나 동 이름을 입력합니다.

관심 지역 안에 있는 상점이나 편의 시설을 클릭합니다.

검색 버튼을 클릭하면 기본 웹브라우저에서 덕덕고(DuckDuckGo, 검색 엔진)가 열립니다. 이때 검색어는 앞서 입력한 검색 접두사와 해당 장소의 이름을 합친 내용으로 자동으로 채워집니다.

검색 결과 중 어떤 것이 해당 장소의 공식 웹사이트인지 판단합니다. 소셜 미디어 프로필, 리뷰 사이트, 기타 업체 모음 사이트의 검색 결과는 절대로 사용하지 마세요. 확실하지 않다면 사용하지 않는 것이 좋습니다. 만약 찾지 못했다면, 관심 지역 내의 다른 장소를 대상으로 3단계부터 5단계까지의 과정을 다시 반복하면 됩니다.

공식 웹사이트의 인터넷 주소(URL)를 복사하여 웹사이트 URL 입력창에 붙여넣습니다.

저장 버튼을 클릭합니다. 실수를 했다면 언제든지 윈도우에서는 Ctrl+z를, 맥에서는 ⌘+z를 눌러 되돌릴 수 있습니다.

7. 수정 사항 업로드하기

수정 사항에 대한 정보가 담긴 JOSM 업로드 패널 화면입니다.

윈도우에서는 Ctrl+Shift+↑를, 맥에서는 ⌘+Shift+↑를 눌러 업로드 창을 엽니다.

'수정 사항에 대한 간단한 설명을 입력하세요(Provide a brief comment…)'라고 적힌 빈칸에 '<도시 및/또는 동네 이름> 상점과 편의시설에 웹사이트 추가(Add website to <city and/or neighborhood> shops and amenities)'라고 입력합니다.

'데이터 출처를 지정하세요(Specify the data source…)'라는 선택 메뉴(드롭다운)에서 '현장 조사(survey)'를 선택합니다.

'변경 사항 업로드(Upload Changes)'를 누르면 인터넷 화면(브라우저)에서 오픈스트리트맵(OSM) 웹사이트가 열립니다.

오픈스트리트맵(OSM) 계정의 사용자 이름과 비밀번호(credentials)를 입력합니다.

'로그인(Log In)'을 누릅니다.

'승인(Authorize)'을 눌러 JOSM 프로그램이 여러분 대신 지도 수정 묶음(changeset)을 만들 수 있도록 허락합니다.

결론

🎉🎊🥳 축하합니다! 여러분 덕분에 오픈스트리트맵(OSM)이 모든 사람에게 조금 더 유익한 지도가 되었습니다. 덤으로 JOSM과 오픈스트리트맵 데이터로 할 수 있는 멋진 일들을 미리 경험해 보았습니다.

그렇다면 다음에는 무엇을 할 수 있을까요?

계속해서 자신이 관심 있는 지역(AOI) 안에 있는 모든 장소에 웹사이트 주소 태그를 추가할 수 있습니다. 예를 들어, 글쓴이는 시애틀의 윌링퍼드 동네에서 이 수정 묶음을 이용해 66개의 새로운 웹사이트 주소 태그를 순식간에 추가했습니다.

또는 검색 조건을 바꿔서, 관심 지역(AOI) 내에서 웹사이트 주소 태그는 있지만 전화번호 태그는 없는 장소들만 화면에 띄울 수도 있습니다. 그런 다음 웹사이트에 있는 정보를 바탕으로 전화번호 태그를 추가하면 됩니다.

아니면 오픈스트리트맵(OSM)과 웹사이트 마법사(Website Wizard) 프로그램을 널리 알릴 수도 있습니다! 미국에만 상점이 100만 개가 넘게 있습니다. 따라서 이 모든 상점을 지도에 올리려면 훨씬 더 많은 사람들의 도움이 필요합니다.

다음에 무엇을 하든, 오픈스트리트맵을 세상에서 가장 훌륭한 지도에 한 걸음 더 가까이 다가as 가게 만든 것을 자랑스럽게 여겨도 좋습니다!

이 안내서를 읽고 난 뒤에는 주변 동네의 상점 정보를 직접 수정하여 전 세계 사람들이 쓰는 오픈스트리트맵 서비스를 더 알차게 만드는 데 보탤 수 있으며, 내가 등록한 주소는 수십 개의 무료 기반 서비스를 통해 전 세계 사람들에게 도움을 줍니다. 안내서에 나온 대로 관심 지역을 좁게 잡고 차근차근 따라 하면 프로그램 조작이 낯선 초보자도 지도를 가꾸는 재미와 함께 오픈소스 프로젝트에 참여하는 보람을 느낄 수 있습니다.