태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

구글어스 API 다루기 [2] - 페이지 로드시 시작 지점 지정하기구글어스 API 다루기 [2] - 페이지 로드시 시작 지점 지정하기

Posted at 2009/05/08 17:10 | Posted in Google Earth API 기초



지난 시간에는 처음으로 웹 페이지에 구글어스를 띄어 보았습니다.


이번시간에는 시작시 지구의 전체적인 모습을 띄우지 않고
자신이 원하는 지역으로 이동시키는 법을 알아보겠습니다.


최종 모습은 아래와 같습니다.
한강중심부를 시작 화면으로 배치해 보겠습니다.






기본이 되는 코드는 강좌가 시작되는 아래 페이지의 코드 입니다.
http://windowsmobile7.tistory.com/21

함수명등의 일치를 위해 이 코드를 확장 시키는 방법으로 강좌를 진행 하겠습니다.


시작시 위치지정은
 initCallback 함수에 다음을 추가해 줍니다

위도와 경도는 WGS84 좌표 체계를 사용합니다.

 var la = ge.createLookAt('');
         la.set(위도,
                   경도,
                   고도, // altitude
                   ge.ALTITUDE_RELATIVE_TO_GROUND,
                    0, // 방향
                    0, // 내려다보는 각도
                    20000 // 줌레벨
              );

 ge.getView().setAbstractView(la);




보통 아래와 같이 하면 위에서 내려다 보는 보통 시점으로 볼 수 있습니다.


 var la = ge.createLookAt('');
         la.set(37.5368583333333,127.0274,
              0, 
              ge.ALTITUDE_RELATIVE_TO_GROUND,
              0, 
              0, 
              20000            
             );

   ge.getView().setAbstractView(la);



테스트 화면 입니다.
한강 중심부를 중점으로 위에서 내려다 보는 시점으로 설정 되었습니다.




내려다 보는 각도 밑 줌 레벨에 변화를 주면 아래와 같은 효과를 줄 수 있습니다.



Creative Commons License


Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

1 ... 59 60 61 62 63 64 65 66 67 ... 79