지오서비스웹을 이용한 공간 데이터 구축을 위한 편집 기능의 자세한 설명에 대한 영상입니다.
또한 아래는 공간 데이터 편집 기능에 대한 설명입니다. 동영상보다 텍스트가 편하신 분은 아래를 참고하시기 바랍니다. (아래의 글에는 공간 데이터 편집 기능 중 스냅핑 기능에 대한 설명이 빠져있습니다. 공간 데이터 구축에 대한 상세한 내용은 위의 동영상을 살펴보시기 바랍니다.)
공간정보시스템 / 3차원 시각화 / 딥러닝 기반 기술 연구소 @지오서비스(GEOSERVICE)
지오서비스웹을 이용한 공간 데이터 구축을 위한 편집 기능의 자세한 설명에 대한 영상입니다.
또한 아래는 공간 데이터 편집 기능에 대한 설명입니다. 동영상보다 텍스트가 편하신 분은 아래를 참고하시기 바랍니다. (아래의 글에는 공간 데이터 편집 기능 중 스냅핑 기능에 대한 설명이 빠져있습니다. 공간 데이터 구축에 대한 상세한 내용은 위의 동영상을 살펴보시기 바랍니다.)
지오서비스웹은 주소를 좌표로 변환하는 지오코딩 기능을 제공합니다. 이렇게 만들어진 지오코딩 결과 좌표를 보다 정밀하게 구성하기 위해 공간 데이터 편집 기능을 활용할 수 있는데요. 이에 대한 자세한 소개에 대한 영상입니다.
아래는 지오서비스웹의 전반적인 기능에 대한 메뉴얼입니다.
지오서비스웹(GEOSERVICE-WEB)를 이용해 공간 데이터와 속성 데이터를 편집하는 기능에 대한 메뉴얼입니다. 지오서비스웹은 웹에서 공간 데이터를 쉽게 편집할 수 있는데요. 새로운 도형 생성 및 편집 삭제가 가능하고 도형 데이터와 연관된 속성 데이터 편집도 가능합니다.
먼저 SHP 파일을 압축해서 아카이브에 업로드합니다. SHP 파일을 압축할 때 확장자가 .shp, .dbf, .shx는 필수로 포함되어야 하고 .prj는 선택입니다. 만약 .prj를 포함하지 않을 경우 EPSG 값을 선택해 좌표계를 지정해야 합니다. 아카이브에 SHP 파일을 추가하면 아카이브 관리자를 통해 “레이어로 추가하기”를 실행(아래 그림 참조)하여 지도로 표시할 수 있습니다. 아래는 건물.zip에 대해 레이어로 추가하는 화면입니다.
레이어를 추가하면 아래처럼 레이어가 추가되고 지도에 표시됩니다. 추가된 레이어의 설정 버튼(아래 그림 1)을 클릭하면 표시되는 메뉴에서 “공간/속성 데이터 편집”(아래 그림 2)를 클릭합니다.
그러면 다음처럼 편집을 위한 툴바가 표시되어 편집을 시작할 수 있습니다.
새로운 도형을 생성하기 위해서는 먼저 편집툴에서 새로운 도형 추가 버튼(아래 그림 1)을 클릭하고 마우스를 이용해 지도 상에 생성하고자 하는 도형을 그립니다(아래 그림 2). 도형을 그릴 때 좌표 지정은 클릭이고 도형의 완성은 더블클릭으로 처리합니다. 더블클릭으로 도형이 완성되면 생성된 도형에 대한 속성을 입력할 수 있는 UI가 표시(아래 그림 3)되며 이 곳에서 속성값을 입력하면 됩니다.
새로운 도형 생성 중에 취소를 하려면 ESC 키를 누르면 됩니다. 또한 도형을 그리는 중에 가장 마지막에 추가한 정점을 제거하기 위해서는 Back Space 키를 누르면 됩니다.
기존 도형을 편집하려면 먼저 편집툴에서 도형 선택 버튼(아래 그림 1)을 클릭해서 눌린 상태로 만듭니다. 그리고 편집할 도형을 클릭해서 선택하면 편집할 수 있는 정점이 표시됩니다(아래 그림 2). 선택된 도형의 속성은 속성 편집 UI를 통해 수정할 수 있습니다(아래 그림 3).
정점을 이동하거나 정점을 새롭게 추가할 수 있으며 정점을 삭제할 수 있습니다. 또한 멀티 폴리곤(또는 폴리라인)일 경우 새로운 파트를 추가하거나 파트를 제거할 수 있습니다.
먼저 삭제할 도형을 선택하기 위해서 도형 선택 버튼을 클릭해서 눌린 상태(아래 그림 1)로 만듭니다. 그리고 삭제할 도형을 선택(아래 그림 2)한 후 도형 삭제 버튼(아래 그림 3)을 클릭하거나 Back-Space 키를 누르면 선택된 도형이 삭제됩니다.
레이어를 편집하면 편집된 내용은 메모리에서만 유지됩니다. 편집된 레이어를 완전히 저장하기 위해서는 아카이브에 업로드 해야 합니다. 이를 위해서 먼저 저장할 레이어의 설정 버튼(아래 그림 1)을 클릭하면 표시되는 메뉴에서 “아카이브에 새로 저장”(아래 그림)를 클릭하여 진행하면 됩니다.
지오서비스웹에서 제공하는 공간 데이터 생성 기능 중 폴리라인을 포인트로 변환해 생성해주는 기능을 제공합니다.
이 기능을 사용하기 위해서는 먼저 폴리라인 데이터를 아카이브에 업로드한 뒤에 레이어로 추가합니다. 아래는 도로 중심선에 대한 공간 데이터를 레이어로 추가한 화면입니다.
이렇게 레이어가 추가된 폴라라인을 포인트로 변경하기 위해서 메인메뉴의 [생성]-[라인을 포인트로 변경]을 실행합니다.
그럼 아래와 같은 UI가 표시되는데요. 여기서 입력 레이어에는 앞서 추가한 폴리라인을 지정합니다. 그리고 위치 비율이 있는데요. 이 값은 0~1 사이의 값을 갖습니다. 0이면 폴리라인의 시작점을 결과 포인트로 얻고 1이면 폴리라인의 끝점을 결과 포인트로 얻습니다. 0.5는 중간점을 결과 포인트로 얻습니다. 이런 위치비율의 값을 레이어의 속성 데이터의 필드로 갖는다면 해당 필드를 위의 “비율 필드”에 지정하면 됩니다.
위의 예시 화면처럼 값을 지정하고 “생성” 버튼을 클릭하면 결과 데이터가 생성되어 아카이브에 업로드하고 내 컴퓨터로 다운로드 받거나 다음처럼 레이어로 추가해 그 결과를 바로 살펴볼 수 있습니다.