XE 공식 자료실
- 제작자
- ironyjk
- 등록일
- 2011-02-09
- 다운로드 수
- 11,764
- 링크1
- xe.embian.com/xe/openmodule/387
위치 정보가 포함된 컨텐츠를 일반 사용자도 손쉽게 작성하고, 작성된 컨텐츠들을 지도상에서 편리하게 보여주기 위한 모듈입니다.
- 라이선스
- Apache License 2.0
- 설치경로
- ./modules/aroundmap
- 최초 등록일
- 2011-02-09
- 전체 다운로드
- 11,764
쉬운설치로 바로 체험할 수 있습니다
상세 설명
목적 :
위치 정보가 포함된 컨텐츠를 일반 사용자도 손쉽게 작성하고, 작성된 컨텐츠들을 지도상에서 편리하게 보여주기 위한 모듈입니다.
개요 :
게시판 게시글의 입력시 지도를 클릭하거나 주소를 검색하여, 게시판 컨텐츠와 연관된 위치 정보를 입력할 수 있습니다.
게시글 열람시 해당 컨텐츠와 주변 컨텐츠들의 위치가 지도상에 표기됩니다.
주변 위치를 클릭하면 해당 지점과 관련된 컨텐츠를 볼 수 있습니다.
사용기술 소개:
네이버 지도 API 및 야후 지도 API 와 연동하여 지도를 출력하며 주소, 지역을 검색합니다.
Sphinx 검색엔진(또는 Mysql 쿼리 사용)을 이용하여, 지리적으로 근접한 컨텐츠를 검색합니다.
장점:
XE 게시판 모듈과 연동하여, 게시판 모듈의 확장성을 모두 활용할 수 있습니다.
새로운 사이트에서의 사용 뿐 아니라, 기존 사이트와의 통합도 편리합니다.
샘플 URL:
http://xe.embian.com/xe/aroundembian
설치방법:
1. 모듈을 다운로드 하여 압축을 풀고, aroundmap 폴더를 설치된 xe의 modules폴더로 이동 시킵니다.
2. xe의 관리자 페이지에서 주변 지도 모듈을 설치합니다.
3. 관리자 페이지의 정보 관리-> 주변 지도 메뉴에서 Naver/Yahoo API Key와 적용하고자 하는 게시판을 각각 설정합니다.
* Naver API Key와 적용 게시판은 반드시 입력해주세요
( Naver 지도 API Key 는 http://dev.naver.com/openapi/ 에서, Yahoo API Key 는 http://kr.open.gugi.yahoo.com/ 에서 받으실 수 있습니다)
4. 적용한 게시판에 잘 적용이 되었는지 확인합니다.
5. (옵션) 스핑크스 검색엔진을 사용하여 주변 지점들의 검색 속도를 높일 수 있습니다.
1). 스핑크스 검색 엔진 모듈 ( http://xe.embian.com/xe/407 )을 먼저 설정합니다.
2). 첨부된 설정 파일 ( sphinx.conf ) 을 다운 받아서 /etc/sphinxsearch/sphinx.conf 로 이동하여 DB 접속 정보와 테이블 머리말을 편집합니다.
3). 다음의 명령을 통하여 인덱싱을 다시하고 sphinx 를 재시작합니다.
- sudo indexer --all --rotate
- sudo /etc/init.d/sphinxsearch start
4). 스핑크스 검색 모듈 설정을 참고하여, 주변지도 모듈의 스핑크스 설정 부분을 설정합니다.
참고사항:
- 본 모듈은 Embian 의 지원을 통해서 제작되었습니다.
- 다운로드 게시판은 평가를 위한 공간이라서 질문을 받을 수가 없습니다. 질문은 http://xe.embian.com 에 부탁드립니다.
- v0.2 에서는 빈 내용 작성 관련된 부분과 preg_replace_callback 관련 버그가 수정되었습니다.