워드프레스에서 구글 지도와 관련된 플러그인을 검색하다보니, 구글 차트(Google Chart)와 구글 맵스(Google Maps)가 있다는 것을 알 수 있었습니다. 구글 맵스는 맵스(Maps)라는 단어 뜻 그대로 지도를 보여주는 서비스라고 분명히 이해할 수 있었지만, 구글 차트라는 말을 듣고는 ‘차트가 지도와 무슨 상관이지?’하는 의문을 가지게 되더군요. 결론적으로는 둘 다 지도 기능을 지원합니다. 하지만, 다릅니다.
이 글에서는 그 둘의 차이를 알아보고, 관련된 워드프레스 플러그인 상위 항목들을 살펴보겠습니다.
구글 맵스(Google Maps)
우리는 지도라는 말을 들으면, 도로와 주요시설 그리고 지형지물이 표시된 그림이라고 떠올리게 됩니다. 구글 맵스는 그런 전형적인 지도를 보여주는 서비스이며, 여러 플랫폼에서 사용할 수 있도록 Google Maps API를 제공합니다. 이러한 API를 워드프레스에서 사용할 수 있도록 만든 것이 구글 맵 플러그인입니다.
워드프레스에서 Maps를 검색하면 WP Go Maps, Snazzy Maps 같은 지도 플러그인들이 상위에 랭크되어 있습니다. Snazzy Maps는 Google Maps에 다양한 디자인을 적용하여 원하는 지도로 편집할 수 있는 기능을 제공하고 사용자는 많지만, 업데이트 된지가 3년이 되었습니다. 활성 설치 수가 더 많은 WP Go Maps는 1개월 전에 업데이트가 되었고 꾸준히 관리되고 있는 느낌이 듭니다. 물론, 업데이트가 최근에 되었다고 해서 꼭 좋은 것도 아닙니다.
워드프레스 새 플러그인 등록창
WP Go Maps 사이트
WP Go Maps 사이트를 가보면, 아래와 같이 구글 지도에 마커와 추가적인 내용을 표시한 지도가 보입니다. 구글 맵스를 이용하여 지도 정보를 만들어낸 거죠. 다양한 포맷으로 지도를 변형할 수 있어서 유용하게 쓰일 수 있겠습니다. WP Go Maps는 지도를 편집할 수 있는 UI와 툴을 제공하는 플러그인입니다.
WP Go Maps 사이트
Snazzy Maps 사이트
Snazzy Maps 를 방문해보면 역시 아래와 같이 전형적인 지도를 다양한 형식으로 보여주고 있습니다. Snazzy Maps는 다양한 스타일을, javascript style array를 사용해 작성하고 공유하는 데에 더 중점을 두고 있다고 생각됩니다. 다른 사람들이 작성한 지도 디자인을 함께 공유할 수 있으니, 무척 좋아보입니다.
Snazzy Maps 사이트
이렇게 Google Maps와 관련된 플러그인들이 디테일한 지도를 보여주고 있는 반면, Google Chart가 제공하는 지도는 조금 다른 관점에서 접근합니다.
구글 차트 (Google Chart)
구글 차트는 말 그대로 표나 그림을 이용하여 정보를 도식화하여 보여주는 데에 주안점을 두고 있습니다. 따라서, 구글 차트에서 제공하는 지도는 도식화된 지도입니다. 아래는 ‘Interactive world maps’라는 워드프레스 플러그인의 지도 생성 화면의 일부입니다.
구글 차트에서 가져온 지도 데이타를 활용하는 플러그인
구글 차트 플러그인들은 구글 맵스 플러그인들보다 사용자 수가 많지 않습니다. 아무래도 기업이나 사업자들이 더 많이 사용할 법한 지도입니다. 하이라이트 된 부분을 클릭하면 특정 페이지로 넘어가게 할 수도 있고, 마우스 오버 시에 특정 부분의 색깔이 바뀌도록 설정할 수도 있습니다.
이런 지도를 만들어주는 플러그인은 ‘워드프레스 새 플러그인 등록창’에서 Maps나 Chart로 검색해도 잘 눈에 띄지 않습니다. Interactive World Maps와 Interactive Geo Maps, 두 종류만 스크롤 다운해서 근근히 찾을 수 있었습니다. 각 플러그인마다 제공하는 UI의 수준은 천차만별입니다. 본격적으로 사용하기 전에 여러 플러그인들을 사용해보고 선택해야 할 듯 합니다.
구글 맵스와 구글 차트의 차이
이렇게 워드프레스 플러그인을 통해, 구글 맵스와 구글 차트에서 제공하는 지도 데이타가 어떻게 다른지 개괄적으로 살펴보았습니다. 그 위치와 관련한 다양한 지형지물이나 시설물 등의 정보가 필요할 때는 구글 맵스를 사용하고, 지역을 도식화하여 알아보기 쉽게 나타낼 때는 구글 차트를 사용하면 되겠습니다.