지오서비스웹은 주소를 좌표로 변환하는 지오코딩 기능을 제공합니다. 이렇게 만들어진 지오코딩 결과 좌표를 보다 정밀하게 구성하기 위해 공간 데이터 편집 기능을 활용할 수 있는데요. 이에 대한 자세한 소개에 대한 영상입니다.
아래는 지오서비스웹의 전반적인 기능에 대한 메뉴얼입니다.
공간정보시스템 / 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는 중간점을 결과 포인트로 얻습니다. 이런 위치비율의 값을 레이어의 속성 데이터의 필드로 갖는다면 해당 필드를 위의 “비율 필드”에 지정하면 됩니다.
위의 예시 화면처럼 값을 지정하고 “생성” 버튼을 클릭하면 결과 데이터가 생성되어 아카이브에 업로드하고 내 컴퓨터로 다운로드 받거나 다음처럼 레이어로 추가해 그 결과를 바로 살펴볼 수 있습니다.
GEOSERVICE-WEB은 지오서비스(지리, 지도, 위치 등과 관련된 서비스)를 웹에서 제공합니다. 지오서비스웹의 목표는 웹에서 누구나 쉽게 지도 기반의 비지니스를 효과적으로 해결하기 위한 서비스를 제공하는데 있습니다. 웹브라우저에서 아래의 URL을 입력하여 이용할 수 있습니다.
https://www.geoservice.co.kr
지오서비스웹은 공간(Spatial)과 위치(Location)에 대한 다양한 서비스를 웹에서 이용할 수 있습니다. 예를 들어 지오코딩 등과 같은 기능을 이용해 공간 데이터를 생성하고 시각화할 수 있습니다. 또한 자신이 가진 데이터를 아카이브에 업로드하여 언제 어디서든 사용할 수 있으며 다른 사용자와 기본적으로 공유할 수 있습니다. 원한다면 내가 올린 데이터는 공유하지 않도록 설정할 수도 있습니다.
지오서비스웹이라는 이름의 모티브가 되는 동물이 있는데 그것은 거미입니다. 거미줄(Web)을 짜는 거미는 파리나 모기 등과 같은 해충을 잡아 먹어 해충의 개체수를 조절함으로써 전염병 발생을 막아 사람에게 이로움을 주는 동물입니다. 거미는 거미줄을 이용해 집을 만들고 사냥을 하거나 수십 킬로미터 거리의 하늘을 비행하는 등 그 재주가 매우 뛰어납니다. 지오서비스웹은 뛰어난 재주를 가진 거미처럼 사람들에게 이로움을 주고자 합니다. 앞으로 지오서비스웹을 통해 다양하고 유용한 서비스를 제공해 드리겠습니다.