Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Insbruk

756 views

Published on

  • Be the first to comment

  • Be the first to like this

Insbruk

  1. 1. 12th EC-GI&GIS Workshop EC- “Where would you go for mapping services, Ordnance Survey or Google Maps?” Implementing “hackable” user-driven GI user- services within SDIs Gianni Barrotta, CORE Soluzioni Informatiche 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 1 / 17
  2. 2. Agenda Lessons learnt: Google/Yahoo/… “Hackable” user-driven GI services Hackable” user- OGC- OGC-compliant APIs Standards in action Conclusions … my company 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 2 / 17
  3. 3. Lessons learnt: Google/Yahoo/… On February 2006 Jo Walsh wrote (∗): (∗ Google Maps / Earth and now MSN Live Local have been big drivers for public awareness of digital mapping and location technology. All of those services make some use of publically funded, state-collected geodata (mostly in state- aerial imagery). Google Maps got so much interest because it was so ''hackable'; developers with no hackable'; cartographic knowledge at all could build their own services on top of it, augmenting it from public-domain- public-domain- derived utilities like http://geocoder.us (∗) Walsh J., EGIP Mailing list, 27 February 2006 – http://egip.jrc.it/200602/1561.html 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 3 / 17
  4. 4. Lessons learnt: Google/Yahoo/… Google and others affect (or “disrupt”) the direction and future of the geospatial community (∗) “Recently, the product manager of Google Maps was asked about supporting OGC APIs, he said he was not aware of who or what OGC is” (TC211, 2005) (∗) ISO/TC211 Newsletter Num. 8, 2005, Editorial: Standards for Whom, http://www.isotc211.org/Outreach/Newsletter/Newsletter_08_2005/TC_211_Newsletter_08.doc 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 4 / 17
  5. 5. Lessons learnt: Google/Yahoo/… … never heard about Telcontar ?? Yahoo, Google, Ask, … are powered by Telcontar Drill Down Server platform … http://www.telcontar.com/ … implementing OGC Location Services (OLS) 1.0 … but not OGC WMS 1.x 4 main solutions exist to satisfy the “million or more agog users” (TC211, 2005) 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 5 / 17
  6. 6. Lessons learnt: Google/Yahoo/… 1) GoogleMaps API (Telcontar) 2) (alternatively) PushPinTM API … to have something like GoogleMaps without Google’s “disadvantages” 3) GoogleMaps API + “my own” WMS layers 4) CubeWerx OGC WMS Connector to integrate WMS connector to Google Maps service 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 6 / 17
  7. 7. “Hackable” user-driven GI services user- We were asked to implement something like GoogleMap … … without its “disadvantages” … with “my” own data instead of TeleAtlas … ISO-OGC compliant (eg. WMS) ISO- … for unskilled users … publish and navigate … customizable (new functionalities) really FREE & REUSABLE 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 7 / 17
  8. 8. “Hackable” user-driven GI services user- SDI development at sub-national scale sub- Requirements (1) to provide OGC WMS/WFS/SLD compliant services via re-usable APIs re- to be available and integrated into CMS-created CMS- web pages license- license-free, no advertisements unlimited number of transaction organisation branded support 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 8 / 17
  9. 9. “Hackable” user-driven GI services user- Requirements (2) reuse of SDI data (GoogleMaps? … no, thanks!) “real user” driven multi- multi-map / multi-service multi- multi- multi-purposes Regione Emilia-Romagna “Bookshop” (see SDIC) Emilia- Regione Autonoma Sardegna “Navigatore Semplificato” multi- multi-platform / multi-browser multi- high usability level (navigate, search, …) W3C WAI compliance (National Law 4/2004) 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 9 / 17
  10. 10. “Hackable” user-driven GI services user- APIs development within SDI frameworks Features JS libraries caching techniques / map tiling navigation toolbar ISO standards & OGC specs compliance EN-ISO19115, 19106, 19125 EN- WMS- WMS-generated maps WFS- WFS-G gazetteer search (tbc) W3C WAI 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 10 / 17
  11. 11. Standards in action EN-ISO19115 “metadata” EN- EN-ISO19106 “profile” EN- EN-ISO19125 “simple feature access” EN- OGC WMS OGC WFS-G (to be completed) WFS- ECMA- ECMA-262 Script specification (JavaScript) W3C XML Recommendation 1.0 W3C XMLHttpRequest Object (Ajax) – new WD W3C Web Content Accessibility Guidelines 1.0 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 11 / 17
  12. 12. Standards in action Sigma Ter metadata AGP ………………… tbp Regione Emilia-Romagna Bookshop…… Emilia- tbp 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 12 / 17
  13. 13. Standards in action Regione Autonoma Sardegna …………… published SardegnaTurismo ………………… 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 13 / 17
  14. 14. Sample 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 14 / 17
  15. 15. Conclusions Google is not “disruptive” … Main issues on Ajax and accessibility OGC specs can be really and easily implemented SDI geoPortals ≠ COTS geoPortal toolkits Local SDI experiences are better because they are real: real: real experienced “real- “real-user” driven requirements real standards implementation vs cost/benefit issues 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 15 / 17
  16. 16. 12th EC-GI&GIS Workshop EC- Thanks for your attention Gianni Barrotta, CORE Soluzioni Informatiche gianni.barrotta@corenet.it 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 16 / 17
  17. 17. … my company Numbers target: Public Administration > 100 persone 60 develop engineers in 2 lab (Bologna, Catania) 20 project manager with average experience = 10 years 4 market offices (Bologna, Roma, Catania, Bari) Customers 6 Regions (Emilia Romagna, Lazio, Abruzzo, Sardegna, Sicilia, Umbria) 6 Provinces (Bologna, Parma, Piacenza, Catania, Ferrara, Ravenna) 10 big Municipalities (Milano, Bologna, Modena, Bari, Cesena, Catania, Ferrara, Rimini, Pordenone, Barletta) > 30 small-medium Municipalities 4 large account customers (> 1 M€ /anno) GI skill web and desktop applications for Public Administration on: Housing, Public Works, Transportation, Urban planning, environment, tourism eGovernment solutions standard and open source implementations 22nd June 2006 12th EC-GI&GIS Workshop – Innsbruck 2006 EC- 17 / 17

×