지적자료의 수정은 입력 단계와 전처리 단계에서 발생하는 여러 오류를 바로잡고 데이터를 분석 가능한 형태로 정리하는 과정이다. 사람의 입력 착오가 가장 흔하고, 자동 처리 이후에도 위상구조나 과도한 좌표 문제를 수동으로 보정해야 한다. 측량성과파일 등 최종 산출물은 처리 규격에 맞추어 저장해야 한다.
속성자료 입력 과정에서는 입력자가 키보드나 마우스를 사용할 때 발생하는 '입력자 착오 오차'가 가장 일반적으로 발생한다고 본다. 예컨대 숫자 자리수 입력 오류나 문자 오타처럼 인간의 실수에 의한 오류가 자동화 시스템 오류보다 빈도가 높다고 설명한다. 이 점을 기억하여 데이터 오류 원인 분류 시 인간 요소를 우선 고려한다.
데이터베이스 구축 과정에서는 검수를 각 단계별로 수행해야 한다고 본다. 단계별 검수는 초기 단계의 오류가 이후 단계로 전파되어 수정 비용이 증가하는 것을 방지하는 원칙이다. 따라서 요구사항·설계·구현 등 각 단계의 산출물을 그 단계가 끝날 때마다 점검하는 방식을 채택해야 한다고 설명한다.
래스터 이미지를 벡터화하는 전처리에서는 좌표가 과도하게 생성될 수 있으므로 좌표 삭감 같은 단순화 기법으로 좌표 수를 줄이면서 필지 형태를 유지해야 한다고 본다. 자동 벡터화는 형상 추출에는 유리하지만 위상구조(연결성·인접성·포함관계)를 자동으로 완벽히 구성하기 어렵기 때문에 자동 변환 후 위상 보정이나 구조화편집이 필요하다고 설명한다.
지적측량 관련 산출물 가운데 측량성과파일은 측량으로 얻은 결과도면과, 토지이동 정리를 위해 필요한 지번·지목 및 경계점 좌표를 담은 최종 성과물임을 분명히 한다. 전산입력 완료 후에는 전산처리결과 출력물을 통해 토지이동 정리현황 등 처리 결과의 이상 유무를 확인해야 하며, 등본 발급 현황 같은 서비스 현황은 데이터 정확성 검증 대상에서 제외된다고 본다.
데이터 정합성 검토 시에는 슬리버(sliver)나 오버슈트, 스파이크 같은 공간 데이터 오류 유형을 구분하여 처리해야 한다. 특히 경계선 이중입력으로 생기는 가늘고 긴 불필요한 다각형은 슬리버로 불리며 제거 대상임을 기억한다.
예제
자동 벡터화로 래스터를 벡터화한 뒤 좌표가 과도하게 생성된 경우, 좌표 삭감을 적용하여 폴리곤 형태를 유지하면서 꼭 필요한 점만 남기는 방식으로 데이터량을 줄인다. 이후 구조화편집을 통해 점·선·면 간 위상관계를 정의하여 공간 분석에 적합한 데이터로 정리한다.
검수 절차를 최종 결과물에서만 실시하면 초기 단계의 오류를 고치기 위해 많은 재작업이 발생하므로, 설계와 구현 등 각 단계가 끝날 때마다 검수를 실시하여 조기 발견·수정하는 것이 비용과 품질 측면에서 유리하다고 본다.
속성 입력 오류가 의심될 때에는 입력자 착오 가능성을 먼저 고려하고, 자동입력 알고리즘의 오류나 도면인식 단계의 문제와 구분하여 원인을 진단한다.
대표 기출 3문항
다음 중 위상자료구조를 만드는 과정에 해당하는 것은?
디지타이징
스캐닝
정위치편집
구조화편집
정답과 해설 보기
정답 ④ · 위상자료구조(Topological data structure)를 만드는 과정은 점, 선, 면 간의 인접성, 연결성, 포함 관계 등을 정의하는 것입니다. 수치지도에서 이러한 위상 관계를 구축하는 핵심 작업이 바로 '구조화 편집'입니다.
위상자료구조 구축은 점, 선, 면 간의 인접성, 연결성, 포함 관계를 정의하는 구조화편집 과정이다.
임야도를 스캐닝한 후 벡터라이징 과정의 원인에 의해 많은 좌표의 값이 저장된다 임야도의 필지(폴리곤) 형태를 유지하면서 좌표의 값을 줄이는 것을 무엇이라 하는가?
좌표 삭감 (Line Coordinate Thinning)
경계의 부할 (Edge Matching)
지도의 결합 (Map Join)
면적의 분할 (Tiling)
정답과 해설 보기
정답 ① · 문제는 스캐닝 후 벡터라이징으로 과도한 좌표가 저장될 때 필지 형태를 유지하면서 좌표를 줄이는 기법을 묻고 있다. 이러한 처리를 좌표 삭감이라고 하며, 불필요한 정점들을 제거하면서 원래 폴리곤 형태를 유지하도록 단순화 알고리즘(예: 도우슨-크루퍼 등)을 적용하는 것이 기본 원리이다.
임야도 스캔 후 벡터라이징 시 과도한 좌표를 필지 형태 유지하며 줄이는 기법을 좌표 삭감이라 한다.
자동 벡터화에 대한 설명으로 틀린 것은?
래스터자료를 소프트웨어에 의해 벡터화 하는 것이다.
경우에 따라 수동 디지타이징보다 결과가 나쁠 수 있다.
자동벡터화 후에 처리결과를 확인할 필요가 있다.
위상구조화 작업도 신속하게 이루어진다.
정답과 해설 보기
정답 ④ · 질문은 자동 벡터화의 특성 가운데 틀린 설명을 고르라는 것이다. 자동 벡터화는 래스터 자료로부터 소프트웨어가 벡터형상으로 변환하는 과정이며 때로는 수동 디지타이징보다 품질이 떨어질 수 있고, 변환 후 결과 확인과 수동 보정이 필요하다.
자동 벡터화는 소프트웨어에 의해 수행되지만 위상구조화(연결성 등)는 자동화되지 않아 수동 보정이 필요하므로, 위상구조화가 신속하게 이루어진다는 설명은 틀렸다.