사전준비 (Orange GWS)
Orange GWS 접속 URL 정보
Orange GWS-JS를 사용하기 위해서는 Orange GWS의 접속 URL 정보가 필요합니다. Orange GWS의 디폴트 접속 URL은 http://<ip>:<port>/orange_gws 입니다.
Application 인증 정보
Orange GWS에서 인증(Authentication)된 Application만 Orange GWS-JS를 사용할 수 있습니다. Application 인증을 위해서는 Application 이름과 API key가 필요하며, 이는 Orange GWS 관리자 페이지에서 확인할 수 있습니다. 자세한 내용은 Orange GWS>GDX 관리>Application 인증을 참고합니다.
GDX 명/서비스 명
Orange GWS-JS를 사용하기 위해서는 사용할 GDX 명이 필요합니다. Application에게 사용이 인가(Authorization)된 GDX만 사용할 수 있으며, 사용 가능한 GDX 목록은 Orange GWS 관리자 페이지에서 확인할 수 있습니다. 사용할 GDX 명은 확장자(.xml)을 포함합니다.
-
브라우저에서 아래 관리자 페이지 URL로 접속합니다. application을 선택하고 Application 이름과 API key를 아이디와 비밀번호에 각각 입력한 후 [확인]을 클릭해서 로그인합니다.
http://<ip>:<port>/orange_gws-admin/
-
Application 로그인에 성공하면 아래와 같이 Application 정보와 사용 가능한 GDX 목록이 표시됩니다. 사용하려는 GDX가 접근 가능한 GDX 목록에 있는지 확인합니다.

레이어 메타데이터
Orange GWS는 GDX의 레이어의 기본 정보, 디스플레이 속성, 커스텀 데이터 등을 레이어 메타데이터로 관리합니다. 레이어 메타데이터는 Application마다 관리하며, 따라서 동일한 GDX라도 Application마다 별개의 레이어 메타데이터를 가지게 됩니다. GDX 기반의 서비스(WFS, WMS, WCS)에 한해 레이어 메타데이터를 관리하며, 서비스 유형별로 제공되는 레이어 메타데이터에 차이가 있습니다. 레이어 메타데이터는 최종적으로 Application + 서비스 유형 + GDX로 구분됩니다.
Orange GWS-JS를 사용하기 위해서는 Application에 사용할 서비스 유형+GDX에 대한 레이어 메타데이터가 존재해야 하며, 이는 Orange GWS 관리자 페이지에서 확인할 수 있습니다.
-
브라우저에서 아래 관리자 페이지 URL로 접속합니다. application을 선택하고 Application 이름과 API key를 아이디와 비밀번호에 각각 입력한 후 [확인]을 클릭해서 로그인합니다.
http://<ip>:<port>/orange_gws-admin/
-
좌측 메뉴에서 GDX를 클릭하면 우측에 GDX 목록과 상세 정보가 표시됩니다. GDX 목록에서 레이어 메타데이터를 확인할 GDX를 클릭합니다.

-
서비스 유형(WMS, WFS, WCS)이 탭 형태로 제공되며, 서비스 유형 탭을 클릭하면 서비스 유형별로 레이어 메타데이터를 표시합니다. 레이어 메타데이터가 존재하지 않으면 아래와 같이 데이터가 존재하지 않는다는 메세지를 표시합니다. 레이어 메타데이터가 존재하지 않으면 Orange GWS-JS에서 레이어를 표시하지 않으므로, 하단의 [초기화]를 클릭해서 디폴트 레이어 메타데이터를 생성합니다. 초기화를 하면 GDX 내의 전체 레이어들의 서비스 유형에 해당하는 디폴트 레이어 메타데이터를 생성합니다.

-
레이어 메타데이터 초기화를 완료하면 아래와 같이 서비스 유형에 해당하는 GDX의 레이어 메타데이터 목록이 레이어를 기준으로 표시되며, 레이어를 클릭하면 상세한 레이어 메타데이터를 확인 및 변경할 수 있습니다.
