1 |
1
교환 포맷의 전자해도(ENC) 데이터를 응용시스템에서 이용할 수 있는 형태로 재구성한 데이터인 SENC(system ENC)를 생성하고 제공하기 위한 전자해도 데이터 응용시스템용 데이터 제공시스템에 있어서,SENC 데이터가 플랫 파일(flat file) 형태로 페이지(page) 단위로 저장되어 데이터베이스화되어 있는 전자해도 데이터 파일 유니트와;상기 전자해도 데이터 파일 유니트에 저장되는 SENC 데이터의 검색을 위한 인덱스를 구성하여 관리하게 되되, 상기 전자해도 데이터 파일 유니트에 대한 공간 인덱스(spatial index)와 본문 인덱스(textual index)를 구성하게 되고, 상기 공간 인덱스는 최소경계사각형(MBR)을 검색키로 하는 R-tree 데이터구조로 이루어지며, 상기 본문 인덱스는 피처 오브젝트의 속성값을 검색키로 하는 B-tree 데이터구조로 이루어지는 인덱스 매니저 유니트와;상기 전자해도 데이터 파일 유니트에 저장되는 SENC 데이터의 피처 오브젝트(feature object), 공간 오브젝트(spatial object)의 페이지 번호, 데이터 크기 등의 정보를 저장하는 자료 구조인 콜렉션을 구성하고 관리하게 되는 콜렉션 매니저 유니트와;상기 전자해도 데이터 파일 유니트와 연동되어 SENC 데이터를 페이지 단위로 상기 전자해도 데이터 파일 유니트에서 읽고 쓰게 되는 페이저 유니트 및;SENC 데이터 사용자의 데이터처리 요청메시지를 전달받고, 상기 인덱스 매니저 유니트, 콜렉션 매니저 유니트, 페이저 유니트와 연동되어 데이터처리 요청메시지에 따른 SENC 생성, SENC 데이터 검색, ENC 셀 업데이트를 유도하며, SENC 데이터 사용자에게 데이터처리 요청메시지에 대응하는 응답데이터나 응답메시지를 전달하는 SENC 매니저 유니트를 포함하는 것을 특징으로 하는 전자해도 데이터 응용시스템용 데이터 제공시스템
|
2 |
2
삭제
|
3 |
3
제 1항에 있어서,상기 콜렉션 매니저 유니트는 상기 전자해도 데이터 파일 유니트에 대한 ENC 셀(cell)에 관한 메타데이터 정보의 집합인 메타데이터 콜렉션, ENC 셀 버전을 포함하는 각종 데이터 정보의 업데이트 관련 정보의 집합인 업데이트 콜렉션, 공간 오브젝트 정보의 집합인 공간 콜렉션, 피처 오브젝트(feature object) 정보의 집합인 본문 콜렉션(textual collection), 상기 메타데이터 콜렉션, 업데이트 콜렉션, 공간 콜렉션, 본문 콜렉션의 위치, 크기, 색인 정보의 집합인 마스터 콜렉션을 포함하는 콜렉션을 구성하는 것을 특징으로 하는 전자해도 데이터 응용시스템용 데이터 제공시스템
|
4 |
4
제 1항에 있어서,상기 페이저 유니트는 읽고 쓰여진 SENC 데이터 페이지를 관리하기 위한 프리 페이지 리스트(free page list)를 구비하여 읽고 쓰여진 SENC 데이터 페이지의 재사용이 가능하도록 하는 것을 특징으로 하는 전자해도 데이터 응용시스템용 데이터 제공시스템
|