SlideShare a Scribd company logo
1 of 65
Ville de Lausanne
15. June 2012


geo.admin.ch & Open *



Cédric Moullet
Head of FSDI Web Infrastructure
60-80 % of all decisions taken by
citizens can be related to
geoinformation

                  Coopers & Lybrand 1996: Economic aspects of the
                  collection, dissemination and integration of
                  government’s geospatial information
                                                Picture by morgan.burke 2
Federal Act on
Geoinformation



 LAW
ARTICLE 1

This Act has the aim of ensuring that geodata relating to the
   territory of the Swiss Confederation is made available for
   general use to the authorities of the Confederation, the
   cantons and communes, the private sector, the public
   and to academic and scientific institutions in a
   sustainable, up-to-date, rapid and easy manner, in the
   required quality and at a reasonable cost.
MAP.GEO.ADMIN.CH



THE DATA VIEWER

           … and a bit more …
MAP.GEO.ADMIN.CH



Free application … for all
of you !
159 layers available (more to come)
MAP.GEO.ADMIN.CH



Some functions ?
Location and
address search
Geolocation
Permalink
Print
KML Import
Measure
Distance – Surface - Azimut
Profile
WMS Import
Drawing
THIS WORKS ON MOBILE
TOO…
FSDI – some numbers
650‘000‘000   STORED TILES
30‘000        USERS/DAY, PEAK > 50‘000
1‘300         MAX TILES/S
+62%          TRAFFIC (MAI 2012 vs 2011)
30TB          OUTGOING DATA
159           THEMATIC MAPS
5             LANGUAGES
1             PORTAIL

                                    Picture by Iklasuhl Amal
Can I use all these data ?




  YES
API.GEO.ADMIN.CH



THE API
API.GEO.ADMIN.CH
          Mobile
GeoAdmin
         GeoAdmin
   API
            API

            REST
 Widgets
           Services
Fu
                             ll
                             po
                               w
                                  er
          GeoAdmin API

Open Source
Free of use
Based on OpenLayers – ExtJS –
GeoExt
JavaScript
IE – FF – Chrome – Safari
api.geo.admin.ch
Tutorial - Doc – Forum –
GeoAdmin API – Hello World
GeoAdmin API
Li
                               g
                              ht
                                 - ea
         Light




                                     sy
         GeoAdmin API
Open Source
Free of use
Based on OpenLayers
JavaScript
IE – FF – Chrome – Safari
api.geo.admin.ch
Doc – Forum – Examples
Light GeoAdmin API – Hello World
M
                          ob
                            ile
        Mobile
        GeoAdmin API
Open Source
Free of use
Based on OpenLayers –
GeoExt Mobile – Sencha
Touch
JavaScript
WebKit browsers
C
                            om
                                po
                                  ne
                                     nt
                                       s
         Widgets

Open Source
Free of use
Based on OpenLayers –
GeoExt – ExtJS
JavaScript
IE – FF – Chrome – Safari
Examples
Widgets – Hello World
R
                           ES
                              TF
                                ul
          REST Services

Open Source
Free of use (except
swisssearch, profile, height)
RESTFul / callback
JSON or GeoJSON’s
response
Doc
REST Services
REST Services - WMTS
 25’000 MPx free per year
 Free localhost access
 Product:
 swisstopo web access WMTS
 Non free layers:
 ch.swisstopo.vec25-einzelobjekte                  ch.swisstopo.vec25-eisenbahnnetz
 ch.swisstopo.vec25-gebaeude                       ch.swisstopo.vec200-miscellaneous-geodpoint
 ch.swisstopo.vec200-names-namedlocation           ch.swisstopo.vec200-transportation-oeffentliche-verkehr
 ch.swisstopo.vec200-transportation-strassennetz   ch.swisstopo.vec25-gewaessernetz
 ch.swisstopo.vec25-heckenbaeume                   ch.swisstopo.hiks-dufour
 ch.swisstopo.geologie-geologischer_atlas          ch.swisstopo.pixelkarte-farbe
 ch.swisstopo.hiks-siegfried                       ch.swisstopo.pixelkarte-farbe-pk200.noscale
 ch.swisstopo.pixelkarte-farbe-pk100.noscale       ch.swisstopo.pixelkarte-farbe-pk50.noscale
 ch.swisstopo.pixelkarte-farbe-pk25.noscale        ch.swisstopo.pixelkarte-grau
 ch.swisstopo.pixelkarte-farbe-pk500.noscale       ch.swisstopo.swissbuildings3d
 ch.swisstopo.swissalti3d-reliefschattierung       ch.swisstopo.swisstlm3d-karte
 ch.swisstopo.swissimage                                           ch.swisstopo.vec200-building
 ch.swisstopo.swisstlm3d-wanderwege                ch.swisstopo.vec200-landcover
 ch.swisstopo.vec200-hydrography                   ch.swisstopo.vec200-miscellaneous
 ch.swisstopo.vec200-landcover-wald                ch.swisstopo.vec25-strassennetz
 ch.swisstopo.vec25-primaerflaechen                ch.swisstopo.vec25-uebrigerverkehr
 ch.swisstopo.vec25-anlagen

 All others (about 130 layers): free
Terms of use
«geo.admin.ch» on Infrastructure as a
Service (IaaS)
                                    swisstopo‘s
                                      choice

On Premise                              IaaS                        PaaS                         SaaS

   Apps &                              Apps &                    Applikation                  Applikation
  Services                            Services                       en                           en
                                            VM
     VM                                                            Services                     Services
                                        Server                       Server
   Server                                                                                         Server
                                      Speicher                     Speicher
  Speicher                                                                                      Speicher
  Netzwerk                           Netzwerk                     Netzwerk
                                                                                               Netzwerk




                                   Cloud-Consumer and
                                                                                       Cloud-
 Organisation has                        provider
                                                                                   providerhas the
 the responsibility                     Share the
                                                                                    responsibility
                                      responsibility
      [Cloud Security and Privacy, by Tim Mather, Subra Kumaraswamy, and Shahed Latif, ISBN 978-0-596-80276-9]
Open Source Stack

                       Applications
                        Services /
Virtual Linux-Server
                       Middleware
                           OS




    @swisstopo         @cloud              @swisstopo             @cloud
  today: NO CLOUD today: Public Cloud planned: Hybride Cloud planned: usage of
                                                                other clouds
OPEN STANDARDS
                                   OPEN SOURCE
                                   OPEN MINDED




Code sprint organizer for the
mobile support



Write once – use several times !
Vendor-Lockin minimal dank Automatisierung mit
puppet, sowohl On Premise als auch in der Cloud
!
                        !
                   dd
                  u
                  u
               lo
               lo
             c
             c
         s
         s
       k
       k
     nn
   aa
  h
  h
T
T
CONCLUSION

IT IS ALL ABOUT
OPEN ACCESS
OPEN STANDARDS
OPEN SOURCE
AWARDS
United Nations Public Service Awards is the most prestigious
international recognition of excellence in public service. It rewards
the creative achievements and contributions of public service
institutions that lead to a more effective and responsive public
administration in countries worldwide.




                                                                        Picture by swisstopo
THANKS

      www.geo.admin.ch
      map.geo.admin.ch
       api.geo.admin.ch
      info@geo.admin.ch
   Twitter: @swiss_geoportal

More Related Content

Similar to GeoAdmin API & Open*, 2012

OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introductionopenstackindia
 
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier SpoorOWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier SpoorSURF Events
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009guest829442
 
Linking Services and Linked Data: Keynote for AIMSA 2012
Linking Services and Linked Data: Keynote for AIMSA 2012Linking Services and Linked Data: Keynote for AIMSA 2012
Linking Services and Linked Data: Keynote for AIMSA 2012John Domingue
 
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System      IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System IRJET Journal
 
Ppt on cloud computing
Ppt on cloud computingPpt on cloud computing
Ppt on cloud computingPradeep Bhatia
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudnooralmousa
 
Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011Moullet
 
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidCloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidOpenNebula Project
 
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingOSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingMark Hinkle
 
Joe baguley cloudcamp london intro 24.10.12
Joe baguley   cloudcamp london intro 24.10.12Joe baguley   cloudcamp london intro 24.10.12
Joe baguley cloudcamp london intro 24.10.12Chris Purrington
 
CloudCamp London #17 Intro
CloudCamp London #17 IntroCloudCamp London #17 Intro
CloudCamp London #17 IntroJoe Baguley
 
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECINTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECapidays
 
Docker AWS TechCONNECT Boston, 28-July-2015
Docker AWS TechCONNECT Boston, 28-July-2015Docker AWS TechCONNECT Boston, 28-July-2015
Docker AWS TechCONNECT Boston, 28-July-2015Docker, Inc
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowMyNOG
 
Cloud-Native Application Debugging with Envoy and Service Mesh
Cloud-Native Application Debugging with Envoy and Service MeshCloud-Native Application Debugging with Envoy and Service Mesh
Cloud-Native Application Debugging with Envoy and Service MeshChristian Posta
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OW2
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware
 

Similar to GeoAdmin API & Open*, 2012 (20)

OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier SpoorOWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
Virtual Geodata: Bringing geodata potential to citizen
Virtual Geodata: Bringing geodata potential to citizenVirtual Geodata: Bringing geodata potential to citizen
Virtual Geodata: Bringing geodata potential to citizen
 
Linking Services and Linked Data: Keynote for AIMSA 2012
Linking Services and Linked Data: Keynote for AIMSA 2012Linking Services and Linked Data: Keynote for AIMSA 2012
Linking Services and Linked Data: Keynote for AIMSA 2012
 
Convergence Best Poster Award
Convergence Best Poster AwardConvergence Best Poster Award
Convergence Best Poster Award
 
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System      IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
 
Ppt on cloud computing
Ppt on cloud computingPpt on cloud computing
Ppt on cloud computing
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloud
 
Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011
 
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus KhalidCloud Computing as Innovation Hub - Mohammad Fairus Khalid
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
 
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingOSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
 
Joe baguley cloudcamp london intro 24.10.12
Joe baguley   cloudcamp london intro 24.10.12Joe baguley   cloudcamp london intro 24.10.12
Joe baguley cloudcamp london intro 24.10.12
 
CloudCamp London #17 Intro
CloudCamp London #17 IntroCloudCamp London #17 Intro
CloudCamp London #17 Intro
 
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECINTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
 
Docker AWS TechCONNECT Boston, 28-July-2015
Docker AWS TechCONNECT Boston, 28-July-2015Docker AWS TechCONNECT Boston, 28-July-2015
Docker AWS TechCONNECT Boston, 28-July-2015
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid Chow
 
Cloud-Native Application Debugging with Envoy and Service Mesh
Cloud-Native Application Debugging with Envoy and Service MeshCloud-Native Application Debugging with Envoy and Service Mesh
Cloud-Native Application Debugging with Envoy and Service Mesh
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...
 

More from Moullet

map.geo.admin.ch: contenu et évolution technologique
map.geo.admin.ch:  contenu et évolution technologiquemap.geo.admin.ch:  contenu et évolution technologique
map.geo.admin.ch: contenu et évolution technologiqueMoullet
 
OpenLayers 3 Crowdfunding - FOSS4G - 2013
OpenLayers 3 Crowdfunding - FOSS4G - 2013OpenLayers 3 Crowdfunding - FOSS4G - 2013
OpenLayers 3 Crowdfunding - FOSS4G - 2013Moullet
 
User Centered Design for map.geo.admin.ch - FOSS4G - 2013
User Centered Design for map.geo.admin.ch - FOSS4G - 2013User Centered Design for map.geo.admin.ch - FOSS4G - 2013
User Centered Design for map.geo.admin.ch - FOSS4G - 2013Moullet
 
Open Access and/or Open Data - geo.admin.ch - 2013
Open Access and/or Open Data - geo.admin.ch - 2013Open Access and/or Open Data - geo.admin.ch - 2013
Open Access and/or Open Data - geo.admin.ch - 2013Moullet
 
Open Source development funding. OpenLayers 3 - 2013
Open Source development funding. OpenLayers 3 - 2013Open Source development funding. OpenLayers 3 - 2013
Open Source development funding. OpenLayers 3 - 2013Moullet
 
OpenLayers 3 Alpha - Introduction - 2013
OpenLayers 3 Alpha - Introduction - 2013OpenLayers 3 Alpha - Introduction - 2013
OpenLayers 3 Alpha - Introduction - 2013Moullet
 
Redesign of map.geo.admin.ch - 2013
Redesign of map.geo.admin.ch - 2013Redesign of map.geo.admin.ch - 2013
Redesign of map.geo.admin.ch - 2013Moullet
 
PLR Payerne Assemblée Générale 2013
PLR Payerne Assemblée Générale 2013PLR Payerne Assemblée Générale 2013
PLR Payerne Assemblée Générale 2013Moullet
 
Cloud Computing & Spatial Data Infrastructure - 2012
Cloud Computing & Spatial Data Infrastructure - 2012Cloud Computing & Spatial Data Infrastructure - 2012
Cloud Computing & Spatial Data Infrastructure - 2012Moullet
 
Web mapping with vector data. Is it the future ? 2012
Web mapping with vector data. Is it the future ? 2012Web mapping with vector data. Is it the future ? 2012
Web mapping with vector data. Is it the future ? 2012Moullet
 
GeoAdmin API & Mobile API, 2012
GeoAdmin API & Mobile API, 2012GeoAdmin API & Mobile API, 2012
GeoAdmin API & Mobile API, 2012Moullet
 
PLR Payerne Assemblée Générale 2012
PLR Payerne Assemblée Générale 2012PLR Payerne Assemblée Générale 2012
PLR Payerne Assemblée Générale 2012Moullet
 
Spatial Data Infrastructure Goes Mobile, 2012
Spatial Data Infrastructure Goes Mobile, 2012Spatial Data Infrastructure Goes Mobile, 2012
Spatial Data Infrastructure Goes Mobile, 2012Moullet
 
Mobile GeoAdmin, 2011
Mobile GeoAdmin, 2011Mobile GeoAdmin, 2011
Mobile GeoAdmin, 2011Moullet
 
BGDI: Cloud Computing - Data Management - Mobile, 2011
BGDI: Cloud Computing - Data Management - Mobile, 2011BGDI: Cloud Computing - Data Management - Mobile, 2011
BGDI: Cloud Computing - Data Management - Mobile, 2011Moullet
 
Mobile Lösung fur GeoDatenInfrastrucktur, 2011
Mobile Lösung fur GeoDatenInfrastrucktur, 2011Mobile Lösung fur GeoDatenInfrastrucktur, 2011
Mobile Lösung fur GeoDatenInfrastrucktur, 2011Moullet
 
OpenLayers Mobile Code Sprint, 2011
OpenLayers Mobile Code Sprint, 2011OpenLayers Mobile Code Sprint, 2011
OpenLayers Mobile Code Sprint, 2011Moullet
 
Mobile GeoAdmin Mockup, 2011
Mobile GeoAdmin Mockup, 2011Mobile GeoAdmin Mockup, 2011
Mobile GeoAdmin Mockup, 2011Moullet
 
GeoWeb: vers une diversification des geoservices , 2011
GeoWeb: vers une diversification des geoservices, 2011GeoWeb: vers une diversification des geoservices, 2011
GeoWeb: vers une diversification des geoservices , 2011Moullet
 
GeoWeb: overview of services and functions, 2010
GeoWeb: overview of services and functions, 2010GeoWeb: overview of services and functions, 2010
GeoWeb: overview of services and functions, 2010Moullet
 

More from Moullet (20)

map.geo.admin.ch: contenu et évolution technologique
map.geo.admin.ch:  contenu et évolution technologiquemap.geo.admin.ch:  contenu et évolution technologique
map.geo.admin.ch: contenu et évolution technologique
 
OpenLayers 3 Crowdfunding - FOSS4G - 2013
OpenLayers 3 Crowdfunding - FOSS4G - 2013OpenLayers 3 Crowdfunding - FOSS4G - 2013
OpenLayers 3 Crowdfunding - FOSS4G - 2013
 
User Centered Design for map.geo.admin.ch - FOSS4G - 2013
User Centered Design for map.geo.admin.ch - FOSS4G - 2013User Centered Design for map.geo.admin.ch - FOSS4G - 2013
User Centered Design for map.geo.admin.ch - FOSS4G - 2013
 
Open Access and/or Open Data - geo.admin.ch - 2013
Open Access and/or Open Data - geo.admin.ch - 2013Open Access and/or Open Data - geo.admin.ch - 2013
Open Access and/or Open Data - geo.admin.ch - 2013
 
Open Source development funding. OpenLayers 3 - 2013
Open Source development funding. OpenLayers 3 - 2013Open Source development funding. OpenLayers 3 - 2013
Open Source development funding. OpenLayers 3 - 2013
 
OpenLayers 3 Alpha - Introduction - 2013
OpenLayers 3 Alpha - Introduction - 2013OpenLayers 3 Alpha - Introduction - 2013
OpenLayers 3 Alpha - Introduction - 2013
 
Redesign of map.geo.admin.ch - 2013
Redesign of map.geo.admin.ch - 2013Redesign of map.geo.admin.ch - 2013
Redesign of map.geo.admin.ch - 2013
 
PLR Payerne Assemblée Générale 2013
PLR Payerne Assemblée Générale 2013PLR Payerne Assemblée Générale 2013
PLR Payerne Assemblée Générale 2013
 
Cloud Computing & Spatial Data Infrastructure - 2012
Cloud Computing & Spatial Data Infrastructure - 2012Cloud Computing & Spatial Data Infrastructure - 2012
Cloud Computing & Spatial Data Infrastructure - 2012
 
Web mapping with vector data. Is it the future ? 2012
Web mapping with vector data. Is it the future ? 2012Web mapping with vector data. Is it the future ? 2012
Web mapping with vector data. Is it the future ? 2012
 
GeoAdmin API & Mobile API, 2012
GeoAdmin API & Mobile API, 2012GeoAdmin API & Mobile API, 2012
GeoAdmin API & Mobile API, 2012
 
PLR Payerne Assemblée Générale 2012
PLR Payerne Assemblée Générale 2012PLR Payerne Assemblée Générale 2012
PLR Payerne Assemblée Générale 2012
 
Spatial Data Infrastructure Goes Mobile, 2012
Spatial Data Infrastructure Goes Mobile, 2012Spatial Data Infrastructure Goes Mobile, 2012
Spatial Data Infrastructure Goes Mobile, 2012
 
Mobile GeoAdmin, 2011
Mobile GeoAdmin, 2011Mobile GeoAdmin, 2011
Mobile GeoAdmin, 2011
 
BGDI: Cloud Computing - Data Management - Mobile, 2011
BGDI: Cloud Computing - Data Management - Mobile, 2011BGDI: Cloud Computing - Data Management - Mobile, 2011
BGDI: Cloud Computing - Data Management - Mobile, 2011
 
Mobile Lösung fur GeoDatenInfrastrucktur, 2011
Mobile Lösung fur GeoDatenInfrastrucktur, 2011Mobile Lösung fur GeoDatenInfrastrucktur, 2011
Mobile Lösung fur GeoDatenInfrastrucktur, 2011
 
OpenLayers Mobile Code Sprint, 2011
OpenLayers Mobile Code Sprint, 2011OpenLayers Mobile Code Sprint, 2011
OpenLayers Mobile Code Sprint, 2011
 
Mobile GeoAdmin Mockup, 2011
Mobile GeoAdmin Mockup, 2011Mobile GeoAdmin Mockup, 2011
Mobile GeoAdmin Mockup, 2011
 
GeoWeb: vers une diversification des geoservices , 2011
GeoWeb: vers une diversification des geoservices, 2011GeoWeb: vers une diversification des geoservices, 2011
GeoWeb: vers une diversification des geoservices , 2011
 
GeoWeb: overview of services and functions, 2010
GeoWeb: overview of services and functions, 2010GeoWeb: overview of services and functions, 2010
GeoWeb: overview of services and functions, 2010
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

GeoAdmin API & Open*, 2012

  • 1. Ville de Lausanne 15. June 2012 geo.admin.ch & Open * Cédric Moullet Head of FSDI Web Infrastructure
  • 2. 60-80 % of all decisions taken by citizens can be related to geoinformation Coopers & Lybrand 1996: Economic aspects of the collection, dissemination and integration of government’s geospatial information Picture by morgan.burke 2
  • 4. ARTICLE 1 This Act has the aim of ensuring that geodata relating to the territory of the Swiss Confederation is made available for general use to the authorities of the Confederation, the cantons and communes, the private sector, the public and to academic and scientific institutions in a sustainable, up-to-date, rapid and easy manner, in the required quality and at a reasonable cost.
  • 5. MAP.GEO.ADMIN.CH THE DATA VIEWER … and a bit more …
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. MAP.GEO.ADMIN.CH Free application … for all of you ! 159 layers available (more to come)
  • 33. Print
  • 39. THIS WORKS ON MOBILE
  • 41.
  • 42. FSDI – some numbers 650‘000‘000 STORED TILES 30‘000 USERS/DAY, PEAK > 50‘000 1‘300 MAX TILES/S +62% TRAFFIC (MAI 2012 vs 2011) 30TB OUTGOING DATA 159 THEMATIC MAPS 5 LANGUAGES 1 PORTAIL Picture by Iklasuhl Amal
  • 43. Can I use all these data ? YES
  • 45. API.GEO.ADMIN.CH Mobile GeoAdmin GeoAdmin API API REST Widgets Services
  • 46. Fu ll po w er GeoAdmin API Open Source Free of use Based on OpenLayers – ExtJS – GeoExt JavaScript IE – FF – Chrome – Safari api.geo.admin.ch Tutorial - Doc – Forum –
  • 47. GeoAdmin API – Hello World
  • 49. Li g ht - ea Light sy GeoAdmin API Open Source Free of use Based on OpenLayers JavaScript IE – FF – Chrome – Safari api.geo.admin.ch Doc – Forum – Examples
  • 50. Light GeoAdmin API – Hello World
  • 51. M ob ile Mobile GeoAdmin API Open Source Free of use Based on OpenLayers – GeoExt Mobile – Sencha Touch JavaScript WebKit browsers
  • 52. C om po ne nt s Widgets Open Source Free of use Based on OpenLayers – GeoExt – ExtJS JavaScript IE – FF – Chrome – Safari Examples
  • 54. R ES TF ul REST Services Open Source Free of use (except swisssearch, profile, height) RESTFul / callback JSON or GeoJSON’s response Doc
  • 56. REST Services - WMTS 25’000 MPx free per year Free localhost access Product: swisstopo web access WMTS Non free layers: ch.swisstopo.vec25-einzelobjekte ch.swisstopo.vec25-eisenbahnnetz ch.swisstopo.vec25-gebaeude ch.swisstopo.vec200-miscellaneous-geodpoint ch.swisstopo.vec200-names-namedlocation ch.swisstopo.vec200-transportation-oeffentliche-verkehr ch.swisstopo.vec200-transportation-strassennetz ch.swisstopo.vec25-gewaessernetz ch.swisstopo.vec25-heckenbaeume ch.swisstopo.hiks-dufour ch.swisstopo.geologie-geologischer_atlas ch.swisstopo.pixelkarte-farbe ch.swisstopo.hiks-siegfried ch.swisstopo.pixelkarte-farbe-pk200.noscale ch.swisstopo.pixelkarte-farbe-pk100.noscale ch.swisstopo.pixelkarte-farbe-pk50.noscale ch.swisstopo.pixelkarte-farbe-pk25.noscale ch.swisstopo.pixelkarte-grau ch.swisstopo.pixelkarte-farbe-pk500.noscale ch.swisstopo.swissbuildings3d ch.swisstopo.swissalti3d-reliefschattierung ch.swisstopo.swisstlm3d-karte ch.swisstopo.swissimage ch.swisstopo.vec200-building ch.swisstopo.swisstlm3d-wanderwege ch.swisstopo.vec200-landcover ch.swisstopo.vec200-hydrography ch.swisstopo.vec200-miscellaneous ch.swisstopo.vec200-landcover-wald ch.swisstopo.vec25-strassennetz ch.swisstopo.vec25-primaerflaechen ch.swisstopo.vec25-uebrigerverkehr ch.swisstopo.vec25-anlagen All others (about 130 layers): free
  • 58. «geo.admin.ch» on Infrastructure as a Service (IaaS) swisstopo‘s choice On Premise IaaS PaaS SaaS Apps & Apps & Applikation Applikation Services Services en en VM VM Services Services Server Server Server Server Speicher Speicher Speicher Speicher Netzwerk Netzwerk Netzwerk Netzwerk Cloud-Consumer and Cloud- Organisation has provider providerhas the the responsibility Share the responsibility responsibility [Cloud Security and Privacy, by Tim Mather, Subra Kumaraswamy, and Shahed Latif, ISBN 978-0-596-80276-9]
  • 59. Open Source Stack Applications Services / Virtual Linux-Server Middleware OS @swisstopo @cloud @swisstopo @cloud today: NO CLOUD today: Public Cloud planned: Hybride Cloud planned: usage of other clouds
  • 60. OPEN STANDARDS OPEN SOURCE OPEN MINDED Code sprint organizer for the mobile support Write once – use several times !
  • 61. Vendor-Lockin minimal dank Automatisierung mit puppet, sowohl On Premise als auch in der Cloud
  • 62. ! ! dd u u lo lo c c s s k k nn aa h h T T
  • 63. CONCLUSION IT IS ALL ABOUT OPEN ACCESS OPEN STANDARDS OPEN SOURCE
  • 64. AWARDS United Nations Public Service Awards is the most prestigious international recognition of excellence in public service. It rewards the creative achievements and contributions of public service institutions that lead to a more effective and responsive public administration in countries worldwide. Picture by swisstopo
  • 65. THANKS www.geo.admin.ch map.geo.admin.ch api.geo.admin.ch info@geo.admin.ch Twitter: @swiss_geoportal

Editor's Notes

  1. Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  2. Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich Anzahl „mobilsurfer “ übersteigt voraussichtlich im Jahr 2014 die herkömmlichen Internetnutzer In den nächsten 18 Monaten werden weltweit mehr Tablets & Smartphones als PC verkauft -keine maus -kein keyboard Gleiche funktionalitäten aber anderer userfluss
  3. Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich Anzahl „mobilsurfer “ übersteigt voraussichtlich im Jahr 2014 die herkömmlichen Internetnutzer In den nächsten 18 Monaten werden weltweit mehr Tablets & Smartphones als PC verkauft -keine maus -kein keyboard Gleiche funktionalitäten aber anderer userfluss
  4. Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich Approx 130 tiles per inhabitant, (a user session) Target: 6. Mio internt user in CH (85%)
  5. Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  6. Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  7. Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  8. Jede Organisation muss vor einem Gang in die Cloud genauestens prüfen, welche Elemente ihres Business-Cases sie weiterhin unter ihrer vollen Kontrolle behalten will/muss.
  9. Mit Eucalyptus, die eine Open Source- (GPL) und eine Enterprise-Lizenz anbieten, erhofft sich swisstopo, die Gap zwischen interner IT und der Public Cloud zu schliessen. 3 Ziele werden damit verfolgt: - weitere Reduktion des Vendor Lock-in - Nutzung des Cloud-Know-hows auch im Intranet - Nutzung der Cloud-Eigenschaften (On Demand Self Service, Measured Service, etc.) auch im Intranet - Private Cloud basierend auf OSS und etablierter (de facto) Standard-API von Amazon NIST Definition of «Hybrid Cloud» The cloud infrastructure is a composition of two or more distinct cloud infrastructures (private, community, or public) that remain unique entities , but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load balancing between clouds). «Hybride Clouds» sind die Zukunft von IaaS, weil: - sie sozusagen unlimitiert skalieren - den Vendor lock-in minimieren - Compliance ermöglichen - Kontrolle und Vertrauen ermöglichen
  10. Skalierbarkeit und Performance wird auf der Produktion benötigt, deshalb ist die Produktion (und nicht die Testumgebung) in der Cloud!
  11. Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  12. Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich