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

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 % ofall 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
  • 3.
  • 4.
    ARTICLE 1 This Acthas 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 …
  • 28.
    MAP.GEO.ADMIN.CH Free application …for all of you ! 159 layers available (more to come)
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 42.
    FSDI – somenumbers 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 useall these data ? YES
  • 44.
  • 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
  • 48.
  • 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
  • 53.
  • 54.
    R ES TF ul REST Services Open Source Free of use (except swisssearch, profile, height) RESTFul / callback JSON or GeoJSON’s response Doc
  • 55.
  • 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
  • 57.
  • 58.
    «geo.admin.ch» on Infrastructureas 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 dankAutomatisierung 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 ALLABOUT OPEN ACCESS OPEN STANDARDS OPEN SOURCE
  • 64.
    AWARDS United Nations PublicService 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

  • #2 Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  • #40 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
  • #41 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
  • #43 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%)
  • #44 Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  • #46 Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  • #58 Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  • #59 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.
  • #60 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
  • #62 Skalierbarkeit und Performance wird auf der Produktion benötigt, deshalb ist die Produktion (und nicht die Testumgebung) in der Cloud!
  • #65 Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich
  • #66 Bezeichnung des Anlasses mit Datum bzw Geschäft / Vorhaben Stand TT.MM.JJ Bereich