일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 행성
- 기숙사
- asi294mcpro
- 별사진
- 카이스트
- 성운
- takahashitelescope
- fc100df
- 토성
- astrophotography
- osaka
- VC++ 6.0
- 오사카
- narrowbandimage
- 게임
- 혜성
- 할아버지
- optolonglextreme
- iceland
- 금성
- 달
- 목성
- 엄마
- mavic pro
- 삼각형자리은하
- 은하
- zwo
- asiairpro
- GALAXY
- m33
Archives
- Today
- Total
June's Story
Google Maps API를 이용한 사진게시판 코드 본문
Google Chart 에서 지원하는 Maps 차트(https://developers.google.com/chart/interactive/docs/gallery/map)를 이용해서 전에 만들었었는데 커스터마이징이 잘 안되서 Google Maps API(https://developers.google.com/maps/documentation/javascript/)를 이용해서 만듬
주요 기능:
- 사진의 위치 썸네일 제목 등등의 정보를 저장한 xml 읽어서 Google Map 상에 마커로 추가
- 추가된 마커를 클릭하면 썸네일 및 사진 설명을 적은 Infowindow 팝업
- *.kml로 저장된 GPS 경로 파일 overlay 하기
code.zip에 있는 파일들 한 폴더에 압축을 풀고, index.html 파일의 YOUR_API_KEY 부분에 Google api 사이트에서 받은 키를 넣으면 됨
(API Key 받기: https://developers.google.com/maps/documentation/javascript/)
<SCRIPT src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY"> </SCRIPT>
아래 xml 파일 형식 으로 marker를 추가하면 되고, overlayer는 없어도 됨
[2016. 5. 20.] code.json.zip <- Json버전 (압축 파일 안에 json 샘플있어요~)
[2016. 9. 23.] code.json.optimized.zip <- 마커 클릭할때 InfoWindow를 생성하도록 바꿈 (페이지 초기 로딩시 모든 썸네일 로딩되는 문제 수정)
Comments