Slideshare.net (beta)

 

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 2 (more)

learning interoperability from web2.0

From sabman, 9 months ago

Shoaib Burq Talk on Web2.0 in Government. A talk i recently gave a more

2594 views  |  3 comments  |  1 favorite  |  2 embeds (Stats)
Download not available ?
 

Groups / Events

 
Embed
options

More Info

This slideshow is Public
Total Views: 2594
on Slideshare: 2434
from embeds: 160

Slideshow transcript

Slide 1: Geomatics Engineer by profession Neogeographer at heart Shoaib Burq

Slide 2: "It is neither the strongest species that survive, nor the most intelligent, but the ones most responsive to change" Charles Darwin

Slide 3: lessons in interoperability from web2.0

Slide 5: mash up artist my online GIS app

Slide 7: The Dongle chastity belt of the early GIS professional

Slide 12: 1982

Slide 16: Open Geospatial Consortium OGC’s roots are in GRASS/Open Source

Slide 17: GIS in Government & University Research GIS in Government, Business & Specialist industry

Slide 18: Some OGC Standards  Simple Features Specification  Web Mapping Service (WMS)  Web Feature Service (transactional) (WFS-t)  Web Coverage Service (WCS)  Web Processing Service (WPS)  Sensor Observation Service (SOS)  OGC Catalogue Service (OCS)  Style Layer Descriptor (SLD)

Slide 19: OGC specs in action Life Saving Victoria Incident & Hazard Mapping System http://lifesaver.vpac.org

Slide 20: Business Objectives collect report decision

Slide 21: Technical Objectives “fit for purpose” address all business needs but not too complex for user

Slide 22: Technical Objectives work at variable network speeds even 56k

Slide 23: Technical Objectives hazards & incidents data collection from remote sites into a server-side repository

Slide 24: Technical Objectives distribute LSV corporate data such as ABSAMP database to LSC’s ABSAMP = Australian Beach Safety and Management Program

Slide 25: Technical Objectives hierarchical & role-based authentication local - state - national

Slide 26: Technical Objectives handle the temporal dimension of hazards e.g. rips may last only a few hours

Slide 27: Technical Objectives budgetary limitations leverage open source & free data

Slide 28: M a p b u ild e r W M S , W F S - T C lie n t IN T E R N E T S p a t ia l G e t R e q u e s t S p a t ia l P u t R e q u e s t T IE R 1 - W E B A P P L IC A T IO N M a p L a y e rs over H TTP A e r ia l P h o t o ( E C W ) + IN T E R N E T V ic M a p D a t a s e t s G e o s e rv e r (W M S S e rv e r) (W F S -T S e rv e r) T IE R 2 - W E B S E R V IC E S p a t ia l S Q L Q u e r ie s G D A L IO e n g i n e Sp at ia lQ ue r ie s B o u n d a r ie s D a t a P o s t G IS s t o r e f o r T r a n s a c t io n a l D a t a R a s te r /V e c to r R a d a r & W e a th e r D a ta D a ta o n F ile S y s t e m T IE R 3 - S P A T IA L IS E D D A T A B A S E W M S S E R V IC E S B lu e M a r b le Source: http://www.foss4g2006.org/contributionDisplay.py?contribId=69&sessionId=52&confId=1

Slide 31: Three Tier Architecture Web Client Application Server Spatial Database

Slide 32: PostGIS: Simple Feature Specification

Slide 33: Simple Feature Specification

Slide 34: PostGIS: Simple Feature Specification

Slide 35: Geoserver: WCS, WMS, WFS-T & SLD PostGIS: Simple Feature Specification

Slide 36: Web Mapping Service (WMS) dumb image

Slide 37: Web Mapping Service (WMS) for humans consumption only

Slide 38: Web Mapping Service (WMS) a bit like a scanned PDF document

Slide 39: Style Layer Descriptor (SLD) way to specify symbology and … rules on how to render maps & legends

Slide 40: Web Feature Service Transactional (WFS-t) actual GML (vector) data

Slide 41: Web Feature Service Transactional (WFS-t) for machines consumption

Slide 42: Web Feature Service Transactional (WFS-t) a bit like an editable Word document defines create, read, update & delete on geographic features

Slide 43: Web Coverage Service (WCS) think WFS for raster actual raster data online for machine consumption

Slide 44: Geoserver: WCS, WMS, WFS-T & SLD PostGIS: Simple Feature Specification

Slide 45: Mapbuilder: WMS & WFS-T client Geoserver: WCS, WMS, WFS-T & SLD PostGIS: Simple Feature Specification

Slide 46: WMS, WFS-t Clients interface humans & complex technology use requests converted to OGC compliant xml decodes the OGC responses for human consumption

Slide 47: Mapbuilder: WMS & WFS-T client Geoserver: WCS, WMS, WFS-T & SLD PostGIS: Simple Feature Specification

Slide 48: Shapefile Simple GetFeature WFS Feature Spec Oracle GetMap MapBuilder WMS Spatial GetCoverage WCS PostGIS

Slide 49: Lets Watch it in Action action

Slide 50: Where did I/OGC go wrong? built for interoperability or built using interoperable standards

Slide 51: The Second Shift a look at history

Slide 58: Day of the long tail

Slide 59: “Simple, intuitive and timely access to useful geographic data & information is my right and not a privilege” The new customer

Slide 60: It’s easy to dismiss Web2.0 at first glance

Slide 61: You cannot be serious!

Slide 62: http://kiva.org

Slide 63: “Simple, intuitive and timely access to useful geographic data & information is my right and not a privilege” The new customer

Slide 64: What do they get from us? WFS, WMS, WCS, WPS, WxS, blah, blah, blah …

Slide 65: What do they get from us? forgot it! WFS, WMS, WCS, WPS, WxS, blah, blah, blah …

Slide 66: they create their own community standards for sharing data … but are they any good?

Slide 67: Are they any good? “These powerful forces are creating ‘tensions’ that impact how we shape and create standards for the global community …

Slide 68: Are they any good? “Many of these tensions and associated market forces are the same ones that are driving the evolution of the Web (Web 2.0 and Where 2.0) and the integrated GeoWeb …

Slide 69: Are they any good? KML and GeoRSS are two new formats that are making great headway on the Web …

Slide 70: Are they any good? … strong collaboration between the "traditional" standards community and the Where 2.0 community can provide the greatest benefit for everyone” Can you guess who said this?

Slide 71: Are they any good? … strong collaboration between the "traditional" standards community and the Where 2.0 community can provide the greatest benefit for everyone” Carl Reed CTO, Open Geospatial Consortium, Inc.

Slide 72: let’s take GeoRSS + =

Slide 73: Atom & GeoRSS

Slide 74: Interoperable out of the box A standard identification system

Slide 75: Interoperable out of the box A standard interaction protocol

Slide 76: Interoperable out of the box Standard data exchange formats

Slide 77: GeoNetwork

Slide 78: National Snow & Ice Data Centre http://nsidc.org/news/nsidc_rss.html

Slide 79: NOAA Pacific Tsunami Warning Centre http://www.prh.noaa.gov/ptwc/subscribe.php

Slide 80: UK Lib Dem Networking Site http://www.flocktogether.org.uk

Slide 81: http://mapufacture.com/maps/1268-San-Di

Slide 82: http://tsunami.jrc.it/model/getRSS.asp?type=2 http://xrl.us/tsunamimodel

Slide 83: http://mapufacture.com/maps/1268-San-Di We want to integrate with everything. We want to integrate with your service and data. And we want to improve, continuously. -- Andrew Turner (Mapufacture)

Slide 84: Microformats & Semanitcs http://microformats.org following the GeoRSS philosophy of leveraging existing standards XHTML

Slide 85: Microformats & Semanitcs

Slide 86: Microformats & Semanitcs Much in the same way that operating systems currently associate particular file types with specific applications, future Web browsers are likely going to associate semantically marked up data you encounter on the Web with specific applications, either on your system or online. -- Alex Faaborg Mozilla Firefox Developer

Slide 87: they wanted data didn’t they?

Slide 88: www.geonames.org Open Source Geocoding Geonames

Slide 89: www.openstreetmap.org Open Source Streets Data

Slide 90: http://openaerialmap.org Open Source Aerial Photography

Slide 91: Pict’Earth

Slide 92: http://hypercube.telascience.org/fire

Slide 93: What’s next? Micro Satellites, maybe?

Slide 94: Barbarians are at the door! whoever thought of just doing things yourself?

Slide 95: other’s are taking notice …

Slide 97: “…we have acquired ImageAmerica, a company that builds high resolution cameras for the collection of aerial imagery…”

Slide 99: “… acquired Vexcel Corp., a worldwide leader in photogrammetry, imagery and remote sensing technologies …”

Slide 100: OGC is responding Google & Microsoft principle members of OGC

Slide 101: Web Mapping Service Cache (WMS-C) still a proposal cacheable map image tiles - performance in current GeoServer release

Slide 102: What do we do? what role do National Mapping Agencies have in this disruptive environment? threat or opportunity

Slide 103: What to do? listen to what they want -- which is to …

Slide 104: http://flickr.com/photos/robertgrove/111165074/

Slide 105: http://flickr.com/photos/robertgrove/111165074/ “help themselves” “help others” “do good” openness is key

Slide 106: Summary

Slide 107: "It is neither the strongest species that survive, nor the most intelligent, but the ones most responsive to change" Charles Darwin

Slide 108: Acknowledgements Andrew Turner (GeoRSS examples) http://highearthorbit.com Mikel Maron (GeoRSS examples) http://brainoff.com Charlie Savage (Atom vs. WFS) http://cfis.savagexi.com http://blog.mapbuzz.com/atom_and_wfs.html

Slide 109: All those Cool Images Transistor: http://en.wikipedia.org/wiki/Image:Electronic_component_transistors.jpg Assembly Line: http://en.wikipedia.org/wiki/Image:A-line1913.jpg School of Athens: http://en.wikipedia.org/wiki/Image:Sanzio_01.jpg GRASS logo: http://en.wikipedia.org/wiki/Image:Grasslogo_vector_big.png OGC Simple Features: (adapted from) http://opengeospatial.org/ 80’s http://www.nostalgiacentral.com/pop/fashion80.htm Tux http://en.wikipedia.org/wiki/Image:Tux-G2.png Roadkill http://flickr.com/photos/gmblogs/215084239 CD stack http://flickr.com/photos/aenygmatic/416687548 Dongle http://www.bios-passwort.de Grass http://flickr.com/photos/ezu/54539889 Grass (2) http://flickr.com/photos/terdata/287937963 Proprietary http://flickr.com/photos/vrogy/525583222 Web20 http://flickr.com/photos/alexmuse/255998171 Hard Drive http://flickr.com/photos/shadphotos/207233715

Slide 110: Thank you Questions & Discussion