development of iac cgm

13
Data storage and representatio n system IAC CGM 2013

Upload: anatol-salanevich

Post on 15-Apr-2017

65 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Page 1: Development of IAC CGM

Data storage and representation system

IAC CGM 2013

Page 2: Development of IAC CGM

Source data of seismic observations

The source data were tables in formats Word and Excel.

Page 3: Development of IAC CGM

Development of a database schemeBy MS Access the database scheme of SeisDB was developed.

Page 4: Development of IAC CGM

Data transferUsing Visual Basic for Applications (VBA) the seismic data from Word and Excel were corrected and transferred with conversion into database Access SeisDB.

SeisDB in AccessExcel tables

Word tables

Page 5: Development of IAC CGM

MS SQL ServerNext step was to transfer the database SeisDB into SQL Server.

Page 6: Development of IAC CGM

Access & SQL ServerThe database SeisDB in Access is used for editing and adding of seismic data.

The database SeisDB in SQL Server is used for representing of seismic data.

Page 7: Development of IAC CGM

CreateShapeGISCreateShapeGIS is a GIS application developed in Visual Basic .NET by Anatol Salanevich. The development includes an ActiveX control MapWinGIS. The main goal of this app is to retrieve data (with Latitude and Longitude fields) from the database SeisDB in SQL Server and to save them in a shapefile. The app can work through a local network.

Page 8: Development of IAC CGM

Main GUI of CreateShapeGIS

Page 9: Development of IAC CGM

Data miningUsing of seismic data is carried out by scheme: SQL Server -> CreateShapeGIS -> a GIS application (such as QGIS, gvSIG, Google Earth).

Transact - SQL query

A shapefile

CreateShapeGIS

GIS apps

Page 10: Development of IAC CGM

The shapefile in gvSIG

Page 11: Development of IAC CGM

The shapefile in QGIS with GEM module in Ubuntu Linux

Page 12: Development of IAC CGM

Google EarthFor Google Earth the shapefile should be converted into a file with kml extension. It can be carried out via a program like Shp2kml.

Page 13: Development of IAC CGM

Thanks for your attention