Claims (8)
변환된 DXF 화일명과 생성된 인포맵 데이타베이스 화일명을 입력받아 초기 환경을 설정하는 제1단계와, DXF 화일의 매개 변수값들과 테이블들을 추출하여 주기억 장치에 올리는 제2단계와, DXF 화일의 블럭들을 추출하여 주기억 장치에 올리는 제3단계와, DXF 화일의 도면 요소를 추출하여 주기억 장치 상에서 도면 요소를 분류하는 제4단계와, 도면 요소의 층을 인포맵의 적정한 데이타 타입에 매칭시키는 제5단계와, 라인 형태, 색상, 문자 크기 등을 추출된 도면 요소의 특성을 인포맵 데이타베이스의 시스템 테이블에 매칭시키는 제6단계와, 추출된 도면 요소가 블럭을 참조하는지 검사하고 블럭이 존재할 경우 블럭을 처리하는 제7단계와, 추출된 도면 요소를 동일한 내용을 갖는 인포맵 데이타로 변환시키는 제8단계와, 변환된 데이타를 인포맵 데이타로 추가시키는 제9단계로 이루어지는 것을 특징으로 하는 DXF 데이타 포맷을 인포맵 데이타베이스로 변환시키는 방법.A second step of extracting the parameter values and tables of the DXF file and uploading the extracted parameter values and tables to the main memory; and a second step of extracting the blocks of the DXF file, A fourth step of extracting the drawing elements of the DXF file and classifying the drawing elements on the main memory, a fifth step of matching layers of the drawing elements to a proper data type of the information map, A sixth step of matching attributes of the extracted drawing elements with the system table of the information map database, checking whether the extracted drawing elements refer to the blocks, and processing the blocks when the blocks exist, 7th step, 8th step of converting the extracted drawing elements into infomap data having the same contents, 8th step of converting the converted data into infomap data Visible key method for inpomaep a DXF data format, characterized in that formed in a step 9, converted into a database.
제1항에 있어서, 상기 제1단계에서 인포맵 데이타베이스는 공간 데이타와 그와 관련된 속성 데이타를 처리할 수 있는 지리 정보 시스팀용 그래픽 데이타베이스이며, 속성 데이타를 연결하는 포인터를 가진 공간 화일들로 구성되는 것을 특징으로 하는 DXF 데이타 포맷을 인포맵 데이타베이스로 변환시키는 방법.The method according to claim 1, wherein in the first step, the information map database is a graphic database for a geographic information system capable of processing spatial data and attribute data associated therewith, and is composed of spatial files having pointers connecting property data And converting the DXF data format into an information map database.
제2항에 있어서, 상기 인포맵의 공간 데이타는 라인과 커브 레코드(Record), 주석(Annotations)레코드, 심볼(Symbols)레코드, 기능(Facility)심볼레코드, 기능 라인과 커브 레코드이 구비되며, 스키마 테이블, 라인 테이블, 심볼 테이블, 주석 테이블등 시스팀 테이블에 대한 정보를 가지고 있는 것을 특징으로 하는 DXF 데이타 포맷을 인포맵 데이타베이스로 변환시키는 방법.3. The method of claim 2, wherein the spatial data of the information map comprises a line, a curve record, an annotation record, a symbol record, a facility symbol record, a function line and a curve record, A method of converting a DXF data format into an Informmap database, characterized by having information on a system table such as a line table, a symbol table, and a comment table.
제1항에 있어서, 상기 제2단계에서 DXF 화일의 헤더 섹션의 매개 변수들 값과 테이블 섹션의 층(Layer)테이블, 라인 테이블, 스타일 테이블 등을 추출하여 주기억 장치에 올리는 것을 특징으로 하는 DXF 데이타 포맷을 인포맵 데이타베이스로 변환시키는 방법.2. The method according to claim 1, wherein in the second step, parameter values of a header section of a DXF file and a layer table, a line table, a style table, and the like of a table section are extracted and loaded on the main memory device. How to convert format to Informmap database.
제1항에 있어서, 상기 제5단계에서 추출된 도면 요소의 층을 주기억 장치에 있는 층 테이블을 참조하여 인포맵의 적정한 데이타 타입에 매칭시키는 것을 특징으로 하는 DXF 데이타 포맷을 인포맵 데이타베이스로 변환시키는 방법.The method as claimed in claim 1, wherein the layer of the drawing element extracted in the fifth step is matched to a proper datatype of the information map by referring to a layer table in the main memory, and converting the DXF data format into an information map database .
제1항에 있어서, 상기 제7단계에서 블럭을 처리하는 것은 변환될 도면 요소로부터 블럭이 삽입될 위치와 축척, 층등의 정보를 추출하여, 블럭 변환 수행시 이들 정보를 적용하여 DXF 데이타 화일과 동일한 내용을 갖는 인포맵 데이타를 생성하는 것을 특징으로 하는 DXF 데이타 포맷을 인포맵 데이타베이스로 변환시키는 방법.The method as claimed in claim 1, wherein the processing of the block in the seventh step includes extracting information such as a position, a scale, and a layer from which the block is to be inserted, from the drawing element to be transformed, and applying the information to the DXF data file And converting the DXF data format into an information map database.
제1항에 있어서, 상기 제7단계에서 블럭이 존재 하지 않는 경우는 제8단계로 이동되는 것을 특징으로 하는 DXF 데이타 포맷을 인포맵 데이타베이스로 변환시키는 방법.The method as claimed in claim 1, wherein if the block does not exist in the seventh step, the process proceeds to step 8, wherein the DXF data format is converted into an information map database.
제1항에 있어서, 상기 제9단계에서 변환된 데이타를 인포맵 데이타로 추가시킬때 보조기억장치에 있는 인포맵 데이타베이스 화일에 추가하는 것을 특징으로 하는 DXF 데이타 포맷을 인포맵 데이타베이스로 변환시키는 방법.The method of claim 1, wherein the data converted in step 9 is added to an infomap database file in an auxiliary storage device when the converted data is added to infomap data.
※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: It is disclosed by the contents of the first application.