[OpenLayers]남극 세종과학기지/장보고과학기지 OL로 구현
지난글 (https://cafe.naver.com/gisapplication/1099)에서 세종과학기지/장보고과학기지 관련 GIS 위치정보시스템 프로젝트전에 공부겸 위치 등을 찾아보았습니다.
그리고 ( https://cafe.naver.com/gisapplication/1110 )에서 각 기지의 건물/도로/등고선/호수 등의 shape file을 정리해 보았습니다. (WGS 84 / Pseudo Mercator EPSG:3857)
이번에는 OpenLayers로 남극과학기지를 구현하는 단계를 정리해보았습니다.
(1)지난 Flash버전 : http://www.gisapplication.kr/car2/ (WGS 84 / Pseudo Mercator EPSG:3857 사용)
(2)OpenLayers버전 : http://www.gisapplication.kr/OL/Antarctica/ (WGS 84 / Antarctic Polar Stereographic EPSG:3031 사용)
[OpenLayers]남극 세종과학기지/장보고과학기지 OL로 구현
1) 개발전 이슈
- 극지공간정보 서비스에서 사용하는 좌표계 선택시 : 현재 서비스 중인 대부분의 웹 포털에서는 일반적으로 극지방의 표현을 세계전도를 펼쳐놓은 것 처럼 지도 하단에 표현하고 있습니다.
이러한 표현 방법은 남극과 같은 극지대의 지도형태가 띄모양 형태로 표현되기 때문에 적절한 투영법으로 볼 수 없습니다.
따라서 극지공간정보 서비스 극지방의 모습을 보다 정확하게 제공하기 위하여 WGS 84 타원체 기준의 Stereographic 투영법(EPSG:3031)을 사용하면 극지방에 대한 전체 모양과 대략적인 거리/면적등을 볼 수 잇습니다.
- 극지공간정보 수집시
(1) 참고사이트 : http://map.ngii.go.kr/nps/map/main.do
본 서비스에서는 위성/일반 배경지도는 해상도도 구역도 비규칙적이라 벡터지도만 사용하였습니다.
각 기지의 건물/도로/등고선/호수 등은 해당 서비스의 WMS를 사용함.
본 서비스에서는 장보고 기지의 데이터는 있는데 보여주지 않고 있어 WMS로 중첩함.
단, 장보고 기지의 이러한 도로/건물 스케일은 어두운 영상에 올리면 안 어울리는 스타일을 적용해서
동적인 'SLD_BODY'로 OpenLayers버전 시스템에 중첩시킴.
국토정보플랫폼 국토정보맵
국토정보맵 사용자 주제도 남극 위치검색 남극 정보 남극 현황 북극 기후변화도 북극 로드뷰 범례 이전단계 지도제어 통합검색 연구기지 지명 시설물 측량정보 검색 초기화 현재 화면영역에서 검색 0 건 Page of 1 범례 닫기 홈 로그인 사이트맵 이용가이드 지도선택 일반지도 생태환경지도 기타지도 북마크 추가 전체선택 선택삭제 이동 선택 거리 면적 초기화 확대 축소
map.ngii.go.kr
(2) 위성영상 : 여러사이트를 보아도 해상도/최신성을 고려하면 구글맵을 선택.
단, 구글맵은 EPSG:3857을 사용하므로 줌레벨 8~20만 사용함.
전체 남극을 보기위해선 (줌레벨 0~7) EPSG:3031 서비스를 찾아보았는데 위 국토정보맵은 tiff를 사용하고 해상도
지원도 별로하서 ArcGIS에서 지원하는 영상을 사용하였습니다.
(3) 일반지도 : 구글보다는 Openstreet Map에서 각 기지의 구조물이 보이긴하지만 최신성과 정밀성이 떨어짐.
그래서 그냥 구글맵 사용.
* 주요소스는 원문에 게시: cafe.naver.com/gisapplication/1111