geoadmin api & open*, 2012

65
Ville de Lausanne Ville de Lausanne 15. June 2012 15. June 2012 geo.admin.ch & Open * Cédric Moullet Head of FSDI Web Infrastructure

Upload: moullet

Post on 28-May-2015

575 views

Category:

Technology


1 download

DESCRIPTION

Presentation done for the City of Lausanne

TRANSCRIPT

Page 1: GeoAdmin API & Open*, 2012

Ville de LausanneVille de Lausanne15. June 201215. June 2012

geo.admin.ch & Open *

Cédric MoulletHead of FSDI Web Infrastructure

Page 2: GeoAdmin API & Open*, 2012

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

Page 3: GeoAdmin API & Open*, 2012

Federal Act on Geoinformation

LAW

Page 4: GeoAdmin API & Open*, 2012

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.

ARTICLE 1

Page 5: GeoAdmin API & Open*, 2012

MAP.GEO.ADMIN.CH

THE DATA VIEWER

… and a bit more …

Page 6: GeoAdmin API & Open*, 2012
Page 7: GeoAdmin API & Open*, 2012
Page 8: GeoAdmin API & Open*, 2012
Page 9: GeoAdmin API & Open*, 2012
Page 10: GeoAdmin API & Open*, 2012
Page 11: GeoAdmin API & Open*, 2012
Page 12: GeoAdmin API & Open*, 2012
Page 13: GeoAdmin API & Open*, 2012
Page 14: GeoAdmin API & Open*, 2012
Page 15: GeoAdmin API & Open*, 2012
Page 16: GeoAdmin API & Open*, 2012
Page 17: GeoAdmin API & Open*, 2012
Page 18: GeoAdmin API & Open*, 2012
Page 19: GeoAdmin API & Open*, 2012
Page 20: GeoAdmin API & Open*, 2012
Page 21: GeoAdmin API & Open*, 2012
Page 22: GeoAdmin API & Open*, 2012
Page 23: GeoAdmin API & Open*, 2012
Page 24: GeoAdmin API & Open*, 2012
Page 25: GeoAdmin API & Open*, 2012
Page 26: GeoAdmin API & Open*, 2012
Page 27: GeoAdmin API & Open*, 2012
Page 28: GeoAdmin API & Open*, 2012

MAP.GEO.ADMIN.CH

Free application … for all of you !159 layers available (more to come)

Page 29: GeoAdmin API & Open*, 2012

MAP.GEO.ADMIN.CH

Some functions ?

Page 30: GeoAdmin API & Open*, 2012

Location and address search

Page 31: GeoAdmin API & Open*, 2012

Geolocation

Page 33: GeoAdmin API & Open*, 2012

Print

Page 34: GeoAdmin API & Open*, 2012

KML Import

Page 35: GeoAdmin API & Open*, 2012

MeasureDistance – Surface - Azimut

Page 36: GeoAdmin API & Open*, 2012

Profile

Page 37: GeoAdmin API & Open*, 2012

WMS Import

Page 38: GeoAdmin API & Open*, 2012

Drawing

Page 39: GeoAdmin API & Open*, 2012

THIS WORKS ON MOBILE

Page 40: GeoAdmin API & Open*, 2012

TOO…

Page 41: GeoAdmin API & Open*, 2012
Page 42: GeoAdmin API & Open*, 2012

Picture by Iklasuhl Amal

650‘000‘000 STORED TILES

30‘000 USERS/DAY, PEAK > 50‘000

1‘300 MAX TILES/S

159 THEMATIC MAPS

5 LANGUAGES

1 PORTAIL

FSDI – some numbers

+62% TRAFFIC (MAI 2012 vs 2011)

30TB OUTGOING DATA

Page 43: GeoAdmin API & Open*, 2012

Can I use all these data ?

YES

Page 44: GeoAdmin API & Open*, 2012

API.GEO.ADMIN.CH

THE API

Page 45: GeoAdmin API & Open*, 2012

API.GEO.ADMIN.CH

GeoAdmin API

MobileGeoAdmin

API

WidgetsREST

Services

Page 46: GeoAdmin API & Open*, 2012

GeoAdmin API

Open SourceFree of useBased on OpenLayers – ExtJS – GeoExtJavaScriptIE – FF – Chrome – Safari api.geo.admin.chTutorial - Doc – Forum – Examples – Generator - FAQ

Full power

Page 47: GeoAdmin API & Open*, 2012

GeoAdmin API – Hello World

Page 48: GeoAdmin API & Open*, 2012

GeoAdmin API

Page 49: GeoAdmin API & Open*, 2012

LightGeoAdmin API

Open SourceFree of useBased on OpenLayersJavaScriptIE – FF – Chrome – Safariapi.geo.admin.chDoc – Forum – Examples

Light - easy

Page 50: GeoAdmin API & Open*, 2012

Light GeoAdmin API – Hello World

Page 51: GeoAdmin API & Open*, 2012

MobileGeoAdmin API

Open SourceFree of useBased on OpenLayers – GeoExt Mobile – Sencha TouchJavaScriptWebKit browsersDoc

Mobile

Page 52: GeoAdmin API & Open*, 2012

Widgets

Open SourceFree of useBased on OpenLayers – GeoExt – ExtJSJavaScriptIE – FF – Chrome – SafariExamples

Components

Page 53: GeoAdmin API & Open*, 2012

Widgets – Hello World

Page 54: GeoAdmin API & Open*, 2012

REST Services

Open SourceFree of use (except swisssearch, profile, height)RESTFul / callbackJSON or GeoJSON’s responseDoc

RESTFul

Page 55: GeoAdmin API & Open*, 2012

REST Services

Page 56: GeoAdmin API & Open*, 2012

REST Services - WMTS

25’000 MPx free per yearFree localhost accessProduct: swisstopo web access WMTSNon 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-verkehrch.swisstopo.vec200-transportation-strassennetz ch.swisstopo.vec25-gewaessernetz ch.swisstopo.vec25-heckenbaeume ch.swisstopo.hiks-dufour ch.swisstopo.geologie-geologischer_atlas ch.swisstopo.pixelkarte-farbech.swisstopo.hiks-siegfried ch.swisstopo.pixelkarte-farbe-pk200.noscalech.swisstopo.pixelkarte-farbe-pk100.noscale ch.swisstopo.pixelkarte-farbe-pk50.noscalech.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-kartech.swisstopo.swissimage ch.swisstopo.vec200-buildingch.swisstopo.swisstlm3d-wanderwege ch.swisstopo.vec200-landcoverch.swisstopo.vec200-hydrography ch.swisstopo.vec200-miscellaneous ch.swisstopo.vec200-landcover-wald ch.swisstopo.vec25-strassennetz ch.swisstopo.vec25-primaerflaechen ch.swisstopo.vec25-uebrigerverkehrch.swisstopo.vec25-anlagen

All others (about 130 layers): free

Page 57: GeoAdmin API & Open*, 2012

Terms of use

Page 58: GeoAdmin API & Open*, 2012

«geo.admin.ch» on Infrastructure as a Service (IaaS)

[Cloud Security and Privacy, by Tim Mather, Subra Kumaraswamy, and Shahed Latif, ISBN 978-0-596-80276-9]

swisstopo‘schoice

On Premise PaaS SaaS

Apps & Services

VM

Server

Speicher

Netzwerk

Apps & Services

VM

Server

Speicher

Netzwerk

Applikationen

Services

Server

Speicher

Netzwerk

Applikationen

Services

Server

Speicher

Netzwerk

Organisation has the responsibility

Cloud-Consumer and provider

Share the responsibility

Cloud-providerhas the responsibility

IaaS

Page 59: GeoAdmin API & Open*, 2012

Open Source Stack

@swisstopotoday: NO CLOUD

Virt

ual L

inux

-Ser

ver

Serv

ices

/

Appl

icati

ons

OS

Mid

dlew

are

@swisstopoplanned: Hybride Cloud

@cloudtoday: Public Cloud

@cloudplanned: usage of

other clouds

Page 60: GeoAdmin API & Open*, 2012

OPEN STANDARDS

OPEN SOURCE

OPEN MINDED

Code sprint organizer for the

mobile support

Write once – use several times !

Page 61: GeoAdmin API & Open*, 2012

Vendor-Lockin minimal dank Automatisierung mit puppet, sowohl On Premise als auch in der Cloud

Page 62: GeoAdmin API & Open*, 2012

Thanks cloud !

Thanks cloud !

Page 63: GeoAdmin API & Open*, 2012

CONCLUSION

IT IS ALL ABOUT

OPEN ACCESS

OPEN STANDARDS

OPEN SOURCE

Page 64: GeoAdmin API & Open*, 2012

Picture by swisstopo

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.

Page 65: GeoAdmin API & Open*, 2012

www.geo.admin.ch

map.geo.admin.ch

api.geo.admin.ch

[email protected]

Twitter: @swiss_geoportal

THANKS