공간정보표준 8

제품사양서, 품질평가, 메타데이터

일본 국토지리원에서 공간정보 표준과 관련하여, 공공측량 시행시 공간정보 표준을 지키는 방법에 대해 설명한 글입니다.간단히 요약하면, 측량계획기관(발주자)가 측량사업을 시행하고자할 때, 먼저 제작하고자하는 측량성과의 종류, 내용, 구조, 품질 등을 담은 제품사양서를 작성해야 합니다. 이를 공공측량시행계획서와 함께 국토지리원에 제출하여 승인을 받습니다. 이때 제품사양서에는 여러가지 내용이 포함되므로, 이 사이트에는 여러가지 샘플을 제공함과 동시에, 제품사양서 편집툴도 제공합니다. 전형적인 측량작업인 경우에는 샘플을 편집하는 방법이 편하고(기준점 측량부터 응용측량까지 측량 종류별로 따로 샘플이 있습니다.), 독특한 측량작업이라면 처음부터 제품사양서를 만들어야 하는데, 이때 제품사양서 편집 툴을 사용합니다.제품..

공간정보/표준 2018.08.09

UML로부터 GML Schema 및 지형지물 카탈로그 제작방법

현재 우리나라의 공간데이터 교환은 많은 문제가 있습니다. 생산자가 데이터 공개를 기피하는 것은 논외로 치더라도, 기껏 공개한 데이터도 공개 주체마다 제 각각이라서 사용하기 힘듧니다. 그것은 단순히 교환 포맷의 문제가 아닙니다. 데이터 교환용 공통 스키마가 있어야만 해결될 수 있습니다. 데이터 생산자는 자신의 데이터를 이 공통 스키마에 따라 변환한 임시 데이터셋을 만들고, 이를 지정한 공통 포맷으로 변환한 후, 이렇게 만들어진 파일을 공유해야 합니다. 이렇게 해야 각각의 생산자별로 다른 형태의 데이터가 만들어지는 상황을 피할 수 있습니다. 공간데이터 교환을 위해 가장 좋은 포맷은 GML(지리 마크업 언어 : Geography Markup Language)입니다. ISO TC211 표준에서도 교환표준으로 G..

공간정보/표준 2018.06.20

ShapeChange를 이용하여 UML 모델에서 XML 스키마 생성하기

ISO TC211 UML 모델을 실제 응용프로그램에서 활용하기 위해서는, 이 모델들을 직렬화하고 정보처리단위간에 전송할 수 있는 표현으로 구현되어야 한다. 대부분 현재의 구현은 XML을 사용하여 직렬화하며, 이때 XML Schema를 사용하여 교환 문서의 구조를 정의한다. 개념 모델을 구현하는 스키마를 자동적으로 생성하려면, UML 모델로부터 XML 스키마를 생성하는 소프트웨어 처리가 필요하다. 여기에서 설명하는 처리는 여러가지 최신 표준을 위하여 사용된다. 필요 소프트웨어 여기에 서술된 내용은 매우 간략한 정보이다. 자세한 내용은 Harmonized Model Management Group 위키를 참조하라Enterprise Architect(EA) : ISO TC211 조화 UML모델을 생성, 갱신, ..

공간정보/표준 2018.06.18

Enterprise Architect로 공간정보표준 클래스 다이어그램

얼마전 Modelio 3.7 을 사용해서 공간정보표준 클래스 다이어그램을 작성하는 방법을 올렸습니다. 이번에는 Enterprise Architect를 사용해서 작성하는 방법을 말씀드리려고 합니다.Enterprise Architect은 상용 UML Tool입니다. 제일 저렴한 개인용 버전도 $229입니다. 그럼에도 이 도구를 사용하려고 생각한 것은 이 도구가 ISO/TC 211에서 추천하는 (그리고 사용중인?) 도구라는 걸 알게 되었기 때문입니다. 유럽연합의 공간정보기반인 INSPIRE에서도 이 도구를 사용하고 있고요.게다가 조금 뒤져보니 GML을 지원해주고 있다고 하니, (제가 아직 GML을 잘 모르지만) 아주 유용할 것 같다는 생각이 들었습니다. 우리나라에는 ArcGIS 를 사용하는 기관이 많은데, A..

공간정보/표준 2018.06.12

공간정보 응용스키마 만들기

이 글은 KS X ISO 19109 응용스키마 규칙을 정리한 글입니다. 이 표준에 따라 응용스키마를 제작하려면 무엇을 해야 하는지, 뭘 유의해야 하는지 등에 대하여 썼지만, 완전한 해설서라기 보다는 제가 아는 만큼만 정리하고, 제 생각에 따라 적은 글이라는 것을 밝힙니다. 개인적인 주장도 담겨 있으니, 참고만 하시길 바랍니다. 혹시 다른 의견이 있으시다면 이글에 댓글이나 이메일이나 페이스북을 통해 알려주시면 감사하겠습니다.원문 : ISO Standard 19109:2015 Geographic information — Rules for application schema KS X ISO 19109 지리정보 - 응용스키마 규칙 응용스키마 예제 일단 먼저 원문(부속서 C.1)에 포함되어 있는 응용스키마를 살펴보..

공간정보/표준 2018.06.05

ISO/TC 211 공간정보 표준 가이드

ISO/TC 211에서 발간한 공간정보 표준 가이드(ISO_TC_211_Standards_Guide)를 번역했습니다.사실 번역을 시작한지는 꽤 된 것 같습니다. 적어도 3년 이상된 것 같은데, 생각날 때마다 찔끔찔끔 하다가, 이번에는 꼭 마치겠다는 각오로 끝냈습니다.아직 모자라는 부분이 많습니다. 표준에 대해 모르는 부분도 많다보니, 제대로 번역이 안된 부분도 있고, 아직 제대로 검토를 하지 않아서 오자나 탈자도 많을 겁니다. 그렇다고 퇴고를 언제 할지도 모르는데 무작정 둘 수 없어서 공개합니다. 이 글의 원본이 2009년에 나왔습니다. 벌써 9년이나 흘렀네요. 그러다보니 개요부분에 현실과 약간 멀어진 내용도 있고, 소개된 표준도 현실을 반영하지 못한 부분도 있습니다. 원본은 아래와 같습니다. 영어 원문..

공간정보/표준 2018.05.15

Modelio로 UML 클래스다이어그램 그리기

공간정보표준을 알아가다보면 UML 클래스 다이어그램을 마주치게됩니다. 공간정보 스키마를 UML로 표현하기 때문입니다. 물론 UML 중에서도 클래스 다이어그램만 필요하기 때문에 그나마 그렇게 어렵지는 않습니다. UML 클래스 다이어그램을 그리는 방법은 그림판이라던가 파워포인트 등의 그래픽툴을 사용하여 그리는 방법과, UML 도구를 이용하는 방법이 있습니다. 그냥 한두개 정도 그린다면 그래픽 도구가 간단하겠지만, 전체적인 구조를 그리고, 기존 모델을 재활용한다든지... 아무튼 좀 더 복잡해지면 UML 도구를 사용하여 그리는 것이 좋습니다. UML 도구는 종류가 많습니다. 어떤 것을 선택하면 좋을지 망설여집니다. 일단 저는 Wikipedia UML 도구 목록과 predictiveanalyticstoday의 글..

공간정보/표준 2018.01.25

일본 지리정보표준 프로파일(JPGIS)

공간정보표준은 매우 복잡합니다. 수많은 경우에 대응할 수 있도록 하기 위해서입니다. 하지만, 우리나라의 표준화가 잘 진행되고 있는 이유중의 하나가 이 복잡함 때문이라고 할 수 있습니다. 일본에서는 많은 표준문서중 꼭 필요한 것을 최소한으로 추려서 일본지리정보표준프로파일(JPGIS : Japan Profile for Geographic Information Standards)를 만들었습니다. 이것만 지키면 데이터의 호환성은 거의 100% 확보할 수 있습니다. 시스템의 상호운영성은 데이터 표준을 기반으로 하므로, 사실상 JPGIS에 포함된 10여가지의 표준이 공간정보 표준의 전부라고 해도 과언은 아닐 것 같습니다. 이제까지 일본의 표준화 추진상황은 전혀 살펴보지 못했는데, 배울점이 많은 것 같습니다. 일본인..

공간정보/표준 2018.01.12