🏞️ GIS & RS/🗺️ 지도서비스・웹지도

[구글 지도] Plus Codes (Open Location Code)란?

김 홍시 2025. 4. 27.
반응형

 

Plus Codes (Open Location Code)란? 위치를 쉽고 정확하게 표현하는 방법

Open Location Code (OLC), 또는 플러스 코드(Plus Codes)는 지구상의 어느 곳이든 쉽게 식별할 수 있도록 만들어진 위치 인코딩 시스템입니다. 구글 취리히 엔지니어링 팀에서 개발하여 2014년 10월에 공개했으며, 현재는 구글 지도(Google Maps)에서도 지원하고 있습니다.

Plus Codes의 개념과 특징

  • 위도(latitude)와 경도(longitude)를 기반으로 위치를 코드화합니다.
  • 전화번호 길이(예: 849VCWC8+R9) 정도의 짧은 코드로 구성되어, 복잡한 숫자 좌표보다 사용이 간편합니다.
  • 길거리 주소 체계가 없는 지역에서도 정확한 위치 표기가 가능합니다.
  • 오프라인에서도 인코딩과 디코딩이 가능합니다.
  • 대소문자 구분 없이 사용할 수 있고, 비슷하게 보이는 문자모욕적인 단어 조합을 피하도록 설계되었습니다.
  • 구글 지도에서는 짧은 코드(예: CWC8+R9, Mountain View, California)와 같이 도시 이름과 함께 축약형으로 사용할 수도 있습니다.

Plus Codes의 활용 사례

  • 케이프베르데(Cape Verde)의 무명 도로
  • 인도 슬럼 지역(예: 푸네의 락스미나가르)
  • 미국 원주민 보호구역
  • 소말리아 구호 프로그램 (국제구조위원회, IRC)

특히 기존 주소 체계가 부족한 지역에서, 택배, 응급 구조, 보건 서비스 등 다양한 분야에서 활발히 쓰이고 있습니다.

Plus Codes 구조와 생성 방법

플러스 코드는 지구를 일정한 크기의 격자로 나누어 각 격자에 코드를 부여하는 방식입니다.

코드 길이 블록 크기(적도 기준) 실제 크기
2자 20도 × 20도 약 2,200km
4자 1도 × 1도 약 110km
6자 0.05도 × 0.05도 약 5.6km
8자 0.0025도 × 0.0025도 약 280m
+ 기호 이후 더 세밀한 구분 최대 14mm 정밀도 가능
  • 2~8자리까지는 격자 블록을 점점 세분화하여 위치를 좁혀갑니다.
  • ‘+’ 기호는 코드를 시각적으로 구분하는 데 사용됩니다.
  • 추가 자릿수로 미세한 위치까지 지정할 수 있습니다.

Plus Codes 예시

장소 Plus Code 축약 코드 + 지역명
워싱턴 기념탑 87C4VXQ7+QV VXQ7+QV, 워싱턴 D.C.
런던 10번가 다운잉 스트리트 9C3XGV3C+8X GV3C+8X, 런던
싱가포르 머라이언 파크 6PH57VP3+PR6 7VP3+PR6, 싱가포르

※ 축약 코드를 사용할 경우, 도시명/국가명 추가로 위치를 보완합니다. (40km 이내로 좁혀야 정확히 해석 가능)

Plus Codes 만드는 방법

좌표를 플러스 코드로 변환하는 공식은 다음과 같습니다:

(남극점/본초자오선 기준 거리) × (20의 4제곱) → 20진법 변환 → 코드 생성

 

스프레드시트나 계산기를 이용해 손쉽게 계산할 수 있습니다.

예를 들어,

  • 위도 1.286785°, 경도 103.854503°인 싱가포르 머라이언은
  • Plus Code: 6PH57VP3+PR6 으로 변환됩니다.

Plus Codes의 장점과 SEO 포인트 요약

  • 주소가 없는 곳에도 적용 가능
  • 오프라인에서도 사용 가능
  • 짧고 간결하며 전 세계 어디든 일관성 유지
  • 구글 지도, 다양한 앱 지원

Plus Codes는 디지털 주소 체계의 미래로 평가받고 있으며, 특히 물류, 응급 서비스, 개발도상국 도시화 등 다양한 분야에서 큰 역할을 하고 있습니다.

 

반응형

댓글