구글어스 API 다루기 [2] - 페이지 로드시 시작 지점 지정하기구글어스 API 다루기 [2] - 페이지 로드시 시작 지점 지정하기
Posted at 2009/05/08 17:10 | Posted in Google Earth API 기초
지난 시간에는 처음으로 웹 페이지에 구글어스를 띄어 보았습니다.
이번시간에는 시작시 지구의 전체적인 모습을 띄우지 않고
자신이 원하는 지역으로 이동시키는 법을 알아보겠습니다.
최종 모습은 아래와 같습니다.
한강중심부를 시작 화면으로 배치해 보겠습니다.
기본이 되는 코드는 강좌가 시작되는 아래 페이지의 코드 입니다.
http://windowsmobile7.tistory.com/21
함수명등의 일치를 위해 이 코드를 확장 시키는 방법으로 강좌를 진행 하겠습니다.
시작시 위치지정은
initCallback 함수에 다음을 추가해 줍니다
위도와 경도는 WGS84 좌표 체계를 사용합니다.
ge.getView().setAbstractView(la); var la = ge.createLookAt(''); ge.getView().setAbstractView(la);
var la = ge.createLookAt('');
la.set(위도,
경도,
고도, // altitude
ge.ALTITUDE_RELATIVE_TO_GROUND,
0, // 방향
0, // 내려다보는 각도
20000 // 줌레벨
);
보통 아래와 같이 하면 위에서 내려다 보는 보통 시점으로 볼 수 있습니다.
la.set(37.5368583333333,127.0274,
0,
ge.ALTITUDE_RELATIVE_TO_GROUND,
0,
0,
20000
);
테스트 화면 입니다.
한강 중심부를 중점으로 위에서 내려다 보는 시점으로 설정 되었습니다.
내려다 보는 각도 밑 줌 레벨에 변화를 주면 아래와 같은 효과를 줄 수 있습니다.
'Google Earth API 기초' 카테고리의 다른 글
| 구글어스 API 다루기 [4] - 3D 입체 건물 & 1인칭 시점 효과 주기 (3) | 2009/05/09 |
|---|---|
| 구글어스 API 다루기 [3] - 지역명 검색하여 이동하기 (0) | 2009/05/09 |
| 구글어스 API 다루기 [2] - 페이지 로드시 시작 지점 지정하기 (0) | 2009/05/08 |
| 구글어스 API 다루기 [1] - 웹 브라우저에서 구글어스 API 서비스 시작 하기 (0) | 2009/05/08 |






