구글 지도 api를 활용한 지도 기반 지역 정보 서비스 개발
홈페이지와 연계하고 다양한 지역 정보 서비스를 제공하는 어플 개발
요즘 많이 나오는 어플들이 지역기반을 활용한 서비스 어플입니다. 본인도 이런 종류의 어플을 개발하여 서비스를 하고 있습니다. 대부분은 국내는 다음 지도를 활용하고 외국 서비스들은 아마 구글 지도를 활용하여 서비스하고 있을 겁니다.
그런데 이번에 이 지도 어플들이 대부분은 화면에 자도를 나타내는 것에 초첨이 맞춰지고 있습니다. 그러니깐 업체를 클릭하는 경우 그 지도만 약도 역할을 하는 정도의 서비스를 하고 있다는 점입니다.
지도 서비스를 보면 새로고침 없이 js로만 지도를 키울 수도 있고 옮길 수도 있는 서비스들이 있습니다. 지도가 펼쳐진 상태에서 다양한 서비스를 만들 수 있음에도 활용하지 않는 것을 보고 한 번 그 방법들을 이야기해 봤으면 합니다.
구글 지도 api를 활용하면 새로고침없이 자료들을 출력하실 수 있습니다. 그런데 대부분은 그냥 약도 식으로 지도를 노출합니다. 그게 우리식이라는 식으로 정당화하면서 말이죠. 기획자도 자신의 무지를 모르고 그냥 그렇게 진행합니다. 그럼 구글 지도가 필요 없습니다. 그냥 지도 캡처해서 놓는 게 편합니다.
지난번에 이야기했던 지 x켓 출신이라는 사람들이 자기식의 기획이라면서 진행하는 식이 기획이라는 이름으로 운영되고 있고 만들어 놓고 고쳐 보자는 식으로 개발자를 족치고 있습니다.
대한민국 it의 현실입니다. 영원히 바뀌지 않을 겁니다. 제대로 만들어 보자는 것은 이제부터 시작하시는 분들께서는 그런 실패가 정해진 길을 가지 않으시길 바라는 마음에서 적어 봅니다.
이미 만들어진 어플을 기분으로 만들 때 메모한 기능들은 중심으로 작성합니다. 기획서는 기밀사항이라서 올리지는 못하지만 지도 어플의 대한 대략적인 충분한 설명은 될 겁니다.
먼저 생각하는 것은 어플 작은 화면에 어떻게 나타나게 할 건가를 생각해야 합니다. 저는 일단 지도를 중심으로 업체가 돌아가도록 기획해 봤습니다. 먼저 생각한 게 화면의 반을 지도로 그리고 반을 업체 목록으로 정했습니다. 그리고 슬라이드 메뉴가 나타나게 할 예정입니다.
메뉴를 클릭하면 지도와 업종이 나타나게 나도록 하고 그 지역을 클릭하면 지도에 마크와 함께 업체 목록이 나 타도록 처리했습니다.
업체 목록에서 업체명을 클릭하면 지도가 그 업체를 중심으로 바뀌고 업체 목록은 그 업체의 상세 내용이 나오도록 한다는 기획입니다.
아주 단순한 기획이지만 데이터 베이스는 업체 전체의 데이터 베이스가 있어야 합니다. 여기에 추가로 서울시 wifi와 화장실 정보를 넣을 예정입니다.
1. 웹서버 mysql
2. 폰갭 (phonehap)
3. 안드로이드 폰 및 아이폰
4. 사용언어 html5, jquery, css, php, mysql 정도
홈페이지를 만든다고 생각하시고 개발해 보도록 하겠습니다.