최근 토목, 지하수탐사, 환경분야 등에서 각종 지구물리탐사자료의 수요 증가와 이들 자료의 품질관리 및 전산화에 대한 필요성이 대두되고 있다. 따라서, 지구물리 탐사자료의 효율적 관리 및 공유를 위하여 Client/Server(C/S)환경 및 웹(Web)환경 물리탐사자료 관리시스템을 개발하였다. C/S환경의 관리시스템은 MS SQL-Server을 이용하여 관계형 데이터베이스 시스템으로 설계하였고 각종 물리탐사 자료의 규격화, Window용 C/S 인터페이스 프로그램 개발, 검색자료 전송 프로그램 개발 등으로 특징된다. 웹환경에서의 일반 사용자용 데이터베이스 시스템은 물리탐사 이미지자료 표현을 위한 플러그인 모듈개발과, 한국자원연구소 웹사이트 개설 및 홈페이지 작성 등으로 이루어진다.
최근 토목, 지하수탐사, 환경분야 등에서 각종 지구물리탐사자료의 수요 증가와 이들 자료의 품질관리 및 전산화에 대한 필요성이 대두되고 있다. 따라서, 지구물리 탐사자료의 효율적 관리 및 공유를 위하여 Client/Server(C/S)환경 및 웹(Web)환경 물리탐사자료 관리시스템을 개발하였다. C/S환경의 관리시스템은 MS SQL-Server을 이용하여 관계형 데이터베이스 시스템으로 설계하였고 각종 물리탐사 자료의 규격화, Window용 C/S 인터페이스 프로그램 개발, 검색자료 전송 프로그램 개발 등으로 특징된다. 웹환경에서의 일반 사용자용 데이터베이스 시스템은 물리탐사 이미지자료 표현을 위한 플러그인 모듈개발과, 한국자원연구소 웹사이트 개설 및 홈페이지 작성 등으로 이루어진다.
The geophysical data management system was developed to meet both the increasing demands of geophysical data in the practical application of civil engineering, underground water survey, and environmental problems and needs for digital archive and quality control of geophysical data. The system for a...
The geophysical data management system was developed to meet both the increasing demands of geophysical data in the practical application of civil engineering, underground water survey, and environmental problems and needs for digital archive and quality control of geophysical data. The system for a data manager is developed under Client/Server (C/S) environment. This manager system is characterized by a relational geophysical database system using MS SQL-server, standardization of geophysical data format, the development of C/S interface program for Windows environment, and the development of transfer program module for the searched data. The system developed for a general user under the internet environment is characterized by Web service (URL:http//geophy.kigam.re.kr) and the development of plug-in module to visualize geophysical image data.
The geophysical data management system was developed to meet both the increasing demands of geophysical data in the practical application of civil engineering, underground water survey, and environmental problems and needs for digital archive and quality control of geophysical data. The system for a data manager is developed under Client/Server (C/S) environment. This manager system is characterized by a relational geophysical database system using MS SQL-server, standardization of geophysical data format, the development of C/S interface program for Windows environment, and the development of transfer program module for the searched data. The system developed for a general user under the internet environment is characterized by Web service (URL:http//geophy.kigam.re.kr) and the development of plug-in module to visualize geophysical image data.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
측정자료의 구조가 다르다. 그러므로 본 연구에서는 측정기기에 종속된 다양한 자료구조를 갖고 있는 물리탐사 자료의 효율적 관리 및 활용을 위한 관계형 데이터베이스 설계에 앞서 먼저 물리탐사 자료의 규격화를 실시하였다. 측정자료의 규격화가 이루어진 지구물리탐사 방법으로는 크게 4가지로 분류되며, 각 대분류된 탐사방법(포텐셜탐사, 탄성파탐사, 전기-전자 탐사, 물리검층)에서 세부 탐사방법 및 측정자료의 규격화 여부는 Table 1과 같다.
이 같은 가장 큰 이유로는 국가적 차원인 전세계적인 정보교환과 또한, 별도의 응용소프트웨어와 데이터베이스에 대한 전문적인 지식 없이 간단히 웹 브라우저를 통하여 물리탐사 자료를 검색할 수 있도록 하기 위해서 이다. 이같은 웹 브라우저를 사용하여 검색을 원히는 일반 사용자들은 무료 회원등록을 통하여 회원으로 등록되며, 등록된 회원에 대한 사용 권한은 단지 물리탐사 웹 사이트(URL: http//geophy.
예로서 지역 검색을 통하여 전북 김제시 교동에서 수행한 탐사 자료를 검색하겠다. 사용자가 지역검색을 선택하면 브라우저 내에서 Fig.
본연구의 목적은 기존에 획득된 방대한 양의 물리탐사 자료 및 해석 결과들과 또한, 앞으로 여러 분야에서 각기 다른 목적으로 수행되어 획득될 물리탐사 자료 및 그 해석결과에 대한 효과적 관리 및 활용을 위한 데이터베이스 시스템을 개발하는 것이다. 단, 석유탄성파탐사 자료는 그 자료의 양이 방대함에 따라 자료 생산자가 자체적으로 석유물리탐사 자료시스템을 구축하는 것이 일반적인 경향이므로 본 연구에서는 석유 물리탐사 자료는 제외하였다.
제안 방법
탄성파탐사의 굴절법, Downhole 그리고 Cross hole 탐사자료의 구조는 기존의 SEG-2의 형식을 사용하였고 Table 1에 보이는 다른 물리탐사의 측정자료들은 본 연구에서 규격화를 실시하였다. 예로서, Table 2는 GPR탐사의 헤더파일(headar file)의 규격화를 나타내며, 현장탐사의 측정자료는 word (16bit) 단위의 binary형태로 저장된다.
본 연구에서 개발한 C/S환경 물리탐사자료 데이터베이스 시스템의 장점은 Net-Library(강민구, 1997; Amundsen and Smith, 1997X 사용하여 사용자가 해야 할 일을 최소화하였고 또한, 프로그램 유지, 보수 및 업그레이드에 따른 많은 재원과 시간 소비를 최소화할 수 있도록 클라이언트의 응용 프로그램을 설계하였다. 그러므로 클라이언트에서는 오직 서버와의 연결을 위한 인터페이스 응용 프로그램만이 필요하며, 사용자는 서버의 시스템 세팅(setting)에 대한 정보 없이 쉽게 클라이언트에 설치된 인터페이스 프로그램을 사용하여 서버에 접근할 수 있다.
그러므로 클라이언트에서는 오직 서버와의 연결을 위한 인터페이스 응용 프로그램만이 필요하며, 사용자는 서버의 시스템 세팅(setting)에 대한 정보 없이 쉽게 클라이언트에 설치된 인터페이스 프로그램을 사용하여 서버에 접근할 수 있다. 이같은 클라이언트 환경 하에서의 인터페이스 프로그램은 Inprise사의 Delphi 4를 사용하여 개발하였다.
C/S형 관리자용 프로그램과는 다르게 자료검색 및 필요한 자료 제공만을 요하는 일반 사용자를 위한 프로그램은 현재 급속도로 활성화되고 있는 인터넷을 이용하여 개발하였다. 이 같은 가장 큰 이유로는 국가적 차원인 전세계적인 정보교환과 또한, 별도의 응용소프트웨어와 데이터베이스에 대한 전문적인 지식 없이 간단히 웹 브라우저를 통하여 물리탐사 자료를 검색할 수 있도록 하기 위해서 이다.
이 같은 파일 형식은 웹브라우저에서 지원하기 때문에 브라우저 내에서 바로 파일 내용을 확인할 수 있지만, 그 외의 파일 형식은 브라우저 외부의 응용프로그램을 실행하여야 한다. 물리탐사자료의 경우 여러 형식의 그랙픽 파일(jpg, pcx, gif, tif, bmp, png 등)이 사용되므로 전술한 것과 같은 웹 브라우저의 단점에 직면하므로, 이를 보완하기 위하여 C++ 프로그램 언어를 사용하여 플러그-인 모듈을 개발하였다. 플러그-인 프로그램의 툴바(tool bar)에 대한 설명은 Fig.
이 같은 데이터베이스 시스템은 모두 관계형 데이터베이스에 그 기반을 두고 설계하였으며, 데이터베이스 관리시스템(DBMS: DataBase Management System)으로는 마이크로소프트사의 MS SQL-Served 이용하였다.
대상 데이터
PC 서버와 클라이언트간의 Local Area Network (LAN) 연결은 대용량의 자료(예, 그래픽, 시계열 자료 등)의 전송을 짧은 시간 내에 수행하기 위해 가급적 T1 급으로 사용하여야 하나 새로운 전산망 구축에 따른 경비를 절감하기 위하여 한국자원연구소 내의 기존 전산망을 이용하였다.
본 연구에서 개발한 물리탐사 데이터베이스 시스템은 대규모 자료 관리 및 자료 공유를 위한 한국자원연구소의 전산망 (LAN: Local Area Network)을 이용하는 Client/Server(C/S)형 데이터베이스 시스템과 인터넷(Internet)에서 이용하는 HTML 기반 웹사이트(Multi-tier)환경의 데이터베이스 시스템이다. 이 같은 데이터베이스 시스템은 모두 관계형 데이터베이스에 그 기반을 두고 설계하였으며, 데이터베이스 관리시스템(DBMS: DataBase Management System)으로는 마이크로소프트사의 MS SQL-Served 이용하였다.
이론/모형
0(이재훈, 1997)을 선택하였다. 또한, LAN을 통한 서버-클라이언트 간의 통신을 위한 프로토콜은 Window환경의 운영체제에서 제공하는 Named Pipe를 사용하였다. 클라이언트의 운영체제로는 모든 윈도 운영체제(Windows 95, Windows 98, Windows NT)를 사용할 수 있도록 설계하였다.
성능/효과
물리탐사 자료의 효율적 관리 및 활용을 위하여 선택된 관계형 데이터베이스의 장점은 데이터의 입력, 갱신, 삭제, 검색 그리고 요약 등이 효율적이다. 또한, 관계형 데이터베이스는 데이터베이스가 서식화된 모델을 따르기 때문에 서술된 대로 동작하며, 설계된 데이터베이스의 스키마(테이블의 정의)를 변경하기 쉽다는 장점이 있다.
여기서, 사용자와 서버의 데이터베이스를 연결해 주는 인터페이스 프로그램은 Windows application 프로그램으로서 프로그램 운영에 있어서 사용자에게 최대한 편의를 제공하도록 설계되었으며, 프로그램 코딩 (coding)에 사용한 언어는 Inprise사의 Delphi이다. 그러므로 사용자는 이 같은 인터페이스 프로그램을 통하여 데이터베이스에 매우 전문적 지식 없이 구축된 데이터베이스에 쉽게 접근하여 기존에 데이터베이스에 저장된 자료의 수정 및 삭제 그리고 새로운 자료의 등록 등을 효율적으로 할 수 있다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.