개요
저니 로그맵(Jowrney Logmap)은 GPS장비 등을 이용하여 기록된 위치 로그 데이터파일(.kml)을 이용하여 오픈소스인 구글맵에 오버레이 시켜주는 XE 에디터 확장 컴포넌트입니다.
아직은 0.1 버전으로 .gpx등 다른 로그데이터 파일을 지원하지 않기 때문에 .kml 데이터 변환툴을 이용해주시면 감사하겠습니다.

저니로그맵의 라이센스는 기본적으로 XE와 동일한 라이센스(LGPL2)가 적용되나, 내부에 사용된 플래시(Adobe Flash)요소들에 사용된 오픈 소스들은 각각의 정책에 따릅니다.

Google Maps API for Flash
관련링크 : http://code.google.com/intl/ko-KR/apis/maps/documentation/flash/
Google Maps API Utility Library
라이센스 : Apache License 2.0
관 련링크 : http://code.google.com/p/gmaps-utility-library-flash/
설치
이 게시글의 첨부파일을 다운로드 받아서 압축을 풀고, 아래의 경로에 업로드합니다.
[XE root]/module/editor/components/jowrney_logmap

     <그림 1>
 XEJowrneyLogmap0.jpg

사용법
관리자로 로그인하여 다음과 같이 설정합니다.
     <그림 2>
 XEJowrneyLogmap01.jpg

1-1 & 1-2. 관리자 > 제어판 > 기능설정 > 위지윅 에디터를 선택합니다.
"저니 로그맵" 리스트에 나타난 것을 확인하였으면 1-3 을 클릭하여 설정합니다.

1-4. 1-3에서 설정을 마쳤다면 컴포넌트를 활성화 시켜줍니다.
     <그림 3>
XEJowrneyLogmap02.jpg  

2-1. 구글에서 받은 구글맵 API 키를 입력합니다.
구글맵 API 키를 취득하는 방법에 대해서는 따로 기술하겠습니다.

2-2. 제대로 모든 설정을 하셨다면, 2-2의 적용버튼 클릭하여 완료합니다.
<그림 4>

XEJowrneyLogmap03.jpg

이제 실제로 에디터에서 컴포넌트가 잘 작동하는지 확인합니다.
3-1. 에디터 쓰기 모드에서 "확장컴포넌트"를 클릭합니다.
3-2. "저니 로그맵"을 클릭합니다.

<그림 5>

XEJowrneyLogmap04.jpg
4-1. "로그의 타이틀"을 설정합니다. (그림 6의 5-1)
4-2. "로그일자"를 설정합니다. (그림6의 5-2)
4-3. "로그파일 경로" 입력란입니다. 반드시 입력하셔야 합니다. 입력하지 않으면 로그맵이 나타나지 않습니다.
4-4. "맵크기(가로)"를 설정합니다.
4-5. "맵크기(세로)"를 설정합니다.
4-6. 초기"맵타입"을 설정합니다. (일반지도, 위성지도, 라벨위성지도, 지형지도)

<그림 6>
XEJowrneyLogmap05.jpg

5-1. 타이틀
5-2. 날자
5-3. 로그 리로드
5-4. 전체창으로 보기
5-5. 맵타입 버튼
5-6. 맵 컨트롤 바
5-7. 로그궤적
5-8. 스타트 마커
5-9. 엔드 마커
5-10. A~Z마커

현재 마커 기능은 kml 파일을 임의로 수정하셔야 가능합니다.
 
kml2.2에 관한사항(클릭)
마커표시에 관련해서(클릭)
 
추후 제대로 개발할 것입니다. 감사합니다.

차후계획
1. 다양한 로드데이터 처리기능(.kml외에 .gpx 등 로그데이터 로드 처리)
2. 로그파일 자체 업로드 기능
3. 다양한 맵 지원(네이버맵, 다음 맵 등)
4. 컴포넌트에서 마커 삽입기능
 

배포자 Jowrney

현재평점 0 (평가자 수 : 0)
profile
여기에서 행복한 시간 되십시오.