ESRI Turkey User Conf 2009

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    ESRI Turkey User Conf 2009 - Presentation Transcript

    1. DSİ Bünyesinde Geliştirilen Mashupların Yaşam Döngüsü Alper DİNÇER , CBS Web Yazılım Uzmanı ESRI Türkiye Kullanıcıları Grubu Toplantısı 29 Mayıs 2009
      • “ Mashup” nedir?
      • Neden “Mashup”?
      • Demo – Yahoo Pipes
      • ExtMap Framework
      • Demo – ExtMap ve Yahoo Pipes
      • Demo – ExtMap ve DSİ Servisleri
      • Sonuç
      • Tartışma
      Sunum İçeriği
    2. “ Mashup” Nedir?
      • Web geliştirmede, “mashup” birden fazla kaynaktan gelen veriyi bir araç altında birleştirmek manasına gelmektedir. Ortaya çıkan ürün kaynak verileri kullanmasına rağmen gerek anlam gerekse biçim olarak kaynaklardan farklıdır.
      “ Mashup” Nedir?
    3. “ Mashup” Nedir? Mashup web sayfa/servis parçalarının bir birleşimidir. Örnek: Hava Durumu Mashup’ları
    4. “ Mashup” Nedir? JavaScript Flash/Flex Silverlight
    5. “ Mashup” Nedir? Harita mashup’ları diğerlerinin önünde. http://www. programmableweb .com Dünya üzerindeki verinin 80%’nin coğrafi bağlantısı vardır!
    6. “ Mashup” Nedir? Google Maps API de diğer API lerin önünde
    7. “ Mashup” Nedir?
    8. “ Mashup” Nedir?
      • Servis tabanlıdır (genelde REST)
      • Genelde kullanıcı tarafında çalışır (JavaScript / Flash ya da Flex / Silverlight)
      • Geliştirilmesi kolaydır
      • Basittir, bundan dolayı da kullanıcı dostudur.
      • Altlık için ekstra uğraşı gerektirmez (Google Maps / Virtual Earth)
      Neden “Mashup”?
      • http://pipes.yahoo.com
      • RSS Feed: http://feeds2.feedburner.com/sondepremler
      • Fetch Feed – Filter – Location Extractor – Pipe Out
      Demo – Yahoo Pipes
    9. ExtMap Framework ESRI Geliştiricileri Zirvesi 2009 – Mashup Yarışması Birincisi http://www.esri.com/events/devsummit/challenges/index.html
    10. ExtMap Framework
      • Neden geliştirdik?
      • Standart CBS web yazılım çatısı (framework) oluşturmak
      • Aynı fonksiyonları tekrar tekrar yazmamak
      • Yazılım geliştirme sürecini hızlandırmak
      • Programcılığa yeni başlayanların bile uygulama geliştirmesini sağlamak
      • Kullanıcı Arayüzünde bir standart oluşturmak
      • İlham kaynağımız :
      • Efsane Arcview 3.2 
      • Arcview’in ilkel bir web versiyonunu yapmak istedik
    11. ExtMap Framework
      • Bileşenleri :
      • Google Maps API
      • ESRI JavaScript Extension for Google Maps API
      • Ext JS Kütüphanesi
      • Yakında...
      • ESRI REST API
      • OpenLayers API
      • Kullanılan Araçlar :
      • Aptana Studio
      • SVN (versiyonlama için)
      • Firefox + Firebug
    12. ExtMap Framework
      • Desteklenen Servisler :
      • Statik Tile Servisleri
      • ArcGIS Server Dinamik Servisleri
      • ArcGIS Server Statik Servisleri
      • WMS Servisleri (Tile üzerinden)
      • KML
      • GeoRSS
      • Neden ArcGIS Server 9.3?
      • REST ve JS API
      • Yönetimi kolay
      • Web Mercator projeksiyon sistemini destekliyor
      • Google Maps/Virtual Earth ve Google Earth ile entegre
    13. ExtMap Framework http://www.geowebdeveloper.com/summitmap/
    14. ExtMap Framework DEMO - ExtMap ve Yahoo Pipes http://www.geowebdeveloper.com/summitmap/
    15. ExtMap Framework DEMO http:// www.beytepecampus.com
    16. Sonuç
      • Mashup’lar hızlı geliştirme ortamı sağlıyor
      • Son kullanıcıya daha hızlı ve kullanıcı dostu bir arayüz sağlıyor
      • Altlık oluşturmanıza gerek kalmıyor
    17. Sonuç Teşekkür ederim…
    18. Tartışma Sorular ve Cevaplar
    SlideShare Zeitgeist 2009

    + metalalpmetalalp Nominate

    custom

    382 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 382
      • 382 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 3
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories