검색어 입력폼

Mash-up 서비스 구현

저작시기 2010.04 |등록일 2010.04.28 워드파일MS 워드 (docx) | 19페이지 | 가격 1,000원

소개글

Mash-up 서비스 구현

목차

구글위성지도에 ArcGIS Map 올리기
동기화 단계에서 지도의 오차 줄이기
지도의 coordinate system 한꺼번에 정의 하기
동기화된 지도에서 원하는 지역만 표시
ArcGIS 서버의 서비스, 좌표, 레이어, 축척 값 이용하여 지도 띄우기
ArcMap 좌표 단위 변환(meter -> degree)

본문내용

Mash up 서비스 구현

목표: 구글 위성지도와 ArcGIS Map 을 연동하는 mash up 서비스 구현

구현 1. 구글위성지도에 ArcGIS Map 올리기

0. 아크맵 정보를 Coordinate system에 projection define 한 뒤 아크맵 서비스를 시작 시키고, google map API와 ArcGIS API for google map을 이용하여 코딩 하여 올린다. 이때 레이어의 크기가 크거나 coordinate system이 잘못 정의 되면, 아크맵을 로딩하기 어렵다. (에러 및 로딩타임 등 문제 발생) 그리고 적절한 coordinate system을 이용하였으나, 근소한 위치의 차이가 발생했다. 따라서 이를 수정하기 위한 보완 사항이 마련 되어야 하며, 로딩 타임을 줄일 수 있는 방안 등을 연구 하여야 한다.

1. 수행사항
A. 아크맵 정보 Define Projection
i. Projection이 define 되지 않으면 구글위성지도 위에 올릴 수 없다
ii. Define 하는 coordinate system은 Korean_1985_Korea_Central_Belt(수정)으로 한다
iii. 지도의 data frame 정보에서 현재의 coordinate system을 정의한다
iv. 여기서 정의된 coordinate system이 ArcGIS service directory에 spatial reference로 제공된다

B. 좌표 변환에 관한 정보
i. 하나의 좌표시스템에서 정의된 지도를 다른 좌표시스템에 projection 할 수 있다.
ii. 지도를 projection 하기 위해서는 미리 사용자 정의 매크로 파일이 만들어 져 있어야 한다. (작성 방법은 ‘new세계측지계_ArcGIS변환.pdf’ 파일 참조)
iii. 여기서 사용한 지도 projection은 `Korean_1985_Korea_Central_Belt`에서 `PCS_ITRF2000_TM`로 projection 한 것이며 이때 사용된 값들은 ‘new세계측지계_ArcGIS변환.pdf’ 파일에서 참고 하였다.
다운로드 맨위로