CBS DE PROGRAMLAMA DERSİ NOTLARI

Benzer belgeler
DESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU

INTERNET INFORMATION SERVICES 6.0 DA WEB SAYFASI YAYINLAMAK

Mühendislikte Veri Tabanları Dersi Uygulamaları (ArcGIS-SQL)

Yedek Almak ve Yedekten Geri Dönmek

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu

Kets DocPlace LOGO Entegrasyonu

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 5 Veri Tabanı İşlemleri

YAYINLANAN RAPORLAR FORMU EĞİTİM DOKÜMANI

Open-VPN Kurulumu ve SSH Bağlantı Ayarları (Windows İçin)

Nmap Sonuçlarının Yorumlanması

Programın Tanıtımı

MESS BULUT SİSTEMİ ÜYE PORTALI KULLANIM KILAVUZU

Microsoft SQL Server 2008 Oracle Mysql (Ücretsiz) (Uygulamalarımızda bunu kullanacağız) Access

Okul Web Sitesi Yönetim Paneli Kullanımı

MYLOGO ÜYELİK VE KUR İŞLEMLERİ

İLERİ VERİTABANI SİSTEMLERİ SUAT ÜSTKAN

PERSONEL BANKA IBAN BİLGİSİ DEĞİŞİKLİĞİ UYGULAMA KILAVUZU

ABAQUS Programına Giriş Kullanılacak Sürümler

1. Web Sitesine Giriş 1. Giriş Yapmak için tıklayın tıklanır.

ENROUTEPLUS TA YAPILMASI GEREKENLER

İnternet Programcılığı

FRONT PAGE EĞİTİM NOTLARI BAŞLANGIÇ. 1- Open araç çubuğu düğmesinin yanındaki aşağı oku tıklayarak, web seçeneğini işaretleyin

TAPU VERİ SAYISALLAŞTIRMA YAZILIMI KURULUM DÖKÜMANI. Tapu Kadastro Genel Müdürlüğü-Bilgi Teknolojileri Daire Başkanlığı Page 1

Mühendislikte Veri Tabanları Dersi Uygulamaları (MS-Access)

DESTEK DOKÜMANI GO WEB MASTER

İSTANBUL ÜNİVERSİTESİ. Kalite Yönetim Sistemi Kullanım Kılavuzu

DÖNER SERMAYE MALİ YÖNETİM SİSTEMİ

MPLAB IDE v7.60 PROGRAMI KULLANIMI

BİLGİ İŞLEM DAİRE BAŞKANLIĞI. WEB GÜNCELLEME İŞLEMLERİ KILAVUZU (Dış İlişkiler Koordinatörlükleri)

LUCA BİLGİSAYARLI MUHASEBE PROGRAMI DERS NOTLARI

Eviews ve Veri Girişi

BEŞHEKİM GRUP AYBEL YAZILIM İBYS PROGRAMI KULLANIMI

T.C. İSTANBUL ÜNİVERSİTESİ HASAN ALİ YÜCEL EĞİTİM FAKÜLTESİ PEDAGOJİK FORMASYON BAŞVURU KILAVUZU

ile LOGO Ticari Yazılım Entegrasyon Kullanım Kılavuzu

Fatura Dosyalarını Yükleme ile ilgili Detaylar. 14 Temmuz 2014

BİLGİ İŞLEM DAİRE BAŞKANLIĞI. WEB GÜNCELLEME İŞLEMLERİ KILAVUZU (Akademik Birimler)

Okul Web Sitesi Yönetim Paneli Kullanımı

Program Kurulum. Turquaz Muhasebe. İçindekiler

WEB SAYFASI KULLANIM KILAVUZU

GĐRĐŞ. 1 Nisan 2009 tarihinde BDP programının yeni bir sürümü yayınlanmış ve bu sürümde yapılan değişikliklere

DUYURU PANELİ KULLANMA YÖNERGESİ

SM 100 Terazi Ayarları. Digi SM 100. SM 100 Terazi Ayarları

ASELSAN TEDARİKÇİ PORTALI KALİTE SÜREÇLERİ DOKÜMANI

Logo da Buluta Online Veri Yedekleme

Data View ve Variable View

BLGM 354 DENEY 1 * GİRİŞ

UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU

ARLAB ARaştırma LABoratuvar Projesi Kullanım Kılavuzu

T.C GAZİOSMANPAŞA ÜNİVERSİTESİ

TEMEL BAŞLANGIÇ KILAVUZU

CBS Arc/Info Kavramları

Konu : 2017 Yılına, Yılsonu Devir İşlemleri

ASELSAN TEDARİKÇİ PORTALI KALİTE SÜREÇLERİ DOKÜMANI

Dijital Varlık Yönetimi Yardım Dokümanı

CİSCO ANY CONNECT UYGULAMASI İLE İÇ KAYNAKLARA ERİŞİMİ KLAVUZU

SQL SERVER VERİTABANINI EKLEME-ÇIKARMA ve YEDEKLEME-GERİ YÜKLEME

BLG4134 Görsel Programlama III. Öğr. Grv. Aybike ŞİMŞEK

CJ1W-PRM21 MX2 INVERTER HABERLEŞMESİ

Moreum Tarama İstasyonu Kullanım Klavuzu

T.C. BAŞBAKANLIK ATATÜRK KÜLTÜR, DİL VE TARİH YÜKSEK KURUMU PROJE TAKİP VE YÖNETİM SİSTEMİ KULLANICI KILAVUZU

Bu talimatın amacı barkod okuyucu kullanımı ile ilgili bilgi vermek ve kullanım alanlarını belirlemektir.

2013 Yıl Sonu İşlemleri

COĞRAFİ BİLGİ SİSTEMLERİ DERSİ 1. UYGULAMA KLAVUZU

Tomcat Uygulama Sunucusunun Kurulumu. İlk olarak adresine gidiyoruz.

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

Sanal Makineye CentOS Kurulumu

HORİZON 2020 Hakemlik Kaydı

HESAP İŞLEMLERİ MODÜLÜ

Link: ftp://download.logo.com.tr/windows/tools/sql_kurulum/sql_2012_express/

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

BİLGİ İŞLEM DAİRE BAŞKANLIĞI WEB GÜNCELLEME İŞLEMLERİ KILAVUZU

Bilgisayar Destekli Haritacılık 2017/ D ve Veri Değişimi. Netcad 7.6

YAYGIN OLARAK KULLANILAN ADSL MODEMLER VE ROUTER AYARLARI

DESTEK DÖKÜMANI START DEMO KURULUMU VE AYARLARI

6 Ocak İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. İlgili Modül/ler : E-Fatura


AYBEL YAZILIM E-REÇETE PROGRAMI

2. Belgeye Metin Ekleme

Ağ Üzerinde MATLAB kurulum rehberi (Sunucu makine)

e-fatura Portalı Kullanım Kılavuzu

Proje Takip Platformu Kullanım Kılavuzu

Aktif Dizin Logon/Logoff Script Ayarları Versiyon

T.C. SAĞLIK BAKANLIĞI Sağlık Hizmetleri Genel Müdürlüğü. Hasta Hakları ve Tıbbi Sosyal Hizmetler Daire Başkanlığı

FAKS SUNUCU EĞİTİM DÖKÜMANI

Yeni İşyeri Aktarma. Örnek Excel dosyası aşağıdaki gibi olmalıdır.

30 Mayıs ETASQLMNG Programına giriş

Giriş. TÜRKİYE ESNAF VE SANATKARLARI KONFEDERASYONU Online İşlemler (Dolaşım Belge İşlemleri A.TR) Kullanma Kılavuzu

VERİ TABANI YÖNETİM SİSTEMLERİ-II

Network üzerinde MATLAB kurulması

Zirve e-fatura Portal Paketi V. 1.0.xx

VIO ERP12 Muhasebe Kurulum

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage

AÇIK ERİŞİM SİSTEMİ ÜYE OLMA İŞLEMİ

OYS OLAY YÖNETİM SİSTEMİ. Kullanım Kılavuzu. Türkiye Halk Sağlığı Kurumu

KULLANICI KILAVUZU: UEA FİX KULLANICILARININ SSLVPN ERİŞİMİ İMKB İÇİNDEKİLER

Dil değiştiği andan itibaren bilgisayar yeniden başlatılmalıdır.

Mühendislikte Veri Tabanları Dersi Uygulamaları

SORGULAR. Öğr.Gör.Volkan Altıntaş

IPACK LADDER. Arayüz Dökümantasyonu

Transkript:

CBS DE PROGRAMLAMA DERSİ NOTLARI OPEN STREET MAP VERİLERİNİN POSTGRESQL/POSTGIS VERİTABANINA AKTARILMASI GEOSERVER DA YAYINLANMASI Yrd. Doç. Dr. Özgün AKÇAY ÇOMÜ GEOMATİK MÜHENDİSLİĞİ BÖLÜMÜ 24.12.2015

İçindekiler 1-Veritabanı Oluşturma...3 1.1-Komut İstemi(Yönetici) İle;...3 1.2-PgAdmin III Arayüzü İle;...5 2-Extension (postgis) Ekleme...6 2.1-Komut İstemi(Yönetici) İle;...6 2.2-PgAdmin III Arayüzü İle;...7 3-Open Street Map'ten Shape file (.shp) İndirme...8 4-Shape File'ı Postgis'e Aktarma...9 4.1-Komut İstemi(Yönetici) İle;...9 4.2-PgAdmin III Arayüzü İle;...10 4.3-Shape File'dan Postgis'e Aktarılan Verilerin SHELL Kabuğu Üzerinden Sorgulanması...11 4.4-Shape File'dan Postgis'e Aktarılan Verilerin PgAdmin III Üzerinden Sorgulanması...12 5-Geoserver İle PostGİS Tablosu Yayınlama...13 5.1-Veri Kaynağı Oluşturma(Create a Data Store)...14 5.2-Tabaka Oluşturma (Create a Layer)...15 5.3-Yayınlanan Verinin Görüntülenmesi...17 2

PostgreSQL&Postgis 1-Veritabanı Oluşturma 1.1-Komut İstemi(Yönetici) İle; Komut İstemi (CMD) Yönetici olarak çalıştırılır. PostreSQL'in kayıtlı olduğu, C:\Program Files\PostgreSQL\9.4\bin klasörüne 'cd' komutu ile ulaşılır. 3

(...\bin klasörünün olduğu adresi... içinde yazmamızın sebebi, adres satırının boşluk karekteri (...Program Files...) barındırıyor olmasıdır.) CDM üzerinden 'createdb -U postgres guvendb' komutu ile veritabanı oluşturulur. 'createdb -U postgres guvendb' komut içinde '-U postgres' kodu kullanılarak veritabanı oluştururken yaşanan password ile ilgili problemleri çözülmüş olur. 'guvendb' isimli veritabanı oluşmuş durumda. 4

1.2-PgAdmin III Arayüzü İle; Databases(sağ tık)>new Database tıklanır. 5

2-Extension (postgis) Ekleme 2.1-Komut İstemi(Yönetici) İle; Oluşturulan veritabanına mekansal özellik eklemek için PostgreSQL'in eklentisi olan 'Postgis' in eklenmesi gerekir.bunun için; CMD üzerinden 'psql -U postgres -d guvendb -c CREATE EXTENSION postgis; ' komutu uygulanır. Burada; -d, Shape file dosyasındaki verilerle yeni bir veritabanı tablosu oluşturmadan önce veritabanı tablosunu çıkart komutunu, -c ise, Shape file'dan veri aktarılmaya uygun default modda bir tablo oluştur komutunu ifade eder. 6

2.2-PgAdmin III Arayüzü İle; guvendb>extensions(sağ tık)>new Extension Mekansal özellikli veritabanımız oluşmuş oldu. 7

3-Open Street Map'ten Shape file (.shp) İndirme http://www.openstreetmap.org/#map=5/51.500/-0.100 >Dışa Aktar> Büyükşehir Çıktıları https://mapzen.com/data/metro-extracts sitesine yönlendirir. Alt kısımdaki arama kısımda bir çok büyükşehirin farklı formatlarda verileri mevcuttur. 8

4-Shape File'ı Postgis'e Aktarma 4.1-Komut İstemi(Yönetici) İle; CMD komut satırına, ' shp2pgsql -c -D -s 4326 -i -I E:\bursa_data\roads.shp road > road.sql' komutu uygulanarak; E:\bursa_data konumundaki shape file dosyasını bir veri tabanına aktarılmak üzere hazır hale getirir.(4326 WGS 84 kooridinat sistemini gösterir.) Bu komutun uyulanmasıyla da E:\bursa_data konumundaki shape file dosyaları 'guvendb' isimli veritabanına aktarılmış oldu. 9

4.2-PgAdmin III Arayüzü İle; Aktarımın yapılmak istendiği veritabanı içindeki Schemas>public>Tables tıklanır. Ardından ana kontrol panelindeki Plugins>PostGİS Shape File and DBF Loader 2.1 tıklanarak açılan pencereden> View connection details... ile server bağlantısı kurulur. Bağlantı kurulduktan sonra Add File tıklanarak aktarımı yapılmak istenen Shape File dosyaları gösterilerek import edilir. Shapefile import completed ibaresinin görülmesi işlemin başırılı bir şekilde tamamlandığı anlamına gelir. 10

4.3-Shape File'dan Postgis'e Aktarılan Verilerin SHELL Kabuğu Üzerinden Sorgulanması -road Tablosu 11

4.4-Shape File'dan Postgis'e Aktarılan Verilerin PgAdmin III Üzerinden Sorgulanması Veritabanında görüntülenmek istenen tablonun üstüne sağ tıklanır>view data>view all rows seçenekleri tıklanarak sorgulama yapılabilir. road Tablosu 12

5-Geoserver İle PostGİS Tablosu Yayınlama Geoserver kurulumu yapıldıktan sonra Start Geoserver'a tıklanıp http://localhost:8080/geoserver üzerinden kullanıcı adı parola girilerek sunucuya bağlanır. 13

5.1-Veri Kaynağı Oluşturma(Create a Data Store) Data>Stores tıklanarak bir sonraki pencereden Add new store tıklanır. PostGIS NG-Postgis Database tıklanırak yeni bir data kaynağı oluşturulur. Basic Store Info kısmından yayınlanacak PostGİS tablosunun adı Data Source Name kısmına yazılır ve bir alttaki Description kısmınada yayınlanacak verinin açıklaması yapılır. 14

PostGIS'ten aktarılacak tablonun bulunduğu veritabının bağlantı parametrelerinin tanımlanması yapılmalıdır. Sol alttan Save dediğimizde veri kaynağımız oluşmuş olacaktır. 5.2-Tabaka Oluşturma (Create a Layer) Data>Layers>Add a new resource>add layer from tıklanarak oluşturulacak tabakanın hangi veri kaynağından alınacağı belirtilir.oluşturduğumuz cite:road kaynağı seçilir. Bu aşamada karşımıza verinin çekileceği veritabanındaki (guvendb) bütün tabakalar çıkacaktır. Yayınlamak istediğimiz tabakanın sağındaki Publish tıklanarak düzenlemeler yapılır. 15

Oluşturulacak tabakanın bilgileri girilir. Boundin Boxes kısmından tabakadaki verilerin köşe koordinatlarını hesaplamak için önce Compute from data ardından Compute from Native bounds linkleri tıklanarak boş kutucukların koordinat değerleriyle doldurulması sağlanmalıdır. Sayfanın üst kısmındaki Publishing tıklanır. 16

WMS Settings>Default Style kısmından verinin tipi seçilir. Yayınlamak istediğimiz veriler Bursa'nın yolları olduğundan veri tipi line olarak seçilmeli. Son olarak sayfanın alt tarafından Save tıklanarak işlem bitirilir. 5.3-Yayınlanan Verinin Görüntülenmesi 17

18