KR100237878B1 - File transformation method - Google Patents

File transformation method Download PDF

Info

Publication number
KR100237878B1
KR100237878B1 KR1019970038005A KR19970038005A KR100237878B1 KR 100237878 B1 KR100237878 B1 KR 100237878B1 KR 1019970038005 A KR1019970038005 A KR 1019970038005A KR 19970038005 A KR19970038005 A KR 19970038005A KR 100237878 B1 KR100237878 B1 KR 100237878B1
Authority
KR
South Korea
Prior art keywords
file
kxf
infomap
data
converted
Prior art date
Application number
KR1019970038005A
Other languages
Korean (ko)
Other versions
KR19990015729A (en
Inventor
안병익
Original Assignee
이계철
한국전기통신공사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 이계철, 한국전기통신공사 filed Critical 이계철
Priority to KR1019970038005A priority Critical patent/KR100237878B1/en
Publication of KR19990015729A publication Critical patent/KR19990015729A/en
Application granted granted Critical
Publication of KR100237878B1 publication Critical patent/KR100237878B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 지리정보시스템(GIS)용 데이터 변환 방법에 관한 것으로, 특히 중형급 컴퓨터 환경하에서 KXF(Korea standard eXchange Format) 데이터 포맷을 인포맵(Informap)파일로 변환시키는 방법에 관한 것이다.The present invention relates to a data conversion method for a Geographic Information System (GIS), and more particularly, to a method for converting a KXF (Korea standard eXchange Format) data format into an information map file in a medium computer environment.

즉, 한국형 GIS 표준 포맷인 KXF에서 구축된 전자지도를 인포맵으로 변환시키는 방법에 관한 것으로, 변환될 KXF 파일 및 인포맵 파일에 변환된 공간 데이터 및 변환 데이터를 추가시키는 과정을 순서적으로 수행하는 것을 특징으로 한다.In other words, the present invention relates to a method of converting an electronic map constructed in KXF, a Korean GIS standard format, into an infomap, and sequentially adding the converted spatial data and converted data to the KXF file and the infomap file to be converted. It is done.

Description

KXF 데이터 포맷을 인포맵 파일로 변환하는 방법How to convert KXF data format to infomap file

본 발명은 지리정보시스템(Geographic Information System ; GIS)용 데이터 변환 방법에 관한 것으로, 특히 중형급 컴퓨터 환경하에서 KXF(Korea standard eXchange Format) 데이터 포맷을 인포맵파일로 변환시키는 방법에 관한 것이다.The present invention relates to a data conversion method for a Geographic Information System (GIS), and more particularly, to a method for converting a KXF (Korea standard eXchange Format) data format into an infomap file in a medium computer environment.

종래에는 KXF 데이터 포맷이 인포맵(Informap) 파일로 변환이 되지 않아 상이한 지리 정보시스템에서 한국형 표준 포맷으로 결정이된 KXF 사이에 국내에서는 호환하는 방법이 없다는 점에서 많은 문제점이 있었다.In the past, KXF data format was not converted into an information map file, and there were many problems in that there was no compatible method in Korea between KXF determined as a Korean standard format in different geographic information systems.

본 발명은 상기와 같은 문제점을 해결하기 위해서 KXF 파일의 포인트(point), 라인(line)들로 구성되는 각각의 공간객체와 일반 속성 파일의 정보를 이용하여 KXF 초기화 파일을 읽어서 공간 객체, 속성, 메타데이터 정보별로 동일한 내용을 유지하면서 인포맵 파일로 변환하는 것을 과제로 한다.The present invention is to solve the above problems by reading the KXF initialization file using the information of each spatial object consisting of points and lines of the KXF file and the general property file, the spatial object, attributes, The task is to convert the information into an infomap file while maintaining the same contents for each metadata information.

제1도는 본 발명에 적용되는 하드웨어 구성도.1 is a hardware configuration diagram applied to the present invention.

제2도는 케이엑스에프(KXF) 데이터 포맷 구성도.2 is a configuration diagram of the KXF data format.

제3도는 인포맵 파일 구성도.3 is an information map file structure diagram.

제4도는 본 발명에 따른 KXF 데이터 포맷을 인포맵 파일로 변환시키는 과정을 도시한 도면이다.4 is a diagram illustrating a process of converting a KXF data format into an infomap file according to the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

1 : 중앙처리장치 2 : 주기억 장치1: central processing unit 2: main memory unit

3 : 입출력제어기 4 : 보조기억장치3: input / output controller 4: auxiliary storage device

5 : 입출력장치5: input / output device

상기 목적을 달성하기 위하여 본 발명은 중형급 컴퓨터 하드웨어 환경하에서 KXF(Korea standard eXchange Format) 데이터 포맷을 인포맵(Informap)파일로 변환시키는 방법에 있어서, 변환될 KXF 초기화 파일 및 인포맵 중간 파일을 입력 받아 초기 환경을 설정하는 단계 ; 상기 변환될 KXF 파일의 카타로그 파일을 여는 단계 ; 상기 KXF 파일의 카타로그 파일로부터 포인트, 라인 등의 공간객체와 속성을 추출하는 단계 ; 상기 추출된 공간객체 및 속성으로부터 라인 테이블, 주석 테이블, 심볼 테이블 등의 생성을 위해 인포맵 파일의 공간객체 및 속성으로 변환하는 단계; 상기 카타로그 파일을 닫는 단계; 및, 상기 변환된 인포맵 파일을 저장하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the present invention provides a method for converting a KXF (Korea standard eXchange Format) data format into an information map file under a medium-sized computer hardware environment. Setting the; Opening a catalog file of the KXF file to be converted; Extracting spatial objects and attributes such as points and lines from the catalog file of the KXF file; Converting the extracted spatial objects and attributes into spatial objects and attributes of an infomap file for generating a line table, an annotation table, a symbol table, and the like; Closing the catalog file; And storing the converted infomap file.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

제1도는 본 발명이 적용되는 중형급 컴퓨터의 하드웨어 구성도로서 컴퓨터의 전체 동작을 제어하고 관리하는 중앙처리장치(1), 중앙처리장치(1)에서 수행할 프로그램을 저장하고 작업 수행중 이용되는 각종 데이터를 저장하는 주기억장치(2)와, 내부 연결 버스에 접속되고 보조기억장치(4)와 입출력장(5)에 대한 입·출력을 제어하는 입출력제어기(3)로 구성된다. 상기 보조기억장치(4)는 대량의 데이터를 저장하는 역할을 하며, 입출력장치(5)는 일반적인 키보드, 디스플레이장치, 프린터 등을 포함한다.1 is a hardware configuration diagram of a medium-class computer to which the present invention is applied. The central processing unit 1 controls and manages the overall operation of the computer, and various programs used to store and execute programs to be executed in the central processing unit 1. And a main memory device 2 for storing data, and an input / output controller 3 connected to an internal connection bus and controlling inputs and outputs to the auxiliary storage device 4 and the input / output field 5. The auxiliary memory device 4 serves to store a large amount of data, and the input / output device 5 includes a general keyboard, a display device, a printer, and the like.

상기와 같이 구성된 중형급 컴퓨터에서 주기억장치(2)에는 본 발명이 적용되는 인포맵 중간 파일을 KXF 데이터 포맷으로 변환시키는 프로그램이 저장되어 있으며, 중앙처리장치(1)의 제어에 따라 수행된다.In the medium class computer configured as described above, the main memory device 2 stores a program for converting the intermediate information map to the KXF data format to which the present invention is applied, and is executed under the control of the central processing device 1.

먼저 KXF 데이터 포맷과 인포맵 중간 파일의 특징에 대하여 설명한다.First, the characteristics of the KXF data format and Infomap intermediate file will be explained.

제2도는 KXF 데이터 포맷을 나타낸다. KXF 데이터 포맷은 미국연방표준 GIS 포맷으로 정의된 SDTS(Spatial Database Transfer Standard)를 한국적 상황을 가미해 한국형 GIS 표준 포맷으로 만든 것으로, 총 5부분으로 구성되어 있다. <Part 1>은 수치지도 데이터의 적합성 여부, 개념적 모델 등을 정의하고, <Part 2>는 지리정보에 대한 속성 정보 및 용어 정의를 <Part 3>는 ISO 8211를 이용한 공간 데이터의 호환을 정의하고 있으며, <Part 5,6>는 각각 벡터 및 래스터 프로화일 정보가 수록되어 있다. 전환에 사용되는 KXF 데이터 포맷을 기본적으로 <Part 4> 벡터 프로파일 부분만을 이용하고 있으며 총 25개의 벡터 공간 객체 정의 모듈중 식별(Identification), 카타로그/디렉토리(Catalog/Directory), 데이터 사전(Data Dictionary) 모듈 등 9개의 모듈을 상호 전환에 이용하고 있다.Figure 2 shows the KXF data format. The KXF data format is composed of the Spatial Database Transfer Standard (SDTS), which is defined as the US Federal GIS format, in the Korean GIS standard format. <Part 1> defines the suitability of the digital map data, conceptual model, etc., <Part 2> defines attribute information and term definition for geographic information, and <Part 3> defines compatibility of spatial data using ISO 8211. <Parts 5 and 6> contain vector and raster profile information, respectively. The KXF data format used for conversion basically uses only the <Part 4> vector profile part, and among the total 25 vector spatial object definition modules, identification, catalog / directory, and data dictionary Nine modules, including modules, are used to switch between them.

제3도는 인포맵 파일을 나타낸다. 인포맵 파일은 공간 데이터 파일과 비공간 데이터 파일, 그리고 공간 데이터 파일에 관련된 비공간 데이터를 참조하기 위한 수단인 포인터로 구성된다. 지리데이터 파일은 최대 128개의 레이어로 저장된다. 각 레이어는 SDT 파일에 정의되어 있고 실제 데이터들은 카인드 형식으로 저장된다.3 shows an infomap file. The infomap file consists of a spatial data file, a non-spatial data file, and a pointer, which is a means for referring to non-spatial data related to the spatial data file. Geodata files are stored in up to 128 layers. Each layer is defined in an SDT file and the actual data is stored in a bind format.

제4도는 본 발명에 따른 KXF 데이터를 인포맵 파일로 변환시키는 과정을 나타낸 것이다. 변환 프로그램을 보조기억장치(4)에서 주기억장치(2)에 올린 후 중앙처리장치(1)에 의해 작업이 시작되면 변환될 KXF 파일을 열고 생성될 인포맵 중간 파일을 초기화시키는 과정(S1)을 수행한다. 상기 과정후 보조기억장치(4)에 새로운 인포맵 파일이 생성되며, 상기 변환될 KXF 파일의 카타로그 파일을 여는 과정(S2)을 수행한다. 이어서, 상기 KXF 파일의 카타로그 파일로부터 포인트, 라인 등의 공간객체와 속성을 추출하고(S3), 상기 추출된 공간객체 및 속성으로부터 라인 테이블, 주석 테이블, 심볼 테이블 등의 생성을 위해 인포맵 파일의 공간객체 및 속성으로 변환한다(S4). 그리고, 상기 카타로그 파일을 닫고(S5) 상기 변환된 인포맵 파일을 저장(S6)하는 단계를 수행한다.4 illustrates a process of converting KXF data into an infomap file according to the present invention. After the conversion program is uploaded from the auxiliary memory device 4 to the main memory device 2, when the operation is started by the CPU 1, a process of opening the KXF file to be converted and initializing the infomap intermediate file to be generated is performed (S1). do. After the process, a new infomap file is created in the auxiliary memory device 4, and a process of opening a catalog file of the KXF file to be converted is performed (S2). Subsequently, the spatial objects and attributes such as points and lines are extracted from the catalog file of the KXF file (S3), and the space of the information map file for generating a line table, an annotation table, and a symbol table from the extracted spatial objects and attributes. Convert to object and attribute (S4). The catalog file is closed (S5) and the converted infomap file is stored (S6).

이상에서 상세히 설명한 바와 같이 본 발명은 케이엑스에프 데이터 포맷을 인포맵 파일로 변환시켜줌으로써 우리나라에서 GIS 표준 포맷으로 정의가 된 KXF와 국내에서 많이 사용하고 있는 GIS용 소프트웨어인 인포맵 상호간에 데이터 호환이 가능해짐에 따라 KXF를 표준으로 하고 있는 다른 지리정보시스템에서 데이터를 같이 이용할 수 있게 함으로써 데이터 구축 비용 및 시간의 절감과 효용성을 극대화하는 효과를 수반한다. 아울러 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이며, 당 업자라면 본 발명의 사상과 범위안에서 다양한 수정, 변경, 부가 등이 가능할 것이며, 이러한 수정, 변경 등은 이하의 특허 청구의 범위에 속하는 것으로 보아야 할 것이다.As described in detail above, the present invention converts the KSF data format into an infomap file, thereby enabling data compatibility between KXF, which is defined as a GIS standard format in Korea, and Infomap, which is a software for GIS, which is widely used in Korea. As a result, data can be shared with other geographic information systems that use KXF as a standard, thereby reducing the cost and time of data construction and maximizing its utility. In addition, a preferred embodiment of the present invention is disclosed for the purpose of illustration, those skilled in the art will be able to make various modifications, changes, additions, etc. within the spirit and scope of the present invention, such modifications, changes, etc. are defined in the claims below It should be seen as belonging.

Claims (1)

변환될 KXF 초기화 파일 및 인포맵 중간 파일을 입력 받아 초기 환경을 설정하는 단계 ; 상기 변환될 KXF 파일의 카타로그 파일을 여는 단계 ; 상기 KXF 파일의 카타로그 파일로부터 포인트, 라인 등의 공간객체와 속성을 추출하는 단계 ; 상기 추출된 공간객체 및 속성으로부터 라인 테이블, 주석 테이블, 심볼 테이블 등의 생성을 위해 인포맵 파일의 공간객체 및 속성으로 변환하는 단계 ; 상기 카타로그 파일을 닫는 단계 ; 및, 상기 변환된 인포맵 파일을 저장하는 단계를 포함하는 것을 특징으로 하는 KXF 파일을 인포맵 파일로 변환하는 방법.Setting an initial environment by receiving a KXF initialization file and an infomap intermediate file to be converted; Opening a catalog file of the KXF file to be converted; Extracting spatial objects and attributes such as points and lines from the catalog file of the KXF file; Converting the extracted spatial objects and attributes into spatial objects and attributes of an infomap file for generating a line table, an annotation table, a symbol table, and the like; Closing the catalog file; And converting the converted infomap file into an infomap file.
KR1019970038005A 1997-08-08 1997-08-08 File transformation method KR100237878B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970038005A KR100237878B1 (en) 1997-08-08 1997-08-08 File transformation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970038005A KR100237878B1 (en) 1997-08-08 1997-08-08 File transformation method

Publications (2)

Publication Number Publication Date
KR19990015729A KR19990015729A (en) 1999-03-05
KR100237878B1 true KR100237878B1 (en) 2000-01-15

Family

ID=19517154

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970038005A KR100237878B1 (en) 1997-08-08 1997-08-08 File transformation method

Country Status (1)

Country Link
KR (1) KR100237878B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100408969B1 (en) * 2000-12-28 2003-12-06 주식회사 지오매니아 Method for conversion from GEOMania Data File to DXF file

Also Published As

Publication number Publication date
KR19990015729A (en) 1999-03-05

Similar Documents

Publication Publication Date Title
CN103136721B (en) In-line image rotates
JPH04275684A (en) Graphic information data base constructing emthod and device applying the method
CA2266724C (en) System for translating visual display object files and method of operation thereof
CN104391991A (en) Method for converting AutoCAD data into GIS spatial data
CN116029080A (en) Chip storage device design and verification method and device and electronic equipment
KR100237878B1 (en) File transformation method
CN111368467B (en) Data exchange method and system based on STEP and GEO formats
CN101369953B (en) Font network distribution method and system
US20200327427A1 (en) System for deriving data in constrained environments
CN103915035B (en) A kind of data transfer device and DTU
CN110458285B (en) Data processing method, data processing device, computer equipment and storage medium
KR100237876B1 (en) A method of converting infomap file to korea standard exchange format
CN102855115A (en) Method and system for displaying character label based on splicing wall
KR100237879B1 (en) File format transformation method
KR100237877B1 (en) A method of converting korea standard exchange format to gothic middle file
KR100223058B1 (en) File transformation method
US20020165879A1 (en) TD/TDX universal data presentation system and method
KR100216078B1 (en) Kxf/dxf data format translation method
KR100236838B1 (en) Method for converting arc/info file to kxf data format
Bloor STEP-standard for the exchange of product model data
KR19980068226A (en) How to convert DXF data format to KXF data format
CN116932428A (en) Method for transparent transmission data of memory management unit and memory management unit
EP0646887A2 (en) Method and system for managing character recognition of a plurality of document form images having common data types
KR970071243A (en) How to convert DXF data format to INFORMAP database
CN117075915A (en) Tensor flow model conversion method, system, device and readable storage medium

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20071008

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee