inet-tr 2008 - google maps ve kurumsal mashup geliştirme - 1. kısım (1/2)

23
Google Maps ve Kurumsal Mashup Geliştirme Alper DİNÇER İnşaat Yüksek Müh. CBS Web Yazılım Uzm. 21 Aralık 2008 / İNET-TR / ODTÜ - ANKARA

Upload: metalalp

Post on 17-Dec-2014

2.155 views

Category:

Technology


1 download

DESCRIPTION

Bu sunum INET-TR 2008 kapsamında ODTÜ KKM'de 21 Aralık 2008 Pazar günü 10.30-13.30 arası yapılmıştır. Sunumun diğer dosyalarına www.mekansal.com adresinden ulaşabilirsiniz.--------------------------------------------------------------------This presentation was presented on 21.12.2008, Sunday, 10.30-13.30 at INET-TR 2008 at CCC-METU. The example files can be downloaded from www.mekansal.com

TRANSCRIPT

Page 1: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

Google Maps ve Kurumsal Mashup Geliştirme

Alper DİNÇER

İnşaat Yüksek Müh.

CBS Web Yazılım Uzm.

21 Aralık 2008 / İNET-TR / ODTÜ - ANKARA

Page 2: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

Google Maps ve Kurumsal Mashup Geliştirme

Günlük : www.alperdincer.net

Web : www.mekansal.com

E-posta : [email protected]

21 Aralık 2008 / İNET-TR / ODTÜ - ANKARA

Page 3: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

Sunum İçeriği

GeoWeb 2.0 nedir? Neden Google Maps? Google Maps için JavaScript Google Maps API Temeller Dinamik ve statik veri gösterme Geocoding (Adres bulma) Genişleme Paketleri JavaScript Frameworkler ile entegrasyon

(YUI/DOJO) Soru ve Cevaplar

Page 4: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

Sunum İçeriği

GeoWeb 2.0 nedir? Neden Google Maps? Google Maps için JavaScript Google Maps API Temeller Dinamik ve statik veri gösterme Geocoding (Adres bulma) Genişleme Paketleri JavaScript Frameworkler ile entegrasyon (YUI/DOJO) Soru ve Cevaplar

Page 5: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?

Geospatial Web = Geoweb Coğrafi bilginin internette yayınlanması Aramada lokasyon bilgisinin kullanılması Mevcut verilerin coğrafi koordinatlarla

ilişkilendirilmesi (metin ya da resim)

Page 6: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 1.0 vs GeoWeb 2.0

GeoWeb 1.0 GeoWeb 2.0

Statik 2B haritalar Dinamik 2B ve 3B haritalar

Tekil web siteleri Servis tabanlı uygulamalar (Mashups)

Özel Protokoller (örn:AXL) Standart Protokoller (örn: W*S, SOAP/XML, REST)

Özel Formatlar (örn:SHP, TAB)

Standart Formatlar ( örn: GML, KML, GeoJSON)

Tekil Mekansal Sunucular Mekansal Veri Portalları

Page 7: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 1.0 vs GeoWeb 2.0

GeoGeoWeb 2.0Web 2.0

GeoGeoWeb 1.0Web 1.0

GeoWeb

Page 8: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?

Web Tabanlı Dinamik Haritalar Sanal Küreler (Google Earth / City Surf)

Ortak Harita Üretimi / Open Street Map Coğrafi Etiketleme (Geotagging) Mashups (Melez Uygulamalar) Neogeography (new geography) Standart Veri Formatları ve Protokoller

(GeoRSS / KML / GeoJSON / GML)

Page 9: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?Microsoft Virtual Earth

Google Maps

Yahoo Maps

Page 10: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?

NASA World Wind

Google Earth

Page 11: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?

CitySurf (TR)

Microsoft Virtual Earth – 3D

Page 12: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?İnovatif Yaklaşımlar

Google Street View

Google Maps - 2.5D

Page 13: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?

Google Street View

İnovatif Yaklaşımlar

MS VE – Bird’s Eye View

Page 14: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?Kısa Bir Ara

Video Arası

Page 15: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?İnovatif Yaklaşımlar

3D Geo-Game

Kütüphane Otomasyonu

Page 16: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?İnovatif Yaklaşımlar

Kat Planları

Krokiler

Çizimler

Page 17: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?

Open Street Mapwww.openstreetmap.org

Open Street Map

Ortak Harita Üretimi / Open Street Map

Page 18: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?Ortak Harita Üretimi / Google Map Maker

Page 19: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?Coğrafi Etiketleme (Geotagging)

Google Maps - Panoramio

Flickr

Page 20: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?Mashups (Melez Uygulamalar)

Mashup Örnek - 1 Mashup Örnek - 2

Mashup Örnek - 3 Mashup Örnek - 4

Page 21: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?Mashups (Melez Uygulamalar)

Mashup Örnek - 5

Page 22: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?Standart Veri Formatları ve Protokoller

GeoRSS GeoJSON KML (Keyhole Markup Language) GML (Geography Markup Language)

Page 23: INET-TR 2008 - Google Maps ve Kurumsal Mashup Geliştirme - 1. Kısım (1/2)

GeoWeb 2.0 nedir?

OpenLayers

Açık Kaynak Yaklaşımlar