Coğrafik Veri Ambarlarının Modellenmesi ve Sorgulanması

Preview:

Citation preview

Coğrafik Veri Ambarlarının Modellenmesi ve SorgulanmasıModelling and querying georaphical data warehouses

Joel da, Anjolina G. de Oliveira, Robson N. Fidalgo, Ana Carolina Salgado, Valéria C. Times

Ferhat Kurt Mekânsal Veri Analizi

2

GeoMDQL Sorgu Dili

• Geographical and Multidimensional Query

GeoMDQL

GEO

GEOMDMD

3

GEO

arazilerin

4

Mekânsal Veritabanı Yönetim SistemiSpatial Database Management System (SDBMS)

SDBMS

PostgreSQL

PostGIShttp://www.postgresql.orghttp://postgis.net

5

PostgreSQL + PostGIS + pgRouting

6

Multidimensional Expressions (MDX)

7

OLTP ve OLAP

INSERT, UPDATE, DELETE

8

OLAP Sunucusu ve İstemcisi

• MondrianOLAP

• Pivot4J AnalyticsJPivot

http://localhost:8080/pivot4j-analytics-0.8/

9

GEOMD

GEO MD GEOMD

10

OpenGEO

http://boundlessgeo.com

İndirme Adresi (Geçici Adres):http://go.opengeo.org/242IZP8830000hc006fPz01

11

Kaynaklar• Makalede geçen kodlama kaynakları• http://www.cin.ufpe.br/~golapware/geodwcase/geodwm.gmfgen• http://www.cin.ufpe.br/~golapware/geodwcase/gdwDatasusPostGIS.sql• http://

www.dijitalders.com/icerik/13/2635/veri_tabanlarinda_anahtar_kavrami_birincil_ve_ikincil_anahtar.html

• http://datawarehouse.gen.tr/olap-kupu-nedir-2/• http://en.wikipedia.org/wiki/MultiDimensional_eXpressions• http://www.hakankocaman.com• http://www.qgis.org• http://www.supergeotek.com/• PostGIS ArcGIS QGIS UDig Entegrasyonu http://vimeo.com/52113801• http://www.pivot4j.org/• http://www.pentaho.com/• http://boundlessgeo.com/• http://

www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html

• http://meteorite.bi/saiku• http://www.olap4j.org/

12

Kaynaklar• http://binedir.com/blogs/busines-intellgence/archive/2012/05/27/oltp-online-transactional-proc

essing-ve-olap-online-analytical-processing-sistemler.aspx• http://www.gna.com.tr/modelleme/68-dimensional-ema-modelleme-temel-kavramlar.html• http://vestanbul.com/cografi-bilgi-sistemlerinde-kullanilan-baslica-programlar-ve-egitim-dokuma

nlari/• http://geoserver.org/• http://gislog.wordpress.com/• http://geojson.org/• https://www.mapbox.com/tilemill/• http://mapserver.org/• http://www.postgresql.org/• http://postgis.net/• http://www.iccube.com/• http://openjump.org/• PostgreSQL: http://www.gunduz.org/seminer/pg/• http://www.iszekam.net/?tag=/oltp+ve+olap+farkliliklari• http://datawarehouse4u.info/OLTP-vs-OLAP.html• Sözlük: http://workshops.boundlessgeo.com/postgis-intro/glossary.html

13

Kısaltma İngilizce Türkçe Açıklama

GDAL Geospatial Data Abstraction Library Mekânsal Veri Soyutlama Kütüphanesi http://www.gdal.org

OGC OpenGIS Consortium OpenCIS Konsorsüyumu http://www.opengeospatial.org/

SDBMS Spatial Database Management System Mekânsal Veritabanı Yönetim Sistemi  

GOLAPE Geographical Online Analytical Processing Engine Coğrafi Online Analitik İşleme Motoru  

UDF User Defined Functions Kullanıcı Tanımlı Fonksiyonlar  

WFS Web Feature Service İnternet Özellik Servisi http://en.wikipedia.org/wiki/Web_Feature_Service

WCS Web Coverage Service Web Kapsama Hizmet http://www.opengeospatial.org/standards/wcs

WMS Web Map Service İnternet Harita Servisi http://www.opengeospatial.org/standards/wms

WPS Web Processing Service Web İşleme Servisi http://www.opengeospatial.org/standards/wps

WMTS Web Map Tile Service   http://en.wikipedia.org/wiki/Web_Map_Tile_Service

GDAL Geospatial Data Abstraction Library Mekânsal Veri Soyutlama Kütüphane http://www.gdal.org/

OpenGIS Open Geodata Interoperability Specification   www.opengeospatial.org

SFS Simple Features SQL Basit Özellikler SQL http://en.wikipedia.org/wiki/Simple_Features

MDX MultiDimensional eXpressions Çok Boyutlu İfadeler http://en.wikipedia.org/wiki/MultiDimensional_eXpressions

OLTP Online Transaction Processing Çevrimiçi Hareket İşleme http://en.wikipedia.org/wiki/Online_transaction_processing

OLAP Online Analytical Processing Çevrimiçi Analitik İşleme http://en.wikipedia.org/wiki/Olap

Kısaltmalar

14

• A set of aggregation functions for spatial measures (2008)

• An open source and web based framework for geographic and multidimensional processing (2006)

• Providing geographic-multidimensional dcision support over the web (2005)

Daha önce yayınlanan makaleleri

Joel Da Silva

15

Daha Fazla Bilgi İçin

• New Trends in Data Warehousing and Data Analysis

• http://link.springer.com/book/10.1007/978-0-387-87431-9

16

• Primary Key (Birincil Anahtar): Bir tabloda bir alanı yani bir sütunu eşsiz bir değer yapmaya yarar. Her tabloda sadece bir tane Primary Key özelliğine sahip sütun bulunabilir.

• Unique Key(Tekil Anahtar): Unique Key olarak tanımlanan alan için bir değer sadece bir kere girilebilir. Bir başka satıra daha aynı verinin girilmesine izin verilmez. Primary Key ’den farklı olarak Unique Key, NULL (boşluk) değerini alabilir.

• Foreign Key (Yabancı Anahtar): İlişkilendirilen bir tablonun belli yada belirli sütunlarına girilecek değerleri, ilişkilenen başka bir tablonun bir sütunundaki değer kümesiyle kısıtlamak için kullanılır.

Veritabanı Terimleri-Anahtar (Key)

17

GIS Yazılımları

• uDIG: http://udig.refractions.net/• Openjump: http://openjump.org/• QCIS: http://qgis.org

Recommended